Nein ich möchte überhaupt kein Intervall. Wenn der Zähler (er gibt das Interval vor) sendet, dann soll diese Information unmittelbar per MQTT weitergegeben werden.
Da Regelungen für Nulleinspeisung dahinterhängen sind durch verschiedene Intervalle sich ändernde Verzögerungen das beste Rezept für Aufschwingen.
Ist dies überhaupt nicht möglich?
Als Workaround das Sendeintervall auf 0,1 Sekunden setzen aber nur dann senden, wenn sich die Payload geändert hat?
Versuch mal die precision, also den jeweils letzten Wert, um 16 zu erhöhen:
<precision> | number of decimal places. Add 16 to transmit the data immediately. Otherwise it is transmitted on TelePeriod only. |