text
user
to
subject
anlegen_in
Pfad_DP_Auswahl_Zeit
Name_DP_Auswahl_Zeit
alte_ansage
DP_Einsatzmelungen_laufend_Anzahl
Pfad_DP_Bezirke
DP_Zeit
meine_ansage
DP_Einsatzmelungen_laufend_Text
Name_DP_Bezirke
meine_anzahl_einsaetze
Pfad_DP_Einsatzmelungen_laufend_Anzahl
DP_Bezirke
Pfad_DP_Einsatzmelungen_laufend_Text
Name_DP_Einsatzmelungen_laufend_Anzahl
error
werte
DP_Alexa_Ansage
anzahl_einsaetze
DP_Telegram_Versand
Name_DP_Einsatzmelungen_laufend_Text
result
Pfad_DP_Alexa_Ansage
DP_EMAIL_Versand
Pfad_DP_Telegram_Versand
Name_DP_Alexa_Ansage
einsaetze
Pfad_DP_EMAIL_Versand
ansage
ausgewaehlter_bezirk
Name_DP_Telegram_Versand
i
meldungen
Name_DP_EMAIL_Versand
bezirke
schedule1
Daten_abholen_Zeitplan
einsatzort
Nachtruhe
einsatztyp
Kurztext_verwenden
einsatzsubtyp
ECHO_fuer_Ansage
adresse
ECHO_DP_fuer_Lautstaerke
alarmstufe
timeout
Ansagelautstaerke
alle_feuerwehren
Telegram_Instanz
alle_startzeit
Telegram_Empfaenger
meine_meldungen
Email_Instanz
mein_bezirk
log
Betreff
j
EMail_Empfaenger
Datenpunkte_anlegen
YXN5bmMgZnVuY3Rpb24gY3JlYXRlVXNlclN0YXRlcyh3aGVyZSwgc3RhdGVzVG9DcmVhdGUpIHsKICAgbGV0IGRwLCBpZEtleTsKICAgZm9yKGxldCBrZXkgb2Ygc3RhdGVzVG9DcmVhdGUpewogICAJaWRLZXkgPSB3aGVyZSArICcuJyArIGtleVswXTsKICAgICAgIGRwID0ga2V5WzFdOwogICAJaWYgKCEoYXdhaXQgZXhpc3RzU3RhdGVBc3luYyhpZEtleSkpKSB7CiAgIAkJYXdhaXQgY3JlYXRlU3RhdGVBc3luYyhpZEtleSwgZHApOwogICAJfQogICB9Cn0KLy8jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKCmxldCBzdGF0ZXNUb0NyZWF0ZSA9IFsgICAgIAogICAgW1BmYWRfRFBfQWxleGFfQW5zYWdlLCB7J25hbWUnOiBOYW1lX0RQX0FsZXhhX0Fuc2FnZSwgJ3R5cGUnOidib29sZWFuJywgJ3JlYWQnOnRydWUsICd3cml0ZSc6dHJ1ZSwgJ3JvbGUnOidzd2l0Y2gnLCAnZGVmJzpmYWxzZSwgJ3N0YXRlcyc6IHsKICAgICAgJ2ZhbHNlJzogJ2F1cycsCiAgICAgICd0cnVlJzogJ2FuJwogICAgfX1dLAogICAgW1BmYWRfRFBfVGVsZWdyYW1fVmVyc2FuZCwgeyduYW1lJzogTmFtZV9EUF9UZWxlZ3JhbV9WZXJzYW5kLCAndHlwZSc6J2Jvb2xlYW4nLCAncmVhZCc6dHJ1ZSwgJ3dyaXRlJzp0cnVlLCAncm9sZSc6J3N3aXRjaCcsICdkZWYnOmZhbHNlLCAnc3RhdGVzJzogewogICAgICAnZmFsc2UnOiAnYXVzJywKICAgICAgJ3RydWUnOiAnYW4nCiAgICB9fV0sCiAgICBbUGZhZF9EUF9FTUFJTF9WZXJzYW5kLCB7J25hbWUnOiBOYW1lX0RQX0VNQUlMX1ZlcnNhbmQsICd0eXBlJzonYm9vbGVhbicsICdyZWFkJzp0cnVlLCAnd3JpdGUnOnRydWUsICdyb2xlJzonc3dpdGNoJywgJ2RlZic6ZmFsc2UsICdzdGF0ZXMnOiB7CiAgICAgICdmYWxzZSc6ICdhdXMnLAogICAgICAndHJ1ZSc6ICdhbicKICAgIH19XSwKICAgIFtQZmFkX0RQX0VpbnNhdHptZWx1bmdlbl9sYXVmZW5kX0FuemFobCwgeyduYW1lJzogTmFtZV9EUF9FaW5zYXR6bWVsdW5nZW5fbGF1ZmVuZF9BbnphaGwsICd0eXBlJzonbnVtYmVyJywgJ3JlYWQnOnRydWUsICd3cml0ZSc6ZmFsc2UsICdyb2xlJzondmFsdWUnLCAnZGVmJzowfV0sCiAgICBbUGZhZF9EUF9FaW5zYXR6bWVsdW5nZW5fbGF1ZmVuZF9UZXh0LCB7J25hbWUnOiBOYW1lX0RQX0VpbnNhdHptZWx1bmdlbl9sYXVmZW5kX1RleHQsICd0eXBlJzonc3RyaW5nJywgJ3JlYWQnOnRydWUsICd3cml0ZSc6ZmFsc2UsICdyb2xlJzondGV4dCcsICdkZWYnOidrZWluZSBNZWxkdW5nJ31dLAogICAgW1BmYWRfRFBfQmV6aXJrZSwgeyduYW1lJzogTmFtZV9EUF9CZXppcmtlLCAndHlwZSc6J21peGVkJywgJ3JlYWQnOnRydWUsICd3cml0ZSc6dHJ1ZSwgJ3JvbGUnOid2YWx1ZScsICdkZWYnOiAnYWxsZSBCZXppcmtlJywKICAgICdzdGF0ZXMnIDogewogICAgICAgICdhbGxlIEJlemlya2UnOidhbGxlIEJlemlya2UnLAogICAgICAgICdCcmF1bmF1JzonQnJhdW5hdScsCiAgICAgICAgJ0VmZXJkaW5nJzonRWZlcmRpbmcnLAogICAgICAgICdGcmVpc3RhZHQnOidGcmVpc3RhZHQnLAogICAgICAgICdHbXVuZGVuJzonR211bmRlbicsCiAgICAgICAgJ0dyaWVza2lyY2hlbic6J0dyaWVza2lyY2hlbicsCiAgICAgICAgJ0tpcmNoZG9yZic6J0tpcmNoZG9yZicsCiAgICAgICAgJ0xpbnotTGFuZCc6J0xpbnotTGFuZCcsCiAgICAgICAgJ1BlcmcnOidQZXJnJywKICAgICAgICAnUmllZCBpbSBJbm5rcmVpcyc6J1JpZWQgaW0gSW5ua3JlaXMnLAogICAgICAgICdSb2hyYmFjaCc6J1JvaHJiYWNoJywKICAgICAgICAnU2Now6RyZGluZyc6J1NjaMOkcmRpbmcnLAogICAgICAgICdTdGV5ci1MYW5kJzonU3RleXItTGFuZCcsCiAgICAgICAgJ1VyZmFoci1VbWdlYnVuZyc6J1VyZmFoci1VbWdlYnVuZycsCiAgICAgICAgJ1bDtmNrbGFicnVjayc6J1bDtmNrbGFicnVjaycsCiAgICAgICAgJ1dlbHMtTGFuZCc6J1dlbHMtTGFuZCcsCiAgICAgICAgJ1N0ZXlyLVN0YWR0JzonU3RleXItU3RhZHQnLAogICAgICAgICdXZWxzLVN0YWR0JzonV2Vscy1TdGFkdCcsCiAgICAgICAgJ0xpbnotU3RhZHQnOidMaW56LVN0YWR0JwogICAgfX1dLAogICAgW1BmYWRfRFBfQXVzd2FobF9aZWl0LCB7J25hbWUnOiBOYW1lX0RQX0F1c3dhaGxfWmVpdCwgJ3R5cGUnOidtaXhlZCcsICdyZWFkJzp0cnVlLCAnd3JpdGUnOnRydWUsICdyb2xlJzondmFsdWUnLCAgJ2RlZic6ICdodHRwOi8vaW50cmFuZXQub29lbGZ2LmF0L3dlYmV4dDIvcnNzL2pzb25fbGF1ZmVuZC50eHQnLAogICAgJ3N0YXRlcyc6IHsKICAgICAgJ2h0dHA6Ly9pbnRyYW5ldC5vb2VsZnYuYXQvd2ViZXh0Mi9yc3MvanNvbl9sYXVmZW5kLnR4dCc6ICdsYXVmZW5kZSBFaW5zw6R0emUnLAogICAgICAnaHR0cDovL2ludHJhbmV0Lm9vZWxmdi5hdC93ZWJleHQyL3Jzcy9qc29uXzZzdHVuZGVuLnR4dCc6ICc2IFN0dW5kZW4nLAogICAgICAnaHR0cDovL2ludHJhbmV0Lm9vZWxmdi5hdC93ZWJleHQyL3Jzcy9qc29uX3RhZWdsaWNoLnR4dCc6ICdha3R1ZWxsZXIgVGFnJywKICAgICAgJ2h0dHA6Ly9pbnRyYW5ldC5vb2VsZnYuYXQvd2ViZXh0Mi9yc3MvanNvbl8ydGFnZS50eHQnOiAnMiBUYWdlJwogICAgfX1dLApdOwphd2FpdCBjcmVhdGVVc2VyU3RhdGVzKGFubGVnZW5faW4sIHN0YXRlc1RvQ3JlYXRlKTsKCm1haW4oKQo=
Beschreibe diese Funktion …
Telegram
c2VuZFRvKCJ0ZWxlZ3JhbS4iK1RlbGVncmFtX0luc3RhbnosICJzZW5kIiwgewogICAgdGV4dDogZ2V0U3RhdGUoRFBfRWluc2F0em1lbHVuZ2VuX2xhdWZlbmRfVGV4dCkudmFsLAogICAgdXNlcjogVGVsZWdyYW1fRW1wZmFlbmdlciwKICAgIC8vcGFyc2VfbW9kZTogImh0bWwiLAp9KTs=
Beschreibe diese Funktion …
EMail
c2VuZFRvKCJlbWFpbC4iK0VtYWlsX0luc3RhbnosICJzZW5kIiwgewogICAgIHRleHQ6IGdldFN0YXRlKERQX0VpbnNhdHptZWx1bmdlbl9sYXVmZW5kX1RleHQpLnZhbCwKICAgICB0bzogRU1haWxfRW1wZmFlbmdlciwKICAgICBzdWJqZWN0OiBCZXRyZWZmCiAgfSk7
Beschreibe diese Funktion …
anlegen_in
0_userdata.0
Pfad_DP_Auswahl_Zeit
Feuerwehr.Auswahl_Zeit
Name_DP_Auswahl_Zeit
Auswahl Zeit
Pfad_DP_Bezirke
Feuerwehr.Bezirke
Name_DP_Bezirke
Bezirke
Pfad_DP_Einsatzmelungen_laufend_Anzahl
Feuerwehr.Einstzmeldungen_laufend_Anzahl
Name_DP_Einsatzmelungen_laufend_Anzahl
Einsatzmeldungen laufend Anzahl
Pfad_DP_Einsatzmelungen_laufend_Text
Feuerwehr.Einstzmeldungen_laufend_Text
Name_DP_Einsatzmelungen_laufend_Text
Einsatzmeldungen laufend Text
Pfad_DP_Alexa_Ansage
Feuerwehr.Schalter.Alexa_Ansage
Name_DP_Alexa_Ansage
Alexa Ansage
Pfad_DP_Telegram_Versand
Feuerwehr.Schalter.Telegram_Versand
Name_DP_Telegram_Versand
Telegram Versand
Pfad_DP_EMAIL_Versand
Feuerwehr.Schalter.EMAIL_Versand
Name_DP_EMAIL_Versand
EMAIL Versand
Daten_abholen_Zeitplan
*/15 * * * *
Nachtruhe
between
01:00
06:00
Kurztext_verwenden
TRUE
ECHO_fuer_Ansage
alexa2.0.Echo-Devices.G0922H0724770WBW.Commands.speak
ECHO_DP_fuer_Lautstaerke
alexa2.0.Echo-Devices.G0922H0724770WBW.Commands.speak-volume
Ansagelautstaerke
60
Telegram_Instanz
0
Telegram_Empfaenger
Heiko
,
Kerstin
Email_Instanz
0
Betreff
Neuer Feuerwehreinsatz
EMail_Empfaenger
xxxx@gmx.at
;
max.muster@freenet.de
log
FALSE
Daten_holen
Beschreibe diese Funktion …
TRUE
val
DP_Zeit
alte_ansage
val
DP_Einsatzmelungen_laufend_Text
meine_ansage
meine_anzahl_einsaetze
0
error
info
test
FALSE
error
werte
result
anzahl_einsaetze
cnt_einsaetze
werte
EQ
anzahl_einsaetze
0
true
FALSE
Object ID
DP_Einsatzmelungen_laufend_Text
TRUE
keine Meldung
0
true
FALSE
Object ID
DP_Einsatzmelungen_laufend_Anzahl
TRUE
0
0
GT
anzahl_einsaetze
0
einsaetze
einsaetze
werte
ausgewaehlter_bezirk
val
DP_Bezirke
i
1
10
cnt_einsaetze
werte
1
meldungen
GET
FROM_START
einsaetze
i
bezirke
einsatz.bezirk.text
meldungen
einsatzort
FROM_START
LAST
einsatz.einsatzort
meldungen
6
einsatztyp
einsatz.einsatztyp.text
meldungen
einsatzsubtyp
einsatz.einsatzsubtyp.text
meldungen
adresse
einsatz.adresse.default
meldungen
alarmstufe
einsatz.alarmstufe
meldungen
alle_feuerwehren
einsatz.cntfeuerwehren
meldungen
alle_startzeit
FROM_START
FROM_END
einsatz.startzeit
meldungen
5
7
meine_meldungen
GET
FROM_START
einsaetze
i
mein_bezirk
EQ
ausgewaehlter_bezirk
einsatz.bezirk.text
meine_meldungen
j
1
einsatz.bezirk.text
meldungen
10
einsatz.bezirk.text
meldungen
1
EQ
einsatz.bezirk.text
meldungen
val
DP_Bezirke
meine_anzahl_einsaetze
1
EQ
ausgewaehlter_bezirk
alle Bezirke
meine_anzahl_einsaetze
1
Kurztext_verwenden
EQ
mein_bezirk
TRUE
INSERT
LAST
meine_ansage
Achtung; Feuerwehreinsatz in
einsatzort
;
Alarmstufe
alarmstufe
;
einsatzsubtyp
;
EQ
ausgewaehlter_bezirk
alle Bezirke
INSERT
LAST
meine_ansage
Achtung; Feuerwehreinsatz in
einsatzort
;
Alarmstufe
alarmstufe
;
einsatzsubtyp
;
Kurztext_verwenden
EQ
mein_bezirk
TRUE
INSERT
LAST
meine_ansage
Achtung; Feuerwehreinsatz in
einsatzort
;
Alarmstufe
alarmstufe
;
einsatzsubtyp
;
alle_startzeit
;
bezirke
; Anzahl Feuerwehren
alle_feuerwehren
;
EQ
ausgewaehlter_bezirk
alle Bezirke
INSERT
LAST
meine_ansage
Achtung; Feuerwehreinsatz in
einsatzort
;
Alarmstufe
alarmstufe
;
einsatzsubtyp
;
alle_startzeit
;
bezirke
; Anzahl Feuerwehren
alle_feuerwehren
;
true
FALSE
Object ID
DP_Einsatzmelungen_laufend_Anzahl
TRUE
meine_anzahl_einsaetze
0
GT
meine_anzahl_einsaetze
0
true
FALSE
Object ID
DP_Einsatzmelungen_laufend_Text
TRUE
JOIN
meine_ansage
,
\n
0
true
FALSE
Object ID
DP_Einsatzmelungen_laufend_Text
TRUE
keine Meldung
0
main
Beschreibe diese Funktion …
start
DP_Einsatzmelungen_laufend_Anzahl
anlegen_in
.
Pfad_DP_Einsatzmelungen_laufend_Anzahl
DP_Einsatzmelungen_laufend_Text
anlegen_in
.
Pfad_DP_Einsatzmelungen_laufend_Text
DP_Bezirke
anlegen_in
.
Pfad_DP_Bezirke
DP_Zeit
anlegen_in
.
Pfad_DP_Auswahl_Zeit
DP_Alexa_Ansage
anlegen_in
.
Pfad_DP_Alexa_Ansage
DP_Telegram_Versand
anlegen_in
.
Pfad_DP_Telegram_Versand
DP_EMAIL_Versand
anlegen_in
.
Pfad_DP_EMAIL_Versand
alte_ansage
val
DP_Einsatzmelungen_laufend_Text
ansage
true
FALSE
Object ID
DP_Einsatzmelungen_laufend_Anzahl
TRUE
0
0
true
FALSE
Object ID
DP_Einsatzmelungen_laufend_Text
TRUE
keine Meldung
0
schedule1
* * * * *
Daten_abholen_Zeitplan
ne
default
DP_Bezirke
ne
default
Pfad_DP_Auswahl_Zeit
ne
default
DP_Einsatzmelungen_laufend_Text
timeout
timeout
3000
ms
Log
AND
NEQ
state.val
alte_ansage
log
info
alt:
alte_ansage
info
neu:
state.val
Telegram
EQ
AND
NEQ
state.val
alte_ansage
NEQ
state.val
keine Meldung
val
DP_Telegram_Versand
DP_Einsatzmelungen_laufend_Text
Telegram_Empfaenger
EMAIL
EQ
AND
NEQ
state.val
alte_ansage
NEQ
state.val
keine Meldung
val
DP_EMAIL_Versand
DP_Einsatzmelungen_laufend_Text
EMail_Empfaenger
Betreff
Alexa Ansage
AND
AND
NEQ
state.val
alte_ansage
NEQ
state.val
keine Meldung
AND
Nachtruhe
val
DP_Alexa_Ansage
false
FALSE
Object ID
ECHO_DP_fuer_Lautstaerke
TRUE
Ansagelautstaerke
0
false
FALSE
Object ID
ECHO_fuer_Ansage
TRUE
state.val
0
To TV
AND
AND
NEQ
state.val
alte_ansage
NEQ
state.val
keine Meldung
val
lgtv.0.states.power
false
FALSE
lgtv.0.states.popup
TRUE
state.val
0