Code commits
OpenZWave - Repository
-
Jean-François Auger <nechry@gmail.com> 221cbafe5cac9f5ed05b79b2f475fa4facd90efe
Merge pull request #2584 from markruys/feature/Supervision_Thermostat
Use supervision to set thermostat setpoint -
Mark Ruys <mark.ruys@peercode.nl> 81134013dc806dd86f229d76e00a47d9493e350c
Fix find session in fifo
-
Mark Ruys <mark.ruys@peercode.nl> b4355827a58472224c5742b17733e281dc3be8b5
Support max up to 6 concurrent supervision sessions per node
-
Mark Ruys <mark.ruys@peercode.nl> 825b9e2206f6ce426f48291eac429f3971cf14cf
Move session logic to Supervision class
- cpp/src/Node.cpp (version 825b9e2206f6ce426f48291eac429f3971cf14cf) (diffs)
- cpp/src/Node.h (version 825b9e2206f6ce426f48291eac429f3971cf14cf) (diffs)
- cpp/src/command_classes/CommandClass.h (version 825b9e2206f6ce426f48291eac429f3971cf14cf) (diffs)
- cpp/src/command_classes/Supervision.cpp (version 825b9e2206f6ce426f48291eac429f3971cf14cf) (diffs)
- cpp/src/command_classes/Supervision.h (version 825b9e2206f6ce426f48291eac429f3971cf14cf) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.cpp (version 825b9e2206f6ce426f48291eac429f3971cf14cf) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.h (version 825b9e2206f6ce426f48291eac429f3971cf14cf) (diffs)
-
Mark Ruys <mark.ruys@peercode.nl> 04f3d7ab7054350f1db7925f8601d22cf090bd80
Make @Fishwaldo happy
-
Mark Ruys <mark.ruys@peercode.nl> ca50eb2001d5d48e014dddb21e64ad3cdc6d9c37
Make @Fishwaldo happy
-
Mark Ruys <mark.ruys@peercode.nl> 39364f72be337e3346b008a87196c627a445b8e0
Make @Fishwaldo happy
- cpp/src/Node.cpp (version 39364f72be337e3346b008a87196c627a445b8e0) (diffs)
- cpp/src/Node.h (version 39364f72be337e3346b008a87196c627a445b8e0) (diffs)
- cpp/src/command_classes/Supervision.cpp (version 39364f72be337e3346b008a87196c627a445b8e0) (diffs)
- cpp/src/command_classes/Supervision.h (version 39364f72be337e3346b008a87196c627a445b8e0) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.cpp (version 39364f72be337e3346b008a87196c627a445b8e0) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.h (version 39364f72be337e3346b008a87196c627a445b8e0) (diffs)
- cpp/src/value_classes/Value.cpp (version 39364f72be337e3346b008a87196c627a445b8e0) (diffs)
-
Mark Ruys <mark.ruys@peercode.nl> bee09a18f0eacea34860049c3ccf32abb7828291
Fix dangle pointer to value object
- cpp/src/command_classes/ThermostatSetpoint.cpp (version bee09a18f0eacea34860049c3ccf32abb7828291) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.h (version bee09a18f0eacea34860049c3ccf32abb7828291) (diffs)
- cpp/src/value_classes/ValueDecimal.cpp (version bee09a18f0eacea34860049c3ccf32abb7828291) (diffs)
- cpp/src/value_classes/ValueDecimal.h (version bee09a18f0eacea34860049c3ccf32abb7828291) (diffs)
-
Mark Ruys <mark.ruys@peercode.nl> 2b190786713e11911b7cd4c50efaf1e2fe539270
Merge remote-tracking branch 'origin/feature/Supervision' into feature/Supervision
-
Mark Ruys <mark.ruys@peercode.nl> d42c3bff4263e53a73a2a6f33632fc4c794a70fc
Log debug message when device has no supervision support
-
Mark Ruys <mark.ruys@sensoterra.com> 0c82d4b0831b197c88c56e75270c423c9eee24cb
First attempt
- cpp/src/Msg.cpp (version 0c82d4b0831b197c88c56e75270c423c9eee24cb) (diffs)
- cpp/src/Msg.h (version 0c82d4b0831b197c88c56e75270c423c9eee24cb) (diffs)
- cpp/src/command_classes/CommandClass.h (version 0c82d4b0831b197c88c56e75270c423c9eee24cb) (diffs)
- cpp/src/command_classes/CommandClasses.cpp (version 0c82d4b0831b197c88c56e75270c423c9eee24cb) (diffs)
- cpp/src/command_classes/Supervision.cpp (version 0c82d4b0831b197c88c56e75270c423c9eee24cb) (diffs)
- cpp/src/command_classes/Supervision.h (version 0c82d4b0831b197c88c56e75270c423c9eee24cb) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.cpp (version 0c82d4b0831b197c88c56e75270c423c9eee24cb) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.h (version 0c82d4b0831b197c88c56e75270c423c9eee24cb) (diffs)
- cpp/src/value_classes/Value.cpp (version 0c82d4b0831b197c88c56e75270c423c9eee24cb) (diffs)
-
Mark Ruys <mark.ruys@sensoterra.com> efafd00aad651b2929c876cd5c486af2ea5410e8
Refactor proof of concept code
- cpp/src/Msg.cpp (version efafd00aad651b2929c876cd5c486af2ea5410e8) (diffs)
- cpp/src/Msg.h (version efafd00aad651b2929c876cd5c486af2ea5410e8) (diffs)
- cpp/src/Node.cpp (version efafd00aad651b2929c876cd5c486af2ea5410e8) (diffs)
- cpp/src/Node.h (version efafd00aad651b2929c876cd5c486af2ea5410e8) (diffs)
- cpp/src/command_classes/CommandClass.h (version efafd00aad651b2929c876cd5c486af2ea5410e8) (diffs)
- cpp/src/command_classes/Supervision.cpp (version efafd00aad651b2929c876cd5c486af2ea5410e8) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.cpp (version efafd00aad651b2929c876cd5c486af2ea5410e8) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.h (version efafd00aad651b2929c876cd5c486af2ea5410e8) (diffs)
-
Mark Ruys <mark.ruys@sensoterra.com> 1089f22f88d98709c0a036f396f32891a7cf5f22
Fix ugly message flag error
-
Mark Ruys <mark.ruys@sensoterra.com> e2a9d9ebc3bd5ccf9c790d641897d84c762b7cff
Fix uint occurrences
- cpp/src/Node.cpp (version e2a9d9ebc3bd5ccf9c790d641897d84c762b7cff) (diffs)
- cpp/src/Node.h (version e2a9d9ebc3bd5ccf9c790d641897d84c762b7cff) (diffs)
- cpp/src/command_classes/Supervision.cpp (version e2a9d9ebc3bd5ccf9c790d641897d84c762b7cff) (diffs)
- cpp/src/command_classes/Supervision.h (version e2a9d9ebc3bd5ccf9c790d641897d84c762b7cff) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.h (version e2a9d9ebc3bd5ccf9c790d641897d84c762b7cff) (diffs)
-
Mark Ruys <mark.ruys@peercode.nl> 4d5856663d5e7ebb8b034be174fe158a1a4b275a
Log debug message when device has no supervision support
-
Mark Ruys <mark.ruys@sensoterra.com> d29c1e25476e19619770763c087dd7d28ce20217
Fix ugly message flag error
-
Mark Ruys <mark.ruys@sensoterra.com> 72bfb532044ecfdfd946b932b46876df7191cbcc
Fix uint occurrences
- cpp/src/Node.cpp (version 72bfb532044ecfdfd946b932b46876df7191cbcc) (diffs)
- cpp/src/Node.h (version 72bfb532044ecfdfd946b932b46876df7191cbcc) (diffs)
- cpp/src/command_classes/Supervision.cpp (version 72bfb532044ecfdfd946b932b46876df7191cbcc) (diffs)
- cpp/src/command_classes/Supervision.h (version 72bfb532044ecfdfd946b932b46876df7191cbcc) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.h (version 72bfb532044ecfdfd946b932b46876df7191cbcc) (diffs)
-
Mark Ruys <markr@loam.paracas.nl> 0824f5ac50987741db529bf16af8bd64fb290f71
Merge remote-tracking branch 'upstream/master' into feature/Supervision
-
Mark Ruys <mark.ruys@sensoterra.com> c286c6dffe00d1e9c6f7af57ef3c9956999002aa
Refactor proof of concept code
- cpp/src/Msg.cpp (version c286c6dffe00d1e9c6f7af57ef3c9956999002aa) (diffs)
- cpp/src/Msg.h (version c286c6dffe00d1e9c6f7af57ef3c9956999002aa) (diffs)
- cpp/src/Node.cpp (version c286c6dffe00d1e9c6f7af57ef3c9956999002aa) (diffs)
- cpp/src/Node.h (version c286c6dffe00d1e9c6f7af57ef3c9956999002aa) (diffs)
- cpp/src/command_classes/CommandClass.h (version c286c6dffe00d1e9c6f7af57ef3c9956999002aa) (diffs)
- cpp/src/command_classes/Supervision.cpp (version c286c6dffe00d1e9c6f7af57ef3c9956999002aa) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.cpp (version c286c6dffe00d1e9c6f7af57ef3c9956999002aa) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.h (version c286c6dffe00d1e9c6f7af57ef3c9956999002aa) (diffs)
-
Mark Ruys <mark.ruys@sensoterra.com> 197c73081e728416db85710b1d04997ca4d667c3
First attempt
- cpp/src/Msg.cpp (version 197c73081e728416db85710b1d04997ca4d667c3) (diffs)
- cpp/src/Msg.h (version 197c73081e728416db85710b1d04997ca4d667c3) (diffs)
- cpp/src/command_classes/CommandClass.h (version 197c73081e728416db85710b1d04997ca4d667c3) (diffs)
- cpp/src/command_classes/CommandClasses.cpp (version 197c73081e728416db85710b1d04997ca4d667c3) (diffs)
- cpp/src/command_classes/Supervision.cpp (version 197c73081e728416db85710b1d04997ca4d667c3) (diffs)
- cpp/src/command_classes/Supervision.h (version 197c73081e728416db85710b1d04997ca4d667c3) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.cpp (version 197c73081e728416db85710b1d04997ca4d667c3) (diffs)
- cpp/src/command_classes/ThermostatSetpoint.h (version 197c73081e728416db85710b1d04997ca4d667c3) (diffs)
- cpp/src/value_classes/Value.cpp (version 197c73081e728416db85710b1d04997ca4d667c3) (diffs)