Secure/Horstmann thermostat/zway
-
Seems to be working fine except I get an error notification via email 'Error during perform command execution: Error: Invalid argument' every time setpoint is changed from controller. Also does anyone know if the 'Button' child is useful?
[2021-03-22 09:00:03.113] [I] [core] --- ZWayVDev_zway_42-0-67-1 performCommand processing: {"0":"exact","1":{"level":"11"}}
[2021-03-22 09:00:03.113] [D] [zway] SETDATA devices.42.instances.0.commandClasses.67.data.1.setVal = 11.000000
[2021-03-22 09:00:03.114] [I] [zway] Adding job: ThermostatSetPoint Set
[2021-03-22 09:00:03.114] [I] [zway] Adding job: ThermostatSetPoint Get
[2021-03-22 09:00:03.114] [I] [zway] Node 42:0 CC ThermostatMode: Thermostat Mode 1 is not supported by device (modemask 0x0)
[2021-03-22 09:00:03.117] [I] [core] Notification: error (module): Error during perform command execution: Error: Invalid argument
[2021-03-22 09:00:03.125] [I] [core] Error: Invalid argument
at Error (native)
at t_vDev.(anonymous function).self.controller.devices.create.handler (automation/modules/ZWave/index.js:5540:62)
at .extend.performCommand (automation/classes/VirtualDevice.js:365:25)
at ZAutomationAPIWebRequest..extend.performVDevCommandFunc (automation/ZAutomationAPIProvider.js:442:51)
at ZAutomationAPIWebRequest.handlerFunc (automation/ZAutomationAPIProvider.js:3976:30)
at ZAutomationAPIWebRequest.ZAutomationWebRequest.handleRequest (automation/WebserverRequestRouter.js:250:35)
at automation/WebserverRequestRouter.js:32:29
at WebServer.document_root (automation/Webserver.js:40:31)
[2021-03-22 09:00:03.130] [I] [core] HK: updated ZWayVDev_zway_42-0-67-1
[2021-03-22 09:00:03.137] [D] [zway] RECEIVED: ( 01 18 00 13 F0 00 00 05 01 C4 7F 7F 7F 7F 00 00 03 2E 00 00 00 03 01 00 00 EB ) -
Thanks - yes from zway basic interface.
-
Hmm I did get those errors back in July 2020, but they stopped with no apparent reason. Also the ThermostatSetPoint get and set messages stopped at the same time. I have to assume that I 'fixed' something in OpenLuup (which is my control interface) and all is working as it should
These are the configurations I have:
Device Id
30
Brand
Hostmann Controls
Wireless Activity
deep sleep
Application version
6.0
SDK version
5.02.03
Command Class
Device Id
30
Brand
Hostmann Controls
Wireless Activity
deep sleep
Application version
6.0
SDK version
5.02.03
Command Class
Device Id
30
Brand
Hostmann Controls
Wireless Activity
deep sleep
Application version
6.0
SDK version
5.02.03
Command Class
Basic • SensorMultilevel • ThermostatSetPoint • Configuration • ManufacturerSpecific • Battery • Wakeup • Association • VersionIn retrospect I suspect that this was when I had to completely rebuild to get Alexa working correctly
C -
Thanks, only difference is Brand; I have Horstman (Secure), all versions and command classes are the same. I get the same error using openLuup interface too. Think this is the part where setpoint is accepted. Do you use the button for anything?
[2021-03-22 09:05:40.517] [D] [zway] SETDATA devices.42.data.lastReceived = 0 (0x00000000)
[2021-03-22 09:05:40.517] [I] [zway] Node 42:0 CC Wakeup: Wakeup notification
[2021-03-22 09:05:40.517] [D] [zway] SETDATA devices.42.instances.0.commandClasses.132.data.lastWakeup = 1616403940 (0x60585de4)
[2021-03-22 09:05:40.518] [D] [zway] SETDATA devices.42.data.isAwake = True
[2021-03-22 09:05:40.518] [D] [zway] SETDATA devices.42.data.lastSendInternal = **********
[2021-03-22 09:05:40.518] [D] [zway] SETDATA devices.42.data.lastNonceGet = 47091702 (0x02ce8ff6)
[2021-03-22 09:05:40.518] [D] [zway] Running wakeup handler for node 42
[2021-03-22 09:05:40.518] [D] [zway] SETDATA devices.42.instances.0.commandClasses.132.data.lastSleep = 1616403940 (0x60585de4)
[2021-03-22 09:05:40.518] [I] [zway] Node 42:0 CC Wakeup: Send node to sleep
[2021-03-22 09:05:40.518] [I] [zway] Adding job: Wakeup Sleep
[2021-03-22 09:05:40.518] [D] [zway] SENDING (cb 0xfc): ( 01 0D 00 13 2A 06 43 01 01 22 00 6E 05 FC 3B )
[2021-03-22 09:05:40.525] [D] [zway] RECEIVED ACK
[2021-03-22 09:05:40.527] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2021-03-22 09:05:40.528] [D] [zway] SENT ACK
[2021-03-22 09:05:40.528] [D] [zway] Delivered to Z-Wave stack
[2021-03-22 09:05:40.548] [D] [zway] RECEIVED: ( 01 18 00 13 FC 00 00 02 00 B0 7F 7F 7F 7F 01 01 03 00 00 00 00 02 01 00 00 BA )
[2021-03-22 09:05:40.548] [D] [zway] SENT ACK
[2021-03-22 09:05:40.548] [I] [zway] Job 0x13 (ThermostatSetPoint Set): Delivered
[2021-03-22 09:05:40.549] [D] [zway] SendData Response with callback 0xfc received: received by recipient
[2021-03-22 09:05:40.549] [D] [zway] SETDATA devices.42.data.lastSendInternal = **********
[2021-03-22 09:05:40.549] [D] [zway] SETDATA devices.42.data.lastSend = 47092706 (0x02ce93e2)
[2021-03-22 09:05:40.549] [D] [zway] Job 0x13 (ThermostatSetPoint Set): success
[2021-03-22 09:05:40.549] [I] [zway] Removing job: ThermostatSetPoint Set -
Not using the button - don't really know what it does.