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

Änderung von Batteriewert von einem Device ändert sich nicht in der Matter Controller Kachel Ansicht #346

Open
Feuer-sturm opened this issue Jan 24, 2025 · 2 comments
Assignees
Labels
backend/matter issue is relevant for backend/matter backlog issues for backlog with low priority enhancement New feature or request

Comments

@Feuer-sturm
Copy link
Collaborator

Ich wollte gerade das issue hier testen #331
In VM1 hab ich eine Bridge, in welcher ein virtuelles Temparature Gerät enthalten ist was auf Basis der Testdatenpunkte erstellt wurde. Das Gerät hat auch einen Datenpunkt alias.0.Test-Devices.Temparature.BATTERY

Diese Bridge ist mit dem Matter Controller in ioBroker VM2 verbunden. Dort wird das Temperatur Gerät auch angezeigt, aber der Batteriewert ändert sich, der steht immer auf 10%

Image

Ein Page reload oder "Inbetriebgenommene Geräte neu laden" führt nicht dazu, dass der geänderte Werte im Node angezeigt wird.

Battery Wert auf 77% geändert in VM1
2025-01-24 23:38:15.111 - debug: matter.0 (4143) Received state change for alias.0.Test-Devices.Temparature.BATTERY: 77 (ack=true) --> 77 (triggerUpdate=true)
Log:
message(16).txt

matter controller log - VM2

message(17).txt

Erste Analyse von @Apollon77
Battery State ist ein "omit changes" attribute - heisst es werden keine changes per subscription übertragen. heisst ich fürchte man muss das pollen

@Feuer-sturm Feuer-sturm added bug Something isn't working backend/matter issue is relevant for backend/matter labels Jan 24, 2025
@Apollon77
Copy link
Collaborator

related to #328 ... in fact Battery data are not updated by subscriptions ... so needs to be polled or atre pushed sometimes by the device ... lets see how it goes ... need to think about how to poll to not drain battery for Battery driven devices

@Apollon77 Apollon77 added enhancement New feature or request backlog issues for backlog with low priority and removed bug Something isn't working labels Jan 25, 2025
@Feuer-sturm
Copy link
Collaborator Author

@Apollon77 from my point of view it should be enough to poll once a day the current value from the device

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend/matter issue is relevant for backend/matter backlog issues for backlog with low priority enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants