Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aeotec Multisensor 6 temperature threshold parameter reported incorrectly #16941

Closed
tomlut opened this issue Sep 28, 2018 · 3 comments
Closed

Comments

@tomlut
Copy link

tomlut commented Sep 28, 2018

Home Assistant release with the issue:

0.78.3

Last working Home Assistant release (if known):
Unknown

Operating environment (Hass.io/Docker/Windows/etc.):

Hassio, pi3b

Component/platform:

https://www.home-assistant.io/docs/z-wave/

Description of problem:
For a newly connected Aeotec Multisensor 6 zwave device the default temperature threshold value (parameter 41) displays as 20, but if something is written to the value (e.g. 10, or 5) after a short delay it displays 1310976 as the set value. I have tried this with both secure and insecure connections. I have tried and found this behaviour with two new devices.

All other parameter values display correctly when edited.

I’m pretty sure this is just a parameter value display bug as the device behaves as expected for the value entered.

Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):

Traceback (if applicable):


Additional information:

@turbokongen
Copy link
Contributor

turbokongen commented Sep 28, 2018

Could you provide some logs please?
(OZW_Log.txt and homeassistant.log)
There is no decoding of the values, it is read directly from the python-openzwave stack.

@tomlut
Copy link
Author

tomlut commented Sep 29, 2018

There was nothing relevant in the homeassistant.log but I can supply it if you need it. Below is a snippet from the ozw log. Setting parameter 41 to 5 (0.5°C) then to 2 (0,2°C):

