Skip to main content

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

Project description

Welcome!

PyPI version Python 3.12 SonarCloud - Security Rating SonarCloud - Vulnerabilities SonarCloud - Bugs Documentation status

The CAME Domotic unofficial library offers a streamlined Python interface for interacting with CAME ETI/Domo servers. Designed for both developers and home automation enthusiasts, it simplifies managing domotic devices by abstracting the complexities of the CAME Domotic API.

This tool is ideal for those looking to integrate CAME Domotic technology into Home Assistant or other systems, making device control like lights, openings, and scenarios straightforward and accessible, enabling broader integration possibilities for domotic systems.

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 Getting started guide to learn how to install and use the library.

Once you are a bit more familiar with this liibrary, 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

came_domotic_unofficial-1.0.0rc15.tar.gz (13.7 kB view hashes)

Uploaded Source

Built Distribution

came_domotic_unofficial-1.0.0rc15-py3-none-any.whl (15.9 kB view hashes)

Uploaded Python 3

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