Ich versuche, einen Switch ( LichtFlur ) mit dem Sensor ( FlurSensor ) zu assozieren ...
Gemaess Anleitung unterstuetzt der Sensor zwei Gruppen, dabei ist Gruppe 2 fuer den Controller, Gruppe 1 moechte ich mit dem Switch ( NodeId 56, LichtFlur ) verbinden.
Also habe ich folgendes probiert :
set FlurSensor associationAdd 1 56
Danach sieht das Listing so aus :
Internals:
DEF cfba8db6 60
IODev ZWAVE2
LASTInputDev ZWAVE2
MSGCNT 388
NAME FlurSensor
NR 281
STATE wakeupInterval 86400 1
TYPE ZWave
ZWAVE2_MSGCNT 388
ZWAVE2_RAWMSG 0004003c028407
ZWAVE2_TIME 2018-07-18 18:31:13
ZWaveSubDevice no
cmdsPending 0
homeId cfba8db6
isWakeUp 1
lastMsgSent 1531931475.1032
nodeIdHex 3c
READINGS:
2018-07-18 18:23:09 alarm HomeSecurity: Motion Detection - Unknown Location
2018-07-18 18:16:38 assocGroup_1 Max 4 Nodes ZWAVE2 LichtFlur
2018-07-18 18:16:38 assocGroup_2 Max 4 Nodes
2018-07-18 18:16:38 assocGroup_3 Max 4 Nodes
2018-07-18 18:16:38 assocGroup_4 Max 4 Nodes
2018-07-18 18:16:38 assocGroups 4
2018-07-18 17:11:50 battery 100 %
2018-07-18 17:11:50 batteryPercent 100
2018-07-18 17:11:50 batteryState ok
2018-07-18 18:15:51 configAmbientIlluminationLuxLevel 100
2018-07-18 18:15:51 configAmbientIlluminationLuxLevel9 2
2018-07-18 18:15:51 configBasicSetLevel 99
2018-07-18 18:15:51 configLedBlinkEnable Enable
2018-07-18 18:15:52 configLightSensorPollingInterval 180
2018-07-18 18:15:52 configLuxLevelFunctionEnable Disable
2018-07-18 18:15:52 configOnOffDuration 120
2018-07-18 18:15:52 configPIRDetectingFunctionEnabled4 255
2018-07-18 18:15:52 configReTriggerIntervalSetting 8
2018-07-18 18:15:52 configSensitivityLevelSetting 12
2018-07-18 18:23:09 luminance 221 Lux
2018-07-11 11:52:16 model Neo CoolCam Battery Powered PIR Sensor
2018-07-11 11:52:16 modelConfig shenzen_neo/nas-pd01z.xml
2018-07-11 11:52:16 modelId 0258-0003-1083
2018-07-18 18:23:09 motion on
2018-07-18 17:28:39 neighborList ZWAVE2 ZWKeller ZWEisenbahn AirconUp AirconWohn KodiMedia LichtWohnEsstisch LichtWohnTuer LichtWohnRegal LichtFlur
2018-07-18 17:23:13 neighborUpdate done
2018-07-11 11:52:14 state wakeupInterval 86400 1
2018-07-18 18:31:15 timeToAck 0.026
2018-07-18 18:31:15 transmit OK
2018-07-18 18:31:13 wakeup notification
Attributes:
IODev ZWAVE2
classes ZWAVEPLUS_INFO VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY POWERLEVEL BATTERY SENSOR_MULTILEVEL ALARM SENSOR_BINARY CONFIGURATION ASSOCIATION ASSOCIATION_GRP_INFO WAKE_UP
icon message_light_intensity
room Aussen,ZWave
vclasses ALARM:8 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 MANUFACTURER_SPECIFIC:2 POWERLEVEL:1 SENSOR_BINARY:2 SENSOR_MULTILEVEL:7 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2
fhem assoziert offenbar den Controller immer unter Gruppe 1.
So weit, so gut, aber wie bekomme ich das jetzt geordnet :
Controller : asso group 1
Switch : asso group 2.
So etwas wie :
set FlurSensor associationDel 1 56
hat offenbar keinen Effekt, nach erzwungenem WakeUp.
Jetzt habe ich folgendes erreicht :
assocGroup_1 Max 4 Nodes ZWAVE2
2018-07-18 19:22:34
assocGroup_2 Max 4 Nodes LichtFlur
Gemaess der Beschreibung soll man es anders herum machen, allerdings assoziert fhem den Sensor sofort unter Gruppe 1.
Muss ich das manuell aendern, damit etwas funktioniert ?
Zitat von: howi42 am 18 Juli 2018, 19:39:50
Muss ich das manuell aendern, damit etwas funktioniert ?
Ja.
FHEM assoziiert immer Assogroup 1 mit dem Controller, weil das (eigentlich) die dafür im Standard vorgesehene Gruppe ist.
Darum mit associationDel Controller aus Assogroup 1 entfernen.
Assogroup 2 wird nur automatisch durch FHEM mit Controller assoziiert, wenn ich das in der zugehörigen XML vorgebe (habe ich nicht). Bitte manuell mit associationAdd vornehmen.
Siehe dazu auch: https://wiki.fhem.de/wiki/Z-Wave#Assoziation