OpenZWave / qt-openzwave

QT5 Wrapper for OpenZWave
GNU Lesser General Public License v3.0
104 stars 30 forks source link

ozwdaemon shuts down with no reason #78

Closed rayzorben closed 4 years ago

rayzorben commented 4 years ago

At least I see nothing in the output that stands out.

I setup openzwave/ozwdaemon docker. It's working, can control it with MQTT explorer. Home Assistant working fine.

I have to reboot my server for unrelated reason (unRaid). System comes back up. HA starts fine, MQTT starts fine, ozwdaemon does not.

Trying to run it manually results in the following output.

root@SERVER:/mnt/user/appdata/ozw# **/usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run --name='ozwdaemon
2' --net='bridge' -e TZ="America/Los_Angeles" -e HOST_OS="Unraid" -e 'USB_PATH'='/dev/zwave' -e 'MQTT_USERNAME'='mosquitto' -e 'MQTT_PASSWORD'='12345@' -e 'MQTT_SERVER'='192.168.0.84' -v '/mnt/user/appdata/ozw':'/opt/ozw/config':'rw' --device='/dev/zwave' 'openzwave/ozwdaemon' /bin/bash
Executing: /usr/local/bin/ozwdaemon -s /dev/zwave --config-dir /opt/ozw/config --user-dir /opt/ozw/config --mqtt-server 192.168.0.84 --mqtt-port 1883 --stop-on-failure --mqtt-instance 1 --mqtt-username mosquitto /bin/bash**
Checking  "/opt/ozw/config/config/manufacturer_specific.xml"  for manufacturer_specific.xml
Checking  "/opt/ozw/config../config/manufacturer_specific.xml"  for manufacturer_specific.xml
Checking  "/opt/ozw/config/config/Options.xml"  for options.xml
Checking  "/opt/ozw/config/options.xml"  for options.xml
DBPath:  "/opt/ozw/config/manufacturer_specific.xml"
userPath:  "/opt/ozw/config/options.xml"
Network Key Specified in Enviroment is Invalid
Didn't Find Network Key File. Skipping
Didn't Find Auth Key File. Skipping
[20200519 20:23:13.302 PDT] [ozw.manager] [debug]: Database Path:  "./config/"  User Path "./config/"
[20200519 20:23:13.302 PDT] [ozw.manager] [debug]: OpenZWave Options Class Creating
[20200519 20:23:13.302 PDT] [ozw.manager] [debug]: OpenZWave Options Class Set
[20200519 20:23:13.302 PDT] [ozw.manager] [debug]: Models Created
[20200519 20:23:13.303 PDT] [default] [debug]: Ready
[20200519 20:23:13.303 PDT] [default] [info]: Staring  "ozwdaemon"  Version:  "0.1.98"
[20200519 20:23:13.303 PDT] [default] [info]: OpenZWave Version:  "1.6.1123"
[20200519 20:23:13.303 PDT] [default] [info]: QT-OpenZWave Version:  "1.0.0"
[20200519 20:23:13.303 PDT] [default] [info]: QT Version:  5.12.5
[20200519 20:23:13.303 PDT] [default] [info]: Docker MQTT_PASSWORD Secret Missing....
[20200519 20:23:13.303 PDT] [default] [info]: Using MQTT_PASSWORD from Enviroment
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "ping"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "open"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "close"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "refreshnodeinfo"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "requestnodestate"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "requestnodedynamic"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "requestconfigparam"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "requestallconfigparam"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "softresetcontroller"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "hardresetcontroller"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "cancelcontrollercommand"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "testnetworknode"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "testnetwork"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "healnetworknode"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "healnetwork"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "addnode"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "removenode"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "removefailednode"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "hasnodefailed"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "requestnodeneighborupdate"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "assignreturnroute"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "deleteallreturnroute"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "sendnodeinformation"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "replacefailednode"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "requestnetworkupdate"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "isnodefailed"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "checklatestconfigfilerevision"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "checklatestmfsrevision"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "downloadlatestconfigfilerevision"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "downloadlatestmfsrevision"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "setvalue"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "getpollinterval"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "setpollinterval"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "syncronisenodeneighbors"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "enablepoll"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "disablepoll"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "refreshvalue"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "addassociation"
[20200519 20:23:13.303 PDT] [ozw.mqtt.commands] [debug]: Registering Command  "removeassociation"
[20200519 20:23:13.303 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::ensureTransport(bool) QObject(0x0)
[20200519 20:23:13.303 PDT] [ozw.mqtt.publisher] [debug]: MQTT State Change 1
[20200519 20:23:13.303 PDT] [ozw.mqtt.publisher] [info]: MQTT Client Connecting
[20200519 20:23:13.303 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::ensureTransportOpen(const QString&) 1
[20200519 20:23:13.303 PDT] [default] [info]: Using BreakPad - Crash Directory:  "/opt/ozw/config/crashes/"
[20200519 20:23:13.304 PDT] [ozw.mqtt.publisher] [debug]: Publishing Event starting
[20200519 20:23:13.305 PDT] [ozw.library] [debug]: Always - Node: 0 OpenZwave Version 1.6-1123-g1d7f512f Starting Up
[20200519 20:23:13.309 PDT] [ozw.library] [info]: Info - Node: 0 Loading Localization File ./config/Localization.xml
[20200519 20:23:13.309 PDT] [ozw.library] [info]: Info - Node: 0 Loaded ./config/Localization.xml With Revision 8
[20200519 20:23:13.310 PDT] [ozw.library] [debug]: Always - Node: 0 Using Language Localization
[20200519 20:23:13.310 PDT] [ozw.library] [info]: Info - Node: 0 Loading NotificationCCTypes File ./config/NotificationCCTypes.xml
[20200519 20:23:13.311 PDT] [ozw.library] [info]: Info - Node: 0 Loaded ./config/NotificationCCTypes.xml With Revision 9
[20200519 20:23:13.311 PDT] [ozw.library] [info]: Info - Node: 0 Loading SensorMultiLevelCCTypes File ./config/SensorMultiLevelCCTypes.xml
[20200519 20:23:13.311 PDT] [ozw.library] [info]: Info - Node: 0 Loaded ./config/SensorMultiLevelCCTypes.xml With Revision 3
[20200519 20:23:13.312 PDT] [ozw.manager] [debug]: OpenZWave Manager Instance Created
[20200519 20:23:13.312 PDT] [ozw.manager] [debug]: OpenZWave Watcher Registered
[20200519 20:23:13.312 PDT] [ozw.manager] [debug]: Notification Signals Setup
[20200519 20:23:13.312 PDT] [ozw.library] [info]: Info - Node: 0 Setting Up Provided Network Key for Secure Communications
[20200519 20:23:13.312 PDT] [ozw.library] [warning]: Warning - Node: 0 Failed - Network Key Not Set
[20200519 20:23:13.316 PDT] [ozw.library] [info]: Info - Node: 0 Manufacturer_Specific.xml file Revision is 91
[20200519 20:23:13.472 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: FGR223 Roller Shutter Controller 3 type 303 id 1000 manufacturerid 10f, collides with FGRM223 Roller Shutter Controller 3, type 303 id 1000 manufacturerid 10f
[20200519 20:23:13.581 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ED2.0 Meter Adapter type 0 id 0 manufacturerid 128, collides with ED2.0 Meter Adapter, type 0 id 0 manufacturerid 128
[20200519 20:23:13.581 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ED2.0 Display type 128 id 0 manufacturerid 128, collides with ED2.0 Display, type 128 id 0 manufacturerid 128
[20200519 20:23:13.636 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: GR105 Auto Valve type 202 id 511 manufacturerid 152, collides with GR105 Auto Valve, type 202 id 511 manufacturerid 152
[20200519 20:23:13.636 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: GR105n Auto Valve type 3 id 512 manufacturerid 152, collides with GR105n Auto Valve, type 3 id 512 manufacturerid 152
[20200519 20:23:13.636 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ZSE02 Motion Sensor type 500 id 3 manufacturerid 152, collides with ZSE02 Motion Sensor, type 500 id 3 manufacturerid 152
[20200519 20:23:13.647 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ZWN-BPC Ceiling Mounted PIR Motion Sensor type 601 id 901 manufacturerid 11a, collides with ZWN-BPC Ceiling Mounted PIR Motion Sensor, type 601 id 901 manufacturerid 11a
[20200519 20:23:13.648 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ZWN-SC7 7-Button Scene Controller type 801 id b03 manufacturerid 11a, collides with ZWN-SC7 7-Button Scene Controller, type 801 id b03 manufacturerid 11a
[20200519 20:23:13.648 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ZW15S 15A On/Off Switch type 101 id 102 manufacturerid 11a, collides with ZW15S 15A On/Off Switch, type 101 id 102 manufacturerid 11a
[20200519 20:23:13.648 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ZW20R 20A TR Duplex Receptacle type 101 id 603 manufacturerid 11a, collides with ZW20R 20A TR Duplex Receptacle, type 101 id 603 manufacturerid 11a
[20200519 20:23:13.648 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ZWN-RSM1 PLUS-Smart Single Relay Switch Module type 111 id 605 manufacturerid 11a, collides with ZWN-RSM1 PLUS—Smart Single Relay Switch Module, type 111 id 605 manufacturerid 11a
[20200519 20:23:13.648 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ZW20RM 20A TR Smart Meter Duplex Receptacle type 111 id 101 manufacturerid 11a, collides with ZW20RM 20A TR Smart Meter Duplex Receptacle, type 111 id 101 manufacturerid 11a
[20200519 20:23:13.648 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ZW500D 500W In-Wall Preset Dimmer Switch type 102 id 201 manufacturerid 11a, collides with ZW500D 500W In-Wall Preset Dimmer Switch, type 102 id 201 manufacturerid 11a
[20200519 20:23:13.648 PDT] [ozw.library] [info]: Info - Node: 0 Product name collision: ZW15RM Plus 15A TR Smart Meter Duplex Receptacle type 111 id 105 manufacturerid 11a, collides with ZW15RM Plus 15A TR Smart Meter Duplex Receptacle, type 111 id 105 manufacturerid 11a
[20200519 20:23:13.671 PDT] [ozw.library] [info]: Info - Node: 0 Queuing Lookup on mfs.db.openzwave.com for Node 0
[20200519 20:23:13.671 PDT] [ozw.library] [info]: Info - Node: 0   Opening controller /dev/zwave
[20200519 20:23:13.671 PDT] [ozw.library] [info]: Info - Node: 0 Trying to open serial port /dev/zwave (attempt 1)
[20200519 20:23:13.671 PDT] [ozw.library] [info]: Info - Node: 0 mgr,     Added driver for controller /dev/zwave
[20200519 20:23:13.671 PDT] [ozw.manager] [debug]: AddDriver Completed
[20200519 20:23:13.671 PDT] [ozw.library] [info]: Info - Node: 0 Timer: thread starting
[20200519 20:23:13.672 PDT] [ozw.library] [debug]: Detail - Node: 0 Timer: waiting with timeout -1 ms
[20200519 20:23:13.672 PDT] [ozw.library] [info]: Info - Node: 0 Starting DNSThread
[20200519 20:23:13.672 PDT] [ozw.library] [info]: Info - Node: 0 LookupTxT Checking mfs.db.openzwave.com
[20200519 20:23:13.672 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlConnect()
[20200519 20:23:13.672 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 102
[20200519 20:23:13.673 PDT] [qt.mqtt.connection.verbose] [debug]: void QMqttConnection::transportReadReady()
[20200519 20:23:13.673 PDT] [qt.mqtt.connection.verbose] [debug]: Received CONNACK
[20200519 20:23:13.673 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize CONNACK
[20200519 20:23:13.673 PDT] [ozw.mqtt.publisher] [debug]: MQTT State Change 2
[20200519 20:23:13.673 PDT] [ozw.mqtt.publisher] [info]: MQTT Client Connected
[20200519 20:23:13.673 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/#")  qos: 0
[20200519 20:23:13.673 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 20
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "addassociation"
[20200519 20:23:13.673 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/addassociation/")  qos: 0
[20200519 20:23:13.673 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 42
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/addassociation/")
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "addnode"
[20200519 20:23:13.673 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/addnode/")  qos: 0
[20200519 20:23:13.673 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 35
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/addnode/")
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "assignreturnroute"
[20200519 20:23:13.673 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/assignreturnroute/")  qos: 0
[20200519 20:23:13.673 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 45
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/assignreturnroute/")
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "cancelcontrollercommand"
[20200519 20:23:13.673 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/cancelcontrollercommand/")  qos: 0
[20200519 20:23:13.673 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 51
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/cancelcontrollercommand/")
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "checklatestconfigfilerevision"
[20200519 20:23:13.673 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/checklatestconfigfilerevision/")  qos: 0
[20200519 20:23:13.673 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 57
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/checklatestconfigfilerevision/")
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "checklatestmfsrevision"
[20200519 20:23:13.673 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/checklatestmfsrevision/")  qos: 0
[20200519 20:23:13.673 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 50
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/checklatestmfsrevision/")
[20200519 20:23:13.673 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "close"
[20200519 20:23:13.673 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/close/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 33
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/close/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "deleteallreturnroute"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/deleteallreturnroute/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 48
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/deleteallreturnroute/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "disablepoll"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/disablepoll/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 39
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/disablepoll/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "downloadlatestconfigfilerevision"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/downloadlatestconfigfilerevision/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 60
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/downloadlatestconfigfilerevision/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "downloadlatestmfsrevision"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/downloadlatestmfsrevision/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 53
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/downloadlatestmfsrevision/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "enablepoll"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/enablepoll/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 38
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/enablepoll/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "getpollinterval"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/getpollinterval/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 43
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/getpollinterval/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "hardresetcontroller"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/hardresetcontroller/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 47
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/hardresetcontroller/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "hasnodefailed"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/hasnodefailed/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 41
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/hasnodefailed/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "healnetwork"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/healnetwork/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 39
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/healnetwork/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "healnetworknode"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/healnetworknode/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 43
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/healnetworknode/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "isnodefailed"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/isnodefailed/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 40
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/isnodefailed/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "open"
[20200519 20:23:13.674 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/open/")  qos: 0
[20200519 20:23:13.674 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 32
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/open/")
[20200519 20:23:13.674 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "ping"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/ping/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 32
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/ping/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "refreshnodeinfo"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/refreshnodeinfo/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 43
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/refreshnodeinfo/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "refreshvalue"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/refreshvalue/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 40
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/refreshvalue/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "removeassociation"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/removeassociation/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 45
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/removeassociation/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "removefailednode"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/removefailednode/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 44
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/removefailednode/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "removenode"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/removenode/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 38
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/removenode/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "replacefailednode"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/replacefailednode/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 45
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/replacefailednode/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "requestallconfigparam"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestallconfigparam/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 49
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/requestallconfigparam/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "requestconfigparam"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestconfigparam/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 46
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/requestconfigparam/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "requestnetworkupdate"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestnetworkupdate/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 48
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/requestnetworkupdate/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "requestnodedynamic"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestnodedynamic/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 46
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/requestnodedynamic/")
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "requestnodeneighborupdate"
[20200519 20:23:13.675 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestnodeneighborupdate/")  qos: 0
[20200519 20:23:13.675 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 53
[20200519 20:23:13.675 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/requestnodeneighborupdate/")
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "requestnodestate"
[20200519 20:23:13.676 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestnodestate/")  qos: 0
[20200519 20:23:13.676 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 44
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/requestnodestate/")
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "sendnodeinformation"
[20200519 20:23:13.676 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/sendnodeinformation/")  qos: 0
[20200519 20:23:13.676 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 47
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/sendnodeinformation/")
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "setpollinterval"
[20200519 20:23:13.676 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/setpollinterval/")  qos: 0
[20200519 20:23:13.676 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 43
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/setpollinterval/")
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "setvalue"
[20200519 20:23:13.676 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/setvalue/")  qos: 0
[20200519 20:23:13.676 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 36
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/setvalue/")
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "softresetcontroller"
[20200519 20:23:13.676 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/softresetcontroller/")  qos: 0
[20200519 20:23:13.676 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 47
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/softresetcontroller/")
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "syncronisenodeneighbors"
[20200519 20:23:13.676 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/syncronisenodeneighbors/")  qos: 0
[20200519 20:23:13.676 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 51
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/syncronisenodeneighbors/")
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "testnetwork"
[20200519 20:23:13.676 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/testnetwork/")  qos: 0
[20200519 20:23:13.676 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 39
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/testnetwork/")
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Creating Subscription for  "testnetworknode"
[20200519 20:23:13.676 PDT] [qt.mqtt.connection] [debug]: QMqttSubscription* QMqttConnection::sendControlSubscribe(const QMqttTopicFilter&, quint8, const QMqttSubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/testnetworknode/")  qos: 0
[20200519 20:23:13.676 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 43
[20200519 20:23:13.676 PDT] [ozw.mqtt.commands] [debug]: Subscription Setup for  QMqttTopicFilter("OpenZWave/1/command/testnetworknode/")
**[20200519 20:23:13.676 PDT] [ozw.library] [info]: Info - Node: 0 Serial port /dev/zwave opened (attempt 1)**
[20200519 20:23:13.677 PDT] [ozw.library] [debug]: Detail - Node: 255 Queuing (Command) FUNC_ID_ZW_GET_VERSION: 0x01, 0x03, 0x00, 0x15, 0xe9
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: void QMqttConnection::transportReadReady()
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 2 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received PUBLISH
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize PUBLISH: topic: QMqttTopicName("OpenZWave/1/status/")  payloadLength: 572
**[20200519 20:23:13.678 PDT] [ozw.mqtt.publisher] [debug]: Topics:  "OpenZWave/1/status/"
[20200519 20:23:13.678 PDT] [ozw.mqtt.publisher] [debug]: "{\n    \"OpenZWave_Version\": \"1.6.1123\",\n    \"OZWDaemon_Version\": \"0.1.98\",\n    \"QTOpenZWave_Version\": \"1.0.0\",\n    \"QT_Version\": \"5.12.5\",\n    \"Status\": \"driverAllNodesQueried\",\n    \"TimeStamp\": 1589908819,\n    \"ManufacturerSpecificDBReady\": true,\n    \"homeID\": 3460416404,\n    \"getControllerNodeId\": 1,\n    \"getSUCNodeId\": 1,\n    \"isPrimaryController\": true,\n    \"isBridgeController\": false,\n    \"hasExtendedTXStatistics\": false,\n    \"getControllerLibraryVersion\": \"Z-Wave 4.05\",\n    \"getControllerLibraryType\": \"Static Controller\",\n    \"getControllerPath\": \"/dev/zwave\"\n}"**
[20200519 20:23:13.678 PDT] [ozw.mqtt.publisher] [debug]: Unsubscribing from Topic Cleanup
[20200519 20:23:13.678 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/#")
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 19
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 3 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 4 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 5 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 6 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 7 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 8 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 9 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 10 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 11 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 12 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 13 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 14 qos: 0
**[20200519 20:23:13.678 PDT] [default] [info]: Shutting Down  "ozwdaemon"  Version:  "0.1.98"
[20200519 20:23:13.678 PDT] [default] [info]: OpenZWave Version:  "1.6.1123"
[20200519 20:23:13.678 PDT] [default] [info]: QT-OpenZWave Version:  "1.0.0"
[20200519 20:23:13.678 PDT] [default] [info]: QT Version:  5.12.5**
[20200519 20:23:13.678 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlDisconnect()
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: bool QMqttConnection::writePacketToTransport(const QMqttControlPacket&)  DataSize: 2
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: void QMqttConnection::transportReadReady()
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 15 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 16 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 17 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 18 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 19 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 20 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 21 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 22 qos: 0
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.678 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 23 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 24 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 25 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 26 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 27 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 28 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 29 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 30 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 31 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 32 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 33 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 34 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 35 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 36 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 37 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 38 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 39 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 40 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Received SUBACK
[20200519 20:23:13.679 PDT] [qt.mqtt.connection.verbose] [debug]: Finalize SUBACK: id: 41 qos: 0
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/addassociation/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/addnode/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/assignreturnroute/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/cancelcontrollercommand/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/checklatestconfigfilerevision/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/checklatestmfsrevision/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/close/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/deleteallreturnroute/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/disablepoll/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/downloadlatestconfigfilerevision/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/downloadlatestmfsrevision/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/enablepoll/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/getpollinterval/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/hardresetcontroller/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/hasnodefailed/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/healnetwork/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/healnetworknode/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/isnodefailed/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/open/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/ping/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/refreshnodeinfo/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/refreshvalue/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/removeassociation/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/removefailednode/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/removenode/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/replacefailednode/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestallconfigparam/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestconfigparam/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestnetworkupdate/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestnodedynamic/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestnodeneighborupdate/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/requestnodestate/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/sendnodeinformation/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/setpollinterval/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/setvalue/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/softresetcontroller/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/syncronisenodeneighbors/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/testnetwork/")
[20200519 20:23:13.679 PDT] [qt.mqtt.connection] [debug]: bool QMqttConnection::sendControlUnsubscribe(const QMqttTopicFilter&, const QMqttUnsubscriptionProperties&)  Topic: QMqttTopicFilter("OpenZWave/1/command/testnetworknode/")

Not sure why it is quitting.

kpine commented 4 years ago

Are you sure you don't have two instances of ozwdaemon, with the same instance number (1) running?

I believe it quits here because it thinks there is another ozwdaemon instance already running.

rayzorben commented 4 years ago

I am certain of it, but it is resolved for now. I just forced restarted everything and got it working.

Fishwaldo commented 4 years ago

[20200519 20:23:13.678 PDT] [ozw.mqtt.publisher] [debug]: Unsubscribing from Topic Cleanup

Unfortunately this wasn't a fantastic logging message - It meant that there was a existing OpenZWave/1/Status topic where the "Status" payload was not "Offline" - That means either another ozwdaemon was running, or the previous connection's WILL message didn't get set for whatever reason.

I've just improved the logging and fixed up some shutdown logic to ensure we correctly set the Status payload to "Offline" when ozwdaemon is shut down etc