Hauptmenü

auch eine anfänger Frage...

Begonnen von rbs, 30 Dezember 2014, 19:31:40

Vorheriges Thema - Nächstes Thema

rbs

nehmt mir das nicht bös, aber ich frag einfach auch mal als anfänger.
hab schon tage lang gelesen, aber trotz linux kenntnisse scheitere ich irgendwie an einer "einfach gehaltenen" if ..then bedingung.

ich lasse ein handy anpingen und möchte eigentlich nur eine email senden, wenn sich der status ändert (state ist ja absent oder present:

das habe ich bis jetzt:
define HandyNote3 PRESENCE lan-ping 192.168.0.44 30 120
attr HandyNote3 event-on-change-reading state
attr HandyNote3 room Anwesenheit


die sub zum senden per mail w+rde lauten:
fb_mail('xx@@xx.de','HandyNote3 !','Handy Note3 Status ist: %state')

wie bekomme ich das ganze in eine einfach gehaltene anweisung mit ein ander verknüpft?
bei enigma2 beispielen mit empfangsstärke habe ich versucht ab zu kucken, jedoch ist das sehr unübersichtlich/unverständlich (noch) mit den ganzen dummys

Papaloewe

Hallo,

nur mal so ganz grob aus dem Kopf.
Das Presence-Modul kenn genau zwei Stati (present, absent), wie du schon gemerkt hast.
Darauf kannst du ein NOTIFY definieren, welches bei Statusänderung reagiert und die Mail abschickt.

Das Zauberwort ist also in diesem Fall?

Nichts für ungut, denn wir haben alle einmal angefangen ;-)
Gruß
Thomas