Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publizieren von Änderungen nur nach Adapter-Neustart #425

Open
icegixxe opened this issue Jan 18, 2024 · 8 comments
Open

Publizieren von Änderungen nur nach Adapter-Neustart #425

icegixxe opened this issue Jan 18, 2024 · 8 comments
Labels

Comments

@icegixxe
Copy link

Die Übermittlung der Nachrichten kann via MQTT Explorer nachvollzogen werden.
Leider werden aber Änderungen nicht publiziert. Erst nach einem Neustart des Adapters werden die aktuellen Werte versendet.

modbus
@Apollon77
Copy link
Contributor

Und Sie ändern sich? Was ist der "ack"/Bestätigt Flag der Änderungen? Wenn er "true" ist weil es jur bestätigte Werte sind dann fehlt das eine Häckchen in deinen Settings

@ticaki
Copy link

ticaki commented Jan 24, 2024

Kann das nicht bestätigen. Nur bei ACK = true werden die Werte nicht versenden. Das Verhalten ist üblich.

@ticaki
Copy link

ticaki commented Jan 24, 2024

Nach etwas mehr umprobieren, scheinen sich Server und Client zu unterscheiden wie sie mit dieser Option umgehen.

@icegixxe
Copy link
Author

Und Sie ändern sich? Was ist der "ack"/Bestätigt Flag der Änderungen? Wenn er "true" ist weil es jur bestätigte Werte sind dann fehlt das eine Häckchen in deinen Settings

Ja sie ändern sich alle 10 Sekunden, da hier Netzdaten aus Smartmeter ausgelesen werden. Was meinst du mit "Was ist der "ack"/Bestätigt Flag der Änderungen?"

@Apollon77
Copy link
Contributor

Gehe im Admin Objektliste mal über den wert dann kommt ein mouse over ... dort steht die Info zu "bestätigt/ack" ... wenn es werte von Messwerten sind dann sind die üblichwerweise "bestätigt" und keine Steuer-Kommandos ... damit gilt das oben gesagte: es fehlt ein haken in der Konfig

@icegixxe
Copy link
Author

Gehe im Admin Objektliste mal über den wert dann kommt ein mouse over ... dort steht die Info zu "bestätigt/ack" ... wenn es werte von Messwerten sind dann sind die üblichwerweise "bestätigt" und keine Steuer-Kommandos ... damit gilt das oben gesagte: es fehlt ein haken in der Konfig

Ja, der Wert ist bestätigt.
Wenn ich die Checkbox "Sende auch Zustände (ack=true)" aktiviere, dann ist im MQTT Explorer ersichtlich, dass die Anzahl der Nachrichten sprunghaft steigt. Mehrere 100 in der Sekunde. Der Wert um den es mir eigentlich geht, springt auch sehr schnell hin und her, mal auf einen aktuellen Wert und mal auf einen älteren historischen Wert. Keine Ahnung wo der dann wieder her kommt.
image

@Apollon77
Copy link
Contributor

Du könntest mal mit JavaScritp Adapter mitloggen was denn modbox so aktualisiert ... falls da der alte Wert nochmal kommt dann wäre das sort zu suchen ... sonst mal Debug logging aktiveren um das zu analysieren

@ticaki
Copy link

ticaki commented Jan 29, 2024

Wie ich schon im Chat geschrieben habe, die option ist merkwürdig. Hatte letztes Wochenende keine Zeit um mir das anzuschauen. Die beeinflusst auch die Kommunikation von externen Teilnehmern unter sich.

Die Option auf der 2. Seite die was mit retain zu tun hat mal aktivieren. Könnte auch helfen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants