{"repo":"miditkl/cremalink","free":true,"listed":false,"github":"https://github.com/miditkl/cremalink","clone":"git clone https://github.com/miditkl/cremalink.git","description":"Python bridge for local and cloud connectivity to compatible coffee machines.","language":"Python","stars":13,"topics":["api","automation","cloud","coffee","coffeemachine","delonghi","iot","lan","local","primadonna"],"license":"AGPL-3.0","category":"workflow-automation","readme_excerpt":"cremalink A high-performance Python library and local API server for monitoring and controlling IoT coffee machines. --- ✨ Overview Cremalink provides a unified interface to interact with smart coffee machines via Local LAN control or Cloud API . It allows for real-time state monitoring and precise command execution. [!TIP] For detailed guides, advanced configuration, and developer deep-dives, please visit our Project Wiki . [!NOTE] This project was developed with a result-oriented approach, primarily optimized for the De'Longhi PrimaDonna Soul. While the architecture is designed to be extensible, some logic may currently be tightly coupled to this specific model and might not work seamlessly with others yet. The goal is to make the library fully generic. If you notice parts that are too specific to the PrimaDonna Soul or encounter issues with other machines, we highly encourage contributions! Refactoring and generalizations are very welcome to improve support for a wider range of devices. --- 🚀 Installation Install the package via pip (Cremalink requires Python 3.13+ ): Optional Dependencies To include tools for development or testing: --- 🛠 Usage Integrated API Server Cremalink includes a FastAPI-based server for headless environments: More information: Local Server Setup Python API (Local Control) Connect to your machine directly via your local network for the lowest latency. More information: Local Device Usage --- 🛠 Development Testing Run the comprehensive test suite","default_branch":null,"files":null,"tree":[],"storefront":"/r/miditkl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/miditkl/cremalink/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}