Aeon Labs Z-Wave Multisensor 6 (AEOEZW100) Probleme beim Anlernen

Begonnen von emilio_35, 25 August 2015, 20:36:18

Vorheriges Thema - Nächstes Thema

A.Harrenberg

Hi Krikan,

wenn ich die weiter oben von Rudi zitierte Stelle richtig lese:
ZitatSetting Stay Awake to a non-zero value will cause the Z-Wave Listening Bit to be set. EZMotion+ will become a routing node in the Z-Wave Mesh-Network when the Listening Bit is set.
dann sollte das Listening Bit gesetzt werden. Das wird mMn aber nur bei der Inclusion ausgelesen/ausgewertet, oder? Das würde dann ja bedeuten das man da irgendeinen Updatemechanismus benötigen würde.

Gruß,
Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

krikan

Zitat von: A.Harrenberg am 04 September 2015, 07:58:17
wenn ich die weiter oben von Rudi zitierte Stelle richtig lese:dann sollte das Listening Bit gesetzt werden. Das wird mMn aber nur bei der Inclusion ausgelesen/ausgewertet, oder? Das würde dann ja bedeuten das man da irgendeinen Updatemechanismus benötigen würde.
Hallo Andreas,
Ja, das sehe ich genauso und einen Updatemechanismus kenne ich nicht.
Ich muss es mal ausprobieren, bin aber noch nicht dazu gekommen; Sensor ist noch nicht mal ausgepackt.
Werde berichten.
Gruß, Christian

A.Harrenberg

Hi Krikan,
Zitat von: krikan am 04 September 2015, 10:42:59
Ja, das sehe ich genauso und einen Updatemechanismus kenne ich nicht.
Ich muss es mal ausprobieren, bin aber noch nicht dazu gekommen; Sensor ist noch nicht mal ausgepackt.
ja bitte mal probieren, wäre interessant zu sehen ob bei solchen Aktionen z.B. so ein ZW_APPLICATION_UPDATE kommt. Zu irgendwas muss das ja gut sein ,-)

Gruß,
Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

emilio_35

Hallo
kann mir jemand sagen was ZWave_Node_4 und ZWave_Node_7 bedeutet ?

ZWave_Node_7 ist erst seit gestern da ?
Fhem Raspberry Pi, SPS, S7 315PN,VU+

krikan

Nur vermuten: So etwas tritt bspw. auf, wenn ein Device in Fhem gelöscht wird, aber nicht im Gateway exkludiert ist. Dann führen vom Gateway empfangene Telegramme zur automatischen Anlage von ZWave_Node_XY. Mal "get <ZWDongle> nodeList" abrufen und schauen, was sich hinter den NodeIDs 4 und 7 versteckt.

emilio_35

Fhem Raspberry Pi, SPS, S7 315PN,VU+

krikan

Dann ist 7 für mich unverständlich; würde ich löschen.
Bei 4 solltest Du herausfinden, was sich für ein ZWave-Gerät dahinter verbirgt. Wenn Du sicher bist, dass das nichts korrektes ist, löschen.
Welche ZWave-Version nutzt Du? Aktuellste?

emilio_35

Ja aktuelste Version.
Habe beide gelöscht da ich nur einen Multisensor habe und der heist ZWave_SENSOR_MULTILEVEL_5
Fhem Raspberry Pi, SPS, S7 315PN,VU+

krikan

Du solltest auch alle NodeIds vom Controller löschen (removeFailedNode) die keinem Gerät entsprechen. Wenn Du nur Controller und den Multisensor hast, dürften nur 2 NodeIds in der nodeList enthalten sein.

harway2007

a.
bekomme immer :
Scheduled for sending after WAKEUP ...
hab nur einen setzen können und kann die anderen
configGroup Einträge nicht absetzen ..

b. wenn ich  6 -> Humidity, 7 -> Luminosity
in die Reports setzen will kommt dann dort 13 oder binär/hex 1101 / 0D hin?
was meint die Hilfe mit
Bitsets: 0 -> Battery report, 1 -> Ultraviolet, 5 -> Temperature, 6 -> Humidity, 7 -> Luminosity

MFG Harway
uff. bis jetzt noch nicht mein Lieblingssensor .. sehe keine Temp usw. und kann den
Alarm noch nicht abfragen .. hat jemand schon eine sinnvolle Abfrage und
Programmierung erstellt ?





rudolfkoenig

@harway2007: etwas mehr Kontext waere nett.

Sonst:
a. Solange das Geraete kein wakeup:notification sendet (konfigurabel) oder nicht direkt dazu aufgewordert wird, puffert FHEM die Befehle.
b. Meiner Ansicht nach weder/noch, sondern 2^6+2^7 = 64+128 = 172. Allerdings habe ich weder so'n geraet, noch habe ich die Doku dazu erstellt.

