Fibaro Smoke Sensor FGSD-002 state.TRANSMIT_NO_ACK

Begonnen von jay-jey, 17 September 2016, 11:37:48

Vorheriges Thema - Nächstes Thema

jay-jey

Hallo,

ich habe mir zwei von den Fibaro smoke Sensoren FGSD-002 besorgt und einen Z-Wave Dongel ZME_UZB1 Me.

Gestern habe ich mich dann mal etwas mehr mit den Dingern und zwave allgemein beschäfftigt. Daher hab ich versucht über ein set associationadd 11 die Sensoren in Gruppe 1 zu bekommen wie im Wiki empfohlen. Jetzt steht aber unter state TRANSMIT_NO_ACK  und der für das Schlafzimmer meldet sich gar nicht mehr, auch wenn ich drei mal die Taste kurz hintereinander drücke, beim anderen bekomme ich noch wakeup notifications und die Temperatur

Was ist schief gelaufen?

Hier mal ein list
Sensor Schlafzimmer
Internals:
   DEF        c3b60621 5
   IODev      ZWDongle_0
   NAME       Rauchmelder_Schlafzimmer
   NR         130
   STATE      TRANSMIT_NO_ACK
   TYPE       ZWave
   ZWaveSubDevice no
   homeId     c3b60621
   nodeIdHex  05
   Readings:
     2016-09-16 21:40:31   CMD             ZW_APPLICATION_UPDATE
     2016-09-15 08:37:41   SECURITY        DISABLED (Module Crypt::Rijndael not found)
     2016-09-16 21:49:25   battery         100 %
     2016-09-16 22:12:45   deviceResetLocally yes
     2016-09-15 08:41:21   model           FIBARO System FGSD002 Smoke Sensor
     2016-09-15 08:41:21   modelConfig     fibaro/fgsd002.xml
     2016-09-15 08:41:21   modelId         010f-0c02-1002
     2016-09-16 20:50:35   state           TRANSMIT_NO_ACK
     2016-09-16 22:11:47   temperature     27.6 C
     2016-09-16 21:45:50   timeToAck       0.053
     2016-09-16 21:45:50   transmit        OK
     2016-09-16 21:45:48   wakeup          notification
     2016-09-16 20:48:38   wakeupReport    interval 21600 target 1
Attributes:
   IODev      ZWDongle_0
   classes    ZWAVEPLUS_INFO BASIC VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL WAKE_UP BATTERY ALARM CRC_16_ENCAP CONFIGURATION SENSOR_MULTILEVEL MULTI_CHANNEL_ASSOCIATION APPLICATION_STATUS SENSOR_ALARM SECURITY FIRMWARE_UPDATE_MD
   group      Schlafzimmer
   room       4_Schlafzimmer,ZWave
   vclasses   ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:1 BATTERY:1 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:3 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 SECURITY:1 SENSOR_ALARM:1 SENSOR_MULTILEVEL:8 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2


Sensor 2:


Save config
Dashboard_1
1_Arbeitszimmer
2_Wohnzimmer
3_Bad
4_Schlafzimmer
5_Küche
CUL_TCM97001
CUL_TX
CUL_WS
Computer
IT
Logs
Plots
Revolt
Schlafzimmer
Unsorted
ZWave
Zentral
harmony
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor

Internals:
   DEF        c3b60621 3
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     14
   NAME       Rauchmelder_Flur
   NR         106
   STATE      TRANSMIT_NO_ACK
   TYPE       ZWave
   ZWDongle_0_MSGCNT 14
   ZWDongle_0_RAWMSG 00040003063105012200fc
   ZWDongle_0_TIME 2016-09-17 11:26:08
   ZWaveSubDevice no
   homeId     c3b60621
   isWakeUp   1
   lastMsgSent 1474103173.24787
   nodeIdHex  03
   Readings:
     2016-09-16 20:19:57   CMD             ZW_APPLICATION_UPDATE
     2016-09-16 09:00:06   battery         100 %
     2016-09-16 20:19:58   configTemperatureReportInterval 1
     2016-09-16 08:58:27   model           FIBARO System FGSD002 Smoke Sensor
     2016-09-16 08:58:27   modelConfig     fibaro/fgsd002.xml
     2016-09-16 08:58:27   modelId         010f-0c02-1002
     2016-09-16 22:11:47   state           TRANSMIT_NO_ACK
     2016-09-17 11:26:08   temperature     25.2 C
     2016-09-17 11:06:13   timeToAck       0.028
     2016-09-17 11:06:13   transmit        OK
     2016-09-17 11:06:11   wakeup          notification
     2016-09-16 20:19:58   wakeupIntervalCapabilitiesReport min 4200 max 65535 default 21600 step 1
     2016-09-16 21:01:19   wakeupReport    interval 4200 target 1
Attributes:
   IODev      ZWDongle_0
   classes    ZWAVEPLUS_INFO BASIC VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL WAKE_UP BATTERY ALARM CRC_16_ENCAP CONFIGURATION SENSOR_MULTILEVEL MULTI_CHANNEL_ASSOCIATION APPLICATION_STATUS SENSOR_ALARM SECURITY FIRMWARE_UPDATE_MD
   room       ZWave
   vclasses   ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:1 BATTERY:1 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:3 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 SECURITY:1 SENSOR_ALARM:1 SENSOR_MULTILEVEL:8 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2


und der Dongel


Internals:
   CallbackNr 0
   Clients    :ZWave:
   DEF        /dev/ttyACM0@115200
   DeviceName /dev/ttyACM0@115200
   FD         37
   MaxSendRetries 3
   NAME       ZWDongle_0
   NR         64
   PARTIAL
   RAWMSG     00040003063105012200fc
   ReadTime   1474104368.78395
   STATE      Initialized
   SendRetries 0
   SendTime   1474103173.24856
   TYPE       ZWDongle
   WaitForAck 0
   ZWDongle_0_MSGCNT 88
   ZWDongle_0_TIME 2016-09-17 11:26:08
   homeId     c3b60621
   nodeIdHex  01
   nrNAck     0
   Matchlist:
     1:ZWave    .*
   Readings:
     2016-09-16 22:31:45   caps            Vers:5 Rev:6 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 ZW_SET_WUT_TIMEOUT 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
     2016-09-16 22:31:45   ctrlCaps        PRIMARY
     2016-09-16 22:31:45   homeId          HomeId:c3b60621 CtrlNodeIdHex:01
     2016-09-16 22:31:45   random          adbeaa6d7a75600b501d425b61b73fedd574c4fada9bab7f1f941eb5be10e22a
     2016-09-16 22:31:45   state           Initialized
     2016-09-16 22:31:45   sucNodeId       no
   SendStack:
Attributes:
   group      C_CULs

Hier noch ein paar Einträge aus dem Logfile