2018-09-29 14:27:50.960 Info, Node003, Value::Set - COMMAND_CLASS_CONFIGURATION - Temperature Reporting Threshold - 41 - 1 - 5
2018-09-29 14:27:50.960 Info, Node003, Configuration::Set - Parameter=41, Value=5 Size=4
2018-09-29 14:27:50.960 Detail, Node003, Queuing (Send) ConfigurationCmd_Set (Node=3): 0x01, 0x0f, 0x00, 0x13, 0x03, 0x08, 0x70, 0x04, 0x29, 0x04, 0x00, 0x00, 0x00, 0x05, 0x25, 0x11, 0x80
2018-09-29 14:27:50.961 Detail, Node003, Queuing (Send) ConfigurationCmd_Get (Node=3): 0x01, 0x0a, 0x00, 0x13, 0x03, 0x03, 0x70, 0x05, 0x29, 0x25, 0x12, 0x8d
2018-09-29 14:27:50.962 Detail,
2018-09-29 14:27:50.962 Info, Node003, Sending (Send) message (Callback ID=0x11, Expected Reply=0x13) - ConfigurationCmd_Set (Node=3): 0x01, 0x0f, 0x00, 0x13, 0x03, 0x08, 0x70, 0x04, 0x29, 0x04, 0x00, 0x00, 0x00, 0x05, 0x25, 0x11, 0x80
2018-09-29 14:27:50.973 Detail, Node003, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2018-09-29 14:27:50.973 Detail, Node003, ZW_SEND_DATA delivered to Z-Wave stack
2018-09-29 14:27:51.260 Detail, Node003, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x03, 0x05, 0x31, 0x05, 0x05, 0x01, 0x2d, 0xeb
2018-09-29 14:27:51.260 Detail,
2018-09-29 14:27:51.260 Info, Node003, Received SensorMultiLevel report from node 3, instance 1, Relative Humidity: value=45%
2018-09-29 14:27:51.260 Detail, Node003, Refreshed Value: old value=45, new value=45, type=decimal
2018-09-29 14:27:51.260 Detail, Node003, Changes to this value are not verified
2018-09-29 14:27:51.260 Detail, Node003, Notification: ValueChanged
2018-09-29 14:27:51.311 Detail, Node003, Received: 0x01, 0x07, 0x00, 0x13, 0x11, 0x00, 0x00, 0x22, 0xd8
2018-09-29 14:27:51.311 Detail, Node003, ZW_SEND_DATA Request with callback ID 0x11 received (expected 0x11)
2018-09-29 14:27:51.311 Info, Node003, Request RTT 349 Average Request RTT 188
2018-09-29 14:27:51.312 Detail, Expected callbackId was received
2018-09-29 14:27:51.312 Detail, Expected reply was received
2018-09-29 14:27:51.312 Detail, Message transaction complete
2018-09-29 14:27:51.312 Detail,
2018-09-29 14:27:51.312 Detail, Node003, Removing current message
2018-09-29 14:27:51.312 Detail,
2018-09-29 14:27:51.312 Info, Node003, Sending (Send) message (Callback ID=0x12, Expected Reply=0x04) - ConfigurationCmd_Get (Node=3): 0x01, 0x0a, 0x00, 0x13, 0x03, 0x03, 0x70, 0x05, 0x29, 0x25, 0x12, 0x8d
2018-09-29 14:27:51.321 Detail, Node003, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2018-09-29 14:27:51.321 Detail, Node003, ZW_SEND_DATA delivered to Z-Wave stack
2018-09-29 14:27:51.364 Detail, Node003, Received: 0x01, 0x07, 0x00, 0x13, 0x12, 0x00, 0x00, 0x05, 0xfc
2018-09-29 14:27:51.364 Detail, Node003, ZW_SEND_DATA Request with callback ID 0x12 received (expected 0x12)
2018-09-29 14:27:51.364 Info, Node003, Request RTT 51 Average Request RTT 119
2018-09-29 14:27:51.364 Detail, Expected callbackId was received
2018-09-29 14:27:51.443 Detail, Node003, Received: 0x01, 0x0e, 0x00, 0x04, 0x00, 0x03, 0x08, 0x70, 0x06, 0x29, 0x04, 0x00, 0x14, 0x01, 0x00, 0xb0
2018-09-29 14:27:51.443 Detail,
2018-09-29 14:27:51.443 Info, Node003, Response RTT 130 Average Response RTT 978
2018-09-29 14:27:51.443 Detail, Node003, Initial read of value
2018-09-29 14:27:51.443 Info, Node003, Received Configuration report: Parameter=41, Value=1310976
2018-09-29 14:27:51.443 Detail, Node003, Expected reply and command class was received
2018-09-29 14:27:51.444 Detail, Node003, Message transaction complete
2018-09-29 14:27:51.444 Detail,
2018-09-29 14:27:51.444 Detail, Node003, Removing current message
2018-09-29 14:27:51.444 Detail, Node003, Notification: ValueChanged
2018-09-29 14:27:52.182 Detail, Node003, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x03, 0x03, 0x80, 0x03, 0x64, 0x15
2018-09-29 14:27:52.182 Detail,
2018-09-29 14:27:52.182 Info, Node003, Received Battery report from node 3: level=100
2018-09-29 14:27:52.182 Detail, Node003, Refreshed Value: old value=100, new value=100, type=byte
2018-09-29 14:27:52.182 Detail, Node003, Changes to this value are not verified
2018-09-29 14:27:52.182 Detail, Node003, Notification: ValueChanged
2018-09-29 14:27:52.261 Detail, Node003, Received: 0x01, 0x0c, 0x00, 0x04, 0x00, 0x03, 0x06, 0x31, 0x05, 0x03, 0x0a, 0x02, 0x3b, 0xf6
2018-09-29 14:27:52.261 Detail,
2018-09-29 14:27:52.261 Info, Node003, Received SensorMultiLevel report from node 3, instance 1, Luminance: value=571lux
2018-09-29 14:27:52.261 Detail, Node003, Refreshed Value: old value=575, new value=571, type=decimal
2018-09-29 14:27:52.261 Detail, Node003, Changes to this value are not verified
2018-09-29 14:27:52.261 Detail, Node003, Notification: ValueChanged
2018-09-29 14:27:52.403 Detail, Node003, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x03, 0x05, 0x31, 0x05, 0x1b, 0x01, 0x00, 0xd8
2018-09-29 14:27:52.403 Detail,
2018-09-29 14:27:52.403 Info, Node003, Received SensorMultiLevel report from node 3, instance 1, Ultraviolet: value=0
2018-09-29 14:27:52.403 Detail, Node003, Refreshed Value: old value=0, new value=0, type=decimal
2018-09-29 14:27:52.403 Detail, Node003, Changes to this value are not verified
2018-09-29 14:27:52.403 Detail, Node003, Notification: ValueChanged
2018-09-29 14:28:03.432 Detail, Node003, Received: 0x01, 0x0c, 0x00, 0x04, 0x00, 0x03, 0x06, 0x31, 0x05, 0x03, 0x0a, 0x02, 0x37, 0xfa
2018-09-29 14:28:03.432 Detail,
2018-09-29 14:28:03.432 Info, Node003, Received SensorMultiLevel report from node 3, instance 1, Luminance: value=567lux
2018-09-29 14:28:03.433 Detail, Node003, Refreshed Value: old value=571, new value=567, type=decimal
2018-09-29 14:28:03.433 Detail, Node003, Changes to this value are not verified
2018-09-29 14:28:03.433 Detail, Node003, Notification: ValueChanged



