Bekomme ZWave Wandtaster nodon nicht inkludiert

Begonnen von MichaelO, 13 November 2015, 19:20:14

Vorheriges Thema - Nächstes Thema

MichaelO

Moin,
sorry für die lange Pause, war arbeitstechnisch nicht eher möglich.

Heute habe ich noch etwas am System gemacht. U.a. einen Fibaro Zwischenstecker und (nach einigem Gewürge) einen Fibaro FGS-222 eingebunden. Das läuft alles.

Zwischenzeitlich hab ich den Stick mal stromlos gemacht. Leider sind die beiden Unkown nicht failed, das sagt zumindest fhem. Hier nochmal ein List des Controllers... der Taster läuft immer noch nicht :-(

Ich verstehe nicht, warum bei den Unkowns kein Gerät angelegt wurde (autocreate ist ein) und vor allem, warum ich sie nicht weg bekomme.

Internals:
   CallbackNr 22
   Clients    :ZWave:
   DEF        /dev/ttyUSB_Zwave_UZB
   DeviceName /dev/ttyUSB_Zwave_UZB
   FD         12
   MaxSendRetries 3
   NAME       ZWave_Stick_UZB
   NR         105
   PARTIAL
   RAWMSG     000400130631050422001d
   ReadTime   1449935070.20435
   STATE      Initialized
   SendRetries 0
   SendTime   1449935070.20125
   TYPE       ZWDongle
   WaitForAck 0
   ZWave_Stick_UZB_MSGCNT 1666
   ZWave_Stick_UZB_TIME 2015-12-12 16:42:29
   homeId     d054ae9f
   nodeIdHex  01
   nrNAck     0
   Matchlist:
     1:ZWave    .*
   Readings:
     2015-12-11 19:02:33   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-12-11 19:02:33   homeId          HomeId:d054ae9f CtrlNodeId:01
     2015-12-12 16:41:31   isFailedNode_27 no
     2015-12-12 16:44:30   isFailedNode_28 no
     2015-12-12 16:43:37   nodeInfo_27     CONTROLLER GENERIC_CONTROLLER sleeping frequentListening:0 beaming:16 40kBaud Vers:4 Security:0
     2015-12-12 16:43:45   nodeInfo_28     CONTROLLER GENERIC_CONTROLLER sleeping frequentListening:0 beaming:16 40kBaud Vers:4 Security:0
     2015-12-12 16:42:58   nodeList        ZWave_Stick_UZB FL_ZS_Funzel WG_DS_Fenster AU_DS_Pergola WZ_ZS_Fenster AZ_ZS_Fenster GZ_ZS_Fenster KU_ZS_Spuele WZ_ZS_Entertainment WG_LS_Wandlampe WG_LS_Deckenlampe AU_DS_Scheune_links UNKNOWN_27 UNKNOWN_28 ZS_WG_Dekobeleuchtung DS_AU_Scheune_rechts
     2015-12-11 19:02:33   random          6c6b4b991d90ab7533912730d952d0724dcce745d26072c55a8d2dd27bd1240e
     2015-12-11 19:02:33   state           Initialized
   SendStack:
Attributes:
   group      Dongles
   networkKey 0402a304050cd708090a0b0c0d0e0f10
   room       9.6_System

krikan

Sorry, meine Ideen gehen aus. Seltsam finde ich das bei den UNKNOWN:
CONTROLLER GENERIC_CONTROLLER sleeping frequentListening:0 beaming:16 40kBaud Vers:4 Security:0
Das deutet auf Controller in Form von Fernbedienung hin (nodeOn?).
Was liefert die Abfrage von "get <ZWDongle> ctrlCaps"?

krikan

Ergänzend hätte ich noch gerne die Rückgabe von:
get <ZWDongle> raw 56
Das fragt ab, ob und welcher Controller als SUC angelegt ist.

MichaelO

Das wird ausgegeben:

ctrlCaps PRIMARY
raw_56 015600

Was sagt mir das?


krikan

ctrlCaps PRIMARY
raw_56 015600

Du hast einen "normalen" Primärcontroller und es existiert kein SUC in Deinem Netz -> Alles Standard.
Damit ist meine letzte Idee, warum "removeFailedNode" fehlschlägt leider nicht einschlägig.
=> jetzt bin ich wirklich ideenlos...

Sorry, Christian

MichaelO

Moin,
habe gerade nochmal etwas Zeit gefunden, um mich mit fhem zu beschäftigen.

Abgesehen davon, dass ich (noch) nicht weiter bin, mit der Inklusion des NodOn Wandtasters, habe ich es geschafft, die UNKOWN zu löschen.

Vielleicht hatte ich mich bislang zu blöd angestellt, aber es ging so (nach einigen Versuchen):

NodeList anzeigen lassen - UNKOWN_27 und 28 sind da.
isFailedNode liefert YES
removeFailedNode UNKOWN_27 klappt nicht

Dann hab ich ein sendNIF an UNKOWN_27 gesendet und es nochmal mit remove versucht... klappt nicht. Und dann hab ich das senNIF an 27 geschickt und mit

removeFailedNode 27 konnte ich ihn löschen. Irgendwie hat mich da wohl in der NodeList die Namensgebung verunsichert und ich habe alle Kommandos an den Namen und nicht die Nummer geschickt. Blöd auch.

Der UNKOWN_28 wurde mit isFailedNode als NO angezeigt. Dann hab ich ein sendNIF an 28 geschickt und konnte ihn danach mit removeFailedNode 28 ebenfalls löschen.

Intuitiv ist das irgendwie nicht, aber wenn es so klappt...

Jetzt muss ich nur noch den NodOn endlich mal inkludieren.

Gruß
Michael

MichaelO

Es ist schon etwas länger her, aber heute habe ich den nodon Wandtaster nochmal rausgekramt, weil ich einen neuen RollerShutter inkludieren wollte. Fast hätte ich das Ding nämlich schon entsorgt.

fhem ist auf neustem Stand und siehe da... was auch immer zuvor nicht ging, beim ersten Anlauf war der Taster im System. Zuvor einen Reset des Tasters, dann Inklusion gemäß Beipackzettel, jetzt läuft alles.

Internals:
   CFGFN
   DEF        d054ae9f 38
   IODev      ZWave_Stick_UZB
   LASTInputDev ZWave_Stick_UZB
   MSGCNT     86
   NAME       PB_WG_TasterTuer
   NR         605
   STATE      TRANSMIT_NO_ACK
   TYPE       ZWave
   ZWaveSubDevice no
   ZWave_Stick_UZB_MSGCNT 86
   ZWave_Stick_UZB_RAWMSG 0013d0010278
   ZWave_Stick_UZB_TIME 2016-09-17 14:42:30
   homeId     d054ae9f
   isWakeUp   1
   lastMsgSent 1474116141.71097
   nodeIdHex  26
   Readings:
     2016-09-17 14:34:41   cSceneDouble    3
     2016-09-17 14:42:16   cSceneSet       3
     2016-09-17 14:10:11   model           NodOn CWS-3-1-01 Wall Switch
     2016-09-17 14:10:11   modelConfig     nodon/cws3101wallswitch.xml
     2016-09-17 14:10:11   modelId         0165-0002-0003
     2016-09-17 14:16:52   neighborList    empty
     2016-09-17 14:15:50   neighborUpdate  failed
     2016-09-17 14:42:30   state           TRANSMIT_NO_ACK
     2016-09-17 14:42:20   timeToAck       0.414
     2016-09-17 14:42:30   transmit        NO_ACK
     2016-09-17 14:42:19   wakeup          notification
Attributes:
   IODev      ZWave_Stick_UZB
   classes    ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO BATTERY CENTRAL_SCENE CONFIGURATION DEVICE_RESET_LOCALLY MANUFACTURER_SPECIFIC POWERLEVEL VERSION WAKE_UP MARK ZWAVEPLUS_INFO CENTRAL_SCENE SCENE_ACTIVATION SWITCH_ALL APPLICATION_STATUS BASIC SWITCH_MULTILEVEL WAKE_UP
   room       3.1_Wintergarten
   vclasses   APPLICATION_STATUS:0 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:0 BATTERY:1 CENTRAL_SCENE:2 CONFIGURATION:1 DEVICE_RESET_LOCALLY:0 MANUFACTURER_SPECIFIC:2 POWERLEVEL:1 SCENE_ACTIVATION:0 SWITCH_ALL:0 SWITCH_MULTILEVEL:0 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2


Nun muss ich nur noch etwas lesen, was die Besonderheiten von batteriebetriebenen ZWAVE-Komponenten angeht. Etwas irritiert bin ich von der Meldung "state  TRANSMIT_NO_ACK", denn wenn man auf den Taster drückt, kommt das richtige Kommando. Vielleicht muss das einfach so sein.

Gruß
Michael

3dmanipulator

#22
ist bei mir leider auch so.

wenn ich das teil mit den dimmern peere, wegen der Geschwindigkeit, bekomme ich die gleiche Meldung.
wenn ich die befehle über fhem laufen lasse, bekomme ich auch passende states.

geht wohl nur so oder so.

Internals:
   DEF        c3652eea 16
   IODev      razberry
   LASTInputDev razberry
   MSGCNT     64
   NAME       nodon
   NR         62
   STATE      TRANSMIT_NO_ACK
   TYPE       ZWave
   ZWaveSubDevice no
   homeId     c3652eea
   isWakeUp   1
   lastMsgSent 1474200204.09447
   nodeIdHex  10
   razberry_MSGCNT 64
   razberry_RAWMSG 00040010028407
   razberry_TIME 2016-09-18 14:03:22
   Readings:
     2016-09-18 14:02:52   assocGroup_1    Max 1 Nodes razberry
     2016-09-18 14:02:52   assocGroup_2    Max 8 Nodes
     2016-09-18 14:02:52   assocGroup_3    Max 8 Nodes
     2016-09-18 14:02:52   assocGroup_4    Max 8 Nodes
     2016-09-18 14:02:52   assocGroup_5    Max 8 Nodes
     2016-09-18 14:02:52   assocGroup_6    Max 8 Nodes speer
     2016-09-18 14:02:53   assocGroup_7    Max 8 Nodes esstisch_5
     2016-09-18 14:02:51   assocGroups     7
     2016-09-09 21:05:33   cSceneDouble    0
     2016-09-18 14:02:48   configActionButton1Mono ControlGroup2
     2016-09-18 14:02:48   configActionButton2Mono ControlGroup3
     2016-09-18 14:02:48   configActionButton3Mono AllSwitchON
     2016-09-18 14:02:48   configActionButton4Mono ControlGroup5
     2016-09-18 14:02:48   configLedManagement LedBlinkOnButtonActionAnd3
     2016-09-18 14:02:48   configProfileButtons1Amp3 DuoMode
     2016-09-18 14:02:48   configProfileButtons2Amp4 DuoMode
     2016-09-18 14:02:51   configSceneType SceneActivation
     2016-09-18 14:02:46   model           NodOn CRC-3-1-00 Octan Remote
     2016-09-18 14:02:46   modelConfig     nodon/crc3100OctanRemote.xml
     2016-09-18 14:02:46   modelId         0165-0002-0001
     2016-09-18 14:02:56   state           TRANSMIT_NO_ACK
     2016-09-18 14:03:24   timeToAck       0.042
     2016-09-18 14:03:24   transmit        OK
     2016-09-18 14:02:46   version         Lib 2 Prot 4.05 App 2.3 HW 2 FWCounter 1 FW 1.1
     2016-09-18 14:03:22   wakeup          notification
     2016-09-18 14:02:52   wakeupReport    interval 0 target 1
Attributes:
   IODev      razberry
   classes    ZWAVEPLUS_INFO SWITCH_MULTILEVEL ASSOCIATION CONFIGURATION SWITCH_ALL VERSION MANUFACTURER_SPECIFIC WAKE_UP BATTERY MULTI_CMD MULTI_CHANNEL_ASSOCIATION BASIC
   devStateIcon .*:edit_settings
   icon       control_on_off@227799
   neighborListPos 575,222
   room       ZWave
   vclasses   ASSOCIATION:2 BASIC:0 BATTERY:1 CONFIGURATION:1 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:0 MULTI_CMD:0 SWITCH_ALL:0 SWITCH_MULTILEVEL:0 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2
   verbose    3


grüße horst
raspberry pi, razberry, fibaro sensor, fibaro dimmer,  nodon fb, tkb dual dimmer Switch, milight e27 + stripe, hmlan, hm-TC, hm-RT