Zur Info - das ist Video-Gegensprechanlage die via WLAN und App auch Remote-Zugriff via Smartphone auf die Door-Kamera/Türöffnung zulässt (eine very very shitty shitty gang bang app)
Der Pfad den ich wohl soweit ich sehe zu beschreiten habe - neue Firmware draufklatschen - hat das schon jemand mal gemacht? Wie wars? Tipps/Tricks anyone? Flaws? Probs?
Oder kennt wer nen besseren Weg?
Vielleicht hat ja damit schon mal jemand “gespielt”.
# Publish the BTicino C100X/C300X commands in MQTT
The goal of this guide is to export to an MQTT broker (mosquitto or others) the commands managed by the BTicino C100X/C300X video door entry unit, in order to allow integration of the system into a home automation software (eg: Homeassistant).
These scripts use utilities already present in the video door entry unit (mosquitto_pub, mosquitto_sub, python 2/3, tcpdump), in fact it is not necessary to install any additional software.
To export the commands of the video door entry unit to the network in MQTT I have prepared the following script files
## Files explanation
### TcpDump2Mqtt
This is the main script that checks every 10 minutes:
* that the script for publishing and receiving commands are active and alternatively executes them.
* if the gateway to which the video door entry unit is connected can be reached. The management of the polling to the gateway has been implemented because if the connection with the Wifi is lost, the **StartMqttSend** and **StartMqttReceive** scripts would no longer work. If the gateway is not reachable, the currently active scripts are killed and then run again when the connection is restored. In my specific case, I turn off the WiFi in the evening to reactivate it in the morning, and thus I have solved in this way the problem of blocking the scripts on disconnection.
### TcpDump2Mqtt.conf
Contains the following configuration parameters for the main script operation:
Diese Datei wurde abgeschnitten. Original zeigen
BTicino Classe 300X13E and C100X