[gelöst] ZME_WALLC-S - CentralSceneToGatewayDefault

Begonnen von Jackson, 04 August 2019, 13:00:39

Vorheriges Thema - Nächstes Thema

Jackson

Moin,

ich dachte, ich hätte nun endlich mal die Konfigurationsmöglichkeiten des ZME_WALLC-S verstanden.... Aber anscheinend doch nicht.

Ich habe hier einen ZME_WALLC-S wie folgt konfiguriert.

Die Schaltergruppe A (Taster 1&3) ist direkt mit einem FGRM222 verbunden. Das funktioniert auch tadellos.

Die Schaltergruppe B (Taster 2&4) läuft über das Gateway (hier ZME_USB1 Dongle und Fhem). Diese Tastergruppe hat bisher zwei WLAN Steckdosen gesteuert (Taste 2 bzw. Taste 4). Dabei konnte ich unabhängig von FHEM die Steckdose über die Taste schalten. D.h war die Steckdose über FHEM eingeschaltet worden konnte ich die Steckdose über die Taster ausschalten.

Das funktioniert jetzt aber nicht mehr. Momentan funktioniert die Schaltergruppe B wie ein normaler Schalter. Heißt, wenn mit dem Taster vorher "AUS" getastet wurde, muss ich erstmal "EIN" tasten bevor ich die Steckdose "AUS" tasten kann.

Wenn ich jetzt ins manual schaue, dann scheint es gar nicht anderes zu funktionieren. Aber dann verstehe ich nicht wie es vorher funktionieren konnte.
http://manuals-backend.z-wave.info/make.php?lang=DE&sku=ZME_WALLC-S&cert=ZC10-14080008

Den Schalter exkludiert und inkludiert habe ich bereits. Daher meine Frage hat, gab hier eine Änderung im zwave modul bzw... bei den *.xml's?

Das gleiche Problem habe ich auch, wenn die Taster 2&4 separat konfiguriere.

list ZME_USB1


Internals:
   CallbackNr 0
   Clients    :ZWave:
   DEF        /dev/ttyACM0@115200
   DeviceName /dev/ttyACM0@115200
   FD         13
   FUUID      5c4350e1-f33f-c38c-f041-61f75d7d16e9463d
   MaxSendRetries 3
   NAME       ZWDongle_1
   NR         84
   PARTIAL   
   RAWMSG     0004000506310504220145
   ReadTime   1564916135.76845
   STATE      Initialized
   SendRetries 0
   SendTime   1564912958.54811
   TYPE       ZWDongle
   WaitForAck 0
   ZWDongle_1_MSGCNT 247
   ZWDongle_1_TIME 2019-08-04 12:55:35
   homeId     c3578acf
   nodeIdHex  01
   nrNAck     0
   .attraggr:
   .attrminint:
   .clientArray:
     ZWave
   MatchList:
     1:ZWave    .*
   READINGS:
     2019-08-04 11:44:53   caps            Vers:5 Rev:5 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 ZW_NVR_GET_VALUE 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 ZW_FIRMWARE_UPDATE_NVM GET_ROUTING_TABLE_LINE LOCK_ROUTE_RESPONSE ZW_GET_PRIORITY_ROUTE ZW_SET_PRIORITY_ROUTE 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 ZW_SET_ROUTING_MAX UNKNOWN_ef ZME_FREQ_CHANGE ZME_BOOTLOADER_FLASH ZME_CAPABILITIES
     2019-08-04 11:44:53   ctrlCaps        PRIMARY
     2019-08-04 11:44:53   homeId          HomeId:c3578acf CtrlNodeIdHex:01
     2017-12-27 17:26:20   nodeInfo_Dachfenster_Bad ProtocolVers:SDK4.5x+6.0x listening routing maxBaud:40kbps SpecificDev RoutingSlave BeamCap OptFunc RoleType:N/A BasicDevClass:ROUTING_SLAVE GenericDevClass:SWITCH_MULTILEVEL SpecificDevClass:06
     2019-07-29 13:38:44   nodeList        ZWDongle_1 UNKNOWN_2 UNKNOWN_3 Dachfenster_Bad TV.Rack Taster_Bad UNKNOWN_13 Dachfenster_Wohnzimmer Taster_Wohnzimmer
     2019-08-04 11:44:53   random          27ac32a6edc91fc7b4e351676ae113bbfa29a90bda3b9b8d11c840bbaf812338
     2019-08-04 11:44:53   state           Initialized
     2019-08-04 11:44:53   sucNodeId       no
     2019-07-29 09:20:52   version         Z-Wave 4.05 STATIC_CONTROLLER
   SendStack:
