Skip to content

Instantly share code, notes, and snippets.

@tikismoke
Created November 4, 2015 20:57
Show Gist options
  • Save tikismoke/adc260d0891015c7d041 to your computer and use it in GitHub Desktop.
Save tikismoke/adc260d0891015c7d041 to your computer and use it in GitHub Desktop.
root@domogik0:/var/lib/domogik/domogik_packages/plugin_ozwave# sudo -u domogik sh start.sh
is manager
2015-11-04 21:56:08,129 domogik-ozwave INFO Looking for launched instances of 'ozwave'
2015-11-04 21:56:08,145 domogik-ozwave INFO No existing process.
2015-11-04 21:56:08,150 domogik-ozwave DEBUG watcher fork
2015-11-04 21:56:08,150 domogik-ozwave INFO ----------------------------------
2015-11-04 21:56:08,151 domogik-ozwave INFO Starting client 'ozwave' (new manager instance)
2015-11-04 21:56:08,152 domogik-ozwave INFO Python version is sys.version_info(major=2, minor=7, micro=3, releaselevel='final', serial=0)
2015-11-04 21:56:08,155 domogik-ozwave DEBUG Send client status : starting
2015-11-04 21:56:08,157 domogik-ozwave DEBUG Send client status : starting
2015-11-04 21:56:08,161 domogik-ozwave DEBUG Write pid file for pid '12437' in file '/var/run/domogik/ozwave.pid'
2015-11-04 21:56:08,162 domogik-ozwave INFO Read the json file and validate id
2015-11-04 21:56:08,175 domogik-ozwave INFO The json file is valid
2015-11-04 21:56:08,175 domogik-ozwave INFO Check if there are pictures for the defined products
2015-11-04 21:56:08,176 domogik-ozwave WARNING - Missing : Z-Stick S2 (ctrl_aeon_stick2.['jpg', 'png'])
2015-11-04 21:56:08,176 domogik-ozwave WARNING - Missing : FGS211 Relay 3kW (FGS211_Relay.['jpg', 'png'])
2015-11-04 21:56:08,176 domogik-ozwave WARNING - Missing : FGS221 Double Relay Switch 2x1,5kW (FGS221_Double_Relay.['jpg', 'png'])
2015-11-04 21:56:08,177 domogik-ozwave WARNING - Missing : HSM02 Mini Door/Window Detector (HSM02.['jpg', 'png'])
2015-11-04 21:56:08,177 domogik-ozwave WARNING - Missing : ZME_KFOB 4 Button Key Fob (ZME_KFOB.['jpg', 'png'])
2015-11-04 21:56:08,177 domogik-ozwave WARNING - Missing : Home Energy Meter 3 phases (HEM_3p.['jpg', 'png'])
2015-11-04 21:56:08,177 domogik-ozwave WARNING - Missing : Home Energy Meter 2 phases (HEM_2p.['jpg', 'png'])
2015-11-04 21:56:08,177 domogik-ozwave WARNING - Missing : HSM100 Wireless Multi-Sensor (HSM100.['jpg', 'png'])
2015-11-04 21:56:08,177 domogik-ozwave WARNING - Missing : AN158 Plug-in Meter Appliance Module (AN158.['jpg', 'png'])
2015-11-04 21:56:08,178 domogik-ozwave WARNING - Missing : FGWPE Wall Plug (FGWPE_Wall_Plug.['jpg', 'png'])
2015-11-04 21:56:08,178 domogik-ozwave WARNING - Missing : ST814 Temperature and Humidity Sensor (ST814.['jpg', 'png'])
2015-11-04 21:56:08,178 domogik-ozwave WARNING - Missing : SF812 Smoke Alarm (SF812.['jpg', 'png'])
2015-11-04 21:56:08,178 domogik-ozwave WARNING - Missing : Danfoss living connect (014G0013.['jpg', 'png'])
2015-11-04 21:56:08,178 domogik-ozwave WARNING Some pictures are missing!
2015-11-04 21:56:08,178 domogik-ozwave INFO End init of the global client part
2015-11-04 21:56:08,179 domogik-ozwave INFO Start of the xPL init
2015-11-04 21:56:08,179 domogik-ozwave INFO Configured interface(s) : ['eth0']
2015-11-04 21:56:08,179 domogik-ozwave INFO The xpl connection may be done on the below addresses (only one will be used):
2015-11-04 21:56:08,179 domogik-ozwave INFO - 192.168.0.34:0
2015-11-04 21:56:08,180 domogik-ozwave INFO Binding to ('192.168.0.34', 0) [BIND]...
2015-11-04 21:56:08,180 domogik-ozwave DEBUG xPL plugin ozwave socket bound to 192.168.0.34, port 55720
2015-11-04 21:56:08,180 domogik-ozwave INFO Plugin configure to have the xPL hub as mandatory!
2015-11-04 21:56:08,180 domogik-ozwave INFO HUB discovery > starting
2015-11-04 21:56:08,180 domogik-ozwave DEBUG send hbeat
2015-11-04 21:56:08,181 domogik-ozwave INFO HUB discovery > looking for the hub. I hope there is one hub, Domogik won't work without the hub!
HUB discovery > looking for the hub. I hope there is one hub, Domogik won't work without the hub!
2015-11-04 21:56:08,181 domogik-ozwave DEBUG normal send
2015-11-04 21:56:08,185 domogik-ozwave DEBUG xPL thread started for ozwave
2015-11-04 21:56:08,185 domogik-ozwave DEBUG New timer registered : <domogik.xpl.common.xplconnector.XplTimer instance at 0x7f6a3c069200>
2015-11-04 21:56:08,186 domogik-ozwave DEBUG New timer created : <domogik.xpl.common.xplconnector.XplTimer instance at 0x7f6a3c069200>
2015-11-04 21:56:08,186 domogik-ozwave INFO HUB discovery > Received HBEAT echo, HUB detected
HUB discovery > Received HBEAT echo, HUB detected
2015-11-04 21:56:08,187 domogik-ozwave DEBUG send hbeat
2015-11-04 21:56:08,187 domogik-ozwave INFO End of the xPL init
2015-11-04 21:56:08,188 domogik-ozwave INFO HUB discovery > hub found, configuration in progress
HUB discovery > hub found, configuration in progress
2015-11-04 21:56:08,188 domogik-ozwave DEBUG Init config query(mq) instance
2015-11-04 21:56:08,189 domogik-ozwave DEBUG normal send
2015-11-04 21:56:08,191 domogik-ozwave INFO Request query config for client ozwave : key configured
2015-11-04 21:56:08,192 domogik-ozwave DEBUG New listener 78bef794-8336-11e5-a009-00ffaa000014, filter : {'xpltype': 'xpl-cmnd', 'schema': 'hbeat.request'}
2015-11-04 21:56:08,192 domogik-ozwave DEBUG send hbeat
2015-11-04 21:56:08,193 domogik-ozwave INFO HUB discovery > hub found, configuration in progress
HUB discovery > hub found, configuration in progress
2015-11-04 21:56:08,193 domogik-ozwave DEBUG normal send
2015-11-04 21:56:08,206 domogik-ozwave DEBUG Query config : successfull response : <MQMessage(action=config.result, data='{u'status': True, u'name': u'ozwave', u'reason': u'', u'value': True, u'host': u'domogik0', u'key': u'configured', u'type': u'plugin'}')>
2015-11-04 21:56:08,206 domogik-ozwave INFO The client is configured. Continuing (hoping that the user applied the appropriate configuration ;)
2015-11-04 21:56:08,207 domogik-ozwave INFO Request query config for client ozwave : key ozwlog
2015-11-04 21:56:08,218 domogik-ozwave DEBUG Query config : successfull response : <MQMessage(action=config.result, data='{u'status': True, u'name': u'ozwave', u'reason': u'', u'value': u'Y', u'host': u'domogik0', u'key': u'ozwlog', u'type': u'plugin'}')>
2015-11-04 21:56:08,219 domogik-ozwave INFO Value for 'ozwlog' is : Y
2015-11-04 21:56:08,220 domogik-ozwave INFO Casting value for key 'ozwlog' in type 'boolean'...
2015-11-04 21:56:08,221 domogik-ozwave INFO Value is : True
('Mode log openzwave :', True)
2015-11-04 21:56:08,229 domogik-ozwave INFO Request query config for client ozwave : key configpath
2015-11-04 21:56:08,244 domogik-ozwave DEBUG Query config : successfull response : <MQMessage(action=config.result, data='{u'status': True, u'name': u'ozwave', u'reason': u'', u'value': u'/home/python-openzwave/openzwave/config/', u'host': u'domogik0', u'key': u'configpath', u'type': u'plugin'}')>
2015-11-04 21:56:08,245 domogik-ozwave INFO Value for 'configpath' is : /home/python-openzwave/openzwave/config/
2015-11-04 21:56:08,245 domogik-ozwave INFO Casting value for key 'configpath' in type 'string'...
2015-11-04 21:56:08,245 domogik-ozwave INFO Value is : /home/python-openzwave/openzwave/config/
2015-11-04 21:56:08,261 domogik-ozwave INFO Request query config for client ozwave : key cpltmsg
2015-11-04 21:56:08,268 domogik-ozwave DEBUG Query config : successfull response : <MQMessage(action=config.result, data='{u'status': True, u'name': u'ozwave', u'reason': u'', u'value': u'Y', u'host': u'domogik0', u'key': u'cpltmsg', u'type': u'plugin'}')>
2015-11-04 21:56:08,268 domogik-ozwave INFO Value for 'cpltmsg' is : Y
2015-11-04 21:56:08,269 domogik-ozwave INFO Casting value for key 'cpltmsg' in type 'boolean'...
2015-11-04 21:56:08,269 domogik-ozwave INFO Value is : True
2015-11-04 21:56:08,269 domogik-ozwave INFO Request query config for client ozwave : key device
2015-11-04 21:56:08,275 domogik-ozwave DEBUG Query config : successfull response : <MQMessage(action=config.result, data='{u'status': True, u'name': u'ozwave', u'reason': u'', u'value': u'None', u'host': u'domogik0', u'key': u'device', u'type': u'plugin'}')>
2015-11-04 21:56:08,275 domogik-ozwave INFO Value for 'device' is None or 'None' : trying to get the default value instead...
2015-11-04 21:56:08,275 domogik-ozwave INFO Value for 'device' is : None
2015-11-04 21:56:08,276 domogik-ozwave INFO Request query config for client ozwave : key autoconfpath
2015-11-04 21:56:08,281 domogik-ozwave DEBUG Query config : successfull response : <MQMessage(action=config.result, data='{u'status': True, u'name': u'ozwave', u'reason': u'', u'value': u'Y', u'host': u'domogik0', u'key': u'autoconfpath', u'type': u'plugin'}')>
2015-11-04 21:56:08,281 domogik-ozwave INFO Value for 'autoconfpath' is : Y
2015-11-04 21:56:08,281 domogik-ozwave INFO Casting value for key 'autoconfpath' in type 'boolean'...
2015-11-04 21:56:08,282 domogik-ozwave INFO Value is : True
2015-11-04 21:56:08,282 domogik-ozwave DEBUG Publishing over MMQ <ozwave.manager.state>, data : {'status': 'starting', 'OZWPluginVers': u'0.4.0b1', 'init': '', 'Controllers': [], 'error': ''}
2015-11-04 21:56:08,282 domogik-ozwave DEBUG Publishing over MMQ <ozwave.lib.state>, data : {'status': 'dead', 'PYOZWLibVers': 'py-openzwave : < 0.1 check for update, OZW revision : Unknown', 'UserPath': '/var/lib/domogik//domogik_packages/plugin_ozwave/data/', 'Options': {}, 'ConfigPath': u'/home/python-openzwave/openzwave/config//'}
---- None
2015-11-04 21:56:08,283 domogik-ozwave WARNING libopenzwave can't autoconfigure path to config, try user config : /home/python-openzwave/openzwave/config//
/home/python-openzwave/openzwave/config// : True
2015-11-04 21:56:08,283 domogik-ozwave DEBUG Setting openzwave path for user : domogik
2015-11-04 21:56:08,283 domogik-ozwave DEBUG - Config path : /home/python-openzwave/openzwave/config//
2015-11-04 21:56:08,283 domogik-ozwave DEBUG - User path : /var/lib/domogik//domogik_packages/plugin_ozwave/data/
2015-11-04 21:56:08,283 domogik-ozwave INFO Try to run openzwave manager
2015-11-04 21:56:08,284 domogik-ozwave DEBUG Publishing over MMQ <ozwave.lib.state>, data : {'status': 'starting', 'UserPath': '/var/lib/domogik//domogik_packages/plugin_ozwave/data/', 'ConfigPath': u'/home/python-openzwave/openzwave/config//', 'error': '', 'PYOZWLibVers': 'py-openzwave : < 0.1 check for update, OZW revision : Unknown', 'Options': {'SaveLogLevel': {'doc': 'Save (to file) log messages equal to or above LogLevel_Detail.', 'type': 'Int', 'value': 8}, 'AppendLogFile': {'doc': 'Append new session logs to existing log file (false = overwrite).', 'type': 'Bool', 'value': False}, 'LogFileName': {'doc': 'Name of the log file (can be changed via Log::SetLogFileName).', 'type': 'String', 'value': 'OZW_Log.txt'}, 'ConfigPath': {'doc': 'Path to the OpenZWave config folder.', 'type': 'String', 'value': '/home/python-openzwave/openzwave/config//'}, 'DumpTriggerLevel': {'doc': 'Default is to never dump RAM-stored log messages.', 'type': 'Int', 'value': 1}, 'Logging': {'doc': 'Enable logging of library activity.', 'type': 'Bool', 'value': True}, 'Include': {'doc': 'Only handle the specified command classes. The Exclude option is ignored if anything is listed here.', 'type': 'String', 'value': ''}, 'IntervalBetweenPolls': {'doc': 'If false, try to execute the entire poll list within the PollInterval time frame. If true, wait for PollInterval milliseconds between polls.', 'type': 'Bool', 'value': False}, 'Associate': {'doc': 'Enable automatic association of the controller with group one of every device.', 'type': 'Bool', 'value': True}, 'EnableSIS': {'doc': 'Automatically become a SUC if there is no SUC on the network.', 'type': 'Bool', 'value': True}, 'NetworkKey': {'doc': '.', 'type': 'String', 'value': ''}, 'QueueLogLevel': {'doc': 'Save (in RAM) log messages equal to or above LogLevel_Debug.', 'type': 'Int', 'value': 9}, 'SaveConfiguration': {'doc': 'Save the XML configuration upon driver close.', 'type': 'Bool', 'value': True}, 'DriverMaxAttempts': {'doc': '.', 'type': 'Int', 'value': 5}, 'PollInterval': {'doc': '30 seconds (can easily poll 30 values in this time; ~120 values is the effective limit for 30 seconds).', 'type': 'Int', 'value': 30000}, 'UserPath': {'doc': "Path to the user's data folder.", 'type': 'String', 'value': '/var/lib/domogik//domogik_packages/plugin_ozwave/data/'}, 'AssumeAwake': {'doc': 'Assume Devices that Support the Wakeup CC are awake when we first query them ...', 'type': 'Bool', 'value': True}, 'PerformReturnRoutes': {'doc': 'If true, return routes will be updated.', 'type': 'Bool', 'value': True}, 'Interface': {'doc': 'Identify the serial port to be accessed (TODO: change the code so more than one serial port can be specified and HID).', 'type': 'String', 'value': ''}, 'SuppressValueRefresh': {'doc': 'If true, notifications for refreshed (but unchanged) values will not be sent.', 'type': 'Bool', 'value': False}, 'SecurityStrategy': {'doc': "Should we encrypt CC's that are available via both clear text and Security CC?.", 'type': 'String', 'value': 'SUPPORTED'}, 'RefreshAllUserCodes': {'doc': "If true, during startup, we refresh all the UserCodes the device reports it supports. If False, we stop after we get the first 'Available' slot (Some devices have 250+ usercode slots! - That makes our Session Stage Very Long ).", 'type': 'Bool', 'value': False}, 'CustomSecuredCC': {'doc': 'What List of Custom CC should we always encrypt if SecurityStrategy is CUSTOM.', 'type': 'String', 'value': '0x62,0x4c,0x63'}, 'NotifyOnDriverUnload': {'doc': 'Should we send the Node/Value Notifications on Driver Unloading - Read comments in Driver::~Driver() method about possible race conditions.', 'type': 'Bool', 'value': False}, 'NotifyTransactions': {'doc': 'Notifications when transaction complete is reported.', 'type': 'Bool', 'value': False}, 'Exclude': {'doc': 'Remove support for the listed command classes.', 'type': 'String', 'value': ''}, 'RetryTimeout': {'doc': 'How long do we wait to timeout messages sent.', 'type': 'Int', 'value': 10000}, 'ConsoleOutput': {'doc': 'Display log information on console (as well as save to disk).', 'type': 'Bool', 'value': True}}}
2015-11-04 21:56:08.285 Always, OpenZwave Version 1.3.444 Starting Up
2015-11-04 21:56:08,285 domogik-ozwave INFO python-openzwave version 0.3.0b5 , 1.3.444 -- plugin version : 0.4.0b1
2015-11-04 21:56:08,286 domogik-ozwave INFO - Openzwave Config path : /home/python-openzwave/openzwave/config//
2015-11-04 21:56:08,286 domogik-ozwave INFO - Openzwave User path : /var/lib/domogik//domogik_packages/plugin_ozwave/data/
2015-11-04 21:56:08,286 domogik-ozwave DEBUG - Openzwave options :
2015-11-04 21:56:08,286 domogik-ozwave DEBUG - SaveLogLevel : 8
2015-11-04 21:56:08,286 domogik-ozwave DEBUG - AppendLogFile : False
2015-11-04 21:56:08,286 domogik-ozwave DEBUG - LogFileName : OZW_Log.txt
2015-11-04 21:56:08,286 domogik-ozwave DEBUG - EnableSIS : True
2015-11-04 21:56:08,287 domogik-ozwave DEBUG - DumpTriggerLevel : 1
2015-11-04 21:56:08,287 domogik-ozwave DEBUG - UserPath : /var/lib/domogik//domogik_packages/plugin_ozwave/data/
2015-11-04 21:56:08,287 domogik-ozwave DEBUG - Include :
2015-11-04 21:56:08,287 domogik-ozwave DEBUG - IntervalBetweenPolls : False
2015-11-04 21:56:08,287 domogik-ozwave DEBUG - Associate : True
2015-11-04 21:56:08,287 domogik-ozwave DEBUG - ConfigPath : /home/python-openzwave/openzwave/config//
2015-11-04 21:56:08,287 domogik-ozwave DEBUG - NetworkKey :
2015-11-04 21:56:08,288 domogik-ozwave DEBUG - Interface :
2015-11-04 21:56:08,288 domogik-ozwave DEBUG - SaveConfiguration : True
2015-11-04 21:56:08,288 domogik-ozwave DEBUG - DriverMaxAttempts : 5
2015-11-04 21:56:08,288 domogik-ozwave DEBUG - PollInterval : 30000
2015-11-04 21:56:08,288 domogik-ozwave DEBUG - Logging : True
2015-11-04 21:56:08,288 domogik-ozwave DEBUG - AssumeAwake : True
2015-11-04 21:56:08,288 domogik-ozwave DEBUG - PerformReturnRoutes : True
2015-11-04 21:56:08,289 domogik-ozwave DEBUG - QueueLogLevel : 9
2015-11-04 21:56:08,289 domogik-ozwave DEBUG - SuppressValueRefresh : False
2015-11-04 21:56:08,289 domogik-ozwave DEBUG - SecurityStrategy : SUPPORTED
2015-11-04 21:56:08,289 domogik-ozwave DEBUG - RefreshAllUserCodes : False
2015-11-04 21:56:08,289 domogik-ozwave DEBUG - CustomSecuredCC : 0x62,0x4c,0x63
2015-11-04 21:56:08,289 domogik-ozwave DEBUG - NotifyOnDriverUnload : False
2015-11-04 21:56:08,289 domogik-ozwave DEBUG - NotifyTransactions : False
2015-11-04 21:56:08,289 domogik-ozwave DEBUG - Exclude :
2015-11-04 21:56:08,290 domogik-ozwave DEBUG - RetryTimeout : 10000
2015-11-04 21:56:08,290 domogik-ozwave DEBUG - ConsoleOutput : True
2015-11-04 21:56:08,290 domogik-ozwave DEBUG Publishing over MMQ <ozwave.lib.state>, data : {'status': 'alive', 'UserPath': '/var/lib/domogik//domogik_packages/plugin_ozwave/data/', 'ConfigPath': '/home/python-openzwave/openzwave/config//', 'error': '', 'PYOZWLibVers': 'python-openzwave version 0.3.0b5 , 1.3.444', 'Options': {'SaveLogLevel': {'doc': 'Save (to file) log messages equal to or above LogLevel_Detail.', 'type': 'Int', 'value': 8}, 'AppendLogFile': {'doc': 'Append new session logs to existing log file (false = overwrite).', 'type': 'Bool', 'value': False}, 'LogFileName': {'doc': 'Name of the log file (can be changed via Log::SetLogFileName).', 'type': 'String', 'value': 'OZW_Log.txt'}, 'ConfigPath': {'doc': 'Path to the OpenZWave config folder.', 'type': 'String', 'value': '/home/python-openzwave/openzwave/config//'}, 'DumpTriggerLevel': {'doc': 'Default is to never dump RAM-stored log messages.', 'type': 'Int', 'value': 1}, 'Logging': {'doc': 'Enable logging of library activity.', 'type': 'Bool', 'value': True}, 'Include': {'doc': 'Only handle the specified command classes. The Exclude option is ignored if anything is listed here.', 'type': 'String', 'value': ''}, 'IntervalBetweenPolls': {'doc': 'If false, try to execute the entire poll list within the PollInterval time frame. If true, wait for PollInterval milliseconds between polls.', 'type': 'Bool', 'value': False}, 'Associate': {'doc': 'Enable automatic association of the controller with group one of every device.', 'type': 'Bool', 'value': True}, 'EnableSIS': {'doc': 'Automatically become a SUC if there is no SUC on the network.', 'type': 'Bool', 'value': True}, 'NetworkKey': {'doc': '.', 'type': 'String', 'value': ''}, 'QueueLogLevel': {'doc': 'Save (in RAM) log messages equal to or above LogLevel_Debug.', 'type': 'Int', 'value': 9}, 'SaveConfiguration': {'doc': 'Save the XML configuration upon driver close.', 'type': 'Bool', 'value': True}, 'DriverMaxAttempts': {'doc': '.', 'type': 'Int', 'value': 5}, 'PollInterval': {'doc': '30 seconds (can easily poll 30 values in this time; ~120 values is the effective limit for 30 seconds).', 'type': 'Int', 'value': 30000}, 'UserPath': {'doc': "Path to the user's data folder.", 'type': 'String', 'value': '/var/lib/domogik//domogik_packages/plugin_ozwave/data/'}, 'AssumeAwake': {'doc': 'Assume Devices that Support the Wakeup CC are awake when we first query them ...', 'type': 'Bool', 'value': True}, 'PerformReturnRoutes': {'doc': 'If true, return routes will be updated.', 'type': 'Bool', 'value': True}, 'Interface': {'doc': 'Identify the serial port to be accessed (TODO: change the code so more than one serial port can be specified and HID).', 'type': 'String', 'value': ''}, 'SuppressValueRefresh': {'doc': 'If true, notifications for refreshed (but unchanged) values will not be sent.', 'type': 'Bool', 'value': False}, 'SecurityStrategy': {'doc': "Should we encrypt CC's that are available via both clear text and Security CC?.", 'type': 'String', 'value': 'SUPPORTED'}, 'RefreshAllUserCodes': {'doc': "If true, during startup, we refresh all the UserCodes the device reports it supports. If False, we stop after we get the first 'Available' slot (Some devices have 250+ usercode slots! - That makes our Session Stage Very Long ).", 'type': 'Bool', 'value': False}, 'CustomSecuredCC': {'doc': 'What List of Custom CC should we always encrypt if SecurityStrategy is CUSTOM.', 'type': 'String', 'value': '0x62,0x4c,0x63'}, 'NotifyOnDriverUnload': {'doc': 'Should we send the Node/Value Notifications on Driver Unloading - Read comments in Driver::~Driver() method about possible race conditions.', 'type': 'Bool', 'value': False}, 'NotifyTransactions': {'doc': 'Notifications when transaction complete is reported.', 'type': 'Bool', 'value': False}, 'Exclude': {'doc': 'Remove support for the listed command classes.', 'type': 'String', 'value': ''}, 'RetryTimeout': {'doc': 'How long do we wait to timeout messages sent.', 'type': 'Int', 'value': 10000}, 'ConsoleOutput': {'doc': 'Display log information on console (as well as save to disk).', 'type': 'Bool', 'value': True}}}
2015-11-04 21:56:08,393 domogik-ozwave INFO Retrieve the devices list for this client...
2015-11-04 21:56:08,531 domogik-ozwave INFO - id : 5 / name : stick / device type id : primary.controller
2015-11-04 21:56:08,532 domogik-ozwave INFO xpl_stats features :
2015-11-04 21:56:08,532 domogik-ozwave INFO - ctrl_status
2015-11-04 21:56:08,532 domogik-ozwave INFO Static Parameters :
2015-11-04 21:56:08,532 domogik-ozwave INFO - networkid = 0184e15f
2015-11-04 21:56:08,532 domogik-ozwave INFO - type = status
2015-11-04 21:56:08,532 domogik-ozwave INFO Dynamic Parameters :
2015-11-04 21:56:08,533 domogik-ozwave INFO - data
2015-11-04 21:56:08,533 domogik-ozwave INFO - status
2015-11-04 21:56:08,533 domogik-ozwave INFO xpl_commands features :
2015-11-04 21:56:08,533 domogik-ozwave DEBUG Get parameter 'driver'
2015-11-04 21:56:08,533 domogik-ozwave DEBUG Parameter value found: /dev/zwave
2015-11-04 21:56:08,533 domogik-ozwave DEBUG Get parameter 'networkid' for 'xpl_stats', feature 'ctrl_status'
2015-11-04 21:56:08,533 domogik-ozwave DEBUG Parameter value found: 0184e15f
2015-11-04 21:56:08,534 domogik-ozwave INFO Domogik device primary controller registered : driver = /dev/zwave, networkID = 0184e15f, homeId = None, status = close, ready = False
*****************************************************
OZWmanager demarré :-)
2015-11-04 21:56:08,534 domogik-ozwave DEBUG New listener 78f338c4-8336-11e5-abd0-00ffaa000014, filter : {'xpltype': 'xpl-cmnd', 'schema': 'ozwave.basic'}
2015-11-04 21:56:08,534 domogik-ozwave DEBUG New timer registered : <domogik.xpl.common.xplconnector.XplTimer instance at 0x437ce60>
2015-11-04 21:56:08,535 domogik-ozwave DEBUG New timer created : <domogik.xpl.common.xplconnector.XplTimer instance at 0x437ce60>
2015-11-04 21:56:08,536 domogik-ozwave INFO ****** Init OZWave xPL manager completed ******
2015-11-04 21:56:08,536 domogik-ozwave INFO Start Ozwave services in 100ms...
2015-11-04 21:56:08,536 domogik-ozwave DEBUG send hbeat
2015-11-04 21:56:08,537 domogik-ozwave DEBUG normal send
2015-11-04 21:56:08,538 domogik-ozwave DEBUG Send client status : alive
2015-11-04 21:56:08,540 domogik-ozwave INFO Start IOLoop for MQ : nothing else can be executed in the __init__ after this! Make sure that the self.ready() call is the last line of your init!!!!
2015-11-04 21:56:08,637 domogik-ozwave INFO Monitor node(s) manager is initialized.
2015-11-04 21:56:08,638 domogik-ozwave INFO Monitor openzwave manager is initialized.
2015-11-04 21:56:08,638 domogik-ozwave DEBUG Publishing over MMQ <ozwave.manager.state>, data : {'status': 'alive', 'OZWPluginVers': u'0.4.0b1', 'init': '', 'Controllers': [{'NetworkID': u'0184e15f', 'state': 'starting', 'init': 'In progress - Devices initializing', 'HomeID': None, 'Model': 'Zwave controller not ready, be patient...', 'saved': False}], 'error': ''}
2015-11-04 21:56:08,639 domogik-ozwave INFO Monitor openzwave manager is started.
2015-11-04 21:56:08,639 domogik-ozwave INFO Monitor node(s) manager is started.
2015-11-04 21:56:08,640 domogik-ozwave INFO Adding driver to openzwave : /dev/zwave
2015-11-04 21:56:08,641 domogik-ozwave DEBUG Publishing over MMQ <ozwave.ctrl.opening>, data : {'NetworkID': u'0184e15f', 'Driver': u' /dev/zwave'}
xpl-trig
{
hop=1
source=
target=
}
ozwctrl.basic
{
networkid=0184e15f
status=started
usrmsg=Openzwave opening driver, init process ...
type=status
data=None
}
2015-11-04 21:56:08,642 domogik-ozwave DEBUG ************ sending xPL :xpl-trig, ozwctrl.basic : OrderedDict([(u'networkid', u'0184e15f'), ('status', 'started'), ('usrmsg', 'Openzwave opening driver, init process ...'), ('type', 'status'), ('data', 'None')])
2015-11-04 21:56:08,642 domogik-ozwave DEBUG normal send
2015-11-04 21:56:08,643 domogik-ozwave WARNING xPL message doesn't refer a node : OrderedDict([(u'networkid', u'0184e15f'), ('status', 'started'), ('usrmsg', 'Openzwave opening driver, init process ...'), ('type', 'status'), ('data', 'None')])
2015-11-04 21:56:08.643 Info, Setting Up Provided Network Key for Secure Communications
2015-11-04 21:56:08.643 Warning, Failed - Network Key Not Set
2015-11-04 21:56:08.643 Info, mgr, Added driver for controller /dev/zwave
2015-11-04 21:56:08.644 Info, Opening controller /dev/zwave
2015-11-04 21:56:08.644 Info, Trying to open serial port /dev/zwave (attempt 1)
2015-11-04 21:56:08.644 Error, ERROR: Cannot open serial port /dev/zwave. Error code 2
2015-11-04 21:56:08.644 Error, ERROR: Failed to open serial port /dev/zwave
2015-11-04 21:56:08.645 Warning, WARNING: Failed to init the controller (attempt 0)
2015-11-04 21:56:08,645 domogik-ozwave DEBUG Publishing over MMQ <ozwave.manager.state>, data : {'status': 'alive', 'OZWPluginVers': u'0.4.0b1', 'init': '', 'Controllers': [{'NetworkID': u'0184e15f', 'state': 'starting', 'init': 'In progress - Devices initializing', 'HomeID': None, 'Model': 'Zwave controller not ready, be patient...', 'saved': False}], 'error': ''}
2015-11-04 21:56:13.645 Info, Opening controller /dev/zwave
2015-11-04 21:56:13.645 Info, Trying to open serial port /dev/zwave (attempt 1)
2015-11-04 21:56:13.645 Error, ERROR: Cannot open serial port /dev/zwave. Error code 2
2015-11-04 21:56:13.645 Error, ERROR: Failed to open serial port /dev/zwave
2015-11-04 21:56:13.645 Warning, WARNING: Failed to init the controller (attempt 1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment