Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dersimn/homepilot2mqtt
Homepilot2 bridge for MQTT
https://github.com/dersimn/homepilot2mqtt
homeautomation mqtt mqtt-smarthome
Last synced: about 13 hours ago
JSON representation
Homepilot2 bridge for MQTT
- Host: GitHub
- URL: https://github.com/dersimn/homepilot2mqtt
- Owner: dersimn
- Created: 2017-10-31T18:37:58.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-02T14:09:16.000Z (almost 6 years ago)
- Last Synced: 2024-11-15T13:52:04.728Z (4 days ago)
- Topics: homeautomation, mqtt, mqtt-smarthome
- Language: JavaScript
- Size: 10.7 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
This bridge connects the Rademacher Homepilot2 to an MQTT broker. I've built and tested it for the
[RolloTube I-line DuoFern](https://www.rademacher.de/rolllaeden/rollladenmotore/rollotube-i-line-duofern/) series, since this is the only device I've from Rademacher. Feel free to implement more functions, but please use the GitHub Fork system if you do so, so that I can track your improvements.I also don't use any of the Homepilot's logic functions. Logic is done in an upper layer (MQTT, OpenHAB, ..), so if you want to use this library would recommend to disable all automatic functions (called "Scenes") in the Homepilot webinterface.
## Locally
git clone https://github.com/dersimn/homepilot2mqtt.git
cd homepilot2mqtt
node index.js --help## Docker
docker run -d --restart=always --mqtt-url mqtt://10.0.0.20 --bridge-address 10.0.0.22 dersimn/homepilot2mqtt
## MQTT topics
homepilot2/status/
homepilot2/set /This script accepts values from `0 .. 1.0` either plain format or in JSON object `{"val":1.0}`.
## Credits
This project follows [Oliver "owagner" Wagner](https://github.com/owagner)'s architectural proposal for an [mqtt-smarthome](https://github.com/mqtt-smarthome/mqtt-smarthome).
Built by copy-pasting together a bunch of snippets from [Sebastian "hobbyquaker" Raff](https://github.com/hobbyquaker)'s mqtt-smarthome scripts. Initial idea from [Marvin Heyder](http://www.imakeyouintelligent.com/rademacher-homepilot-json-api-via-webbrowser-ansteuern/).