Skip to main content

Python library to interact with a CAME ETI/Domo domotic server.

Project description

Welcome!

License: Apache 2.0 Python 3.12 SonarCloud - Security Rating SonarCloud - Vulnerabilities SonarCloud - Bugs Documentation status

The CAME Domotic Unofficial Library provides a streamlined Python interface for interacting with CAME Domotic plants, much like the official CAME Domotic app. This library is designed to simplify the management of domotic devices by abstracting the complexities of the CAME Domotic API.

Although primarily developed for use with Home Assistant, the library is freely available under the Apache license 2.0 for anyone interested in experimenting with a CAME Domotic plant.

Key Features

  • Simplicity: Easy interaction with domotic entities.

  • Automatic session management: No need for manual login or session handling.

  • First of its kind: Unique in providing integration with CAME Domotic systems.

  • Open source: Freely available under the Apache 2.0 license, inviting contributions and adaptations.

Quick Start

Have a look at the following guides to learn how to install and use the library:

Once you are a bit more familiar with the library, you may want to explore the following resources too:

Acknowledgments

Special thanks to Andrea Michielan for his foundational work with the eti_domo library, which greatly facilitated the development of this library. We also found great inspiration in the Home Assistant document Building a Python library for an API.

License

This project is licensed under the Apache License 2.0. For more details, see the LICENSE file on GitHub.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiocamedomotic-1.0.0a5.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

aiocamedomotic-1.0.0a5-py3-none-any.whl (22.3 kB view details)

Uploaded Python 3

File details

Details for the file aiocamedomotic-1.0.0a5.tar.gz.

File metadata

  • Download URL: aiocamedomotic-1.0.0a5.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for aiocamedomotic-1.0.0a5.tar.gz
Algorithm Hash digest
SHA256 0981e06718a96d29ff6190add96338baece608b9397fa2ae2275522fc9746e5b
MD5 cd9ad371913625ac42b849bb9cbc1359
BLAKE2b-256 644426b4314f118b49374e9c7afd749ef79620595ffb770932f229e61a76164a

See more details on using hashes here.

File details

Details for the file aiocamedomotic-1.0.0a5-py3-none-any.whl.

File metadata

File hashes

Hashes for aiocamedomotic-1.0.0a5-py3-none-any.whl
Algorithm Hash digest
SHA256 91725341a2f4c656ce330eb5455913d6fdd331cee6eeb093d7c2bfa5f323e17d
MD5 a0b518447eb2845b428122a218725063
BLAKE2b-256 28a1b7c740e70c3dcea768a12dd1c2d6fa4595d002cd7a4001e7e2a5d0330b7c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page