Readingsgroup triggert notify doppelt

Begonnen von Gigabyte99, 04 Oktober 2015, 12:48:50

Vorheriges Thema - Nächstes Thema

Gigabyte99

Hallo,

habe mir ein Readingsgroup zum umschalten der TV-Sender gebastelt.

Es funktioniert auch soweit, aber wenn ich mit dem Firefox auf die Icons klicke wird das notify doppelt getriggert, beim Google Chrome passiert das nicht.

Internals:
   DEF        hub:!tvlogo_ARD,!tvlogo_ZDF,!tvlogo_RTL,!tvlogo_SAT1
hub:!tvlogo_Pro7,!tvlogo_Kabel_eins,!tvlogo_RTL_II,!tvlogo_VOX
hub:!tvlogo_Super_RTL,!tvlogo_DMAX,!tvlogo_TELE_5,!tvlogo_Sport_1
hub:!tvlogo_RTL_NITRO,!tvlogo_Sixx,!tvlogo_Pro7_MAXX
hub:!tvlogo_Syfy,!tvlogo_RTL_Crime,!tvlogo_Fox,!tvlogo_13th_street
hub:!tvlogo_TNT_Serie,!tvlogo_sky_fussball,!tvlogo_sky_sport1
   NAME       rgTVSender
   NR         503
   NTFY_ORDER 50-rgTVSender
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   Content:
     hub        1
   Content2:
   DEVICES:
     ARRAY(0x490d5f8)
     ARRAY(0x547fb50)
     ARRAY(0x4baf5d0)
     ARRAY(0x4615420)
     ARRAY(0x4a4d190)
     ARRAY(0x4f51af8)
   Fhem:
     lastDefChange 3
     last_update 1443953662.75665
   Helper:
     DEF
     commands   {'trigger notify_rcTV hub %READING'}
     Positions:
       hub.tvlogo_13th_street 5:4
       hub.tvlogo_ARD 1:1
       hub.tvlogo_DMAX 3:2
       hub.tvlogo_Fox 5:3
       hub.tvlogo_Kabel_eins 2:2
       hub.tvlogo_Pro7 2:1
       hub.tvlogo_Pro7_MAXX 4:3
       hub.tvlogo_RTL 1:3
       hub.tvlogo_RTL_Crime 5:2
       hub.tvlogo_RTL_II 2:3
       hub.tvlogo_RTL_NITRO 4:1
       hub.tvlogo_SAT1 1:4
       hub.tvlogo_Sixx 4:2
       hub.tvlogo_Sport_1 3:4
       hub.tvlogo_Super_RTL 3:1
       hub.tvlogo_Syfy 5:1
       hub.tvlogo_TELE_5 3:3
       hub.tvlogo_TNT_Serie 6:1
       hub.tvlogo_VOX 2:4
       hub.tvlogo_ZDF 1:2
       hub.tvlogo_sky_fussball 6:2
       hub.tvlogo_sky_sport1 6:3
     Valueicon:
       tvlogo_13th_street tvlogo_13th_street
       tvlogo_ARD tvlogo_ARD
       tvlogo_DMAX tvlogo_DMAX
       tvlogo_Fox tvlogo_Fox
       tvlogo_Kabel_eins tvlogo_KABEL1
       tvlogo_Pro7 tvlogo_PRO7
       tvlogo_Pro7_MAXX tvlogo_pro7_maxx
       tvlogo_RTL tvlogo_RTL
       tvlogo_RTL_Crime tvlogo_RTL_Crime
       tvlogo_RTL_II tvlogo_RTL2
       tvlogo_RTL_NITRO tvlogo_RTL_NITRO
       tvlogo_SAT1 tvlogo_SAT1
       tvlogo_Sixx tvlogo_Sixx
       tvlogo_Sport_1 tvlogo_SPORT1
       tvlogo_Super_RTL tvlogo_SUPERRTL
       tvlogo_Syfy tvlogo_Syfy
       tvlogo_TELE_5 tvlogo_TELE5
       tvlogo_TNT_Film tvlogo_TNT_Film
       tvlogo_TNT_Serie tvlogo_TNT_Serie
       tvlogo_VOX tvlogo_VOX
       tvlogo_ZDF tvlogo_ZDF
       tvlogo_sky_fussball tvlogo_sky_fussball
       tvlogo_sky_sport1 tvlogo_sky_sport1
     Values:
       formated:

         ARRAY(0x570e4e0)
         ARRAY(0x490dfd0)
         ARRAY(0x54804e0)
         ARRAY(0x52e4d90)
       orig:

         ARRAY(0x557c1f0)
         ARRAY(0x4572ea0)
         ARRAY(0x4f7b9b8)
         ARRAY(0x490d3b8)
       prefixsuffix:

         ARRAY(0x4572918)
         ARRAY(0x48fc008)
         ARRAY(0x557be30)
         ARRAY(0x4572858)
