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

Szenen Status hängt auf True #18

Closed
xmace opened this issue Jan 19, 2018 · 5 comments
Closed

Szenen Status hängt auf True #18

xmace opened this issue Jan 19, 2018 · 5 comments

Comments

@xmace
Copy link

xmace commented Jan 19, 2018

Hi,
habe leider in letzter Zeit häufiger das Problem, dass der Status einer Szene auf True hängen bleibt und nicht mehr ausgeführt werden kann.

Ich triggere auf "Button pushed" und steuere dann die Szenen auf "true" um z.b. die Rollläden zu öffnen oder schließen. Normalerweise ändert sich der status der Szene dann auf false wenn einer der Werte abweicht.

Mache ich irgendwas falsch? Auch Adapter neu starten hilft meist nicht. Nur ein Reboot des iobrokers.

LG, xmace
scene

@Wildbill-Z
Copy link

Ich hänge mich mal mit an, da ich das gleiche Problem habe. Wenn Szenen direkt unter den Szenen geschaltet werden, dann aktualisiert sicvh auch der Status. Wenn Szenen aber z.B. von einem Skript geschaltet werden (über Trigger oder auch direkt in den Objekten), dann ändert sich der Status unter Objekte nicht. Auch im Szenen-Adapter selbst stimmt der Status true/false dann nicht unbedingt mit den wahren Gegebenheiten.
Die Szenen selbst werden aber, zumindest bisher, einwandfei ausgeführt, nur der Status wird falsch angezeigt.
Gefühlt könnte das seit Umstellung auf Admin 3 sein.
Ist das nur bei mir so?

Gruß, Jürgen

@GermanBluefox
Copy link
Contributor

GermanBluefox commented Aug 28, 2018 via email

@Wildbill-Z
Copy link

Ja, auch Neuladen mit F5 oder dem Aktualisierungsbutton ändert da nichts. Ich habe noch ein wenig rumgespielt und konnte es etwas eingrenzen:
Wenn ich im Szenen-Adapter Szenen manuell starte oder stoppe, so wird die Szene ausgeführt bzw angehalten und auch der Status der Szene unter Objekte wird korrekt angezeigt.
Wenn ich eine Szene aus einem Skript oder manuell in den Objekten starte oder stoppe, so wird die Funktion ebenfalls korrekt ausgeführt, aber der Status der Szene bei den Objekten und auch im Szenenadapter bleibt einfach mit dem alten Wert stehen. Dabei spielt es keine Rolle, ob ich die Szene direkt bediene oder das über einen Trigger passiert. Die Zustände der eigentlichen Geräte wird dann im Szenenadapter aktualisiert und korrekt angezeigt, nur die Szene selbst wird vom Status her nicht aktualisiert.
Es scheint sich im Übrigen auch nur um ein Darstellungsproblem zu handeln, was mir aber jetzt erst auffiel. Ich habe zwei Szenen, die sich gegenseitig ausschließen (wenn ich die eine laufen habe und starte die andere soll die eine ausgehen, es erfolgt also eine Abfrage auf den Objekt-Datenpunkt XXX.scene true/false) und das Skript erhlt komischerweise den korrekten Zustand. Also auch wenn mir in den Objekten false angezeigt wird, obwohl die Szene eigentlich läuft, bekommt das andere Skript den korrekten Zustand übermittelt.

Ich habe den Effekt auf verschiedenen Rechnern sowohl mit Windows als auch Linux und sowohl mit Firefox, Edge und Chromium, so dass ich einen Fehler dahin eher ausschließen würde. Wie schon gesagt, könnte der Effekt seit Admin3 aufgetreten sein, da es früher immer korrekt anzeigte.

Gruss, Jürgen

@Seraphis411
Copy link

Problem besteht immer noch und auch bei mir in genau der Form wie bei ZZMajor, also so gesehen nur optisch.

Ergänzende Beobachtung:
Wenn eine Szene erstmal auf True hängt (inkl. falscher/fiktiver Status-Werte der Geräte) hilft es nichtmal, wenn die gleichen Geräte von einer anderen Szene gesteuert werden. Stattdessen muss die hängende Szene manuell über den Adapter nochmal aufgerufen werden und erst wenn dann danach der Status der Geräte geändert wird, schaltet die zuvor hängende Szene korrekt auf False.

@terne81
Copy link

terne81 commented Jan 9, 2019

Ich kann das Problem vielleicht weiter eingrenzen:
unter Objekte wird der richtige Status angezeigt - jedoch im Scene-Adapter unter der Konfiguration
" Auswahl des Triggers " stimmt der Status nicht. Und ändert sich auch nicht.

1

auch in der Zustandskonfiguration ist unter "aktueller Zustand" der Status falsch.

Gruß Thorsten

@xmace xmace closed this as completed Nov 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants