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

Zeitabhängige Auslöser: lösen mehrfach aus, im Abstand von 2 Min. #43

Closed
Mic-M opened this issue Nov 10, 2020 · 13 comments
Closed

Zeitabhängige Auslöser: lösen mehrfach aus, im Abstand von 2 Min. #43

Mic-M opened this issue Nov 10, 2020 · 13 comments
Assignees
Labels
bug Something isn't working question Further information is requested

Comments

@Mic-M
Copy link
Owner

Mic-M commented Nov 10, 2020

Siehe Issue 35

Hier das Issue von MMeinhardt1:

Ich weiß nicht genau ob es hier her gehört, aber ich wollte erstmal kein neues Thema öffnen. Beim durchschauen der json Daten habe ich wieder festgestellt das einige meiner Zonen mehrfach auslösen. Wie im ersten Post schon mal geschrieben, immer im Abstand von 2 Minuten, da sieht man dann auch die "geskippten" Targets.
Ich habe alles durchgeschaut und kann irgendwie keinen Fehler in meiner Konfiguration finden, daher die Bitte an Dich das Du Dir sowohl meine angehängte Konfig wie auch das angehängte json Log mal anschaust wenn Du die Zeit dafür findest.
mein Konfigurationsfile
json_log
HTML Datei zur Auswertung(das kannst Du wahrscheinlich viel besser)

@Mic-M Mic-M added the bug Something isn't working label Nov 10, 2020
@Mic-M Mic-M self-assigned this Nov 10, 2020
@Mic-M
Copy link
Owner Author

Mic-M commented Nov 10, 2020

Jetzt mal (nur für mich) zusammengefasst zur Isolation:

Z.B. diese Einstellung
image

sollte einmalig pro Tag "SD Lichter abends an" ausführen, sobald "sunset-15" eintritt, z.B. um 16:39:00.

Allerdings wird in diesem Beispiel 3x ausgeführt, im Abstand von 2 Minuten:
image

Ich kann es allerdings noch nicht reproduzieren.
Muss ich mir ansehen.

@Mic-M
Copy link
Owner Author

Mic-M commented Nov 10, 2020

@MMeinhardt1

Kannst du bitte noch ein Debug-Log zur Verfügung stellen, eingegrenzt auf einen 10-Minuten-Zeitraum und nur smartcontrol, ab Anschalten z.B. von "SD Lichter abends an" oder einem anderen Auslöser, der mehrfach auslöst.
Dazu bitte das Adapter-Log auf Debug stellen, und dann nach Ausführung die Logdatei herunterladen, und alle unnötigen Zeilen löschen. Danke.

@Mic-M Mic-M added the question Further information is requested label Nov 10, 2020
@MMeinhardt1
Copy link

@Mic-M

ich habe das Debug-Log gestern Abend noch eingeschaltet, zu diesem Zeitpunkt waren allerdings schon alle Trigger gelaufen. Ich hatte aber die Hoffnung das sich dann heute morgen etwas tun wird. Pustekuchen, heute morgen war alles io nur ein Eintrag im Log und json. Gestern morgen waren es z.B. 6 weitere Einträge. Es werde es auf jeden Fall weiter im Auge behalten und sobald es wieder zu mehrfachen Auslösern kommt, stelle ich Dir die Daten umgehend hier zur Verfügung.

Es ist verhext.

@MMeinhardt1
Copy link

Es ist absolut verrückt, das Phänomen tritt bislang nicht mehr auf. Das liegt bestimmt daran das ich das Debug-Log eingeschaltet habe ;)

@Mic-M
Copy link
Owner Author

Mic-M commented Nov 12, 2020

danke für deine Rückmeldung. Einschalten von Debug-Log bewirkt eigentlich einfach nur einen Adapter-Neustart. Seltsam.
Bitte beobachte weiterhin, ich schließe hier jetzt vorab mal, auch weil niemand anders was berichtet hat.

@Mic-M Mic-M closed this as completed Nov 12, 2020
@Mic-M
Copy link
Owner Author

Mic-M commented Nov 12, 2020

aber bitte weiterhin beobachten, falls das wieder auftritt, machen wir hier sofort wieder auf.

@MMeinhardt1
Copy link

Hi, nachdem ich das Debug am Freitag wegen einer Zigbee-Sache ausgeschaltet habe und nicht wieder eingeschaltet habe, habe ich heute prompt wieder zweimal doppelte Einträge. Das Debug-Log ist wieder an und es heißt wieder abwarten, ich melde mich.

@MMeinhardt1
Copy link

MMeinhardt1 commented Nov 17, 2020

Hi @Mic-M,

es ist endlich soweit, das Debug-Log ist an und das Phänomen ist gleich zweimal aufgetreten.
Hier die von Dir gewünschten Daten. Wenn Du noch mehr benötigst sag bescheid.

Danke

switchesTargetsJSON.txt
ZoneActivationJSON.txt
doppelter_Trigger_1.txt
doppelter_Trigger_2.txt

Edit: ich kann den Beitrag leider nicht wieder öffnen.

@Mic-M Mic-M reopened this Nov 18, 2020
@Mic-M
Copy link
Owner Author

Mic-M commented Nov 18, 2020

Hi @MMeinhardt1
danke, dass du da dran geblieben bist! Wie schon per PM mitgeteilt:

ich glaub ich habe es jetzt endlich gefunden. Das tritt wohl nur u.a., wenn Astro-Zeiten verwendet werden. Diese ändern sich aber natürlich aufgrund des Sonnenstands. D.h. am 18.11. ist sunset etwa um 16:30, aber kann am 20.11. schon um 16.29 sein. Jede Nacht um Mitternacht werden die Schedules neu gesetzt, ich hab den ganz starken Verdacht, dass da die "alten" Schedules bestehen bleiben, deshalb sehen wir das mehrfache Auslösen auch erst teils mehrere Tage verzögert.

Sollte nun final gelöst sein mit Version 1.1.1. Letztendlich breche ich jetzt den jeweiligen Schedule-Job vor jeder (Neu-)Planung ab:
image

Vom node-schedule-Modul hätte ich erwartet, dass das abgefangen wird, wenn ein neuer Schedule gesetzt ist, aber dem ist wohl nicht so. Wie auch immer, man sollte immer auch in einer Einbahnstraße links und rechts sehen, bevor man die Straße überquert ;-)

Zum Testen habe ich jetzt auch den Workaround für Issue #35 auskommentiert, denn damit sollte das jetzt auch nicht mehr nötig sein.

Ich lass das Issue jetzt noch offen für mehrere Tage. Kannst du bitte die Tage prüfen, ob das mehrfach auslösen jetzt nicht mehr auftritt? Es reicht, wenn die in die JSON von "Zone Activation" reinschaust. Logs etc. brauche ich nicht.

@Mic-M
Copy link
Owner Author

Mic-M commented Nov 18, 2020

P.S. da ich den Workaround auskommentiert habe, solltest du spätestens ab Mitternacht wieder 2x Auslösung sehen, falls dieser Fix nicht funktioniert (wovon ich nicht ausgehe)

@MMeinhardt1
Copy link

Guten Morgen,
ich habe die 1.1.1 installiert und werde das ganze beobachten und auf jeden Fall berichten.

Danke für Deine Arbeit und Deinen Einsatz!

@MMeinhardt1
Copy link

Hi @Mic-M,
ich habe das Debug-Log jetzt wieder ausgeschaltet da die mehrfachen Einträge nicht wieder erschienen sind.
Ich gehe, dank Deiner sehr guten Arbeit, davon aus das dieses Problem gelöst ist.

Vielen Dank dafür 😎

@Mic-M
Copy link
Owner Author

Mic-M commented Nov 24, 2020

Hi @MMeinhardt1
super, danke für deine Rückmeldung.

@Mic-M Mic-M closed this as completed Nov 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants