Python Interface daemon for CUL RF-Transceiver to MQTT
FloKra eb5e7a0816 add setup instructions to README.md | 9 months ago | |
---|---|---|
CHANGELOG.txt | 1 year ago | |
CONFIG-EXAMPLE.txt | 4 years ago | |
CUL_receive_modes.txt | 2 years ago | |
HomeAssistant_CUL2MQTT.yaml | 1 year ago | |
README.md | 9 months ago | |
Tasmota_Serial-MQTT-Bridge_for_MQTT-CUL.md | 3 years ago | |
cul2mqtt.py | 1 year ago | |
cul2mqtt.service | 3 years ago | |
cul2mqtt_devices_example.yml | 3 years ago | |
cul2mqtt_devices_example_value.yml | 1 year ago | |
cul2mqtt_disable_service.sh | 3 years ago | |
cul2mqtt_enable_service.sh | 3 years ago | |
cul2mqtt_example.ini | 1 year ago | |
cul2mqtt_install_service.sh | 3 years ago | |
cul2mqtt_start_service.sh | 3 years ago | |
cul2mqtt_stop_service.sh | 3 years ago | |
cul_seriallog.py | 3 years ago |
Connector for CUL RF-Transceiver to MQTT written in Python.
Designed as a bridge between more modern MQTT, HomeAssistant and ESP8266/Tasmota based home automation solutions and old fashioned 433 MHz RF remotes (and also some RF relay plugs). I developed this as I moved to Home Assistant, MQTT and Node-RED for all of my home automation tasks, and still wanted to use these tiny, handy and cheap RF remotes, although none of their counterparts (RF plugs) were still used. Apart from that, there is a number of cheap RF controlled ceiling fan controllers available that can be integrated with this solution.
(i.E. on Raspberry Pi as user "pi" in folder /home/pi)
git clone https://git.flokra.at/Flo/CUL2MQTT.git
apt install python3
apt install python3-yaml python3-serial python3-paho-mqtt
apt install python3-pip
pip3 install pyyaml pyserial paho-mqtt