Hauptmenü

Werteabfrage

Begonnen von Rainer1, 29 Juli 2023, 15:23:40

Vorheriges Thema - Nächstes Thema

Rainer1

...


TomLee

Das publish führst du mit deiner MQTT2_SERVER-Definition aus, nicht an der MQTT2_DEVICE-Definition.

Eine regelmäßige Abfrage ist auch in der MQTT2_DEVICE-Definition umsetzbar mit dem Attribut periodicCmd, damit man spart sich das at:

ZitatperiodicCmd <cmd1>:<period1> <cmd2>:<period2>...
periodically execute the get or set command. The command will not take any arguments, create a new command without argument, if necessary. period is measured in minutes, and it must be an integer.



Es gibt hier extra einen Forumbereich zu MQTT-Fragen ...

betateilchen

Zitat von: TomLee am 29 Juli 2023, 16:30:45Das publish führst du mit deiner MQTT2_SERVER-Definition aus,

Oder in einem MQTT2_CLIENT.

Aber ich verstehe den Zusammenhang zwischen dem publish einer MQTT Nachricht und dem Begriff "regelmäßige Abfrage" nicht.

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

TomLee


TomLee

Oben war es noch HwcTempDesired wo du auslesen wolltest.
Den Wert kann ich bei meiner 700er auch auslesen.

Die Aussentemperatur abzufragen mein ich geht nicht.

Die kommt bei mir bei dem Topic
ebusd/bai/Status01mit.

Bekommst du den überhaupt schon irgendwelche Daten "rein" ?

TomLee

Ich kann Werte am IO "abrufen" genauso wie du es zeigst, evtl. geht nicht alles was bei einer 700er geht, bei einer 470er ?
Ich mag mich aber gar nicht damit beschäftigen.



Wie startest du den ebusd ?
nano /etc/default/ebusd
Zeig mal die Ausgabe von:
sudo service ebusd status
Wenn der wirklich läuft dann mal die letzten Zeilen aus dem Log bzw. die Zeilen wenn du ein publish ausgeführt hast:
nano /var/log/ebusd.log

TomLee

Jetzt hab ich auch gar keine Lust mehr zu helfen ...