Reading löst leider keine Aktion aus

Begonnen von Thoffi1978, 12 Juli 2016, 19:44:40

Vorheriges Thema - Nächstes Thema

Thoffi1978

Hallo,

ich habe Readings vom DBPlan die ich auslesen möchte.
Die Readings werden auch angezeigt aber das entsprechende DOIF macht keine Funktion.
Hier einmal das DOIF:
([Oldesloe_0430:travel_note_2] ne "none") (set Torsten_WA send [Oldesloe_0430:travel_note_text_2] )
DOELSEIF
([Oldesloe_0730:travel_note_2] ne "none") (set Torsten_WA send [Oldesloe_0730:travel_note_text_2])
DOELSEIF
([Oldesloe_1200:travel_note_2] ne "none") (set Torsten_WA send [Oldesloe_1200:travel_note_text_2])
DOELSEIF
([Rahlstedt_1400:travel_note_2] ne "none") (set Torsten_WA send [Rahlstedt_1400:travel_note_text_2])
DOELSEIF
([Rahlstedt_1830:travel_note_2] ne "none") (set Torsten_WA send [Rahlstedt_1830:travel_note_text_2])
DOELSEIF
([Rahlstedt_2155:travel_note_2] ne "none") (set Torsten_WA send [Rahlstedt_2155:travel_note_text_2])
DOELSE
(set Torsten_WA send Bahn fährt wieder pünktlich)

Wenn etwas anders als "none" vorkommt soll eine WA gesendet werden. Das klappt aber leider nicht.
Hier die List des DOIF:
Internals:
   DEF        ([Oldesloe_0430:travel_note_2] ne "none") (set Torsten_WA send [Oldesloe_0430:travel_note_text_2] )
DOELSEIF
([Oldesloe_0730:travel_note_2] ne "none") (set Torsten_WA send [Oldesloe_0730:travel_note_text_2])
DOELSEIF
([Oldesloe_1200:travel_note_2] ne "none") (set Torsten_WA send [Oldesloe_1200:travel_note_text_2])
DOELSEIF
([Rahlstedt_1400:travel_note_2] ne "none") (set Torsten_WA send [Rahlstedt_1400:travel_note_text_2])
DOELSEIF
([Rahlstedt_1830:travel_note_2] ne "none") (set Torsten_WA send [Rahlstedt_1830:travel_note_text_2])
DOELSEIF
([Rahlstedt_2155:travel_note_2] ne "none") (set Torsten_WA send [Rahlstedt_2155:travel_note_text_2])
DOELSE
(set Torsten_WA send Bahn fährt wieder pünktlich)

   NAME       DBPlan_Whatsapp
   NR         275
   NTFY_ORDER 50-DBPlan_Whatsapp
   STATE      cmd_5
   TYPE       DOIF
   Readings:
     2016-07-12 19:32:23   Device          Rahlstedt_1830
     2016-07-12 19:26:18   cmd             5
     2016-07-12 19:26:18   cmd_event       Rahlstedt_1830
     2016-07-12 19:26:18   cmd_nr          5
     2016-07-11 18:30:00   e_Oldesloe_0430_travel_note_2 none
     2016-07-11 18:30:00   e_Oldesloe_0730_travel_note_2 none
     2016-07-11 18:30:00   e_Oldesloe_1200_travel_note_2 none
     2016-07-11 18:30:00   e_Rahlstedt_1400_travel_note_2 none
     2016-07-12 19:32:23   e_Rahlstedt_1830_travel_note_2 achtung
     2016-07-11 18:30:00   e_Rahlstedt_2155_travel_note_2 none
     2016-07-12 19:26:18   state           cmd_5
     2016-07-12 19:32:18   wait_timer      no timer
   Condition:
     0          ReadingValDoIf($hash,'Oldesloe_0430','travel_note_2','','',AttrVal($hash->{NAME},'notexist',undef)) ne "none"
     1          ReadingValDoIf($hash,'Oldesloe_0730','travel_note_2','','',AttrVal($hash->{NAME},'notexist',undef)) ne "none"
     2          ReadingValDoIf($hash,'Oldesloe_1200','travel_note_2','','',AttrVal($hash->{NAME},'notexist',undef)) ne "none"
     3          ReadingValDoIf($hash,'Rahlstedt_1400','travel_note_2','','',AttrVal($hash->{NAME},'notexist',undef)) ne "none"
     4          ReadingValDoIf($hash,'Rahlstedt_1830','travel_note_2','','',AttrVal($hash->{NAME},'notexist',undef)) ne "none"
     5          ReadingValDoIf($hash,'Rahlstedt_2155','travel_note_2','','',AttrVal($hash->{NAME},'notexist',undef)) ne "none"
   Devices:
     0           Oldesloe_0430
     1           Oldesloe_0730
     2           Oldesloe_1200
     3           Rahlstedt_1400
     4           Rahlstedt_1830
     5           Rahlstedt_2155
     all         Oldesloe_0430 Oldesloe_0730 Oldesloe_1200 Rahlstedt_1400 Rahlstedt_1830 Rahlstedt_2155
   Do:
     0:
       0          set Torsten_WA send [Oldesloe_0430:travel_note_text_2]
     1:
       0          set Torsten_WA send [Oldesloe_0730:travel_note_text_2]
     2:
       0          set Torsten_WA send [Oldesloe_1200:travel_note_text_2]
     3:
       0          set Torsten_WA send [Rahlstedt_1400:travel_note_text_2]
     4:
       0          set Torsten_WA send [Rahlstedt_1830:travel_note_text_2]
     5:
       0          set Torsten_WA send [Rahlstedt_2155:travel_note_text_2]
     6:
       0          set Torsten_WA send Bahn fährt wieder pünktlich
   Helper:
     event      travel_departure_1: Gl. 1
,travel_destination_1: Gl. 7

     globalinit 1
     last_timer 0
     sleepdevice Rahlstedt_1830
     sleepsubtimer 0
     sleeptimer -1
     timerdev   Rahlstedt_1830
     timerevent travel_departure_1: Gl. 1
,travel_destination_1: Gl. 7

     triggerDev Rahlstedt_1830
     timerevents:
       travel_departure_1: Gl. 1

       travel_destination_1: Gl. 7

     timereventsState:
       travel_departure_1: Gl. 1

       travel_destination_1: Gl. 7

     triggerEvents:
       travel_departure_1: Gl. 1

       travel_destination_1: Gl. 7

     triggerEventsState:
       travel_departure_1: Gl. 1

       travel_destination_1: Gl. 7

   Internals:
   Itimer:
   Readings:
     0           Oldesloe_0430:travel_note_2
     1           Oldesloe_0730:travel_note_2
     2           Oldesloe_1200:travel_note_2
     3           Rahlstedt_1400:travel_note_2
     4           Rahlstedt_1830:travel_note_2
     5           Rahlstedt_2155:travel_note_2
     all         Oldesloe_0430:travel_note_2 Oldesloe_0730:travel_note_2 Oldesloe_1200:travel_note_2 Rahlstedt_1400:travel_note_2 Rahlstedt_1830:travel_note_2 Rahlstedt_2155:travel_note_2
   Regexp:
     0:
     1:
     2:
     3:
     4:
     5:
     All:
   State:
   Trigger:
Attributes:
   room       yowsup,ÖPNV
   wait       0:0:0:0:0:0:2


Vielleicht bekomme ich von Euch den passenden Gedankenanstoß.

Vielen Dank schon mal
Hoffi