NEWS
Keine Reaktion auf Trigger Sonnenuntergang
-
@joergh Ich nutze gerne an manchen stellen so "Hilfsdatenpunkte" (So nenne ich die zumindest) um in anderen Scripten auf diese zu Reagieren. Mag vielleicht aus mancher Sicht etwas Über sein, nur so kann ich diese Hilfsdatenpunkte in anderen Scripten weiter "nutzen" bzw. diese Zentral ändern oder in x Scripten was zu ändern.
Als Beispiel ich merke, dass ich einen Offset vom Sonnenuntergangszeitpunkt brauche, dann ändere ich das 1 mal und nicht im schlimmsten Fall an x Stellen.
-
Das sind Warnungen, dass mit dem Skript was nicht stimmt. Die treten bei Deinem Skript auf, korrekt?
-
-
@joergh Ich nutze gerne an manchen stellen so "Hilfsdatenpunkte" (So nenne ich die zumindest) um in anderen Scripten auf diese zu Reagieren. Mag vielleicht aus mancher Sicht etwas Über sein, nur so kann ich diese Hilfsdatenpunkte in anderen Scripten weiter "nutzen" bzw. diese Zentral ändern oder in x Scripten was zu ändern.
Als Beispiel ich merke, dass ich einen Offset vom Sonnenuntergangszeitpunkt brauche, dann ändere ich das 1 mal und nicht im schlimmsten Fall an x Stellen.
Da der Sonneuntergang aber ein vom System bereitgestellter Wert ist, macht das ja imho in diesem Fall irgendwie nicht wirklich Sinn, zumal der ja auch bis auf genau zum Zeitpunkt des Sonnenuntergangs immer nur false enthält...? Naja, jedenfalls meine Meinung..
-
@raspido Ist das denn das komplette script? Oder läuft da vielleicht noch irgendwas hinter den Bildchen?
Oder click mal auf blockly/js und guck was da sonst noch so drinsteht@guergen Das wird mir angezeigt wenn ich auf Blockly/js klicke:
var Sonnenuntergang_Reset; schedule({astro: "sunset", shift: 0}, async function () { setState("0_userdata.0.Hilfsdatenpunkte.Sonnenuntergang"/*Hilfsdatenpunkte.Sonnenuntergang*/, true); sendTo("telegram", "send", { text: 'Es ist Sonnenuntergang' }); }); Sonnenuntergang_Reset = schedule('55 23 * * *', async function () { setState("0_userdata.0.Hilfsdatenpunkte.Sonnenuntergang"/*Hilfsdatenpunkte.Sonnenuntergang*/, false); sendTo("telegram", "send", { text: 'Sonnenuntergang wurde zurück gesetzt' }); }); //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMHR5cGUlM0QlMjJjcm9uJTIyJTIwaWQlM0QlMjJTb25uZW51bnRlcmdhbmdfUmVzZXQlMjIlM0VTb25uZW51bnRlcmdhbmdfUmVzZXQlM0MlMkZ2YXJpYWJsZSUzRSUzQyUyRnZhcmlhYmxlcyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmFzdHJvJTIyJTIwaWQlM0QlMjIlNUR+KXAyIUJMMCUzQkx2d0VaQiUyM2UlM0Y5JTIyJTIweCUzRCUyMjEzJTIyJTIweSUzRCUyMjEzJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVFlQRSUyMiUzRXN1bnNldCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0ZGU0VUJTIyJTNFMCUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMiUzQlAhRFZGVDRncHRsUU4tSX53dzglMjIlM0UlM0NtdXRhdGlvbiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGh0bWwlMjIlMjBkZWxheV9pbnB1dCUzRCUyMmZhbHNlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0UwX3VzZXJkYXRhLjAuSGlsZnNkYXRlbnB1bmt0ZS5Tb25uZW51bnRlcmdhbmclM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJTbzhKZiUzQXdYRCUyRiUyQndHTmUlM0Q4dGFVJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGVsZWdyYW0lMjIlMjBpZCUzRCUyMig4ajF4TjBFQyU0MFp5ODVpLSU0MElpYSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMklOU1RBTkNFJTIyJTNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJMT0clMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNJTEVOVCUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJQQVJTRU1PREUlMjIlM0VkZWZhdWx0JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJNRVNTQUdFJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMmQyISUyQmsyJTJGJTVFJTVCTURFMzhSOCU1RCU0MCUyMy0lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFRXMlMjBpc3QlMjBTb25uZW51bnRlcmdhbmclM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyc2NoZWR1bGVfY3JlYXRlJTIyJTIwaWQlM0QlMjJKJTIzKHclMjRtS3haQUNGMSUyNCU1QmdhKmYwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRVNvbm5lbnVudGVyZ2FuZ19SZXNldCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyU0NIRURVTEUlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfY3JvbiUyMiUyMGlkJTNEJTIya3hCMnBHUyU2MCUyM3cpZVdOZyU3RDUweCUzRCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNST04lMjIlM0U1NSUyMDIzJTIwKiUyMColMjAqJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJ5MCU3Q0FSJTVEJTI1QVU5X1AlNUIlNjBrWCU3RFlXSiUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRTBfdXNlcmRhdGEuMC5IaWxmc2RhdGVucHVua3RlLlNvbm5lbnVudGVyZ2FuZyUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2Jvb2xlYW4lMjIlMjBpZCUzRCUyMmRJJTNGJTVENXRXdTktSmghSSU1RCU3RCU1REp4VCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZWxlZ3JhbSUyMiUyMGlkJTNEJTIyJTNBa0JOeWQlMkNmd1QoczlLd0YlM0YlNUJVViUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMklOU1RBTkNFJTIyJTNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJMT0clMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNJTEVOVCUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJQQVJTRU1PREUlMjIlM0VkZWZhdWx0JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJNRVNTQUdFJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMiUzRG4xJTQwbiUyNXhZJTI0KnNobSlFMTAlMjMlMjNQJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRVNvbm5lbnVudGVyZ2FuZyUyMHd1cmRlJTIwenVyJUMzJUJDY2slMjBnZXNldHp0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U= -
Da der Sonneuntergang aber ein vom System bereitgestellter Wert ist, macht das ja imho in diesem Fall irgendwie nicht wirklich Sinn, zumal der ja auch bis auf genau zum Zeitpunkt des Sonnenuntergangs immer nur false enthält...? Naja, jedenfalls meine Meinung..
-
Zur Zeiteinstellung, in Javascript ist der Harken gesetzt "Systemeinstellungen verwenden" also unter Astro-Einstellungen.
Und mag sein, dass der ein oder andere keine "Hilfsdatenpunkte" verwendet. Nur ich habe in der Vergangheit schon das ein oder andere mal gehabt, dass ich auf das System vertraut habe und naja draußen war es noch Hell, also kann man ein Offset des Sonnenuntergangs gut nutzen, dass es erst 30 Minuten später arbeitet. Aber Geschmackssache.
-
Zur Zeiteinstellung, in Javascript ist der Harken gesetzt "Systemeinstellungen verwenden" also unter Astro-Einstellungen.
Und mag sein, dass der ein oder andere keine "Hilfsdatenpunkte" verwendet. Nur ich habe in der Vergangheit schon das ein oder andere mal gehabt, dass ich auf das System vertraut habe und naja draußen war es noch Hell, also kann man ein Offset des Sonnenuntergangs gut nutzen, dass es erst 30 Minuten später arbeitet. Aber Geschmackssache.
-
@raspido sagte in Keine Reaktion auf Trigger Sonnenuntergang:
Laut Info Anzeige
deswegen sagte ich ja die vom Server.
Die Info anzeige zeigt die vom Frontend -
Zur Zeiteinstellung, in Javascript ist der Harken gesetzt "Systemeinstellungen verwenden" also unter Astro-Einstellungen.
Und mag sein, dass der ein oder andere keine "Hilfsdatenpunkte" verwendet. Nur ich habe in der Vergangheit schon das ein oder andere mal gehabt, dass ich auf das System vertraut habe und naja draußen war es noch Hell, also kann man ein Offset des Sonnenuntergangs gut nutzen, dass es erst 30 Minuten später arbeitet. Aber Geschmackssache.
-
@raspido Da lungert noch was irgendwo rum:

