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

Falsche Werte nach Szenen Aufruf über DS #18

Open
JulianWerner98 opened this issue Jul 15, 2020 · 7 comments
Open

Falsche Werte nach Szenen Aufruf über DS #18

JulianWerner98 opened this issue Jul 15, 2020 · 7 comments
Labels
enhancement New feature or request

Comments

@JulianWerner98
Copy link

Wenn ich über die DS App, einen Taster oder das DS Webinterface eine Szene in einem Raum aufrufe stimmen die Werte in IOBroker nicht.
Beim Aufruf von Szene 1/11/21 haben alle Lampen 100%
Beim Aufruf von Szene 2/12/21 haben alle Lampen 75%
Beim Aufruf von Szene 3/13/23 haben alle Lampen 50%
Beim Aufruf von Szene 4/14/24 haben alle Lampen 25%

Dieser Wert aktualisiert sich dann irgendwann. Bei mir dauert es bei 5 Geräten im Raum, aber ca 4-6min.
In dieser Zeit kann ich also nicht sagen, ob ich korrekte Werte habe.

Wenn Stimmung 1 z.B. alle Lampen auf 1% ist.
Denkt IO und damit auch Yahka, für 4-6min, dass alle Lampen auf 100% an sind.

Lässt sich dieses Problem irgendwie fixen oder hat das was mit der Übertragung von DS zu tun?

Gruß
Julian

@Apollon77
Copy link
Collaborator

Da sist eins der Probleme bei Digitalstrom ... Geräte senden keine Werte-Updates. Der Adapter bekommt mit das eine Szene getriggert wird und stellt danneine Werte-Abfrage in die Queue. Da aber immer nur ein gerät abgefragt werden kann und das System nicht überlastet werden darf dauert das durchaus die von Dir genannte Zeit. Das ist eins der Pitfalls des Systems.

Eine Idee, die aber recht grosser Aufwand ist, wäre das man pro gerät und state im Adapter konfigurierbar machen könnte was der Wert ist der "angenommen werden soll" wenn eine bestimmte Szene oder sowas ausgelöst wird. So kann man sich besser "Nähern" ... aber es bleibt dabei.

DS ist für eine "ein externes System kennt die extakten Werte der Geräte" nicht designed und braucht das auch selbst nicht/nur bedingt. Sorry

@Strobelix80
Copy link

Es gibt eine unveröffentlichte API, um dieses Problem zu lösen.
DS hat für die neue App ein System entwickelt, welches immer den Zustand der Klemme vorhält. Dazu wird nicht der Klemmenzustand abgefragt, sondern der DSS weiß dann (über eine andere Logik) welchen Zustand die Klemme hat.
Diese API ist aktuell noch cloudbasiert und wir auch auf lokale Eben ausgeweitet. Erst wenn das fertig ist, wird es eine Beschreibung der API geben und dann wäre dieses Problem auch gelöst

@JulianWerner98
Copy link
Author

Es gibt eine unveröffentlichte API, um dieses Problem zu lösen.
DS hat für die neue App ein System entwickelt, welches immer den Zustand der Klemme vorhält. Dazu wird nicht der Klemmenzustand abgefragt, sondern der DSS weiß dann (über eine andere Logik) welchen Zustand die Klemme hat.
Diese API ist aktuell noch cloudbasiert und wir auch auf lokale Eben ausgeweitet. Erst wenn das fertig ist, wird es eine Beschreibung der API geben und dann wäre dieses Problem auch gelöst

Heißt, sobald es fertig ist, dass es auch so in den Adapter integriert wird?

@Apollon77
Copy link
Collaborator

Heißt, sobald es fertig ist, dass es auch so in den Adapter integriert wird?

Wenn ich oder ein anderer Entwickler Zeit haben und es sinnvoll dokumentiert ist, bestimmt :-)

@stale
Copy link

stale bot commented Jan 2, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within the next 7 days. Please check if the issue is still relevant in the most current version of the adapter and tell us. Also check that all relevant details, logs and reproduction steps are included and update them if needed. Thank you for your contributions.
Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivitäten gab. Es wird geschlossen, wenn nicht innerhalb der nächsten 7 Tage weitere Aktivitäten stattfinden. Bitte überprüft, ob das Problem auch in der aktuellsten Version des Adapters noch relevant ist, und teilt uns dies mit. Überprüft auch, ob alle relevanten Details, Logs und Reproduktionsschritte enthalten sind bzw. aktualisiert diese. Vielen Dank für Eure Unterstützung.

@stale stale bot added the wontfix This will not be worked on label Jan 2, 2021
@stale
Copy link

stale bot commented Jan 9, 2021

This issue has been automatically closed because of inactivity. Please open a new issue if still relevant and make sure to include all relevant details, logs and reproduction steps. Thank you for your contributions.
Dieses Problem wurde aufgrund von Inaktivität automatisch geschlossen. Bitte öffnet ein neues Issue, falls dies noch relevant ist und stellt sicher das alle relevanten Details, Logs und Reproduktionsschritte enthalten sind. Vielen Dank für Eure Unterstützung.

@stale stale bot closed this as completed Jan 9, 2021
@Apollon77 Apollon77 reopened this Jan 9, 2021
@stale stale bot removed the wontfix This will not be worked on label Jan 9, 2021
@Apollon77 Apollon77 added the enhancement New feature or request label Jan 9, 2021
@Apollon77
Copy link
Collaborator

Gibt bereits Infos zu dieser neuen API?

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

No branches or pull requests

3 participants