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

Alarm and multilevel sensor report updates #1042

Merged
merged 3 commits into from Oct 25, 2018

Conversation

cdjackson
Copy link
Collaborator

@maxberger Please give this a go. It's nearly 12 months old and all I've done it try to resolve the merge issues without any real testing (let's see if the tests pass even!).

Let me know how it looks and if there are any issues I'll have a look.

Signed-off-by: Chris Jackson chris@cd-jackson.com

Signed-off-by: Chris Jackson <chris@cd-jackson.com>
Signed-off-by: Chris Jackson <chris@cd-jackson.com>
Signed-off-by: Chris Jackson <chris@cd-jackson.com>
@maxberger
Copy link
Contributor

I can now verify:
a) The code compiles, passes the tests, and has no obvious deficiencies
b) It now tries to send a REPORT message, as required (see log below)

I will now set this thermostat into external mode again and will see by tomorrow if it behaves correctly.

Thanks so far!

23:32:56.190 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'zwave_device_710d4836_node12_sensor_report' received command 21
23:32:56.210 [INFO ] [arthome.event.ItemStatePredictedEvent] - zwave_device_710d4836_node12_sensor_report predicted to become 21
23:32:56.215 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 12: Command received zwave:device:710d4836:node12:sensor_report --> 21 [DecimalType]
23:32:56.255 [DEBUG] [ass.ZWaveMultiLevelSensorCommandClass] - NODE 12: Creating new message for command SENSOR_MULTILEVEL_REPORT, Set TEMPERATURE to 21 with scale 0
23:32:56.241 [INFO ] [smarthome.event.RuleStatusInfoEvent ] - 47fc2df1-3eda-430b-9ddd-9603ad0c9754 updated: RUNNING
23:32:56.263 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 12: SECURITY NOT required on COMMAND_CLASS_SENSOR_MULTILEVEL
23:32:56.274 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 12: Command Class COMMAND_CLASS_SENSOR_MULTILEVEL is NOT required to be secured
23:32:56.270 [INFO ] [smarthome.event.ItemStateChangedEvent] - zwave_device_710d4836_node12_sensor_report changed from 21.22 to 21
23:32:56.278 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 12: Bump transaction 224 priority from Set to Immediate
23:32:56.287 [INFO ] [smarthome.event.RuleStatusInfoEvent ] - 47fc2df1-3eda-430b-9ddd-9603ad0c9754 updated: IDLE
23:32:56.293 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 12: Adding to device queue
23:32:56.305 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 12: Added 224 to queue - size 17
23:32:56.308 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 1 out at start. Holdoff false.
23:32:56.314 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 12: Polling intialised at 86400 seconds - start in 1500 milliseconds.
23:32:57.813 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 12: Polling...

@cdjackson
Copy link
Collaborator Author

cdjackson commented Oct 24, 2018 via email

@maxberger
Copy link
Contributor

Update: my thermostat has been behaving as it should for the past 24hrs, please merge!

@cdjackson
Copy link
Collaborator Author

Great - thanks for testing.

@cdjackson cdjackson merged commit 90d0afa into openhab:master Oct 25, 2018
@cdjackson cdjackson deleted the alarm_updates branch October 25, 2018 22:21
@cdjackson cdjackson added this to the 2.4 milestone Oct 28, 2018
@openhab-bot
Copy link
Collaborator

This pull request has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/eurotronic-spirit-z-wave-plus-external-temperatures/55645/5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants