jensrossbach / node-red-contrib-chronos

Time-based Node-RED scheduling, repeating, queueing, routing, filtering and manipulating nodes
https://jensrossbach.github.io/node-red-contrib-chronos
MIT License
28 stars 1 forks source link

Ausgabe-Port für Ereigniszeiten #184

Closed kritzeleien closed 1 month ago

kritzeleien commented 1 month ago

node red: Current version: 18.0.2 chronus version: 1.25.2

scheduler node, - Ausgabe-Port für Ereigniszeiten - funktioniert nicht

Describe the bug A clear and concise description of what the bug is.

To reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Context information Please complete the following information.

Additional information Add any other information about the problem here.

jensrossbach commented 1 month ago

Ich kann keinen Fehler reproduzieren, bei mir funktioniert es ohne Probleme. Ein paar mehr Details zum Fehler wären hilfereich (dafür ist ja auch das Template gedacht) und ggf. Screenshots und Traces auf mindestens Debug-Level.

kritzeleien commented 1 month ago

Hallo. Ich versuche den Fehler mal zu beschreiben.Ich habe ein - events: state node - mit ein input_boolean.stundlich.nachrichten AN/AUS an dem dann eine - chance node - mit der Regel/ setze msg.payload to value JSONata payload = 'on' ? true : false hängt. Dann kommt ein scheduler node mit einem Zeitplan - 00:00:00 uhr msg.payload = true, 01:00:00 uhr msg.payload = true usw. bis 23:00:00 - bei den Optionen im scheduler ist angescheckt: mit inaktiven Zeitplan starten sonst alles abgescheckt.Das funktioniert auch!Wenn jetzt aber im scheduler unter Optionen - Mit inaktiven Zeitplan starten: angescheckt undAusgabe-Port für Ereigniszeiten: angescheckt istKommt kein 'on' oder 'off' mehr von - events: state node.--Gesendet mit der WEB.DE Mail AppAm 07.07.24, 12:15 schrieb Jens-Uwe Rossbach @.***>:

Ich kann keinen Fehler reproduzieren, bei mir funktioniert es ohne Probleme. Ein paar mehr Details zum Fehler wären hilfereich (dafür ist ja auch das Template gedacht) und ggf. Screenshots und Traces auf mindestens Debug-Level. —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

jensrossbach commented 1 month ago

Update: Sorry, ich glaube ich hatte das mit den anderen Nodes erst nicht ganz verstanden (ein Bild wäre ganz hilfreich gewesen 😉), aber scheinbar sind die dazu da, die Ereignisse zu aktivieren, richtig?

D.h. wenn ich es richtig verstehe, hat die Aktivierung des Event-Ports scheinbar eine negative Auswirkung auf die Verarbeitung der Eingangsnachrichten. Das muss ich mir mal anschauen.

Falls möglich aber bitte nochmal einen Screenshot vom Flow anhängen, damit ich besser verstehen kann, was genau passiert.


Das hört sich so an als wäre alles richtig. Die Option "Mit inaktivem Zeitplan starten" bedeutet, dass der Scheduler in deaktiviertem Zustand startet, d.h. es werden keine Ereignisse getriggert bis diese explizit über eine Eingangsnachricht aktiviert werden. Wenn diese Option also aktiviert ist, sendet der Scheduler keine Nachrichten mehr.

kritzeleien commented 1 month ago

Ja, das ist genau richtig. Screenshot 2024-07-08 070648 Screenshot 2024-07-08 071051

jensrossbach commented 1 month ago

Sollte mit Version 1.25.3 gelöst sein.

kritzeleien commented 1 month ago

Super ,jetzt geht es wieder. Vielen Dank für die Bemühungen und Nodes👍--Gesendet mit der WEB.DE Mail AppAm 08.07.24, 20:07 schrieb Jens-Uwe Rossbach @.***>:

Sollte mit Version 1.25.3 gelöst sein. —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>