2016.09.16 22:08:29 3: ZWave got config for fibaro/fgsd002.xml from ./FHEM/lib/openzwave_deviceconfig.xml.gz
2016.09.16 22:08:30 3: ZWave got config for fibaro/fgwpe.xml from ./FHEM/lib/openzwave_deviceconfig.xml.gz
2016.09.16 22:31:40 0: Server shutdown
2016.09.16 22:31:43 1: Including fhem.cfg
2016.09.16 22:31:43 3: telnetPort: port 7072 opened
2016.09.16 22:31:43 3: WEB: port 8083 opened
2016.09.16 22:31:43 3: WEBphone: port 8084 opened
2016.09.16 22:31:43 3: WEBtablet: port 8085 opened
2016.09.16 22:31:43 2: eventTypes: loaded 799 events from ./log/eventTypes.txt
2016.09.16 22:31:44 3: Opening ZWDongle_0 device /dev/ttyACM0
2016.09.16 22:31:44 3: Setting ZWDongle_0 serial parameters to 115200,8,N,1
2016.09.16 22:31:45 3: ZWDongle_0 device opened
2016.09.16 22:31:45 3: Opening nanoCUL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A700CVTA-if00-port0
2016.09.16 22:31:45 3: Setting nanoCUL serial parameters to 38400,8,N,1
2016.09.16 22:31:48 3: nanoCUL: Possible commands: BCFiAGMKUYRTVWXefLltx
2016.09.16 22:31:48 3: nanoCUL device opened
2016.09.16 22:31:48 3: Opening nanoCUL866 device /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
2016.09.16 22:31:48 3: Setting nanoCUL866 serial parameters to 38400,8,N,1
2016.09.16 22:31:51 3: nanoCUL866: Possible commands: BCFiAZEkGMKUYRTVWXefltx
2016.09.16 22:31:51 3: nanoCUL866 device opened
2016.09.16 22:31:51 2: Switched nanoCUL866 rfmode to HomeMatic
2016.09.16 22:31:52 3: ZWave: cannot load Crypt::Rijndael, SECURITY class disabled
2016.09.16 22:31:53 1: Including ./log/fhem.save
2016.09.16 22:31:53 1: usb create starting
2016.09.16 22:31:53 3: Probing CUL device /dev/ttyAMA0
2016.09.16 22:31:54 3: Probing TCM_ESP3 device /dev/ttyAMA0
2016.09.16 22:31:54 3: Probing FRM device /dev/ttyAMA0
2016.09.16 22:31:59 1: usb create end
2016.09.16 22:31:59 0: Featurelevel: 5.7
2016.09.16 22:31:59 0: Server started with 164 defined entities (fhem.pl:12095/2016-08-30 perl:5.020002 os:linux user:fhem pid:18155)
2016.09.16 22:31:59 2: ZWDongle_ProcessSendStack: no ACK, resending message 0107000301020100f9


Sowie das Logfile vom Schlafzimmer:
2016-09-15_08:41:08 Rauchmelder_Schlafzimmer associationAdd 1 1
2016-09-15_08:41:08 Rauchmelder_Schlafzimmer wakeupInterval 86400 1
2016-09-15_08:41:08 Rauchmelder_Schlafzimmer CMD: ZW_APPLICATION_UPDATE
2016-09-15_08:41:18 Rauchmelder_Schlafzimmer CMD: ZW_APPLICATION_UPDATE
2016-09-15_08:41:20 Rauchmelder_Schlafzimmer associationAdd 5 1
2016-09-15_08:41:20 Rauchmelder_Schlafzimmer associationAdd 4 1
2016-09-15_08:41:20 Rauchmelder_Schlafzimmer modelId: 010f-0c02-1002
2016-09-15_08:41:20 Rauchmelder_Schlafzimmer modelConfig: fibaro/fgsd002.xml
2016-09-15_08:41:20 Rauchmelder_Schlafzimmer model: FIBARO System FGSD002 Smoke Sensor
2016-09-15_08:41:21 Rauchmelder_Schlafzimmer associationAdd 5 1
2016-09-15_08:41:21 Rauchmelder_Schlafzimmer associationAdd 4 1
2016-09-15_08:41:21 Rauchmelder_Schlafzimmer modelId: 010f-0c02-1002
2016-09-15_08:41:21 Rauchmelder_Schlafzimmer modelConfig: fibaro/fgsd002.xml
2016-09-15_08:41:21 Rauchmelder_Schlafzimmer model: FIBARO System FGSD002 Smoke Sensor
2016-09-15_08:41:57 Rauchmelder_Schlafzimmer temperature: 28.0 C
2016-09-15_08:41:58 Rauchmelder_Schlafzimmer temperature: 28.0 C
2016-09-15_08:48:07 Rauchmelder_Schlafzimmer temperature: 27.0 C
2016-09-15_08:48:07 Rauchmelder_Schlafzimmer temperature: 27.0 C
2016-09-15_08:48:08 Rauchmelder_Schlafzimmer temperature: 27.0 C
2016-09-15_08:52:47 Rauchmelder_Schlafzimmer temperature: 26.0 C
2016-09-15_08:52:47 Rauchmelder_Schlafzimmer temperature: 26.0 C
2016-09-15_08:52:48 Rauchmelder_Schlafzimmer temperature: 26.0 C
2016-09-15_08:56:37 Rauchmelder_Schlafzimmer temperature: 25.0 C
2016-09-15_08:56:38 Rauchmelder_Schlafzimmer temperature: 25.0 C
2016-09-15_08:56:38 Rauchmelder_Schlafzimmer temperature: 25.0 C
2016-09-15_11:00:12 Rauchmelder_Schlafzimmer temperature: 26.0 C
2016-09-15_14:37:17 Rauchmelder_Schlafzimmer wakeup: notification
2016-09-15_14:37:19 Rauchmelder_Schlafzimmer battery: 100 %
2016-09-15_14:37:19 Rauchmelder_Schlafzimmer battery: 100 %
2016-09-15_14:37:19 Rauchmelder_Schlafzimmer battery: 100 %
2016-09-15_20:37:19 Rauchmelder_Schlafzimmer wakeup: notification
2016-09-15_22:47:15 Rauchmelder_Schlafzimmer temperature: 25.0 C
2016-09-16_00:47:46 Rauchmelder_Schlafzimmer temperature: 26.0 C
2016-09-16_02:37:39 Rauchmelder_Schlafzimmer wakeup: notification
2016-09-16_07:55:11 Rauchmelder_Schlafzimmer temperature: 25.0 C
2016-09-16_08:36:35 Rauchmelder_Schlafzimmer temperature: 24.0 C
2016-09-16_08:37:55 Rauchmelder_Schlafzimmer wakeup: notification
2016-09-16_09:02:38 Rauchmelder_Schlafzimmer temperature: 25.0 C
2016-09-16_10:19:52 Rauchmelder_Schlafzimmer temperature: 26.0 C
2016-09-16_14:38:14 Rauchmelder_Schlafzimmer wakeup: notification
2016-09-16_20:38:27 Rauchmelder_Schlafzimmer wakeup: notification
2016-09-16_20:44:39 Rauchmelder_Schlafzimmer CMD: ZW_APPLICATION_UPDATE
2016-09-16_20:48:37 Rauchmelder_Schlafzimmer wakeup: notification
2016-09-16_20:48:38 Rauchmelder_Schlafzimmer wakeupReport: interval 21600 target 1
2016-09-16_20:50:27 Rauchmelder_Schlafzimmer CMD: ZW_APPLICATION_UPDATE
2016-09-16_20:50:35 Rauchmelder_Schlafzimmer TRANSMIT_NO_ACK
2016-09-16_20:50:35 Rauchmelder_Schlafzimmer transmit: NO_ACK
2016-09-16_20:52:55 Rauchmelder_Schlafzimmer CMD: ZW_APPLICATION_UPDATE
2016-09-16_21:08:09 Rauchmelder_Schlafzimmer CMD: ZW_APPLICATION_UPDATE
2016-09-16_21:14:07 Rauchmelder_Schlafzimmer temperature: 27.0 C
2016-09-16_21:38:06 Rauchmelder_Schlafzimmer wakeup: notification
2016-09-16_21:40:31 Rauchmelder_Schlafzimmer CMD: ZW_APPLICATION_UPDATE
2016-09-16_21:45:46 Rauchmelder_Schlafzimmer temperature: 28.0 C
2016-09-16_21:45:48 Rauchmelder_Schlafzimmer wakeup: notification
2016-09-16_21:47:36 Rauchmelder_Schlafzimmer temperature: 29.1 C
2016-09-16_21:49:25 Rauchmelder_Schlafzimmer battery: 100 %
2016-09-16_21:49:25 Rauchmelder_Schlafzimmer temperature: 30.5 C
2016-09-16_21:54:05 Rauchmelder_Schlafzimmer temperature: 29.5 C
2016-09-16_21:56:55 Rauchmelder_Schlafzimmer temperature: 28.5 C
2016-09-16_21:59:56 Rauchmelder_Schlafzimmer temperature: 27.5 C
2016-09-16_22:05:57 Rauchmelder_Schlafzimmer temperature: 26.5 C
2016-09-16_22:11:47 Rauchmelder_Schlafzimmer temperature: 27.6 C
2016-09-16_22:12:45 Rauchmelder_Schlafzimmer deviceResetLocally: yes

A.Harrenberg

Hi,

also die "TRANSMIT_NO_ACK" Meldungen sind älter als die Temperatur oder Wakeup Nachrichten, daher war es erst mal nur temporär.

Allerdings scheinst Du den Sensor vom Schlafzimmer resetted zu haben:
2016-09-16 22:12:45   deviceResetLocally yes
Damit dürfte der aus dem Netz exkludiert sein, also kann er auch nicht mehr antworten.

Außerdem hast Du anscheinend versucht den mit SECURITY einzubinden, hast aber das Crypt-Modul nicht eingebunden
2016-09-15 08:37:41   SECURITY        DISABLED (Module Crypt::Rijndael not found)bzw.2016.09.16 22:31:52 3: ZWave: cannot load Crypt::Rijndael, SECURITY class disabled

Das sollte aber keinen Unterschied machen, das Gerät wird dann trotzdem normal eingebunden.

Hast Du die beiden Geräte vielleicht am Schreibtisch inkludiert und erst danach aufgehängt? Dann "stimmt" das Routing evtl. nicht mehr, ansonsten sehe ich nicht warum das nicht geht, vor allem da bei beiden Sensoren auch nach dem Transmit_no_ack jeweils noch Temperaturen empfangen wurden.

Ich würde mal damit anfangen den Sensor im Schlafzimmer neu zu inkludieren, und wenn die Dinger nicht am Einbauort inkludiert wurden kannst Du bei dem anderen versuchen ein "set <device> neighborUpdate" zu machen.

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

jay-jey

Hallo,

danke für die schnelle Antwort.

Das mit dem TRANSMIT_NO_ACK steht aber permanent bei dem Rauchmelder im Flur. Den Rauchmelder im Schlafzimmer hab ich versucht zu neu zu inkludieren aber irgendwie klappt das nicht. Ich bekomme gar keine Rückmeldung.

Ich bekomme aber bei einem get nodelist einen unbekannten eintrag.

ZWDongle_0 nodeList => ZWDongle_0
Z_wave_plug_1
Rauchmelder_Flur
Z_wave_plug_2
UNKNOWN_5

Im Logfile von Fhem steht nichts relevantes.

krikan

ZitatDas mit dem TRANSMIT_NO_ACK steht aber permanent bei dem Rauchmelder im Flur.
Bei TRANSMIT_NO_ACK musst Du im state immer kontrollieren, von wann (->Zeitstempel) die Nachricht ist.
Die bleibt im state stehen, auch wenn es zwischendurch Nachrichten gab, die korrekt empfangen wurden. TRANSMIT_NO_ACK wird erst dann überschrieben, wenn eine Nachricht eintrifft, die im state landet. Wenn es keine Vorbelegung für state gibt und man stateFormat nicht gesetzt hat, bleibt die Anzeige dauerhaft.

@Rudi: Habe den Eindruck, das verwirrt haeufig. Schnellschuß: Eventuell TRANSMIT_NO_ACK nur noch in das Reading "transmit" packen und nicht in state?

ZitatDen Rauchmelder im Schlafzimmer hab ich versucht zu neu zu inkludieren aber irgendwie klappt das nicht. Ich bekomme gar keine Rückmeldung.
Kannst Du Reichweitenprobleme aussschließen?
Gibt es mehrere netzbetriebene ZWave-Geraete (=Router) zwischen Dongle und Rauchmeldern?

Wenn Du das Attribut verbose beim ZWdongle-Device auf  5 setzt, dann steht dort sicherlich etwas relevantes. Wenn Du es selbst nicht interpretieren kannst, dann würde ich das hier auszugsweise posten.

Gruß, Christian

jay-jey

Hallo,

ja Reichweite sollte kein Problem sein. Ausserdem habe ich nur noch zwei Wall plugs im Einsatz. Hab den Verbose auf 5 gesetzt und heute morgen nochmal alles möglich versucht den Rauchmelder wieder einzubinden.

Kann es sein, dass der Rauchmelder noch in FHEM ist aber irgendwie nich antwortet, weil ich bei get Nodelist immer ein Unkown_5 angezeigt bekomme. Ich habe aber nur 4 Z-Wave Geräte, von dem eins nicht will.

Hier das Logfile:

