-
Notifications
You must be signed in to change notification settings - Fork 10
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
Some tags like TAG_EP_REQ_IS_GRID_CONNECTED are not updated with the set polling interval of 15 s #174
Comments
please see https://github.com/git-kick/ioBroker.e3dc-rscp#bug-reports No input, no output ;-) Are the other EP_ tags showing data as expected? |
Is this sufficient? |
Thank you for providing the log-file. I looked at IS_GRID_CONNECTED. It was requested four times, and every time there was a valid response with value "0x01" (true).
Timestamps say that the intervals between requests were: 7s, 7s, 1s How exactly do you reproduce and observe that IS_GRID_CONNECTED does not get updated? |
I think some of the EP tags may not change for months. Do you have a sample where you know the value changed in the E3/DC, but the change was not taken to the e3dc-rcps object tree? |
I use an interval S (15 sec) to request the status of the IS_GRID_CONNECTED tag. I expect to receive a response every 15 sec. Whether I save these responses or not is handled by the SQL-module where I can neglect unchanged values for a certain timeframe. But if an interval of 15 sec is set, the module should not decide on its own if the value is signaled or not. At least I don't know any other modules which neglect values on their own, thereby ignoring the interval being set. |
ok, got it. Nevertheless, I could add a configuration switch for that, if you could provide some evidence that ts is positively defined as "time when last checked", not "time when last changed". |
There is at least one use case which I personally have: I want to debug Node-Red-Scripts which is impossible if no events are generated. And waiting for a power grid outage for debugging... |
Ich antworte mal auf Deutsch, da es hier anscheinend alle verstehen und es für mich einfacher ist :-) Wenn man es aber weiß, kann man auch damit leben, dass sich der Zeitstempel "ts" auch nur bei einer Änderung aktualisiert. Es ist aber so nicht möglich festzustellen, ob die Schnittstelle noch richtig funktioniert, da man ja keine Rückmeldung bei Aktualisierung erhält. Hier ein Link zu Github Doku ioBroker : Zustände (States) |
Hallo @ArnoD15, danke für die Erklärung. Da ich wirklich bemüht bin, immer zuerst die Doku konsultieren: wo steht, "dass es sich bei "ts" um einen Unix Timestamp (Zeitstempel in Millisekunden) wann der Zustand zuletzt aktualisiert wurde handelt und zwar auch, wenn sich der Wert nicht geändert hat."? |
Muss mal suchen, wo ich das gelesen habe. |
Neue Konfigurations-Checkbox ist im master branch und kommt mit dem v1.2.4 Release. |
Danke, werde ich dann gleich testen :-) |
They are not updated at all.
Versions:
The text was updated successfully, but these errors were encountered: