Hallo,
für eine Automationsaufgabe in der Garage möchte ich einen Raspi A+ als Sensorcontroller verwenden.
Er läuft mit Raspian in der aktuellen Version.
Installiert sind ein mosquitto als debian Paket und das Python Script mqtt-gpio-monitor von sumnerboy:
https://github.com/sumnerboy12/mqtt-gpio-monitor
Mit define Sensornet MQTT IP:PORT habe ich dann in fhem ein MQTT device angelegt und mit define Sensor_1 MQTT_Device einen Kanal dazu, der mit attr Sensor_1 publishSet 0 1 Sensornet/IO/in/33 an einen GPIO Pin bindet.
Leider wird die Verbindung fast jede Sekunde disconnected, weil laut mosquitto log ein leerer string als subscription erhalten wurde, was ja definiert ist als Verbindungsabbruch.
Ich kapier noch nicht, wer diesen leeren string sendet und was ich tun muss ... ist einer von Euch schon weiter und kann mir helfen?
Bin hier einen Schritt weiter.
Die GPIO-Anbindung an MQTT läuft und sendet und empfängt topics je nach GPIO-Status.
In fhem habe ich die MQTT und MQTT_Device definiert und bin noch dabei, die Syntax zu begreifen.
Macht man die topics wie '/Gartenwasser/IO/out/29' oder ohne Anführungszeichen?
Gibt es irgendwo Beispiele?