2016.09.18 09:23:33 4: ZWDongle_Read ZWDongle_0: rcvd 00041003028407 (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.09.18 09:23:33 5: SW: 06
2016.09.18 09:23:33 5: ZWDongle_0 dispatch 00041003028407
2016.09.18 09:23:33 4: CMD:APPLICATION_COMMAND_HANDLER ID:03 ARG:028407 CB:10
2016.09.18 09:23:35 5: ZWDongle_Write 0013030284082523 (c3b60621)
2016.09.18 09:23:35 5: SW: 010900130302840825236e
2016.09.18 09:23:35 5: ACK received, WaitForAck=>2 for 010900130302840825236e
2016.09.18 09:23:35 4: ZWDongle_Read ZWDongle_0: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2016.09.18 09:23:35 5: SW: 06
2016.09.18 09:23:35 5: ZWDongle_0 dispatch 011301
2016.09.18 09:23:35 4: ZWDongle_Read ZWDongle_0: rcvd 001323000002 (request ZW_SEND_DATA), sending ACK
2016.09.18 09:23:35 5: SW: 06
2016.09.18 09:23:35 5: device ack reveived, removing 010900130302840825236e from dongle sendstack
2016.09.18 09:23:35 5: ZWDongle_0 dispatch 001323000002
2016.09.18 09:23:35 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:23
2016.09.18 09:23:35 4: ZWDongle_0 transmit OK for CB 23, target Rauchmelder_Flur
2016.09.18 09:32:37 1: CUL_WS Cannot decode KFFFFF16
2016.09.18 09:33:54 3: nanoCUL: Unknown code P12#7555AA559E9BA303B0, help me!
2016.09.18 09:37:04 1: PERL WARNING: Argument "100 %" isn't numeric in numeric lt (<) at (eval 10883) line 1.
2016.09.18 09:37:22 4: ZWDongle *** set ZWDongle_0 addNode onNw
2016.09.18 09:37:22 5: ZWDongle_Write 004ac118 ()
2016.09.18 09:37:22 5: SW: 0105004ac11869
2016.09.18 09:37:22 5: ACK received, removing 0105004ac11869 from dongle sendstack
2016.09.18 09:37:22 4: ZWDongle_Read ZWDongle_0: rcvd 004a18070000 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2016.09.18 09:37:22 5: SW: 06
2016.09.18 09:37:22 5: ZWDongle_0 dispatch 004a18070000
2016.09.18 09:37:22 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:07 ARG:0000 CB:18
2016.09.18 09:37:22 4: ZWDongle *** set ZWDongle_0 addNode off
2016.09.18 09:37:22 5: ZWDongle_Write 004a0519 ()
2016.09.18 09:37:22 5: SW: 0105004a0519ac
2016.09.18 09:37:22 4: ZWDongle_0 ZW_ADD_NODE_TO_NETWORK failed
2016.09.18 09:37:22 5: ACK received, removing 0105004a0519ac from dongle sendstack
2016.09.18 09:37:22 4: ZWDongle_Read ZWDongle_0: rcvd 004a19060300 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2016.09.18 09:37:22 5: SW: 06
2016.09.18 09:37:22 5: ZWDongle_0 dispatch 004a19060300
2016.09.18 09:37:22 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:06 ARG:0300 CB:19
2016.09.18 09:37:22 4: ZWDongle_0 ZW_ADD_NODE_TO_NETWORK done
2016.09.18 09:37:35 4: ZWDongle *** set ZWDongle_0 addNode off
2016.09.18 09:37:35 5: ZWDongle_Write 004a051a ()
2016.09.18 09:37:35 5: SW: 0105004a051aaf
2016.09.18 09:37:35 5: ACK received, removing 0105004a051aaf from dongle sendstack
2016.09.18 09:37:35 4: ZWDongle_Read ZWDongle_0: rcvd 004a1a060300 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2016.09.18 09:37:35 5: SW: 06
2016.09.18 09:37:35 5: ZWDongle_0 dispatch 004a1a060300
2016.09.18 09:37:35 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:06 ARG:0300 CB:1a
2016.09.18 09:37:35 4: ZWDongle_0 ZW_ADD_NODE_TO_NETWORK done

rudolfkoenig

ZitatEventuell TRANSMIT_NO_ACK nur noch in das Reading "transmit" packen und nicht in state?
Erledigt.

ZitatKann es sein, dass der Rauchmelder noch in FHEM ist aber irgendwie nich antwortet, weil ich bei get Nodelist immer ein Unkown_5 angezeigt bekomme.
Das FHEM-Geraet muss mit nodeId 5 definiert sein. Wenn nicht: entweder die FHEM-Definition manuell anpassen, oder FHEM-Geraet entfernen und mit ZWDongle createNode anlegen.

Zitat
2016.09.18 09:37:22 4: ZWDongle *** set ZWDongle_0 addNode onNw
...
2016.09.18 09:37:22 4: ZWDongle *** set ZWDongle_0 addNode off
Unter einer Sekunde schaffe _ich_ nicht, Geraete zu inkludieren :)

A.Harrenberg

Hi,

also in dem Logfile sieht man das sich das Gerät mit der NodeID 3 mit einer WakeUp-Notification aus seinem Schlafzustand gemeldet hat, d.h. der andere Melder funktioniert einwandfrei.

Weiter hast Du dann versucht ein Gerät zu inkludieren was aber für mich erst mal recht merkwürdig aussieht..
Es gibt im Log nur einmal den Start der Inklusion mit:
2016.09.18 09:37:22 4: ZWDongle *** set ZWDongle_0 addNode onNw
Danach gibt es dann einen Versuch die NodeID 7 einzubinden was aber anscheinend fehlschlägt, und dann noch mal ein Gerät mit der NodeID 6, was anscheinend geklappt hat. Ich verstehe aber nicht wieso da zwei Inklusionen ausgelöst werden konnten und ich verstehe nicht wieso erst eine ID 7 und dann eine ID 6 auftaucht, normalerweise erhöhen die Controller die ID nämlich einfach immer weiter...

Ich würde das "Unknown_5" erst mal ignorieren und den Rauchmelder im Schlafzimmer noch mal resetten und neu einlernen: Resetten sollte laut Anleitung mit 3 Sekunden halten des Button gehen:
Fibaro Smoke Sensor reset procedure:
1) Make sure the device has the battery installed.
2) Press and hold the B-button for 3 seconds. Visual indicator will glow white.
3) Short signal will sound.
4) Release the B-button.
5) Wait until the visual indicator glows yellow, signaling entering the 4th menu level.
6) Press the B-button briefly to confirm menu level choice.

Nach dem Reset kannst Du ja noch mal ins Log schauen ob da eine Meldung mit Device resetted locally auftaucht, wenn das Ding aber momentan gar nicht mit Deinem Netzwerk spricht wird da auch nichts auftrauchen.

@Rudi: Wie ist denn Deine Interpretation dieser Inklusionsvorgänge? Ich verstehe das wie geschrieben nicht so wirklich...

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

jay-jey

#7
Vielen Danke erstmal euch beiden.

Okay hab den Rauchsender jetzt (11:20) zurück gesetzt, aber im Log taucht nichts auf.

