@Homoran Schade ... aber danke für Deine Hilfe!
NEWS
Latest posts made by eagleeye
-
RE: Scriptausführung nach Neustart verhindern
-
RE: Scriptausführung nach Neustart verhindern
@Homoran OK, hier die Zeile aus text2command:
-
RE: Scriptausführung nach Neustart verhindern
@Homoran sorry, ich verstehe deine Frage nicht und den Bezug auf meine Problemstellung.
-
RE: Scriptausführung nach Neustart verhindern
Auslöser ist text2command über Telegram Buttons
-
RE: Scriptausführung nach Neustart verhindern
Ich verstehe wie man einen Datenpunkt "erzeugt" ich benötige aber doch einen Trigger mit der Information "NEUSTART" oder "START" o.ä. womit ich diesen setzen kann.
Oder stehe ich da auf der Leitung?Hier ein Script für einen Abruf über Telegram:
sendTo("telegram", "send", {
text: (
['<u><b>Das Wetter in </b></u>',
'<u>',getState("daswetter.0.NextDays.Location_1.Location").val,'</u>',
'\n','\n',
'<u>heute am </u>',
'<u>',getState("daswetter.0.NextDays.Location_1.Day_1.Tag_value").val,'</u>',
' : ','\n',
'Höchsttemperatur : ',
'<b>',getState("daswetter.0.NextDays.Location_1.Day_1.Maximale_Temperatur_value").val,'</b>',
' °C',
'\n','Mindesttemperatur : ',
'<b>',getState("daswetter.0.NextDays.Location_1.Day_1.Minimale_Temperatur_value").val,'</b>',
' °C',
'\n','Wind : ',getState("daswetter.0.NextDays.Location_1.Day_1.Wind_value").val,
' mit ', '<b>',getState("daswetter.0.NextDays.Location_1.Day_1.Wind_id").val,'</b>',
'<b> km/h </b>',
'\n',
getState("daswetter.0.NextDays.Location_1.Day_1.Wetterbedingungen_value").val,
'\n','\n',
'<u>morgen am </u>',
'<u>',getState("daswetter.0.NextDays.Location_1.Day_2.Tag_value").val,'</u>',
' : ','\n',
'Höchsttemperatur : ',
'<b>',getState("daswetter.0.NextDays.Location_1.Day_2.Maximale_Temperatur_value").val,'</b>',
' °C',
'\n','Mindesttemperatur : ',
'<b>',getState("daswetter.0.NextDays.Location_1.Day_2.Minimale_Temperatur_value").val,'</b>',
' °C',
'\n','Wind : ',
getState("daswetter.0.NextDays.Location_1.Day_2.Wind_value").val,
' mit ', '<b>',getState("daswetter.0.NextDays.Location_1.Day_2.Wind_id").val,'</b>',
'<b> km/h </b>',
'\n',
getState("daswetter.0.NextDays.Location_1.Day_2.Wetterbedingungen_value").val,
].join('')
),
parse_mode: "HTML"
});Und ein Blockly für Abruf über Telegram
Beide Scripte werden nach Start von iobroker ausgelöst und das möchte ich verhindern.
Danke.
-
RE: Scriptausführung nach Neustart verhindern
ok, verstanden! Und wie bringe ich dem Datenpunkt dazu, das er z.B. nach einem reboot auf "false" (oder true) steht?
-
RE: Scriptausführung nach Neustart verhindern
Super, und wie mach ich das ??? Einbinden und so - kein Problem, aber Datenpunkt entsprechend erzeugen???? So weit bin ich (noch) nicht.
Bitte um kleinen Anstubser.Danke!
-
RE: Scriptausführung nach Neustart verhindern
Danke schon mal für die vielen Antworten.
Ich hab diverse Scipte (& Blockly's) ohne Trigger, welche ich über text2command ausführe (-> z.B. Telegram Buttons). Da ich den iobroker auf 'nem Raspi3b+ laufen habe mache ich jede Nacht ein Backup und Reboot. Morgens hab ich dann (gefühlte) 1000 Neue Nachrichten von meinem Bot. Ich suche also z.B einen Datenpunkt o.ä. um ihn im Script / oder Blockly einzubinden mit der Funktion "nach Restart nicht ausführen". Das ist jedenfalls mein Denkansatz. Für andere Lösungen bin ich selbstverständlich auch offen.Danke.
Stefan
-
Scriptausführung nach Neustart verhindern
Hallo zusammen,
hat jemand einen Tipp für mich... wie kann ich umgehen, das nach reboot (restart) Scripte ausgeführt werden?
danke.
Stefan