harway2007

hier mal ein List vom Sensor:

CFGFN
   DEF        e40fa0e0 4
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     921
   NAME       ZWave_SENSOR_MULTILEVEL_4
   NR         2111
   STATE      TRANSMIT_NO_ACK
   TYPE       ZWave
   ZWDongle_0_MSGCNT 921
   ZWDongle_0_RAWMSG 000400040a7105000000ff07000000
   ZWDongle_0_TIME 2015-10-02 09:51:20
   homeId     e40fa0e0
   id         04
   isWakeUp   1
   lastMsgSent 1443770537.26764
   Readings:
     2015-10-02 09:22:17   CMD             ZW_APPLICATION_UPDATE
     2015-10-02 09:51:20   alarm           HomeSecurity: Previous Events cleared, arg 0000
     2015-10-02 09:51:20   basicSet        00
     2015-10-02 09:50:23   battery         100 %
     2015-10-01 21:30:35   configGroup1Interval 40
     2015-10-02 09:13:50   configWakeUp10MinutesOnPowerOn Yes
     2015-10-02 09:22:21   config_7        255
     2015-10-02 09:13:41   config_9        256
     2015-10-01 21:11:34   model           Aeotec MultiSensor 6
     2015-10-01 21:11:34   modelConfig     aeotec/multisensor6.xml
     2015-10-01 21:11:34   modelId         0086-0002-0064
     2015-10-02 09:22:21   powerlvlTest    node 1 status 1 frameAck 20
     2015-10-02 09:22:24   reportedState   open
     2015-10-02 09:22:33   state           TRANSMIT_NO_ACK
     2015-10-02 09:22:26   temperature     21.3 C
     2015-10-02 09:22:33   transmit        NO_ACK
     2015-10-01 21:05:46   version         Lib 3 Prot 4.5 App 1.6 HW 100 FWCounter 0
     2015-10-01 21:05:38   wakeup          notification
     2015-10-02 09:22:27   wakeupReport    interval 240 target 30
     2015-10-01 21:05:49   zwavePlusInfo    version:01 role:SleepingReportingSlave node:Z-Wave+Node installerIcon:0c07 userIcon:0c07
   SendStack:
     130408700471040000003c2504
     13040870046704000000072504
     13040370056f2504
Attributes:
   IODev      ZWDongle_0
   classes    ZWAVEPLUS_INFO VERSION MANUFACTURER_SPECIFIC ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL ALARM WAKE_UP BATTERY SENSOR_BINARY SENSOR_MULTILEVEL CONFIGURATION FIRMWARE_UPDATE_MD MARK DEVICE_RESET_LOCALLY
   icon       icoTempHausRegOG
   room       000_ZME_UZB1,ZWave

krikan

#57
Wenn batteriebetrieben, dann manuell "wakeup notification" auslösen.
Wenn USB-betrieben siehe Threadanfang.

"TRANSMIT_NO_ACK" das deutet auf Empfangsprobleme hin. Die muss man auch lösen.
Zitat
wakeupReport    interval 240 target 30
NodeID vom Controller ist 30??

Ansonsten sind die Infos sehr schmal  ;)

harway2007

Nein die Id ist sicher nicht 30 !!