Attributes:
   DbLogExclude .*
   group      Externe Geräte
   homeId     c3578acf
   room       00_Geraete
   verbose    3



list ZME_WALL-S
Internals:
   .triggerUsed 1
   DEF        c3578acf 18
   FUUID      5d3eab7d-f33f-c38c-8b29-179d4d9336170d58
   IODev      ZWDongle_1
   LASTInputDev ZWDongle_1
   MSGCNT     92
   NAME       Taster_Wohnzimmer
   NR         197
   STATE      Batteriestand: 100 %
   TYPE       ZWave
   ZWDongle_1_MSGCNT 92
   ZWDongle_1_RAWMSG 00040012055b03fd0006
   ZWDongle_1_TIME 2019-08-04 12:39:15
   ZWaveSubDevice no
   cmdsPending 0
   homeId     c3578acf
   isWakeUp   1
   lastMsgSent 1564912958.547
   nodeIdHex  12
   .attraggr:
   .attreocr:
     .*
   .attrminint:
   .vclasses:
     ASSOCIATION 2
     ASSOCIATION_GRP_INFO 1
     BASIC      0
     BATTERY    1
     CENTRAL_SCENE 1
     CONFIGURATION 1
     DEVICE_RESET_LOCALLY 1
     MANUFACTURER_SPECIFIC 1
     MULTI_CHANNEL 0
     MULTI_CHANNEL_ASSOCIATION 2
     MULTI_CMD  1
     POWERLEVEL 1
     SCENE_ACTIVATION 0
     SCENE_CONTROLLER_CONF 1
     SECURITY   1
     SWITCH_ALL 0
     SWITCH_MULTILEVEL 0
     VERSION    2
     WAKE_UP    2
     ZWAVEPLUS_INFO 2
   READINGS:
     2019-08-04 12:02:36   CMD             ZW_APPLICATION_UPDATE
     2019-08-04 11:44:03   assocGroup_1    Max 10 Nodes ZWDongle_1
     2019-08-04 11:44:03   assocGroup_2    Max 10 Nodes Dachfenster_Wohnzimmer
     2019-08-04 11:44:03   assocGroup_3    Max 10 Nodes
     2019-08-04 11:44:03   assocGroup_4    Max 10 Nodes
     2019-08-04 11:44:03   assocGroup_5    Max 10 Nodes
     2019-08-04 11:44:00   assocGroups     5
     2019-08-04 12:02:36   battery         100 %
     2019-08-04 12:02:36   batteryPercent  100
     2019-08-04 12:02:36   batteryState    ok
     2019-08-04 11:47:42   cSceneDim       2
     2019-08-04 11:47:42   cSceneDimEnd    2
     2019-08-04 12:39:15   cSceneSet       6
     2019-08-04 11:57:18   configBlocksWakeupEvenWhenWakeup25 WakeupIsPossibleIfConfigured1
     2019-08-04 11:57:18   configButton1And3PairMode InPairWithoutDoubleClicksDefault
     2019-08-04 12:02:36   configButton2And4PairMode InPairWithoutDoubleClicksDefault
     2019-08-04 11:57:18   configCommandToControlGroupA SwitchOnOffAndDimSendBasicSetAnd1
     2019-08-04 11:57:18   configCommandToControlGroupB CentralSceneToGatewayDefault
     2019-08-04 11:57:19   configCommandToControlGroupC CentralSceneToGatewayDefault
     2019-08-04 11:57:19   configCommandToControlGroupD CentralSceneToGatewayDefault
     2019-08-04 11:57:19   configInvertButtons NoDefault
     2019-08-04 11:57:19   configSendTheFollowingSwitchAll21 SwitchOffOnlyDefault
     2019-08-04 11:57:19   configSendUnsolicitedBatteryReportOn30 ToSameNodeAsWakeUpNotification1
     2019-08-04 11:44:00   mcaGroups       5
     2019-08-04 11:44:03   mca_1           Max 10 Nodes ZWDongle_1
     2019-08-04 11:44:03   mca_2           Max 10 Nodes Dachfenster_Wohnzimmer
     2019-08-04 11:44:03   mca_3           Max 10
     2019-08-04 11:44:03   mca_4           Max 10
     2019-08-04 11:44:03   mca_5           Max 10
     2019-07-29 10:19:08   model           Z-Wave.Me ZME_WALLC-S Secure Wall Controller
     2019-07-29 10:19:08   modelConfig     zwave.me/ZME_WALLC-S.xml
     2019-07-29 10:19:08   modelId         0115-0100-0101
     2019-07-29 10:17:23   state           wakeupInterval 86400 1
     2019-08-04 12:02:38   timeToAck       0.032
     2019-08-04 12:02:38   transmit        OK
     2019-07-29 13:31:32   version         Lib 3 Prot 3.92 App 1.1 HW 1 FWCounter 0
     2019-08-04 12:02:36   wakeup          notification
     2019-08-04 11:44:02   wakeupReport    interval 43200 target 1
     2019-07-29 13:47:20   zwavePlusInfo   version:01 role:PortableSlave node:Z-Wave+Node installerIcon:0b00 userIcon:0b01