2016.09.18 10:25:50 3: nanoCUL: Unknown code P12#7555AA556664A80F6001, help me!
2016.09.18 10:33:54 4: ZWDongle_Read ZWDongle_0: rcvd 00040003028407 (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.09.18 10:33:54 5: SW: 06
2016.09.18 10:33:54 5: ZWDongle_0 dispatch 00040003028407
2016.09.18 10:33:54 4: CMD:APPLICATION_COMMAND_HANDLER ID:03 ARG:028407 CB:00
2016.09.18 10:33:56 5: ZWDongle_Write 0013030284082524 (c3b60621)
2016.09.18 10:33:56 5: SW: 0109001303028408252469
2016.09.18 10:33:56 5: ACK received, WaitForAck=>2 for 0109001303028408252469
2016.09.18 10:33:56 4: ZWDongle_Read ZWDongle_0: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2016.09.18 10:33:56 5: SW: 06
2016.09.18 10:33:56 5: ZWDongle_0 dispatch 011301
2016.09.18 10:33:56 4: ZWDongle_Read ZWDongle_0: rcvd 001324000002 (request ZW_SEND_DATA), sending ACK
2016.09.18 10:33:56 5: SW: 06
2016.09.18 10:33:56 5: device ack reveived, removing 0109001303028408252469 from dongle sendstack
2016.09.18 10:33:56 5: ZWDongle_0 dispatch 001324000002
2016.09.18 10:33:56 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:24
2016.09.18 10:33:56 4: ZWDongle_0 transmit OK for CB 24, target Rauchmelder_Flur
2016.09.18 10:36:47 4: ZWDongle_Read ZWDongle_0: rcvd 0004000406310504220000 (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.09.18 10:36:47 5: SW: 06
2016.09.18 10:36:47 5: ZWDongle_0 dispatch 0004000406310504220000
2016.09.18 10:36:47 4: CMD:APPLICATION_COMMAND_HANDLER ID:04 ARG:06310504220000 CB:00
2016.09.18 10:36:48 4: ZWDongle_Read ZWDongle_0: rcvd 000400040a32022144000000000000 (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.09.18 10:36:48 5: SW: 06
2016.09.18 10:36:48 5: ZWDongle_0 dispatch 000400040a32022144000000000000
2016.09.18 10:36:48 4: CMD:APPLICATION_COMMAND_HANDLER ID:04 ARG:0a32022144000000000000 CB:00
2016.09.18 10:44:12 4: ZWDongle_Read ZWDongle_0: rcvd 0004000206310504220000 (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.09.18 10:44:12 5: SW: 06
2016.09.18 10:44:12 5: ZWDongle_0 dispatch 0004000206310504220000
2016.09.18 10:44:12 4: CMD:APPLICATION_COMMAND_HANDLER ID:02 ARG:06310504220000 CB:00
2016.09.18 10:44:13 4: ZWDongle_Read ZWDongle_0: rcvd 000400020a32022144000000000000 (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.09.18 10:44:13 5: SW: 06
2016.09.18 10:44:13 5: ZWDongle_0 dispatch 000400020a32022144000000000000
2016.09.18 10:44:13 4: CMD:APPLICATION_COMMAND_HANDLER ID:02 ARG:0a32022144000000000000 CB:00


zudem blinkt die LED beim Einsetzen der Battery rot, was nach Anleitung bedeutet, dass er nicht verbunden ist:

The  Fibaro  Smoke  Sensor  is  equipped  with  visual  indicator  for  indicating  and 
signaling  sensor's  operating  modes  and  alarms.  In  addition  the  visual  indicator 
may inform of the Z-Wave network range or exceeded temperature threshold.

Visual indicator modes:
1)
Alarms indications (see p. XIII)
2)
Added  device  status  is  signaled  by  a  single  green  blink  while  inserting  the 
battery.
3)
Removed  device  status  is  signaled  by  a  single  red  blink  while  inserting  the 
battery.

4)
Software update procedure is signaled by blinking in cyan

A.Harrenberg

Hi,

und neu inkludieren lässt er sich nicht mehr?

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

jay-jey

Hi,

nein das ja auch jetzt mein Problem. Vielleicht mache ich aber auch etwas flasch, daher hier mal mein Ablauf:


1. In FHEM set ZWDongle_0 addNode onNW
2. Batterie rausnehmen
3. Batterie einsetzten
4. kurz warten
4. drei mal kurz drücken, (hilft im Moment nicht, also ganz oft drücken  ;D  )
5. In FHEM set ZWDongle_0 addNod off





A.Harrenberg

Hi,

ok, dann mal zu den Basics...
Zu klärende Fragen:

  • Wie weit ist der Sensor vom Controller entfernt?
  • Wurden einzelne Nodes (Rauchmelder oder Steckdosenschalter) nach dem Inkludieren an einen anderen Ort gebracht?
  • Hat der Reset des Rauchmelders nach Anleitung funktioniert, d.h. stimmten die Farben/Töne mit der Anleitung überein?
  • Ist die Batterie in Ordnung? (Evtl. mit dem anderen Rauchmelder tauschen)

Vorschläge:

  • Batterien austauschen
  • Reset nochmals nach Anleitung ausführen
  • Raumelder in die direkte Nähe des Controllers bringen
  • NeighborList anschauen ("Show neighborlist" auf der Seite des Controllers, -> Link unterhalb der Eingebazeile und oberhalb von set/get)
  • Fhem stoppen, ZWave-Dongle aus- und wieder einstecken, Fhem neu starten
  • Inklusion starten, nur drei mal klicken, mehrmals könnte WakeUp-Nachrichten triggern die den Inklusionsablauf stören könnten
  • "Addnode off" ist mMn. jetzt nicht mehr nötig, aber auf keinen Fall zu früh wieder ausschalten...
  • Logfile posten...

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

jay-jey

Hallo, jetzt hat es funktioniert.


hier schon mal das Logfile.

2016.09.18 15:09:38 0: Server shutdown
2016.09.18 15:11:09 1: Including fhem.cfg
2016.09.18 15:11:09 3: telnetPort: port 7072 opened
2016.09.18 15:11:10 3: WEB: port 8083 opened
2016.09.18 15:11:10 3: WEBphone: port 8084 opened
2016.09.18 15:11:10 3: WEBtablet: port 8085 opened
2016.09.18 15:11:10 2: eventTypes: loaded 818 events from ./log/eventTypes.txt
2016.09.18 15:11:10 3: Opening ZWDongle_0 device /dev/ttyACM0
2016.09.18 15:11:10 3: Setting ZWDongle_0 serial parameters to 115200,8,N,1
2016.09.18 15:11:11 3: ZWDongle_0 device opened
2016.09.18 15:11:11 3: Opening nanoCUL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A700CVTA-if00-port0
2016.09.18 15:11:11 3: Setting nanoCUL serial parameters to 38400,8,N,1
2016.09.18 15:11:15 3: nanoCUL: Possible commands: BCFiAGMKUYRTVWXefLltx
2016.09.18 15:11:15 3: nanoCUL device opened
2016.09.18 15:11:15 3: Opening nanoCUL866 device /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
2016.09.18 15:11:15 3: Setting nanoCUL866 serial parameters to 38400,8,N,1
2016.09.18 15:11:18 3: nanoCUL866: Possible commands: BCFiAZEkGMKUYRTVWXefltx
2016.09.18 15:11:18 3: nanoCUL866 device opened
2016.09.18 15:11:18 2: Switched nanoCUL866 rfmode to HomeMatic
2016.09.18 15:11:19 3: ZWave: cannot load Crypt::Rijndael, SECURITY class disabled
2016.09.18 15:11:19 1: Including ./log/fhem.save
2016.09.18 15:11:20 3: No I/O device found for IT_F0FFFFFF0F
2016.09.18 15:11:20 3: No I/O device found for IT_F0000FFFFF
2016.09.18 15:11:20 3: No I/O device found for IT_F0FFFFFFFF
2016.09.18 15:11:20 3: No I/O device found for IT_1
2016.09.18 15:11:20 3: No I/O device found for IT_F00000FFFF
2016.09.18 15:11:20 3: No I/O device found for IT_2
2016.09.18 15:11:20 3: No I/O device found for dim1
2016.09.18 15:11:20 3: Device HTPC_Power added to ActionDetector with 000:10 time
2016.09.18 15:11:20 3: Device Thermo_Wohnz added to ActionDetector with 000:10 time
2016.09.18 15:11:20 1: usb create starting
2016.09.18 15:11:20 3: Probing CUL device /dev/ttyAMA0
2016.09.18 15:11:21 3: Probing TCM_ESP3 device /dev/ttyAMA0
2016.09.18 15:11:21 3: Probing FRM device /dev/ttyAMA0
2016.09.18 15:11:26 1: usb create end
2016.09.18 15:11:26 3: roku: ssdp responder started
2016.09.18 15:11:26 3: roku: listener started
2016.09.18 15:11:26 2: SecurityCheck:  WEB,WEBphone,WEBtablet has no associated allowed device with basicAuth. telnetPort has no associated allowed device with password/globalpassword.  Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2016.09.18 15:11:26 0: Featurelevel: 5.7
2016.09.18 15:11:26 0: Server started with 171 defined entities (fhem.pl:12095/2016-08-30 perl:5.020002 os:linux user:fhem pid:1965)
2016.09.18 15:11:26 2: ZWDongle_ProcessSendStack: no ACK, resending message 0107000301020100f9
2016.09.18 15:11:26 5: SW: 0107000301020100f9
2016.09.18 15:11:26 5: ACK received, removing 0107000301020100f9 from dongle sendstack
2016.09.18 15:12:16 3: ZWave got config for fibaro/fgsd002.xml from ./FHEM/lib/openzwave_deviceconfig.xml.gz
2016.09.18 15:12:17 3: ZWave got config for fibaro/fgwpe.xml from ./FHEM/lib/openzwave_deviceconfig.xml.gz
2016.09.18 15:14:20 4: ZWDongle *** set ZWDongle_0 addNode onNw
2016.09.18 15:14:20 5: ZWDongle_Write 004ac101 ()
2016.09.18 15:14:20 5: SW: 0105004ac10170
2016.09.18 15:14:20 5: ACK received, removing 0105004ac10170 from dongle sendstack
2016.09.18 15:14:20 4: ZWDongle_Read ZWDongle_0: rcvd 004a01010000 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2016.09.18 15:14:20 5: SW: 06
2016.09.18 15:14:20 5: ZWDongle_0 dispatch 004a01010000
2016.09.18 15:14:20 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:01 ARG:0000 CB:01
2016.09.18 15:14:20 4: ZWDongle_0 ZW_ADD_NODE_TO_NETWORK learnReady
2016.09.18 15:14:21 4: ZWDongle_Read ZWDongle_0: rcvd 004a01020000 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2016.09.18 15:14:21 5: SW: 06
2016.09.18 15:14:21 5: ZWDongle_0 dispatch 004a01020000
2016.09.18 15:14:21 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:02 ARG:0000 CB:01
2016.09.18 15:14:21 4: ZWDongle_0 ZW_ADD_NODE_TO_NETWORK nodeFound
2016.09.18 15:14:21 4: ZWDongle_Read ZWDongle_0: rcvd 004a010306160407015e2086725a5985738480715670318e229c987a (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2016.09.18 15:14:21 5: SW: 06
2016.09.18 15:14:21 5: ZWDongle_0 dispatch 004a010306160407015e2086725a5985738480715670318e229c987a
2016.09.18 15:14:21 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:03 ARG:06160407015e2086725a5985738480715670318e229c987a CB:01
2016.09.18 15:14:21 2: autocreate: define ZWave_SENSOR_NOTIFICATION_6 ZWave c3b60621 6 5e2086725a5985738480715670318e229c987a
2016.09.18 15:14:21 2: autocreate: define FileLog_ZWave_SENSOR_NOTIFICATION_6 FileLog ./log/ZWave_SENSOR_NOTIFICATION_6-%Y.log ZWave_SENSOR_NOTIFICATION_6
2016.09.18 15:14:22 4: ZWDongle_Read ZWDongle_0: rcvd 004a01050600 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2016.09.18 15:14:22 5: SW: 06
2016.09.18 15:14:22 5: ZWDongle_0 dispatch 004a01050600
2016.09.18 15:14:22 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:05 ARG:0600 CB:01
2016.09.18 15:14:22 4: ZWDongle *** set ZWDongle_0 addNode off
2016.09.18 15:14:22 5: ZWDongle_Write 004a0502 ()
2016.09.18 15:14:22 5: SW: 0105004a0502b7
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass ALARM
2016.09.18 15:14:22 5: ZWDongle_Write 001306038613712501 (c3b60621)
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass APPLICATION_STATUS
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass ASSOCIATION
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass ASSOCIATION_GRP_INFO
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass BASIC
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass BATTERY
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass CONFIGURATION
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass CRC_16_ENCAP
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass DEVICE_RESET_LOCALLY
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass FIRMWARE_UPDATE_MD
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass MANUFACTURER_SPECIFIC
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass MULTI_CHANNEL_ASSOCIATION
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass POWERLEVEL
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass SECURITY
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass SENSOR_ALARM
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass SENSOR_MULTILEVEL
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass VERSION
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass WAKE_UP
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 versionClass ZWAVEPLUS_INFO
2016.09.18 15:14:22 1: ZWAVE INIT: get ZWave_SENSOR_NOTIFICATION_6 versionClassAll: working the background, check the vclasses attribute
2016.09.18 15:14:22 3: ZWave set ZWave_SENSOR_NOTIFICATION_6 associationAdd 1 1
2016.09.18 15:14:22 3: ZWave set ZWave_SENSOR_NOTIFICATION_6 wakeupInterval 86400 1
2016.09.18 15:14:22 3: ZWave get ZWave_SENSOR_NOTIFICATION_6 model
2016.09.18 15:14:22 5: ACK received, removing 0105004a0502b7 from dongle sendstack
2016.09.18 15:14:22 5: SW: 010a00130603861371250123
2016.09.18 15:14:22 4: ZWDongle_Read ZWDongle_0: rcvd 004a02060600 (request ZW_ADD_NODE_TO_NETWORK), sending ACK
2016.09.18 15:14:22 5: SW: 06
2016.09.18 15:14:22 5: ZWDongle_0 dispatch 004a02060600
2016.09.18 15:14:22 4: CMD:ZW_ADD_NODE_TO_NETWORK ID:06 ARG:0600 CB:02
2016.09.18 15:14:22 4: ZWDongle_0 ZW_ADD_NODE_TO_NETWORK done
2016.09.18 15:14:22 4: ZWDongle_Read ZWDongle_0: CAN received
2016.09.18 15:14:23 2: ZWDongle_ProcessSendStack: no ACK, resending message 010a00130603861371250123
2016.09.18 15:14:23 5: SW: 010a00130603861371250123
2016.09.18 15:14:23 5: ACK received, WaitForAck=>2 for 010a00130603861371250123
2016.09.18 15:14:23 4: ZWDongle_Read ZWDongle_0: rcvd 011301 (answer ZW_SEND_DATA), sending ACK



Zu den Fragen:

Wie weit ist der Sensor vom Controller entfernt?
Keine 10 meter

Wurden einzelne Nodes (Rauchmelder oder Steckdosenschalter) nach dem Inkludieren an einen anderen Ort gebracht?
ja, aber auch nicht mehr als 10 meter

Hat der Reset des Rauchmelders nach Anleitung funktioniert, d.h. stimmten die Farben/Töne mit der Anleitung überein?
ja, alles war so wie in der Anleitung beschrieben

Ist die Batterie in Ordnung? (Evtl. mit dem anderen Rauchmelder tauschen)
Hab ich gemacht der andere scheint aber auch zu funktionieren


Wenn ich ne Vermutung machen darf war es wahrscheinlich das stoppen und starten von fhem mit dem rausziehen des Dongels. Dass war eigentlich das einzige was ich vorher noch nicht probiert hatte.

A.Harrenberg

Hi,

schön das es jetzt funktioniert...
Zitat von: jay-jey am 18 September 2016, 15:24:53
Wie weit ist der Sensor vom Controller entfernt?
Keine 10 meter

Wurden einzelne Nodes (Rauchmelder oder Steckdosenschalter) nach dem Inkludieren an einen anderen Ort gebracht?
ja, aber auch nicht mehr als 10 meter
10 meter ist schon mal nicht soo wenig, wenn da stabilere Wände dazwischen sind kann das schon schwierig werden mit einer direkten Kommunikation, wenn Nodes 10m bewegt werden kann das Mesh-Netzwerk vielleicht nicht mehr optimal sein.

Je nach Position Deiner Steckdosenschalter können die als Repeater fungieren, hierzu ist aber entscheident das die Neighborlists der Geräte richtig "befüllt" ist. Und WakeUp-Geräte in die Neighborlist von anderen Geräten zu bekommen ist gar nicht so einfach...

Zitat von: jay-jey am 18 September 2016, 15:24:53
Wenn ich ne Vermutung machen darf war es wahrscheinlich das stoppen und starten von fhem mit dem rausziehen des Dongels. Dass war eigentlich das einzige was ich vorher noch nicht probiert hatte.
Das ist nicht auszuschließen, die Controller hängen sich schon mal weg...

Schau Dir mal die Neighborlist von Deinem Netzwerk an ob das so aussieht wie Du es aufgrund der physikalischen Anordnung erwarten würdest.

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

jay-jey

ZitatSchau Dir mal die Neighborlist von Deinem Netzwerk an ob das so aussieht wie Du es aufgrund der physikalischen Anordnung erwarten würdest.

Also das sieht eigentlich alles ganz okay aus. Wenn ich aber nochmal zwei doofe Anfängerfragen stellen dürfte:

1. Der Sensor im Flur ist mit NodeIDHEx 03 angegeben und der im Schlafzimmer mit NodeIDHEx 06 und im State steht was von was associationAdd 4 1. Ich bin hier ziemlich verwirrt. Was macht das für einen Unterschied. Im Wiki steht man sollte bei Z-Wave Plus geräten 1 nehmen oder 3 bei allen Fibaro Geräten.

2. Sehe ich das richtig, dass der Sensor nur eine Temperatur sendet, wenn die Temperatur sich ändert? Also mehr als die eingestellte Hysterese.

hier mal ein List von dem Sensor im Schlafzimmer

Internals:
   CFGFN
   DEF        c3b60621 6
   IMAGE      /fhem/deviceimages/zwave/5e30b850327ddf5e8fae1572238b3db57a1eea90.png
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     15
   NAME       ZWave_SENSOR_NOTIFICATION_6
   NR         218
   STATE      associationAdd 4 1
   TYPE       ZWave
   ZWDongle_0_MSGCNT 15
   ZWDongle_0_RAWMSG 00040006028407
   ZWDongle_0_TIME 2016-09-19 16:27:05
   ZWaveSubDevice no
   homeId     c3b60621
   isWakeUp   1
   lastMsgSent 1474295227.6249
   nodeIdHex  06
   Readings:
     2016-09-18 15:14:25   model           FIBARO System FGSD002 Smoke Sensor
     2016-09-18 15:14:25   modelConfig     fibaro/fgsd002.xml
     2016-09-18 15:14:25   modelId         010f-0c02-1002
     2016-09-18 15:14:25   state           associationAdd 4 1
     2016-09-19 05:24:56   temperature     22.3 C
     2016-09-19 16:27:07   timeToAck       0.028
     2016-09-19 16:27:07   transmit        OK
     2016-09-19 16:27:05   wakeup          notification
     2016-09-18 21:14:36   wakeupIntervalCapabilitiesReport min 4200 max 65535 default 21600 step 1
     2016-09-18 21:14:36   wakeupReport    interval 21600 target 1
Attributes:
   IODev      ZWDongle_0
   classes    ZWAVEPLUS_INFO BASIC VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL WAKE_UP BATTERY ALARM CRC_16_ENCAP CONFIGURATION SENSOR_MULTILEVEL MULTI_CHANNEL_ASSOCIATION APPLICATION_STATUS SENSOR_ALARM SECURITY FIRMWARE_UPDATE_MD
   neighborListPos 115.92521896299521,225.13189499593656
   room       ZWave
   vclasses   ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:1 BATTERY:1 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:3 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 SECURITY:1 SENSOR_ALARM:1 SENSOR_MULTILEVEL:8 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2


und der im Flur
Internals:
   DEF        c3b60621 3
   IMAGE      /fhem/deviceimages/zwave/5e30b850327ddf5e8fae1572238b3db57a1eea90.png
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     30
   NAME       Rauchmelder_Flur
   NR         106
   STATE      TRANSMIT_NO_ACK
   TYPE       ZWave
   ZWDongle_0_MSGCNT 30
   ZWDongle_0_RAWMSG 00040003028407
   ZWDongle_0_TIME 2016-09-19 17:02:54
   ZWaveSubDevice no
   homeId     c3b60621
   isWakeUp   1
   lastMsgSent 1474297376.75582
   nodeIdHex  03
   Readings:
     2016-09-16 20:19:57   CMD             ZW_APPLICATION_UPDATE
     2016-09-18 15:15:44   battery         100 %
     2016-09-19 15:52:30   configTemperatureReportInterval 1
     2016-09-16 08:58:27   model           FIBARO System FGSD002 Smoke Sensor
     2016-09-16 08:58:27   modelConfig     fibaro/fgsd002.xml
     2016-09-16 08:58:27   modelId         010f-0c02-1002
     2016-09-17 14:37:14   neighborUpdate  done
     2016-09-16 22:11:47   state           TRANSMIT_NO_ACK
     2016-09-19 01:26:37   temperature     23.8 C
     2016-09-19 17:02:56   timeToAck       0.032
     2016-09-19 17:02:56   transmit        OK
     2016-09-19 17:02:54   wakeup          notification
     2016-09-16 20:19:58   wakeupIntervalCapabilitiesReport min 4200 max 65535 default 21600 step 1
     2016-09-16 21:01:19   wakeupReport    interval 4200 target 1
Attributes:
   IODev      ZWDongle_0
   classes    ZWAVEPLUS_INFO BASIC VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL WAKE_UP BATTERY ALARM CRC_16_ENCAP CONFIGURATION SENSOR_MULTILEVEL MULTI_CHANNEL_ASSOCIATION APPLICATION_STATUS SENSOR_ALARM SECURITY FIRMWARE_UPDATE_MD
   neighborListPos 538.6811720405942,41.55499766480854
   room       ZWave
   vclasses   ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:1 BATTERY:1 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:3 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 SECURITY:1 SENSOR_ALARM:1 SENSOR_MULTILEVEL:8 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2

A.Harrenberg

Hi,
Zitat von: jay-jey am 19 September 2016, 17:19:55
1. Der Sensor im Flur ist mit NodeIDHEx 03 angegeben und der im Schlafzimmer mit NodeIDHEx 06 und im State steht was von was associationAdd 4 1. Ich bin hier ziemlich verwirrt. Was macht das für einen Unterschied. Im Wiki steht man sollte bei Z-Wave Plus geräten 1 nehmen oder 3 bei allen Fibaro Geräten.
a.) Anleitung lesen ,-) Sowohl die vom Gerät, als auch die von FHEM... Nicht falsch verstehen, das soll nicht Oberlehrerhaft sein, aber wenn man nicht versteht was man da macht dann läuft das nicht so richtig...

