Hallo Zusammen,
ich habe mit DB Plan und Abfahrtsmonitor eingerichtet.
Soweit so gut... Die 3 nächsten Fahrten werden entsprechend angezeigt.
Jetzt möchte ich aber zusätzlich eine Nachricht auf dem Handy per Telegrambot erhalten, falls eine Verspätung droht.
Im Modul und Abfahrtsmonitor gibt es ja das Reading plan_departure_delay_1; 2 und 3 für die 3 Verbindungen.
Eigentlich sollte doch jetzt eine "einfache" Abfrage möglich sein, dass wenn einer dieser 3 Werte ungleich null ist und auch nur dann, eine Nachricht über Telegram "Der Zug in der Verbindung a nach b hat <plan_departure_delay> Minuten Verspätung!" verschickt wird.
Aber jetzt kommt mein Problem. Wie richte ich das ein?
hatte so an ein DOIF gedacht, beispielsweise so:
([NWB:plan_departure_delay_1] eq "0") (set TeleBot message ACHTUNG! Wichtige Information:\nDer Zug [NWB:plan_connection_1] um [NWB:plan_departure_1] von [NWB:travel_departure_1] nach [NWB:travel_destination_1] hat aktuell eine Abfahrtsverspätung von [NWB:plan_departure_delay_1] Minuten.)
Jetzt mal die Frage:
1. wie ersetze ich die Abfrage eg "0" so, dass nur Nachrichten gesendet werden wenn ungleich "0" --> so? "<>0"
2. wie bekomme ich es einfach hin, für mehrere Verbindungen ein DOIF zu machen? Oder ist eine andere Art besser?
Danke für Vorschläge und Anregungen.
1. http://www.aip.de/groups/soe/local/handbuch/html/tecf.htm#a2 (http://www.aip.de/groups/soe/local/handbuch/html/tecf.htm#a2)
2. doif ... leider nicht meine welt.
gruss Byte09