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
zeig mal bitte den event monitor.
gruss
andre
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