Also zu "associationAdd" einfach mal ganz unten auf der Seite mit dem Geräte den LINK "Device specific help" anklicken (habe ich früher auch übersehen...) da steht dann zu associationAdd folgendes:
Class ASSOCIATION
associationAdd groupId nodeId ...
Add the specified list of nodeIds to the association group groupId.
Note: upon creating a fhem-device for the first time fhem will automatically add the controller to the first association group of the node corresponding to the fhem device, i.e it issues a "set name associationAdd 1 controllerNodeId"


Dann mal die Anleitung des Gerätes lesen und (evtl. nochmal) die Wiki-Seite zu Assoziation lesen.

Also die Geräte können verschiedene Informationen über verschiedenen Assoziationsgruppen senden. MEIST ist die Gruppe 1 die "Lifeline" in der die wichtigstens Größen enthalten sind. Die Geräte haben leider eine recht große Vielfalt an Gruppen und unterscheiden sich sehr stark darin ob diese Gruppen z.B. individuell über Konfigurationsparameter einstellbar sind. Daher sind so pauschale Aussagen wie Z-Wave Plus 1 und 3 bei allen anderen meist nicht sehr hilfreich. Hier hilft NUR der Blick in das Handbuch des jeweiligen Gerätes.

Dein Rauchmelder unterstützt laut Anleitung 5 Gruppen:
Fibaro Smoke Sensor allows for the associations of five groups.
1st  group –  Lifeline.
  Reporting  device  state.  Only  one  device  -  Z-Wave  network  controller  may  be  set  in  this  group.  It's  not  recommended  to  modify  this  association  group.
