Hallo zusammen,
ich habe ds Modul HOMEMODE entdeckt. Nach einiger "Spielerei" mit dem Modul muss ich sagen TOP Arbeit. Danke an den Ersteller.
Was ich bei meiner Spielerei und auch nach Recherche im WIKI bzw.im Forum noch nicht begriffen habe: wie kann man Alarme (Fenstersensoren) unterbinden.
Ich meine eine Alarmierung sollte nur dann stattfinden wenn der Modus "armaway" aktiv ist.
Hat jemand eine Idee?
Die Attribute bei den Fenstersensoren habe ich überprüft - sollte passen.
Evtl. liegt es an fehlerhaften HOMEMODE Einstellungen.
Die Alarmierung funktioniert perfekt - aber ich kann machen was ich will, es wird immer alarmiert.
Bin für jeden Hinweis dankbar
Verschiebe am besten den Thread ins korrekte Forum. Ausserdem empfiehlt es sich ein list des Homemode Devices hier ein zu tragen.
Sorry,
anbei das List vom Homemode Device:
NR 165
NTFY_ORDER 51-Home
RESIDENTS Markus
SENSORSBATTERY Fenstersensor_1,Fenstersensor_2,Funklautsprecher,Funksierene,HM_4F409A
SENSORSCONTACT Fenstersensor_1,Fenstersensor_2
STATE evening
TYPE HOMEMODE
VERSION 1.3.0
READINGS:
2018-01-06 20:02:24 alarmState disarm
2018-01-06 19:40:18 alarmTriggered
2018-01-06 19:40:18 alarmTriggered_ct 0
2018-01-06 19:40:18 alarmTriggered_hr
2018-01-06 11:47:17 anyoneElseAtHome off
2018-01-05 10:35:44 batteryLow_ct 0
2018-01-06 20:06:49 contactsDoorsInsideOpen Fenstersensor_2
2018-01-06 20:06:49 contactsDoorsInsideOpen_ct 1
2018-01-06 20:06:49 contactsDoorsInsideOpen_hr Die Tür zur Garage
2018-01-06 20:03:18 contactsDoorsMainOpen Fenstersensor_1
2018-01-06 20:03:18 contactsDoorsMainOpen_ct 1
2018-01-06 20:03:18 contactsDoorsMainOpen_hr Die Haustüre
2018-01-05 11:29:58 contactsDoorsOutsideOpen_ct 0
2018-01-06 20:06:49 contactsOpen Fenstersensor_1,Fenstersensor_2
2018-01-06 20:06:49 contactsOpen_ct 2
2018-01-06 20:06:49 contactsOpen_hr Die Haustüre und die Tür zur Garage
2018-01-06 20:03:18 contactsOutsideOpen Fenstersensor_1
2018-01-06 20:03:18 contactsOutsideOpen_ct 1
2018-01-06 20:03:18 contactsOutsideOpen_hr Die Haustüre
2018-01-06 19:53:52 contactsWindowsOpen
2018-01-06 19:53:52 contactsWindowsOpen_ct 0
2018-01-06 19:53:52 contactsWindowsOpen_hr
2018-01-06 18:00:01 daytime evening
2018-01-06 11:47:02 dnd off
2018-01-06 18:35:49 lastActivityByResident Markus
2018-01-06 20:06:49 lastContact Fenstersensor_2
2018-01-06 20:06:45 lastContactClosed Fenstersensor_2
2018-01-06 09:33:06 lastGoneByResident Markus
2018-01-06 18:35:45 lastGotosleepByResident Markus
2018-01-06 18:35:42 lastPresentByResident Markus
2018-01-06 18:35:42 location home
2018-01-06 18:35:49 mode evening
2018-01-06 19:52:15 modeAlarm disarm
2018-01-06 19:09:27 panic off
2018-01-06 18:35:42 presence present
2018-01-06 18:35:49 prevActivityByResident Markus
2018-01-06 20:06:49 prevContact Fenstersensor_1
2018-01-06 20:06:45 prevContactClosed Fenstersensor_1
2018-01-06 18:35:42 prevLocation underway
2018-01-06 18:35:49 prevMode gotosleep
2018-01-06 19:52:15 prevModeAlarm disarm
2018-01-06 19:07:50 publicIP 86.56.189.221
2018-01-05 09:55:22 season winter
2018-01-06 19:04:02 sensorsTampered Fenstersensor_1,Fenstersensor_2
2018-01-06 19:04:02 sensorsTampered_ct 2
2018-01-06 19:17:34 sensorsTampered_hr Die Haustüre und die Tür zur Garage
2018-01-06 18:35:49 state evening
helper:
lastChangedAttr HomeAutoDaytime
lastChangedAttrValue 0
presdevs:
Attributes:
HomeAdvancedUserAttr 1
HomeAutoAlarmModes 0
HomeAutoDaytime 0
HomeAutoPresence 0
HomeCMDbatteryLow {
my $msg;
$msg = "Die Batterien von %BATTERYLOW% gehen zur Neige und sollten ausgetauscht werden!" if (%BATTERYLOWCT% == 1);
$msg = "Die Batterien bei folgenden Geräten sollten ausgetauscht werden: %BATTERYLOWALL%" if (%BATTERYLOWCT% > 1);
fhem "msg push $msg";
}
HomeCMDcontact set Funklautsprecher_mp3 playTone 1 1 6
HomeLanguage DE
HomeSensorsBattery model=HM-SEC-SCo,Funksierene,model=HM-RC-4-3,model=HM-OU-CFM-TW
HomeSensorsContact model=HM-SEC-SCo
HomeTextAndAreIs und|sind|ist
devStateIcon absent:user_away:dnd+on
gone:user_ext_away:dnd+on
dnd:audio_volume_mute:dnd+off
gotosleep:scene_sleeping:dnd+on
asleep:scene_sleeping_alternat:dnd+on
awoken:weather_sunrise:dnd+on
home:status_available:dnd+on
morning:weather_sunrise:dnd+on
day:weather_sun:dnd+on
afternoon:weather_summer:dnd+on
evening:weather_sunset:dnd+on
night:weather_moon_phases_2:dnd+on
icon floor
room HOMEMODE
userattr HomeCMDdaytime-afternoon:textField-long HomeCMDdaytime-day:textField-long HomeCMDdaytime-evening:textField-long HomeCMDdaytime-morning:textField-long HomeCMDdaytime-night:textField-long HomeCMDmode-absent-Markus:textField-long HomeCMDmode-afternoon:textField-long HomeCMDmode-asleep-Markus:textField-long HomeCMDmode-awoken-Markus:textField-long HomeCMDmode-day:textField-long HomeCMDmode-evening:textField-long HomeCMDmode-gone-Markus:textField-long HomeCMDmode-gotosleep-Markus:textField-long HomeCMDmode-home-Markus:textField-long HomeCMDmode-morning:textField-long HomeCMDmode-night:textField-long HomeCMDpresence-absent-Markus:textField-long HomeCMDpresence-present-Markus:textField-long HomeCMDseason-autumn:textField-long HomeCMDseason-spring:textField-long HomeCMDseason-summer:textField-long HomeCMDseason-winter:textField-long
webCmd modeAlarm
Ok. Danke.
Mach das list bitte Mal in Codetags. Das ist das Rautezeichen in der Symbolleiste.
Und dann noch ins korrekte Forum verschieben bitte. Ganz unten ganz links ist Thread verschieben als Punkt. In der MAINTAINER.TXT Datei steht welches Forum.
Sorry - bin nicht so der erfahrene Forum User.
NR 165
NTFY_ORDER 51-Home
RESIDENTS Markus
SENSORSBATTERY Fenstersensor_1,Fenstersensor_2,Funklautsprecher,Funksierene,HM_4F409A
SENSORSCONTACT Fenstersensor_1,Fenstersensor_2
STATE evening
TYPE HOMEMODE
VERSION 1.3.0
READINGS:
2018-01-06 20:02:24 alarmState disarm
2018-01-06 19:40:18 alarmTriggered
2018-01-06 19:40:18 alarmTriggered_ct 0
2018-01-06 19:40:18 alarmTriggered_hr
2018-01-06 11:47:17 anyoneElseAtHome off
2018-01-05 10:35:44 batteryLow_ct 0
2018-01-06 20:06:49 contactsDoorsInsideOpen Fenstersensor_2
2018-01-06 20:06:49 contactsDoorsInsideOpen_ct 1
2018-01-06 20:06:49 contactsDoorsInsideOpen_hr Die Tür zur Garage
2018-01-06 20:03:18 contactsDoorsMainOpen Fenstersensor_1
2018-01-06 20:03:18 contactsDoorsMainOpen_ct 1
2018-01-06 20:03:18 contactsDoorsMainOpen_hr Die Haustüre
2018-01-05 11:29:58 contactsDoorsOutsideOpen_ct 0
2018-01-06 20:06:49 contactsOpen Fenstersensor_1,Fenstersensor_2
2018-01-06 20:06:49 contactsOpen_ct 2
2018-01-06 20:06:49 contactsOpen_hr Die Haustüre und die Tür zur Garage
2018-01-06 20:03:18 contactsOutsideOpen Fenstersensor_1
2018-01-06 20:03:18 contactsOutsideOpen_ct 1
2018-01-06 20:03:18 contactsOutsideOpen_hr Die Haustüre
2018-01-06 19:53:52 contactsWindowsOpen
2018-01-06 19:53:52 contactsWindowsOpen_ct 0
2018-01-06 19:53:52 contactsWindowsOpen_hr
2018-01-06 18:00:01 daytime evening
2018-01-06 11:47:02 dnd off
2018-01-06 18:35:49 lastActivityByResident Markus
2018-01-06 20:06:49 lastContact Fenstersensor_2
2018-01-06 20:06:45 lastContactClosed Fenstersensor_2
2018-01-06 09:33:06 lastGoneByResident Markus
2018-01-06 18:35:45 lastGotosleepByResident Markus
2018-01-06 18:35:42 lastPresentByResident Markus
2018-01-06 18:35:42 location home
2018-01-06 18:35:49 mode evening
2018-01-06 19:52:15 modeAlarm disarm
2018-01-06 19:09:27 panic off
2018-01-06 18:35:42 presence present
2018-01-06 18:35:49 prevActivityByResident Markus
2018-01-06 20:06:49 prevContact Fenstersensor_1
2018-01-06 20:06:45 prevContactClosed Fenstersensor_1
2018-01-06 18:35:42 prevLocation underway
2018-01-06 18:35:49 prevMode gotosleep
2018-01-06 19:52:15 prevModeAlarm disarm
2018-01-06 19:07:50 publicIP 86.56.189.221
2018-01-05 09:55:22 season winter
2018-01-06 19:04:02 sensorsTampered Fenstersensor_1,Fenstersensor_2
2018-01-06 19:04:02 sensorsTampered_ct 2
2018-01-06 19:17:34 sensorsTampered_hr Die Haustüre und die Tür zur Garage
2018-01-06 18:35:49 state evening
helper:
lastChangedAttr HomeAutoDaytime
lastChangedAttrValue 0
presdevs:
Attributes:
HomeAdvancedUserAttr 1
HomeAutoAlarmModes 0
HomeAutoDaytime 0
HomeAutoPresence 0
HomeCMDbatteryLow {
my $msg;
$msg = "Die Batterien von %BATTERYLOW% gehen zur Neige und sollten ausgetauscht werden!" if (%BATTERYLOWCT% == 1);
$msg = "Die Batterien bei folgenden Geräten sollten ausgetauscht werden: %BATTERYLOWALL%" if (%BATTERYLOWCT% > 1);
fhem "msg push $msg";
}
HomeCMDcontact set Funklautsprecher_mp3 playTone 1 1 6
HomeLanguage DE
HomeSensorsBattery model=HM-SEC-SCo,Funksierene,model=HM-RC-4-3,model=HM-OU-CFM-TW
HomeSensorsContact model=HM-SEC-SCo
HomeTextAndAreIs und|sind|ist
devStateIcon absent:user_away:dnd+on
gone:user_ext_away:dnd+on
dnd:audio_volume_mute:dnd+off
gotosleep:scene_sleeping:dnd+on
asleep:scene_sleeping_alternat:dnd+on
awoken:weather_sunrise:dnd+on
home:status_available:dnd+on
morning:weather_sunrise:dnd+on
day:weather_sun:dnd+on
afternoon:weather_summer:dnd+on
evening:weather_sunset:dnd+on
night:weather_moon_phases_2:dnd+on
icon floor
room HOMEMODE
userattr HomeCMDdaytime-afternoon:textField-long HomeCMDdaytime-day:textField-long HomeCMDdaytime-evening:textField-long HomeCMDdaytime-morning:textField-long HomeCMDdaytime-night:textField-long HomeCMDmode-absent-Markus:textField-long HomeCMDmode-afternoon:textField-long HomeCMDmode-asleep-Markus:textField-long HomeCMDmode-awoken-Markus:textField-long HomeCMDmode-day:textField-long HomeCMDmode-evening:textField-long HomeCMDmode-gone-Markus:textField-long HomeCMDmode-gotosleep-Markus:textField-long HomeCMDmode-home-Markus:textField-long HomeCMDmode-morning:textField-long HomeCMDmode-night:textField-long HomeCMDpresence-absent-Markus:textField-long HomeCMDpresence-present-Markus:textField-long HomeCMDseason-autumn:textField-long HomeCMDseason-spring:textField-long HomeCMDseason-summer:textField-long HomeCMDseason-winter:textField-long
webCmd modeAlarm
Verschiede den Beitrag in den nächsten Minuten
Es wird nur bei den in jedem Kontaktsensor eingestellten Alarm Modus alarmiert (Attribut HomeModeAlarmActive).
Bei Kontaktsensoren wird automatisch beim Hinzufügen dieser das Attribut auf "armaway" gesetzt.
Dieses Attribut wird als RegEx ausgewertet und würde beim Setzen aller Alarm Modus so aussehen:
attr fl_Tuer HomeModeAlarmActive armaway|armhome|armnight
Gruß
Dan
Hallo Dan,
das habe ich auch so verstanden - und bin auch von dieser Idee überzeugt.
Ich habe auch in den Sensoren diese Attribute gefunden. Habe auch schon von das Attribut "HomeModeAlarmActive" von nur "armaway" erweitert auf "armaway|armhome|armnight". Hat leider auch nichts gebracht. HOMEMODE alarmiert bei mir immer.
Internals:
CHANGED
CUL868_MSGCNT 32
CUL868_RAWMSG A0D9C8610539D080000000601C80E::-58:CUL868
CUL868_RSSI -58
CUL868_TIME 2018-01-07 08:06:16
DEF 539D08
IODev CUL868
LASTInputDev CUL868
MSGCNT 32
NAME Fenstersensor_1
NOTIFYDEV global
NR 117
NTFY_ORDER 50-Fenstersensor_1
STATE open
TYPE CUL_HM
lastMsg No:9C - t:10 s:539D08 d:000000 0601C80E
protCmdDel 4
protLastRcv 2018-01-07 08:06:16
protResnd 3 last_at:2018-01-06 19:34:17
protResndFail 1 last_at:2018-01-06 19:36:13
protSnd 7 last_at:2018-01-06 19:36:11
protState CMDs_done_Errors:1
rssi_at_CUL868 min:-59 avg:-54.93 max:-47 cnt:32 lst:-58
READINGS:
2018-01-06 19:14:07 Activity alive
2017-03-14 13:11:03 D-firmware 1.0
2017-03-14 13:11:03 D-serialNr NEQ1652770
2018-01-07 08:06:16 TEST1 open
2018-01-07 08:06:16 alive yes
2018-01-07 08:06:16 battery ok
2017-02-26 14:16:34 connect 0
2018-01-07 08:06:16 contact open (to broadcast)
2017-10-08 18:32:08 powerOn 2017-10-08 18:32:08
2018-01-07 08:06:16 recentStateType info
2018-01-07 08:06:16 sabotageError on
2018-01-07 08:06:16 state open
2018-01-06 20:03:17 trigDst_broadcast noConfig
2018-01-06 20:03:17 trigger_cnt 123
helper:
HM_CMDNR 156
getCfgList all
getCfgListNo ,4
mId 00C7
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +539D08,00,00,00
nextSend 1515308776.35088
prefIO
rxt 2
vccu
p:
539D08
00
00
00
mRssi:
mNo 9C
io:
CUL868 -56
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
at_CUL868:
avg -54.9375
cnt 32
lst -58
max -47
min -59
Attributes:
HomeContactType doormain
HomeModeAlarmActive armaway|armhome|armnight
IODev CUL868
actCycle 002:50
actStatus alive
alias Haustüre
autoReadReg 4_reqStatus
event-on-change-reading .*
expert 2_raw
firmware 1.0
model HM-SEC-SCo
room Alarmanlage,CUL_HM
serialNr NEQ1652770
subType threeStateSensor
userReadings TEST1 { (split(" ",ReadingsVal("Fenstersensor_1","contact","")))[0] }
userattr HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes
Ich verwende auch überwiegend "model HM-SEC-SCo" und habe damit keine Probleme.
Irgendwie sieht d
Dein Gerät auch noch nicht richtig gepaired aus.
Zitat2018-01-07 08:06:16 contact open (to broadcast)
Das sollte normalerweise nicht an broadcast, sondern an die Zentrale und Peerings gesendet werden.
Ich vermisse auch das Reading "R-pairCentral 0xXXXXXX".
Gruß
Dan
Bin mit dem Hinweis bzgl. pairing etwas verwirrt. Die Sensoren kommunizieren über einen CUL868 mit FHEM. Über FHEM sollen anschließend andere Dinge passieren (email, LAutsprecher, Sierene, ....). Das funktioniert soweit auch ganz gut.
Müssen die Sensoren mit allen anderen Geräte auch gepairt werden?
Gruß
Markus
Dein Sensor ist nicht sauber mit der Zentrale (FHEM) gepairt. Die Zustände werden lediglich angezeigt weil FHEM den Broadcast empfängt. Aber so sollte es ja nicht sein.
Internals:
CFGFN
CHANGED
DEF 344505
IODev HMLAN1
NAME FensterKontaktWZ_F3
NOTIFYDEV global
NR 392
NTFY_ORDER 50-FensterKontaktWZ_F3
STATE closed
TYPE CUL_HM
peerList CUL_HM_HM_CC_RT_DN_2E6365_WindowRec,CUL_HM_HM_CC_RT_DN_2E7861_WindowRec,WandThermostatWohnzimmer_WindowRec,
READINGS:
2018-01-05 17:17:02 Activity dead
2016-06-21 05:36:51 D-firmware 2.4
2016-06-21 05:36:51 D-serialNr LEQ1252035
2016-06-21 05:36:52 PairedTo 0x2AEE70
2016-06-21 05:36:53 R-CUL_HM_HM_CC_RT_DN_2E6365_WindowRec-expectAES off
2016-06-21 05:36:53 R-CUL_HM_HM_CC_RT_DN_2E6365_WindowRec-peerNeedsBurst on
2016-06-21 05:36:53 R-CUL_HM_HM_CC_RT_DN_2E7861_WindowRec-expectAES off
2016-06-21 05:36:53 R-CUL_HM_HM_CC_RT_DN_2E7861_WindowRec-peerNeedsBurst on
2016-06-21 05:36:54 R-WandThermostatWohnzimmer_WindowRec-expectAES off
2016-06-21 05:36:54 R-WandThermostatWohnzimmer_WindowRec-peerNeedsBurst on
2016-06-21 05:36:52 R-cyclicInfoMsg off
2016-06-21 05:36:52 R-eventDlyTime 0 s
2016-06-21 05:36:52 R-pairCentral 0x2AEE70
2016-06-21 05:36:52 R-sign off
2016-06-21 05:36:52 RegL_00. 02:01 09:00 0A:2A 0B:EE 0C:70 10:01 14:06 00:00
2016-06-21 05:36:52 RegL_01. 08:00 20:6C 21:00 22:64 30:06 00:00
2016-06-21 05:36:53 RegL_04.CUL_HM_HM_CC_RT_DN_2E6365_WindowRec 01:01 00:00
2016-06-21 05:36:53 RegL_04.CUL_HM_HM_CC_RT_DN_2E7861_WindowRec 01:01 00:00
2016-06-21 05:36:54 RegL_04.WandThermostatWohnzimmer_WindowRec 01:01 00:00
2017-12-05 09:31:22 alive yes
2017-12-31 21:32:23 battery ok
2017-12-31 21:32:23 contact closed (to VCCU1)
2017-07-20 06:47:30 cover closed
2018-01-04 13:16:42 peerList CUL_HM_HM_CC_RT_DN_2E6365_WindowRec,CUL_HM_HM_CC_RT_DN_2E7861_WindowRec,WandThermostatWohnzimmer_WindowRec,
2017-12-05 09:31:22 powerOn 2017-12-05 09:31:22
2017-12-05 09:31:22 recentStateType info
2017-12-05 09:31:22 sabotageError off
2017-12-31 21:32:23 state closed
2016-08-26 19:28:25 trigDst_VCCU1 noConfig
2017-12-31 21:32:23 trigger_cnt 52
helper:
HM_CMDNR 33
mId 0030
regLst ,0,1,4p
rxType 4
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +344505,00,01,00
rxt 0
vccu VCCU1
p:
344505
00
01
00
prefIO:
HmUART1
HMLAN1
mRssi:
mNo
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
shadowReg:
tmpl:
Attributes:
AlleFenster structureFensterWohnung
FensterOst structureFensterOst
FensterWohnzimmer structureFensterWohnzimmer
IODev HMLAN1
IOgrp VCCU1:HmUART1,HMLAN1
actCycle 028:00
actStatus dead
alias Wohnzimmerfenster 3
autoReadReg 4_reqStatus
devStateIcon open:fts_window_2w_open_l@red closed:fts_window_2w@green tilted:fts_window_2w_tilt_l@orange
event-on-change-reading state,battery
expert 2_raw
firmware 2.4
group Fenster
model HM-SEC-RHS
peerIDs 00000000,2E636503,2E786103,3A7B4203,
room Wohnzimmer
serialNr LEQ1252035
subType threeStateSensor
userattr AlleFenster FensterOst FensterOst_map FensterWohnzimmer FensterWohnzimmer_map structexclude winOpenMaxTrigger winOpenName winOpenTimer winOpenTimer2 winOpenType:Fenster,Türe
winOpenMaxTrigger 3
winOpenTimer 00:20:00
winOpenTimer2 00:10:00
winOpenType Fenster
Bei den Readings ist wichtig
2016-06-21 05:36:52 R-pairCentral 0x2AEE70
2016-06-21 05:36:52 RegL_00.
Ausserdem findet sich in Deinem Internal noch
protState CMDs_done_Errors:1
Da scheint das pairen nicht geklappt zu haben.
Einfach noch mal
set getConfig beim Sensor in FHEM machen und am Sensor selber den Anlernknopf drücken.
Habe die Sensoren erneut gepairt.
Reading: R-pairCentral nun vorhanden
Reading: RegL_00 fehlt immer noch
Verschwunden ist nun "protState CMDs_done_Errors:1"
Beim Reading contact steht jedoch immer noch "open (to broadcast)" - was auch immer das bedeutet.
Die Alarmierung kann ich immer noch nicht abschalten.
Achja, habe heute auch ein update vom Modul gemacht.
Internals:
CUL868_MSGCNT 4
CUL868_RAWMSG A0CD58441539D080000000183C8::-56:CUL868
CUL868_RSSI -56
CUL868_TIME 2018-01-07 11:06:46
DEF 539D08
IODev CUL868
LASTInputDev CUL868
MSGCNT 4
NAME Fenstersensor_1
NOTIFYDEV global
NR 117
NTFY_ORDER 50-Fenstersensor_1
STATE open
TYPE CUL_HM
lastMsg No:D5 - t:41 s:539D08 d:000000 0183C8
protLastRcv 2018-01-07 11:06:46
rssi_at_CUL868 lst:-56 avg:-55.75 cnt:4 min:-56.5 max:-55
READINGS:
2018-01-07 11:03:47 Activity alive
2018-01-07 11:02:11 D-firmware 1.0
2018-01-07 11:02:11 D-serialNr NEQ1652770
2018-01-07 11:02:12 PairedTo 0x000000
2018-01-07 11:02:11 R-cyclicInfoMsg on
2018-01-07 11:02:12 R-eventDlyTime 0 s
2018-01-07 11:02:11 R-pairCentral 0x000000
2018-01-07 11:02:11 R-sabotageMsg on
2018-01-07 11:02:12 R-sign on
2018-01-07 11:06:46 TEST1 open
2018-01-07 10:48:34 alive yes
2018-01-07 11:06:46 battery ok
2017-02-26 14:16:34 connect 0
2018-01-07 11:06:46 contact open (to broadcast)
2017-10-08 18:32:08 powerOn 2017-10-08 18:32:08
2018-01-07 10:48:34 recentStateType info
2018-01-07 10:48:34 sabotageError on
2018-01-07 11:06:46 state open
2018-01-07 11:01:33 trigDst_broadcast noConfig
2018-01-07 11:06:46 trigger_cnt 131
helper:
HM_CMDNR 213
mId 00C7
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +539D08,00,00,00
nextSend 1515319606.74147
prefIO
rxt 2
vccu
p:
539D08
00
00
00
mRssi:
mNo D5
io:
CUL868 -54
prt:
bErr 0
sProc 0
q:
qReqConf 00
qReqStat
role:
chn 1
dev 1
rssi:
at_CUL868:
avg -55.75
cnt 4
lst -56
max -55
min -56.5
Attributes:
HomeContactType doormain
HomeModeAlarmActive armaway|armhome|armnight
IODev CUL868
actCycle 002:50
actStatus alive
alias Haustüre
autoReadReg 4_reqStatus
event-on-change-reading .*
expert 2_raw
firmware 1.0
model HM-SEC-SCo
room Alarmanlage,CUL_HM
serialNr NEQ1652770
subType threeStateSensor
userReadings TEST1 { (split(" ",ReadingsVal("Fenstersensor_1","contact","")))[0] }
userattr HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes
2018-01-07 11:02:12 PairedTo 0x000000
Leider immer noch nicht. Da muss Deine HMID stehen und nicht 0x0000 oder set_blabka oder sonst irgendwas. Mach einfach ein getConfig und drücke die Ankerbräter noch mal. Bitte nicht noch mal neu pairen das ist nicht nötig
Das mit HMID erscheint mir logisch. Getconfig habe ich mehrmals gemacht - kein Erfolg.
Mit "Ankerbräter" meinst du die Tast am Sensor?
Habe meine Funksierene und den Funklautsprecher kontrolliert - dort passt es. Nur mit den Fenstersensoren klappt es nicht.
Hast Du Deinem CUL überhaupt eine hmID zugewiesen?
Oder ist die wirklich 000000?
Das wäre gaaanz schlecht.
Gruß
Dan
EDIT: WFT is "Ankerbräter"? Das wird mein neues Lieblingswort! Muss mal sehen wozu das passen könnte. :D
Zitat von: MadMax75 am 07 Januar 2018, 11:31:29
Das mit HMID erscheint mir logisch. Getconfig habe ich mehrmals gemacht - kein Erfolg.
Mit "Ankerbräter" meinst du die Tast am Sensor?
Habe meine Funksierene und den Funklautsprecher kontrolliert - dort passt es. Nur mit den Fenstersensoren klappt es nicht.
Sorry Autokorrektur. Anlerntaste meinte ich. Schau auf
protState
in den Internals.
Drücke F5 beim Browser und schaue ob die Zahl der verarbeitenden cmd's weniger wird. Am Ende sollte da
CMDs_done
stehen.
Zuerst mal DANKE an die Hinweise.
Habe den Fenstersensor neu gepairt, getconfig durchgeführt.
Bei protState steht nun "CMDs_done"
Leider immer noch
PairedTo 0x000000
Der CUL hat definitiv eine HMID. Mein Funklautsprecher und auch die Funksierene sind mit dem gleichen CUL verbunden. Bei beiden ist
PairedTo 0x010475
eingetragen.
Anbei noch das aktuelle list von einem Fenstersensor. Bin mit meinem Latein am Ende.
Internals:
CUL868_MSGCNT 15
CUL868_RAWMSG A0E84A010539D080104750100000000::-55.5:CUL868
CUL868_RSSI -55.5
CUL868_TIME 2018-01-07 12:52:26
DEF 539D08
IODev CUL868
LASTInputDev CUL868
MSGCNT 15
NAME Fenstersensor_1
NOTIFYDEV global
NR 117
NTFY_ORDER 50-Fenstersensor_1
STATE open
TYPE CUL_HM
lastMsg No:84 - t:10 s:539D08 d:010475 0100000000
protLastRcv 2018-01-07 12:52:26
protSnd 18 last_at:2018-01-07 12:52:26
protState CMDs_done
rssi_at_CUL868 max:-51 avg:-54.73 min:-61.5 lst:-55.5 cnt:15
READINGS:
2018-01-07 12:52:25 Activity alive
2018-01-07 12:52:25 D-firmware 1.0
2018-01-07 12:52:25 D-serialNr NEQ1652770
2018-01-07 12:52:25 PairedTo 0x000000
2018-01-07 12:21:45 R-cyclicInfoMsg on
2018-01-07 12:21:45 R-eventDlyTime 0 s
2018-01-07 12:21:45 R-pairCentral 0x000000
2018-01-07 12:21:45 R-sabotageMsg on
2018-01-07 12:21:45 R-sign on
2018-01-07 12:52:25 RegL_00. 02:00 09:01 0A:00 0B:00 0C:00 10:01 14:06 00:00
2018-01-07 12:52:26 RegL_01. 08:01 20:9C 21:00 30:06 00:00
2018-01-07 12:52:26 TEST1 open
2018-01-07 12:18:47 alive yes
2018-01-07 12:50:55 battery ok
2018-01-07 12:50:55 contact open (to broadcast)
2018-01-07 12:18:47 powerOn 2018-01-07 12:18:47
2018-01-07 12:18:47 recentStateType info
2018-01-07 12:18:47 sabotageError on
2018-01-07 12:50:55 state open
2018-01-07 12:50:55 trigger_cnt 3
helper:
HM_CMDNR 132
PONtest 0
cSnd 01010475539D0801040000000001,01010475539D080103
mId 00C7
peerIDsRaw ,00000000
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +539D08,00,00,00
nextSend 1515325946.50585
prefIO
rxt 2
vccu
p:
539D08
00
00
00
mRssi:
mNo 84
io:
CUL868 -53.5
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO CUL868
flg A
ts 1515325946.41374
ack:
HASH(0x30d1d38)
848002010475539D0800
rssi:
at_CUL868:
avg -54.7333333333333
cnt 15
lst -55.5
max -51
min -61.5
shadowReg:
Attributes:
HomeContactType doormain
HomeModeAlarmActive armaway|armhome|armnight
IODev CUL868
actCycle 002:50
actStatus alive
alias Haustüre
autoReadReg 4_reqStatus
event-on-change-reading .*
expert 2_raw
firmware 1.0
model HM-SEC-SCo
peerIDs 00000000,
room Alarmanlage,CUL_HM
serialNr NEQ1652770
subType threeStateSensor
userReadings TEST1 { (split(" ",ReadingsVal("Fenstersensor_1","contact","")))[0] }
userattr HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes
Mach mal ein vernünftiges unpair, dann das Device löschen und neu pairen.
Immer schön das Knöpfchen drücken und getConfig nach pairen nicht vergessen.
Gruß
Dan
Hi Dan,
beim 2. Sensor habe ich das soeben gemacht - wirf mal einen blick drauf, ob du noch ein Problem siehst.
Der andere Sensor macht immer noch Probleme. Evtl. ist die Batterie zu schwach - obwohl ok angezeigt wird.
Internals:
CUL868_MSGCNT 2
CUL868_RAWMSG A0C61A641589CC80104750109C8::-60:CUL868
CUL868_RSSI -60
CUL868_TIME 2018-01-07 13:24:42
DEF 589CC8
IODev CUL868
LASTInputDev CUL868
MSGCNT 2
NAME Fenstersensor_2
NOTIFYDEV global
NR 149
NTFY_ORDER 50-Fenstersensor_2
STATE open
TYPE CUL_HM
lastMsg No:61 - t:41 s:589CC8 d:010475 0109C8
protCmdPend 2 CMDs pending
protLastRcv 2018-01-07 13:24:42
protResnd 1 last_at:2018-01-07 13:24:45
protSnd 5 last_at:2018-01-07 13:24:42
protState CMDs_pending
rssi_at_CUL868 min:-60 cnt:2 lst:-60 avg:-60 max:-60
READINGS:
2018-01-07 13:15:56 Activity alive
2018-01-07 13:05:27 CommandAccepted yes
2018-01-07 13:06:55 D-firmware 1.0
2018-01-07 13:06:55 D-serialNr OEQ0439105
2018-01-07 13:06:41 PairedTo 0x010475
2018-01-07 13:06:41 R-cyclicInfoMsg on
2018-01-07 13:06:41 R-eventDlyTime 0 s
2018-01-07 13:06:41 R-pairCentral 0x010475
2018-01-07 13:06:41 R-sabotageMsg on
2018-01-07 13:06:41 R-sign on
2018-01-07 13:05:27 aesCommToDev ok
2018-01-07 13:05:27 aesKeyNbr 00
2018-01-07 13:24:42 battery ok
2018-01-07 13:24:42 contact open (to CUL868)
2018-01-07 13:24:42 state open
2018-01-07 13:24:42 trigDst_010475 noConfig
2018-01-07 13:24:42 trigger_cnt 9
RegL_00.:
VAL
cmdStack:
++A001010475589CC800040000000000
++A001010475589CC801040000000001
++A001010475589CC80103
helper:
HM_CMDNR 97
cSnd ,01010475589CC800040000000000
getCfgList all
getCfgListNo ,4
mId 00C7
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +589CC8,02,00,00
nextSend 1515327882.17527
prefIO
rxt 2
vccu
p:
589CC8
00
00
00
mRssi:
mNo 61
io:
CUL868 -58
prt:
bErr 0
sProc 2
wuReSent 2
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO CUL868
flg A
ts 1515327882.08085
ack:
HASH(0x316a640)
618002010475589CC800
HASH(0x316a640)
618002010475589CC80101C800
rssi:
at_CUL868:
avg -60
cnt 2
lst -60
max -60
min -60
Attributes:
HomeContactType doorinside
HomeModeAlarmActive armaway|armhome|armnight
IODev CUL868
actCycle 002:50
actStatus alive
alias Tür zur Garage
autoReadReg 4_reqStatus
event-on-change-reading .*
expert 2_raw
firmware 1.0
model HM-SEC-SCo
room CUL_HM
serialNr OEQ0439105
subType threeStateSensor
userattr HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes
Sieht ok aus. Obwohl noch cmd's pending da steht. Aber der Rest stimmt.
Das mit dem cmd´s pending habe ich nun wegbekommen (neue Batterien).
Habe in der Zwischenzeit auch den 2. Sensor soweit bekommen. Auch hier ist die hmid nun eingetragen.
Bei beiden Sensoren ist im reading contact nun nicht mehr "Broadcast" sonder der name vom CUL
contact open (to CUL868).
Das sollte somit passen.
Leider kann ich bei HOMEMODE immer noch nicht die Alarmierung deaktivieren.
Hat noch jemand eine Idee?
Grüße
Markus
Zitat von: MadMax75 am 07 Januar 2018, 17:00:26
Das mit dem cmd´s pending habe ich nun wegbekommen (neue Batterien).
Habe in der Zwischenzeit auch den 2. Sensor soweit bekommen. Auch hier ist die hmid nun eingetragen.
Bei beiden Sensoren ist im reading contact nun nicht mehr "Broadcast" sonder der name vom CUL
contact open (to CUL868).
Das sollte somit passen.
Leider kann ich bei HOMEMODE immer noch nicht die Alarmierung deaktivieren.
Hat noch jemand eine Idee?
Grüße
Markus
Bitte ein abschließendes list der Fensterkontakte
Fensterkontakt 1:
Internals:
CHANGED
CUL868_MSGCNT 73
CUL868_RAWMSG A0D58A610539D080104750601C80E::-53:CUL868
CUL868_RSSI -53
CUL868_TIME 2018-01-07 17:35:16
DEF 539D08
IODev CUL868
LASTInputDev CUL868
MSGCNT 73
NAME Fenstersensor_1
NOTIFYDEV global
NR 117
NTFY_ORDER 50-Fenstersensor_1
STATE open
TYPE CUL_HM
lastMsg No:58 - t:10 s:539D08 d:010475 0601C80E
protLastRcv 2018-01-07 17:35:16
protResnd 2 last_at:2018-01-07 16:57:36
protSnd 97 last_at:2018-01-07 17:35:16
protState CMDs_done
rssi_at_CUL868 lst:-53 cnt:65 min:-59.5 avg:-50.61 max:-39
READINGS:
2018-01-07 17:14:05 Activity alive
2018-01-07 13:21:55 CommandAccepted yes
2018-01-07 17:14:05 D-firmware 1.0
2018-01-07 17:14:05 D-serialNr NEQ1652770
2018-01-07 17:14:08 PairedTo 0x010475
2018-01-07 13:22:46 R-cyclicInfoMsg on
2018-01-07 13:22:46 R-eventDlyTime 0 s
2018-01-07 13:22:46 R-pairCentral 0x010475
2018-01-07 13:22:46 R-sabotageMsg on
2018-01-07 13:22:46 R-sign on
2018-01-07 17:14:08 RegL_00. 02:01 09:01 0A:01 0B:04 0C:75 10:01 14:06 00:00
2018-01-07 17:14:08 RegL_01. 08:01 20:9C 21:00 30:06 00:00
2018-01-07 17:35:16 TEST1 open
2018-01-07 13:21:55 aesCommToDev ok
2018-01-07 13:21:54 aesKeyNbr 00
2018-01-07 17:35:16 alive yes
2018-01-07 17:35:16 battery ok
2018-01-07 17:35:16 contact open (to CUL868)
2018-01-07 17:35:16 recentStateType info
2018-01-07 17:35:16 sabotageError on
2018-01-07 17:35:16 state open
2018-01-07 17:10:21 trigDst_010475 noConfig
2018-01-07 17:10:21 trigger_cnt 9
helper:
HM_CMDNR 88
cSnd 01010475539D0801040000000001,01010475539D080103
mId 00C7
peerIDsRaw ,00000000
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +539D08,00,00,00
nextSend 1515342916.14058
prefIO
rxt 2
vccu
p:
539D08
00
00
00
mRssi:
mNo 58
io:
CUL868 -51
prt:
bErr 0
sProc 0
sleeping 1
helper:
prt:
rspWait:
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO CUL868
flg A
ts 1515342916.04748
ack:
HASH(0x2c5e858)
588002010475539D0800
rssi:
at_CUL868:
avg -50.6153846153846
cnt 65
lst -53
max -39
min -59.5
shadowReg:
Attributes:
HomeContactType doormain
HomeModeAlarmActive armaway
IODev CUL868
actCycle 002:50
actStatus alive
alias Haustüre
autoReadReg 4_reqStatus
event-on-change-reading .*
expert 2_raw
firmware 1.0
model HM-SEC-SCo
peerIDs 00000000,
room Alarmanlage,CUL_HM
serialNr NEQ1652770
subType threeStateSensor
userReadings TEST1 { (split(" ",ReadingsVal("Fenstersensor_1","contact","")))[0] }
userattr HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes
Fensterkontakt 2
Internals:
CHANGED
CUL868_MSGCNT 97
CUL868_RAWMSG A0D17A610589CC80104750601C80E::-63.5:CUL868
CUL868_RSSI -63.5
CUL868_TIME 2018-01-07 17:39:14
DEF 589CC8
IODev CUL868
LASTInputDev CUL868
MSGCNT 97
NAME Fenstersensor_2
NOTIFYDEV global
NR 149
NTFY_ORDER 50-Fenstersensor_2
STATE open
TYPE CUL_HM
lastMsg No:17 - t:10 s:589CC8 d:010475 0601C80E
protCmdDel 4
protLastRcv 2018-01-07 17:39:14
protNack 1 last_at:2018-01-07 17:06:15
protResnd 2 last_at:2018-01-07 17:11:13
protSnd 154 last_at:2018-01-07 17:39:14
protState CMDs_done
rssi_at_CUL868 max:-38.5 avg:-52.44 min:-72 cnt:97 lst:-63.5
READINGS:
2018-01-07 17:22:58 Activity alive
2018-01-07 17:06:15 CommandAccepted no
2018-01-07 17:22:58 D-firmware 1.0
2018-01-07 17:22:58 D-serialNr OEQ0439105
2018-01-07 17:22:59 PairedTo 0x010475
2018-01-07 13:06:41 R-cyclicInfoMsg on
2018-01-07 13:06:41 R-eventDlyTime 0 s
2018-01-07 13:06:41 R-pairCentral 0x010475
2018-01-07 13:06:41 R-sabotageMsg on
2018-01-07 13:06:41 R-sign on
2018-01-07 17:22:59 RegL_00. 02:01 09:01 0A:01 0B:04 0C:75 10:01 14:06 00:00
2018-01-07 17:22:59 RegL_01. 08:01 20:9C 21:00 30:06 00:00
2018-01-07 13:05:27 aesCommToDev ok
2018-01-07 13:05:27 aesKeyNbr 00
2018-01-07 17:39:14 alive yes
2018-01-07 17:39:14 battery ok
2018-01-07 17:39:14 contact open (to CUL868)
2018-01-07 17:39:14 recentStateType info
2018-01-07 17:39:14 sabotageError on
2018-01-07 17:39:14 state open
2018-01-07 17:36:38 trigDst_010475 noConfig
2018-01-07 17:36:38 trigger_cnt 25
helper:
HM_CMDNR 23
cSnd 01010475589CC801040000000001,01010475589CC80103
mId 00C7
peerIDsRaw ,00000000
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +589CC8,00,00,00
nextSend 1515343154.29362
prefIO
rxt 2
vccu
p:
589CC8
00
00
00
mRssi:
mNo 17
io:
CUL868 -61.5
prt:
bErr 0
sProc 0
sleeping 1
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO CUL868
flg A
ts 1515343154.19933
ack:
HASH(0x316a640)
178002010475589CC800
rssi:
at_CUL868:
avg -52.4432989690722
cnt 97
lst -63.5
max -38.5
min -72
shadowReg:
Attributes:
HomeContactType doorinside
HomeModeAlarmActive armaway|armhome|armnight
IODev CUL868
actCycle 002:50
actStatus alive
alias Tür zur Garage
autoReadReg 4_reqStatus
event-on-change-reading .*
expert 2_raw
firmware 1.0
model HM-SEC-SCo
peerIDs 00000000,
room CUL_HM
serialNr OEQ0439105
subType threeStateSensor
userattr HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes
Wunderbar. Die Voraussetzungen sind nun geschaffen.
attr Fenstersensor_2 HomeModeAlarmActive armaway|armhome|armnight
So wäre es richtig wenn in allen Alarm Modus alarmiert werden soll.
Gruß
Dan
Die Deaktivierung der Alarmierung funktioniert leider immer noch nicht.
Mein Problem ist, dass immer alarmiert wird.
Die Bedeutung der des Attributes "HomeModeAlarmActive" verstehe ich.
attr Fenstersensor_2 HomeModeAlarmActive armaway|armhome|armnight
So, irgendwie verstehe ich nichts oder wir reden aneinander vorbei.
Fenstersensor_1 funktioniert wie gewünscht, er alarmiert nur bei armaway, richtig verstanden?
Er hat auch dazu richtig das Attribut "HomeModeAlarmActive armaway" gesetzt.
Fenstersensor_2 funktioniert nicht wie gewünscht (löst in allen Alarm Modus aus), er soll auch nur bei armaway reagieren, auch richtig verstanden?
Er hat dazu eben das Attribut "HomeModeAlarmActive armaway|armhome|armnight" falsch gesetzt!
Hoffe jetzt kommt Licht ins Dunkel. ;)
Gruß
Dan
Hallo Dan,
sorry für die Verwirrung (im Zuge meiner Testerei habe ich das mehrmals verändert). Die Attribute bei den beiden Sensoren sind unterschiedlich gesetzt. Waren auch schon mal gleich (nur auf armaway).
Ich kann die Alarmierung von beiden Sensoren nicht unterbinden - egal was ich bei dem Attribut eintrage. Soweit ich verstanden habe, sind das die Stati wo eine Alarmierung stattfinden soll. Mein Problem ist wie erwähnt das Gegenteil.
Evtl. liegt es nicht an den Attribut, sondern an fehlerhaften Einstellungen vom Homemode. Fällt die hier was auf?
Internals:
CHANGED
DEF Derflinger
NAME Home
NOTIFYDEV Derflinger,Fenstersensor_1,Fenstersensor_2,Funklautsprecher,Funksierene,HM_4F409A,Markus,global
NR 165
NTFY_ORDER 51-Home
RESIDENTS Markus
SENSORSBATTERY Fenstersensor_1,Fenstersensor_2,Funklautsprecher,Funksierene,HM_4F409A
SENSORSCONTACT Fenstersensor_1,Fenstersensor_2
STATE home
TYPE HOMEMODE
VERSION 1.4.0
READINGS:
2018-01-07 17:34:51 alarmState disarm
2018-01-07 17:34:51 alarmTriggered
2018-01-07 17:34:51 alarmTriggered_ct 0
2018-01-07 17:34:51 alarmTriggered_hr
2018-01-06 11:47:17 anyoneElseAtHome off
2018-01-05 10:35:44 batteryLow_ct 0
2018-01-07 17:45:49 contactsDoorsInsideOpen Fenstersensor_2
2018-01-07 17:45:49 contactsDoorsInsideOpen_ct 1
2018-01-07 17:45:49 contactsDoorsInsideOpen_hr Die Tür zur Garage
2018-01-07 18:18:42 contactsDoorsMainOpen Fenstersensor_1
2018-01-07 18:18:42 contactsDoorsMainOpen_ct 1
2018-01-07 18:18:42 contactsDoorsMainOpen_hr Die Haustüre
2018-01-05 11:29:58 contactsDoorsOutsideOpen_ct 0
2018-01-07 18:18:42 contactsOpen Fenstersensor_1,Fenstersensor_2
2018-01-07 18:18:42 contactsOpen_ct 2
2018-01-07 18:18:42 contactsOpen_hr Die Haustüre und die Tür zur Garage
2018-01-07 18:18:42 contactsOutsideOpen Fenstersensor_1
2018-01-07 18:18:42 contactsOutsideOpen_ct 1
2018-01-07 18:18:42 contactsOutsideOpen_hr Die Haustüre
2018-01-06 19:53:52 contactsWindowsOpen
2018-01-06 19:53:52 contactsWindowsOpen_ct 0
2018-01-06 19:53:52 contactsWindowsOpen_hr
2018-01-09 18:00:03 daytime evening
2018-01-07 17:36:16 devicesDisabled
2018-01-06 11:47:02 dnd off
2018-01-06 18:35:49 lastActivityByResident Markus
2018-01-07 18:18:42 lastContact Fenstersensor_1
2018-01-07 18:18:36 lastContactClosed Fenstersensor_1
2018-01-06 09:33:06 lastGoneByResident Markus
2018-01-06 18:35:45 lastGotosleepByResident Markus
2018-01-06 18:35:42 lastPresentByResident Markus
2018-01-06 18:35:42 location home
2018-01-07 17:36:29 mode home
2018-01-07 17:37:02 modeAlarm disarm
2018-01-06 19:09:27 panic off
2018-01-06 18:35:42 presence present
2018-01-06 18:35:49 prevActivityByResident Markus
2018-01-07 18:18:42 prevContact Fenstersensor_2
2018-01-07 18:18:36 prevContactClosed Fenstersensor_2
2018-01-06 18:35:42 prevLocation underway
2018-01-07 17:36:29 prevMode evening
2018-01-07 17:37:02 prevModeAlarm disarm
2018-01-06 19:07:50 publicIP 86.56.189.221
2018-01-05 09:55:22 season winter
2018-01-07 14:05:22 sensorsTampered Fenstersensor_1,Fenstersensor_2
2018-01-07 14:05:22 sensorsTampered_ct 2
2018-01-07 14:05:22 sensorsTampered_hr Die Haustüre und die Tür zur Garage
2018-01-07 17:36:29 state home
helper:
enabledDevices Derflinger,Fenstersensor_1,Fenstersensor_2,Funklautsprecher,Funksierene,HM_4F409A,Markus,global
lastChangedAttr webCmd
lastChangedAttrValue modeAlarm
presdevs:
Attributes:
HomeAdvancedUserAttr 1
HomeAutoAlarmModes 0
HomeAutoDaytime 0
HomeAutoPresence 0
HomeCMDbatteryLow {
my $msg;
$msg = "Die Batterien von %BATTERYLOW% gehen zur Neige und sollten ausgetauscht werden!" if (%BATTERYLOWCT% == 1);
$msg = "Die Batterien bei folgenden Geräten sollten ausgetauscht werden: %BATTERYLOWALL%" if (%BATTERYLOWCT% > 1);
fhem "msg push $msg";
}
HomeCMDcontact set Funklautsprecher_mp3 playTone 1 1 6
HomeLanguage DE
HomeSensorsBattery model=HM-SEC-SCo,Funksierene,model=HM-RC-4-3,model=HM-OU-CFM-TW
HomeSensorsContact model=HM-SEC-SCo
HomeTextAndAreIs und|sind|ist
devStateIcon absent:user_away:dnd+on
gone:user_ext_away:dnd+on
dnd:audio_volume_mute:dnd+off
gotosleep:scene_sleeping:dnd+on
asleep:scene_sleeping_alternat:dnd+on
awoken:weather_sunrise:dnd+on
home:status_available:dnd+on
morning:weather_sunrise:dnd+on
day:weather_sun:dnd+on
afternoon:weather_summer:dnd+on
evening:weather_sunset:dnd+on
night:weather_moon_phases_2:dnd+on
icon floor
room HOMEMODE
userattr HomeCMDdaytime-afternoon:textField-long HomeCMDdaytime-day:textField-long HomeCMDdaytime-evening:textField-long HomeCMDdaytime-morning:textField-long HomeCMDdaytime-night:textField-long HomeCMDmode-absent-Markus:textField-long HomeCMDmode-afternoon:textField-long HomeCMDmode-asleep-Markus:textField-long HomeCMDmode-awoken-Markus:textField-long HomeCMDmode-day:textField-long HomeCMDmode-evening:textField-long HomeCMDmode-gone-Markus:textField-long HomeCMDmode-gotosleep-Markus:textField-long HomeCMDmode-home-Markus:textField-long HomeCMDmode-morning:textField-long HomeCMDmode-night:textField-long HomeCMDpresence-absent-Markus:textField-long HomeCMDpresence-present-Markus:textField-long HomeCMDseason-autumn:textField-long HomeCMDseason-spring:textField-long HomeCMDseason-summer:textField-long HomeCMDseason-winter:textField-long
webCmd modeAlarm
mfg
Markus
Für die Alarmbenachrichtigung ist doch gar kein Code in HomeCMDalarmTriggered-on/off!
Du hast dafür aber "HomeCMDcontact set Funklautsprecher_mp3 playTone 1 1 6" gesetzt, und das reagiert nun mal bei jedem Fenster auf/zu wenn Du es nicht weiter einschränkst.
Gruß
Dan
OK - sieht so aus, als ob das das Problem wäre. Kannst du mir das etwas genauer erklären?
Was macht HomeCMDalarmTriggered-on/off genau?
Ich war der Meinung ich kann mit folgendem Befehl die Alarmierung deaktivieren.
Set Home modeAlarm disarm
Zitat von: MadMax75 am 09 Januar 2018, 20:35:40
Was macht HomeCMDalarmTriggered-on/off genau?
Das ist alles sowohl in der commandref (https://fhem.de/commandref.html#HOMEMODE), als auch im Wiki (https://wiki.fhem.de/wiki/Modul_HOMEMODE) (sogar mit Codebeispielen) erklärt.
Ich wüßte gerade echt nicht was ich noch mehr bieten könnte.
Gruß
Dan
Hi Dan,
Danke für den Hinweis, ich hatte da einen Denkfehler. Gelesen habe ich das bereits aber komplett anders interpretiert.
Werde das morgen mal testen - und natürlich berichten.
Schönen Abend!
Markus
Hallo DAN und CoolTux,
Modul funktioniert nun wie es soll. Ich hatte bei der Funktion einen Denkfehler - danke nochmals für die Hinweise.
Auch für das Einrichten der Sensoren!
:)
P.S. je mehr ich mit dem Modul beschäftie, umso mehr bin ich begeistert. TOP Arbeit, Danke dafür!
Schöne Grüße aus Österreich
Markus
Moin,
kann es sein, dass anyoneElseAtHome-on oder ...-off immer dreimal getriggert wird, wenn set HOMEMODE anyoneElseAtHome on oder off ausgeführt wird?
Ich habe folgende Einträge angelegt:
HomeCMDanyoneElseAtHome-on: msg push @rr_Andreas |HINWEIS| ANWESENHEIT - iRobot wurde zuhause gestartet!
HomeCMDanyoneElseAtHome-off: msg push @rr_Andreas |HINWEIS| ANWESENHEIT - iRobot hat seine Arbeit beendet!
den Status setze ich durch set MyHomeMode anyoneElseAtHome on oder off.
Als Ergebnis bekomme ich immer drei push notifications! Ist das ein Bug?
Gruß, Hubi
Zitat von: Hubi22 am 22 Februar 2019, 09:55:47
Moin,
kann es sein, dass anyoneElseAtHome-on oder ...-off immer dreimal getriggert wird, wenn set HOMEMODE anyoneElseAtHome on oder off ausgeführt wird?
Ich habe folgende Einträge angelegt:
HomeCMDanyoneElseAtHome-on: msg push @rr_Andreas |HINWEIS| ANWESENHEIT - iRobot wurde zuhause gestartet!
HomeCMDanyoneElseAtHome-off: msg push @rr_Andreas |HINWEIS| ANWESENHEIT - iRobot hat seine Arbeit beendet!
den Status setze ich durch set MyHomeMode anyoneElseAtHome on oder off.
Als Ergebnis bekomme ich immer drei push notifications! Ist das ein Bug?
Gruß, Hubi
Habe es gerade bei mir noch einmal getestet und kann Deine Feststellung nicht teilen.
Bei mir werden "HomeCMDanyoneElseAtHome-on" und "HomeCMDanyoneElseAtHome-off" nur einmalig ausgeführt wenn ich "set <HOMEMODE> anyoneElseAtHome on/off" ausführe!
Bist Du sicher dass "set <HOMEMODE> anyoneElseAtHome on/off" wirklich nur einmalig ausgeführt wird und nicht 3x hintereinander?
Gruß
Dan
Danke für die schnelle Antwort...
:-\ hmmm
ich steuere das über einen threestatesensor und notify. Der threestatesensor ist mit HomeOpenMaxTrigger 0 belegt.
aus dem Log:
2019-02-22_08:01:46 HM_6630D8 contact: open (to vccu)
2019-02-22_08:01:46 HM_6630D8 open
2019-02-22_08:01:46 HM_6630D8 trigger_cnt: 37
2019-02-22_09:30:59 HM_6630D8 contact: closed (to vccu)
2019-02-22_09:30:59 HM_6630D8 closed
2019-02-22_09:30:59 HM_6630D8 trigger_cnt: 38
ist nur ein open/close... push msg kommt dreimal...?!
Ich werde das notify noch mal prüfen... aber eigentlich sollte da nichts 3 mal kommen.
PS Die anderen threestates liegen an Fenstern und hier verwende ich tatsächlich drei Nachrichten zeitgesteuert über HOMEMODE... macht das den Unterschied...? (HomeOpenMaxTrigger ist dort 3).
Gruß, Hubi
PPS. Ha! die Lösung steht doch da im Log! 3 Log Einträge! => und in meinem notify ist ein state "verloren" gegangen (laut auf HM_6630D8:.* statt HM_6630D8:state:.* )! Danke :-[