Attributes:
   DbLogExclude .*
   IODev      ZWDongle_1
   classes    ZWAVEPLUS_INFO MULTI_CMD POWERLEVEL SECURITY VERSION MANUFACTURER_SPECIFIC CONFIGURATION ASSOCIATION SCENE_CONTROLLER_CONF MULTI_CHANNEL_ASSOCIATION BATTERY WAKE_UP DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO CENTRAL_SCENE MARK BASIC CENTRAL_SCENE SWITCH_MULTILEVEL SWITCH_ALL SCENE_ACTIVATION MULTI_CHANNEL
   event-on-change-reading .*
   room       12_Wohnzimmer
   stateFormat Batteriestand: battery
   vclasses   ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:0 BATTERY:1 CENTRAL_SCENE:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 MANUFACTURER_SPECIFIC:1 MULTI_CHANNEL:0 MULTI_CHANNEL_ASSOCIATION:2 MULTI_CMD:1 POWERLEVEL:1 SCENE_ACTIVATION:0 SCENE_CONTROLLER_CONF:1 SECURITY:1 SWITCH_ALL:0 SWITCH_MULTILEVEL:0 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2











FHEM5.9@RPI3

Jackson


Dank der älteren Beiträge im Forum und der FHEM Backupfunktion konnte ich nun nachweisen, dass sich bei CentralSceneToGateway was geändert haben muss. Ich habe mir Backup vom 27.02.19 eingespielt und bekomme wieder das Verhalten wie es auch im Thread

https://forum.fhem.de/index.php/topic,66017.0.html

beschrieben ist, sprich die Taster werden immer verarbeitet unabhängig wie oft ich den Button drücke.
FHEM5.9@RPI3

krikan

Ehrlicherweise verstehe ich das Problem nicht wirklich, um es nachstellen zu können. :-[
Welche Events bekommst Du im "Fehler"fall und welche erwartest Du?
Mit welchem notify/DOIF/.. werden die Events verarbeitet um die WLAN Steckdose zu schalten?

War im Backup vom 27.02.19 beim ZME_WALL-S das folgende Attribut auch gesetzt:
Zitatevent-on-change-reading .*
Falls nein, dann bitte jetzt auch löschen.

Gruß, Christian

Jackson

#3
 :o

Oh das ist mir aber jetzt  ::) :-[.

event-on-change-reading .*

das "attr" war natürlich damals nicht gesetzt. Ich hätte aber nicht mit einer Auswirkung dieser Art gerechnet. Nun gehts wieder wie gewünscht. Aber wenn ich's mir jetzt überlege, ist es logisch.

Asche auf mein Haupt!
FHEM5.9@RPI3