2018-09-29 14:31:19.722 Info, Node003, Value::Set - COMMAND_CLASS_CONFIGURATION - Temperature Reporting Threshold - 41 - 1 - 2
2018-09-29 14:31:19.722 Info, Node003, Configuration::Set - Parameter=41, Value=2 Size=4
2018-09-29 14:31:19.722 Detail, Node003, Queuing (Send) ConfigurationCmd_Set (Node=3): 0x01, 0x0f, 0x00, 0x13, 0x03, 0x08, 0x70, 0x04, 0x29, 0x04, 0x00, 0x00, 0x00, 0x02, 0x25, 0x16, 0x80
2018-09-29 14:31:19.722 Detail, Node003, Queuing (Send) ConfigurationCmd_Get (Node=3): 0x01, 0x0a, 0x00, 0x13, 0x03, 0x03, 0x70, 0x05, 0x29, 0x25, 0x17, 0x88
2018-09-29 14:31:19.724 Detail,
2018-09-29 14:31:19.724 Info, Node003, Sending (Send) message (Callback ID=0x16, Expected Reply=0x13) - ConfigurationCmd_Set (Node=3): 0x01, 0x0f, 0x00, 0x13, 0x03, 0x08, 0x70, 0x04, 0x29, 0x04, 0x00, 0x00, 0x00, 0x02, 0x25, 0x16, 0x80
2018-09-29 14:31:19.732 Detail, Node003, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2018-09-29 14:31:19.733 Detail, Node003, ZW_SEND_DATA delivered to Z-Wave stack
2018-09-29 14:31:20.135 Detail, Node003, Received: 0x01, 0x07, 0x00, 0x13, 0x16, 0x00, 0x00, 0x29, 0xd4
2018-09-29 14:31:20.136 Detail, Node003, ZW_SEND_DATA Request with callback ID 0x16 received (expected 0x16)
2018-09-29 14:31:20.136 Info, Node003, Request RTT 412 Average Request RTT 261
2018-09-29 14:31:20.136 Detail, Expected callbackId was received
2018-09-29 14:31:20.136 Detail, Expected reply was received
2018-09-29 14:31:20.136 Detail, Message transaction complete
2018-09-29 14:31:20.136 Detail,
2018-09-29 14:31:20.136 Detail, Node003, Removing current message
2018-09-29 14:31:20.136 Detail,
2018-09-29 14:31:20.136 Info, Node003, Sending (Send) message (Callback ID=0x17, Expected Reply=0x04) - ConfigurationCmd_Get (Node=3): 0x01, 0x0a, 0x00, 0x13, 0x03, 0x03, 0x70, 0x05, 0x29, 0x25, 0x17, 0x88
2018-09-29 14:31:20.146 Detail, Node003, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2018-09-29 14:31:20.146 Detail, Node003, ZW_SEND_DATA delivered to Z-Wave stack
2018-09-29 14:31:20.208 Detail, Node003, Received: 0x01, 0x07, 0x00, 0x13, 0x17, 0x00, 0x00, 0x07, 0xfb
2018-09-29 14:31:20.209 Detail, Node003, ZW_SEND_DATA Request with callback ID 0x17 received (expected 0x17)
2018-09-29 14:31:20.209 Info, Node003, Request RTT 72 Average Request RTT 166
2018-09-29 14:31:20.209 Detail, Expected callbackId was received
2018-09-29 14:31:20.285 Detail, Node003, Received: 0x01, 0x0e, 0x00, 0x04, 0x00, 0x03, 0x08, 0x70, 0x06, 0x29, 0x04, 0x00, 0x14, 0x01, 0x00, 0xb0
2018-09-29 14:31:20.285 Detail,
2018-09-29 14:31:20.285 Info, Node003, Response RTT 148 Average Response RTT 563
2018-09-29 14:31:20.285 Detail, Node003, Refreshed Value: old value=1310976, new value=1310976, type=int
2018-09-29 14:31:20.285 Detail, Node003, Changes to this value are not verified
2018-09-29 14:31:20.286 Info, Node003, Received Configuration report: Parameter=41, Value=1310976
2018-09-29 14:31:20.286 Detail, Node003, Expected reply and command class was received
2018-09-29 14:31:20.286 Detail, Node003, Message transaction complete
2018-09-29 14:31:20.286 Detail,
2018-09-29 14:31:20.286 Detail, Node003, Removing current message
2018-09-29 14:31:20.286 Detail, Node003, Notification: ValueChanged
2018-09-29 14:31:33.581 Detail, Node003, Received: 0x01, 0x0c, 0x00, 0x04, 0x00, 0x03, 0x06, 0x31, 0x05, 0x03, 0x0a, 0x02, 0x1f, 0xd2
2018-09-29 14:31:33.581 Detail,
2018-09-29 14:31:33.581 Info, Node003, Received SensorMultiLevel report from node 3, instance 1, Luminance: value=543lux
2018-09-29 14:31:33.581 Detail, Node003, Refreshed Value: old value=549, new value=543, type=decimal
2018-09-29 14:31:33.582 Detail, Node003, Changes to this value are not verified
2018-09-29 14:31:33.582 Detail, Node003, Notification: ValueChanged

@turbokongen
Copy link
Contributor

Ok, this is either a problem with the device itself, or the settings of the config parameters in OZW.
2018-09-29 14:27:51.443 Info, Node003, Received Configuration report: Parameter=41, Value=1310976
Check your manual and compare to https://github.com/OpenZWave/open-zwave/blob/88a9e07b2fd60dc0a43cd36ac142f7bcf2129813/config/aeotec/zw100.xml#L58-L63
The important ones are type= and size=
This issue is already present at their repo: OpenZWave/open-zwave#1332

@home-assistant home-assistant locked and limited conversation to collaborators Feb 5, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants