Closed m-s-b closed 2 years ago
I don't know if it makes sense to implement that feature. Currently, the status information is polled every x
seconds. When you set a timer to 30 Seconds, and the information will be polled every 5 seconds, the state will change like:
30, 25, 20, 15, 10, 5, 0
Do you think that information will help you? When you plan to display that Information e.g. in VIS, it looks very laggy.
Just a note, if feature should be implemented:
'Relay0.AutoTimerRemaining': {
coap: {
http_publish: '/status',
http_publish_funct: (value) => { return value ? JSON.parse(value).relays[0].timer_remaining : undefined; },
},
mqtt: {
http_publish: '/status',
http_publish_funct: (value) => { return value ? JSON.parse(value).relays[0].timer_remaining : undefined; },
},
common: {
'name': 'Auto Timer Remaining',
'type': 'number',
'role': 'level.timer',
'def': 0,
'unit': 's',
'read': true,
'write': false
}
},
Hi, sorry, hatte deine Antwort nicht mitbekommen. Für mich ist die Restlaufzeit schon interessant, eine "Stufung" je nach Pollintervall wäre für mich auch kein Problem. Folgender use case, ich habe die Brunnenpumpe und den Trafo für die Ventile sicherheitshalber mit einem Auto-Off Timer versehen. Da würde mich nur grob die Restlaufzeit interessieren. In dem Fall wären auch 5min Abweichung kein Problem.
Hi, also für mich wäre die Anzeige auch toll. Ich lasse nach dem Duschen einen Heizkörper für die Handtücher angehen und mich würde da in der Jarvis Anzeige auch die Restlaufzeit interessieren. Da der allerdings dann ca. 30 Minuten läuft, wären hier Anweichungen kein Problem. Über ColoT sollten die Änderungen doch eh selbst "gepusht" werden, oder?
Über ColoT sollten die Änderungen doch eh selbst "gepusht" werden, oder?
Ich glaube nicht dass die Infos über CoAP überhaupt kommen. Also nur Polling per HTTP
Könnte man ja probieren, wenn Du es implementieren könntest.
Shelly device
Shelly 1, Shelly 2.5, Shelly UNI, Shelly 1 PM
Protocol (CoAP / MQTT)
MQTT
The problem
Mittlerweile wird die Restlaufzeit der Timer auf der Webseite der Geräte angezeigt, aber nicht als Datenpunkt in iobroker angelegt.
Version of nodejs
v14.19.1
Version of ioBroker js-controller
4.0.23
Version of Adapter
5.3.2
Operating system running ioBroker
Linnux Debian 11
Checklist of files to include below
Additional information & file uploads
Bitte die entsprechenden Datenpunkte anlegen.