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 (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
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 (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.
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
: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!