Irgendwo steckt eine Variable "Sonnenuntergang reset" -
@raspido Dann zeig doch mal was da jetzt genau drin ist als Blockly!
Irgendwas passt da doch nicht!OK sorry, stand grade auf dem Schlauch
@guergen das ist das ganze Blockly:

Hab aber mal genauer geguckt nach der Serverzeit, habe ich festgestellt, dass die Zeitzone nicht passte und habe dieses korrigiert. Nun mal gucken ob es läuft. Werde es Morgen feststellen, ob es nun klappt.
-
@raspido Dann zeig doch mal was da jetzt genau drin ist als Blockly!
Irgendwas passt da doch nicht!OK sorry, stand grade auf dem Schlauch
@guergen sagte in Keine Reaktion auf Trigger Sonnenuntergang:
Irgendwas passt da doch nicht!
@raspido
was sagt denn bei dir:

-
@guergen das ist das ganze Blockly:

Hab aber mal genauer geguckt nach der Serverzeit, habe ich festgestellt, dass die Zeitzone nicht passte und habe dieses korrigiert. Nun mal gucken ob es läuft. Werde es Morgen feststellen, ob es nun klappt.
-
@guergen das ist das ganze Blockly:

Hab aber mal genauer geguckt nach der Serverzeit, habe ich festgestellt, dass die Zeitzone nicht passte und habe dieses korrigiert. Nun mal gucken ob es läuft. Werde es Morgen feststellen, ob es nun klappt.
-
Probier mal statt CRON Job einfach einen Zeitplan, da kann man auch eine konkrete Uhrzeit angeben...
-
@joergh Ich habe zwar Cronregel auch in anderen Scripten schon eingesetzt mit Funktion, aber ich teste gerne alles mal durch.
-
Ich wollte eine kurze Rückmeldung geben. Zum Zeitpunkt Sonnenuntergang gab es weder eine Meldung per Telegram, noch der Datenpunkt wurde auf Wahr gesetzt.
Und wenn ich per Debug Output mir die Zeit des Sonnenuntergangs angeben lasse, ist die mit 17.10 für heute angegeben. Und das ist bereits etwas vergangen.
Wohingegen, der Auslöser um 23.55 Uhr funktioniert. Also ich bekam wie gewünscht die Nachricht.
Und die Warnmeldungen unter dem Script erscheinen auch weiterhin.
5.10.2021, 18:08:00.007 [warn ]: javascript.0 (2250877) at Object.<anonymous> (script.js.Eigene_Scripte.Sonderprogramme.Sonnenuntergang:24:3) 5.10.2021, 18:09:00.065 [warn ]: javascript.0 (2250877) at Object.<anonymous> (script.js.Eigene_Scripte.Sonderprogramme.Sonnenuntergang:24:3) 5.10.2021, 18:10:00.001 [warn ]: javascript.0 (2250877) at Object.<anonymous> (script.js.Eigene_Scripte.Sonderprogramme.Sonnenuntergang:24:3) 5.10.2021, 18:11:00.069 [warn ]: javascript.0 (2250877) at Object.<anonymous> (script.js.Eigene_Scripte.Sonderprogramme.Sonnenuntergang:24:3) 5.10.2021, 18:12:00.007 [warn ]: javascript.0 (2250877) at Object.<anonymous> (script.js.Eigene_Scripte.Sonderprogramme.Sonnenuntergang:24:3)Im Moment bin ich langsam etwas am verzweifeln. Vor allem, da Serverzeit nun auch sicher auf der richtigen Zeitzone liegt.
Michael
-
Ich wollte eine kurze Rückmeldung geben. Zum Zeitpunkt Sonnenuntergang gab es weder eine Meldung per Telegram, noch der Datenpunkt wurde auf Wahr gesetzt.
Und wenn ich per Debug Output mir die Zeit des Sonnenuntergangs angeben lasse, ist die mit 17.10 für heute angegeben. Und das ist bereits etwas vergangen.
Wohingegen, der Auslöser um 23.55 Uhr funktioniert. Also ich bekam wie gewünscht die Nachricht.
Und die Warnmeldungen unter dem Script erscheinen auch weiterhin.
5.10.2021, 18:08:00.007 [warn ]: javascript.0 (2250877) at Object.<anonymous> (script.js.Eigene_Scripte.Sonderprogramme.Sonnenuntergang:24:3) 5.10.2021, 18:09:00.065 [warn ]: javascript.0 (2250877) at Object.<anonymous> (script.js.Eigene_Scripte.Sonderprogramme.Sonnenuntergang:24:3) 5.10.2021, 18:10:00.001 [warn ]: javascript.0 (2250877) at Object.<anonymous> (script.js.Eigene_Scripte.Sonderprogramme.Sonnenuntergang:24:3) 5.10.2021, 18:11:00.069 [warn ]: javascript.0 (2250877) at Object.<anonymous> (script.js.Eigene_Scripte.Sonderprogramme.Sonnenuntergang:24:3) 5.10.2021, 18:12:00.007 [warn ]: javascript.0 (2250877) at Object.<anonymous> (script.js.Eigene_Scripte.Sonderprogramme.Sonnenuntergang:24:3)Im Moment bin ich langsam etwas am verzweifeln. Vor allem, da Serverzeit nun auch sicher auf der richtigen Zeitzone liegt.
Michael
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