Attributes:
   DbLogExclude .*
   commands   {'trigger notify_rcTV hub %READING'}
   fp_Fernbedienung 0,305,0,,
   nonames    1
   notime     1
   room       Multimedia
   style      style="padding:5px;; text-align:center;; background:rgba(0, 0, 0, .4);; border:1px solid;; border-color:gray;;width:300px;;height:400px"
   valueIcon  {'tvlogo_ARD'=>'tvlogo_ARD', 'tvlogo_ZDF'=>'tvlogo_ZDF','tvlogo_RTL'=>'tvlogo_RTL','tvlogo_SAT1'=>'tvlogo_SAT1','tvlogo_Pro7'=>'tvlogo_PRO7','tvlogo_Kabel_eins'=>'tvlogo_KABEL1','tvlogo_RTL_II'=>'tvlogo_RTL2','tvlogo_VOX' =>'tvlogo_VOX','tvlogo_TELE_5'=>'tvlogo_TELE5','tvlogo_Sport_1'=>'tvlogo_SPORT1','tvlogo_RTL_NITRO'=>'tvlogo_RTL_NITRO','tvlogo_Super_RTL'=>'tvlogo_SUPERRTL','tvlogo_DMAX'=>'tvlogo_DMAX','tvlogo_Sixx'=>'tvlogo_Sixx','tvlogo_Pro7_MAXX'=>'tvlogo_pro7_maxx','tvlogo_Syfy'=>'tvlogo_Syfy','tvlogo_RTL_Crime'=>'tvlogo_RTL_Crime','tvlogo_Fox'=>'tvlogo_Fox','tvlogo_TNT_Serie'=>'tvlogo_TNT_Serie','tvlogo_TNT_Film'=>'tvlogo_TNT_Film','tvlogo_13th_street'=>'tvlogo_13th_street','tvlogo_sky_fussball'=>'tvlogo_sky_fussball','tvlogo_sky_sport1'=>'tvlogo_sky_sport1'}


das notify sieht so aus

Internals:
   DEF        notify_rcTV {switchChannel1($EVENT)}
   NAME       notify_rcTV
   NOTIFYDEV  notify_rcTV
   NR         273
   NTFY_ORDER 50-notify_rcTV
   REGEXP     notify_rcTV
   STATE      2015-10-04 12:32:55
   TYPE       notify
   CHANGETIME:
   Readings:
     2015-10-02 07:25:58   state           active
Attributes:
   DbLogExclude .*


Habe Fhem bereits aktuallisiert, hat jemand eine Idee?

Viele Grüße
Markus

justme1968

zeig mal bitte den event monitor.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Gigabyte99

Auszug vom Event Monitor

2015-10-04 13:07:39 harmony hub command Number5
2015-10-04 13:07:39 harmony hub command Number3
2015-10-04 13:07:39 notify notify_rcTV hub tvlogo_sky_fussball
2015-10-04 13:07:39 harmony hub command Number5
2015-10-04 13:07:39 harmony hub command Number3
2015-10-04 13:07:39 notify notify_rcTV hub tvlogo_sky_fussball
2015-10-04 13:07:42 at Time_Update Next: 13:07:52
2015-10-04 13:07:52 at Time_Update Next: 13:08:02
2015-10-04 13:08:02 at fhem_heartbeat Next: 13:09:02
2015-10-04 13:08:02 dummy Time_FP 04.10.2015 13:08
2015-10-04 13:08:02 at Time_Update Next: 13:08:12
2015-10-04 13:08:08 CUL_HM IR_WZ_Heizung_Pwr eState: E: 2821.5 P: 0 I: 0 U: 230.7 f: 49.98
2015-10-04 13:08:08 CUL_HM IR_WZ_Heizung_Pwr frequency: 49.98
2015-10-04 13:08:08 CUL_HM IR_WZ_Heizung_Pwr voltage: 230.7
2015-10-04 13:08:08 CUL_HM IR_WZ_Heizung_SenF 49.98
2015-10-04 13:08:08 CUL_HM IR_WZ_Heizung_SenI 0
2015-10-04 13:08:08 CUL_HM IR_WZ_Heizung_SenPwr 0
2015-10-04 13:08:08 CUL_HM IR_WZ_Heizung_SenU 230.7
2015-10-04 13:08:12 at Time_Update Next: 13:08:22
2015-10-04 13:08:13 CustomReadings myReadings power_voltage: 5.343
2015-10-04 13:08:13 CustomReadings myReadings power_current: 0.239
2015-10-04 13:08:22 at Time_Update Next: 13:08:32
2015-10-04 13:08:32 at Time_Update Next: 13:08:42
2015-10-04 13:08:42 at Time_Update Next: 13:08:52
2015-10-04 13:08:52 at Time_Update Next: 13:09:02
2015-10-04 13:08:58 harmony hub command Number6
2015-10-04 13:08:58 harmony hub command Number3
2015-10-04 13:08:58 notify notify_rcTV hub tvlogo_sky_sport1
2015-10-04 13:08:58 harmony hub command Number6
2015-10-04 13:08:58 harmony hub command Number3
2015-10-04 13:08:58 notify notify_rcTV hub tvlogo_sky_sport1
2015-10-04 13:09:00 CUL_HM TH_AUSSENFUEHLER T: 14.2 H: 85
2015-10-04 13:09:00 CUL_HM TH_AUSSENFUEHLER temperature: 14.2
2015-10-04 13:09:02 at fhem_heartbeat Next: 13:10:02
2015-10-04 13:09:02 dummy Time_FP 04.10.2015 13:09
2015-10-04 13:09:02 at Time_Update Next: 13:09:12