2nd group – Smoke Alarm.
Sending the BASIC SET control command once smoke is detected. Its value may be modified in advanced parameters (see section XVI). Group may control up to five on/off devices.
3rd  group  –  Tamper.
  Sending  the  notification  NOTIFICATION  REPORT  (TYPE  =  BURGLAR, EVENT = PRODUCT COVERING REMOVED) to associated devices once casing  opening  is  detected.  Up  to  five  devices  supporting  casing  opening  command  (NOTIFICATION REPORT) may be included in this group.
4th group – Smoke Alarm.
Sending the notification SENSOR ALARM REPORT (TYPE =  SMOKE  ALARM)  to  associated  devices  once  smoke  is  detected.  Up  to  five  devices  supporting SMOKE ALARM command may be included in this group
5th  group  –  Tamper.
  Sending  SENSOR  ALARM  REPORT  notification  (TYPE  =  GENERAL) to associated devices once casing opening is detected. Up to five devices supporting SENSOR ALARM REPORT command may be included in this group.


Bei Dir ist beim Einbinden automatisch die GRUPPE 4 mit der NODE-ID 1 (dem Controller) "assoziiert" worden, d.h. alle automatisch gesendeten Nachrichten gehen zum Controller, was in den meisten Fällen ja auch so gewünscht ist.

Ich hoffe das hilft Dir jetzt zu verstehen wie das mit der Association funktioniert, Du kannst z.B. auch die Gruppe 5 mit dem Controller verknüpfen und würdest dann auch die Tamper Alarme bekommen.

Zitat von: jay-jey am 19 September 2016, 17:19:55
2. Sehe ich das richtig, dass der Sensor nur eine Temperatur sendet, wenn die Temperatur sich ändert? Also mehr als die eingestellte Hysterese.
Habe jetzt nicht alles so genau gelesen, aber so würde ich die Anleitung deuten.

Zitat von: jay-jey am 19 September 2016, 17:19:55
hier mal ein List von dem Sensor im Schlafzimmer
Habe ich mir jetzt im Detail nicht angesehen, aber wenn Du mal bei den Dingern jeweils

  • get <device> associationAll
  • get <device> associatoinGroups
  • get <device> associationGroupName 1 (und dann mit 2, 3, 4, 5 wiederholen)
  • get <device> configAll
machst, bekommst Du noch ein paar mehr Readings angezeigt die Dir u.a. die Gruppen anzeigen, wie viele Nodes dafür erlaubt sind und welche NodeIDs bereits assoziiert sind.

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