(Erledigt) NeoCoolcam Motion Sensor

Begonnen von Wolfgang Hochweller, 18 Juli 2018, 18:47:36

Vorheriges Thema - Nächstes Thema

Wolfgang Hochweller

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.

Wolfgang Hochweller

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 ?

krikan

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