CallbackNr 10
   Clients    :ZWave:
   DEF        /dev/ttyACM0@115200
   DeviceName /dev/ttyACM0@115200
   FD         115
   MaxSendRetries 3
   NAME       ZWDongle_0
   NR         1888
   PARTIAL
   RAWMSG     0004000403800364
   ReadTime   1443773663.16073
   STATE      Initialized
   SendRetries 0
   SendTime   1443773515.77441
   TYPE       ZWDongle
   WaitForAck 0
   ZWDongle_0_MSGCNT 1153
   ZWDongle_0_TIME 2015-10-02 10:14:23
   homeId     e40fa0e0
   nrNAck     0
   Matchlist:
     1:ZWave    .*
   Readings:
     2015-10-02 09:20:10   caps            Vers:5 Rev:1 ManufID:0115 ProductType:0400 ProductID:0001 SERIAL_API_GET_INIT_DATA SERIAL_API_APPL_NODE_INFORMATION APPLICATION_COMMAND_HANDLER ZW_GET_CONTROLLER_CAPABILITIES SERIAL_API_SET_TIMEOUTS SERIAL_API_GET_CAPABILITIES SERIAL_API_SOFT_RESET UNKNOWN_09 UNKNOWN_0a ZW_SET_R_F_RECEIVE_MODE ZW_SET_SLEEP_MODE ZW_SEND_NODE_INFORMATION ZW_SEND_DATA ZW_SEND_DATA_MULTI ZW_GET_VERSION ZW_SEND_DATA_ABORT ZW_R_F_POWER_LEVEL_SET ZW_SEND_DATA_META ZW_GET_RANDOM MEMORY_GET_ID MEMORY_GET_BYTE MEMORY_PUT_BYTE MEMORY_GET_BUFFER MEMORY_PUT_BUFFER FLASH_AUTO_PROG_SET UNKNOWN_28 NVM_GET_ID NVM_EXT_READ_LONG_BUFFER NVM_EXT_WRITE_LONG_BUFFER NVM_EXT_READ_LONG_BYTE NVM_EXT_WRITE_LONG_BYTE ZW_GET_NODE_PROTOCOL_INFO ZW_SET_DEFAULT ZW_REPLICATION_COMMAND_COMPLETE ZW_REPLICATION_SEND_DATA ZW_ASSIGN_RETURN_ROUTE ZW_DELETE_RETURN_ROUTE ZW_REQUEST_NODE_NEIGHBOR_UPDATE ZW_APPLICATION_UPDATE ZW_ADD_NODE_TO_NETWORK ZW_REMOVE_NODE_FROM_NETWORK ZW_CREATE_NEW_PRIMARY ZW_CONTROLLER_CHANGE ZW_SET_LEARN_MODE ZW_ASSIGN_SUC_RETURN_ROUTE ZW_REQUEST_NETWORK_UPDATE ZW_SET_SUC_NODE_ID ZW_DELETE_SUC_RETURN_ROUTE ZW_GET_SUC_NODE_ID ZW_SEND_SUC_ID ZW_EXPLORE_REQUEST_INCLUSION ZW_REQUEST_NODE_INFO ZW_REMOVE_FAILED_NODE_ID ZW_IS_FAILED_NODE ZW_REPLACE_FAILED_NODE UNKNOWN_66 UNKNOWN_67 UNKNOWN_78 GET_ROUTING_TABLE_LINE LOCK_ROUTE_RESPONSE UNKNOWN_92 UNKNOWN_93 UNKNOWN_98 UNKNOWN_b4 ZW_WATCHDOG_ENABLE ZW_WATCHDOG_DISABLE ZW_WATCHDOG_CHECK ZW_SET_EXT_INT_LEVEL ZW_RF_POWERLEVEL_GET ZW_TYPE_LIBRARY ZW_SEND_TEST_FRAME ZW_GET_PROTOCOL_STATUS WATCHDOG_START WATCHDOG_STOP UNKNOWN_d4 UNKNOWN_ef ZME_FREQ_CHANGE ZME_BOOTLOADER_FLASH UNKNOWN_f5
     2015-10-02 09:20:49   ctrlCaps        PRIMARY
     2015-10-01 20:08:54   homeId          HomeId:e40fa0e0 CtrlNodeId:01
     2015-10-01 19:57:14   isFailedNode_4  yes
     2015-10-01 18:53:05   nodeInfo_1      STATIC_CONTROLLER STATIC_CONTROLLER listening frequentListening:0 beaming:16 40kBaud Vers:4 Security:0
     2015-10-01 18:52:42   nodeInfo_2      SLAVE SWITCH_BINARY listening frequentListening:0 beaming:16 routing 40kBaud Vers:3 Security:0
     2015-10-01 19:01:17   nodeInfo_3      SLAVE SWITCH_BINARY listening frequentListening:0 beaming:16 routing 40kBaud Vers:3 Security:0
     2015-10-02 10:11:55   nodeInfo_4      ROUTING_SLAVE SENSOR_MULTILEVEL sleeping frequentListening:0 beaming:16 routing 40kBaud Vers:4 Security:0
     2015-10-01 19:56:04   nodeInfo_ZW4    node ZW4 is not present
     2015-10-02 10:08:10   nodeList        1,2,3,4
     2015-10-01 20:08:54   random          7da0dedaddebb4ae86c43c03ab3d75e76d181b8ca3bb67ce750f88f7ef39429d
     2015-10-01 20:08:54   state           Initialized
     2015-10-01 19:55:19   timeouts        0106640f
     2015-10-01 19:55:23   version         Z-Wave 3.99 STATIC_CONTROLLER
   SendStack:
Attributes:
   icon       remotecontrol/black_btn_INFO3
   room       000_Action,000_ZME_UZB1,HMLAN1

krikan

Dann als erstes target auf CtrlNodeId:01 setzen: http://www.fhemwiki.de/wiki/Z-Wave#Wakeup-Ger.C3.A4te
Controller bekommt sonst nie die wakeup notification.