Closed BabaIsYou closed 3 years ago
Look likes Domoticz can't find the "Control" device, so try this :
If it's still not working, remove all devices (Status, Control and Schedule) from Botvac Plugin, then start it
Hi,
As I already done it by the past : I deactivate the device in the device tab of Domoticz for a few hours and activate it again and it seems to correct the issue ... until the next time.
I'll try your suggestion next time.
Hi,
It came sometimes but since this morning it comes at every HeartBeat or restart of the plug-in. Of course I checked my credentials using Neato website and the Android App.
Here is the debug :
2021-06-22 15:09:22.197 Aspirateur Papi hardware started. 2021-06-22 15:09:22.197 Status: Aspirateur Papi: (Aspirateur Papi) Entering work loop. 2021-06-22 15:09:22.198 Status: Aspirateur Papi: (Aspirateur Papi) Started. 2021-06-22 15:09:23.349 Status: Aspirateur Papi: (Aspirateur Papi) Initialized version 1.2.0, author 'gilmrt' 2021-06-22 15:09:24.514 Aspirateur Papi: (Aspirateur Papi) No robot found 2021-06-22 15:09:24.514 Aspirateur Papi: (Aspirateur Papi) Debug logging mask set to: PYTHON PLUGIN QUEUE IMAGE DEVICE CONNECTION MESSAGE ALL 2021-06-22 15:09:24.514 Aspirateur Papi: (Aspirateur Papi) 'HardwareID':'28' 2021-06-22 15:09:24.514 Aspirateur Papi: (Aspirateur Papi) 'HomeFolder':'/home/pi/domoticz/plugins/Domoticz-Botvac-Plugin/' 2021-06-22 15:09:24.514 Aspirateur Papi: (Aspirateur Papi) 'StartupFolder':'/home/pi/domoticz/' 2021-06-22 15:09:24.514 Aspirateur Papi: (Aspirateur Papi) 'UserDataFolder':'/home/pi/domoticz/' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Database':'/home/pi/domoticz/domoticz.db' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Language':'fr' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Version':'1.2.0' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Author':'gilmrt' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Name':'Aspirateur Papi' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Port':'0' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Username':'xxxxxxxx' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Password':'xxxxxxxx' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Key':'BotvacVaccum' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Mode3':'Papi' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Mode4':'Debug' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'Mode5':'120' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'DomoticzVersion':'2021.1' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'DomoticzHash':'8547c5b7e' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) 'DomoticzBuildTime':'2021-04-17 11:29:11' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) Device count: 3 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) Device: 1 - ID: 395, Name: 'Aspirateur Papi - Status', nValue: 0, sValue: 'Based' 2021-06-22 15:09:24.515 Aspirateur Papi: (Aspirateur Papi) Device ID: '395' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device Name: 'Aspirateur Papi - Status' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device nValue: 0 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device sValue: 'Based' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device LastLevel: 0 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device: 2 - ID: 396, Name: 'Aspirateur Papi - Controle', nValue: 1, sValue: '20' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device ID: '396' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device Name: 'Aspirateur Papi - Controle' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device nValue: 1 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device sValue: '20' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device LastLevel: 20 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device: 3 - ID: 397, Name: 'Aspirateur Papi - Schedule', nValue: 1, sValue: '' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device ID: '397' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device Name: 'Aspirateur Papi - Schedule' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device nValue: 1 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device sValue: '' 2021-06-22 15:09:24.516 Aspirateur Papi: (Aspirateur Papi) Device LastLevel: 0 2021-06-22 15:09:24.516 (Aspirateur Papi) Creating images from file '/home/pi/domoticz/plugins/Domoticz-Botvac-Plugin/icons.zip'. 2021-06-22 15:09:24.532 Aspirateur Papi: (Aspirateur Papi) Image created. ID: 0 2021-06-22 15:09:24.715 Aspirateur Papi: (Aspirateur Papi) Local context: 2021-06-22 15:09:24.715 Aspirateur Papi: (Aspirateur Papi) ----> 'Devices' '{1: <Domoticz.Device object at 0xa6ebb200>, 2: <Domoticz.Device object at 0x9d0895c0>, 3: <Domoticz.Device object at 0x9d089560>}' 2021-06-22 15:09:24.715 Aspirateur Papi: (Aspirateur Papi) ----> 'Domoticz' '<module 'Domoticz' (built-in)>' 2021-06-22 15:09:24.715 Aspirateur Papi: (Aspirateur Papi) ----> 'Images' '{'Oven': <Domoticz.Image object at 0xa6ea7a00>}' 2021-06-22 15:09:24.716 Aspirateur Papi: (Aspirateur Papi) ----> 'Parameters' '{'HardwareID': 28, 'HomeFolder': '/home/pi/domoticz/plugins/Domoticz-Botvac-Plugin/', 'StartupFolder': '/home/pi/domoticz/', 'UserDataFolder': '/home/pi/domoticz/', 'WebRoot': '', 'Database': '/home/pi/domoticz/domoticz.db', 'Language': 'fr', 'Version': '1.2.0', 'Author': 'gilmrt', 'Name': 'Aspirateur Papi', 'Address': '', 'Port': '0', 'SerialPort': '', 'Username': 'xxxxxxxx', 'Password': 'xxxxxxxx', 'Key': 'BotvacVaccum', 'Mode1': '', 'Mode2': '', 'Mode3': 'Papi', 'Mode4': 'Debug', 'Mode5': '120', 'Mode6': '', 'DomoticzVersion': '2021.1', 'DomoticzHash': '8547c5b7e', 'DomoticzBuildTime': '2021-04-17 11:29:11'}' 2021-06-22 15:09:24.717 Aspirateur Papi: (Aspirateur Papi) ----> 'Settings' '{'DB_Version': '148', 'LightHistoryDays': '30', 'MeterDividerEnergy': '1000', 'MeterDividerGas': '100', 'MeterDividerWater': '100', 'RandomTimerFrame': '15', 'ElectricVoltage': '120', 'CM113DisplayType': '0', '5MinuteHistoryDays': '7', 'SensorTimeout': '120', 'SensorTimeoutNotification': '0', 'UseAutoUpdate': '1', 'UseAutoBackup': '1', 'CostEnergy': '2149', 'CostEnergyT2': '2149', 'CostGas': '6218', 'CostWater': '16473', 'UseEmailInNotifications': '1', 'SendErrorNotifications': '0', 'EmailPort': '465', 'EmailAsAttachment': '1', 'DoorbellCommand': '0', 'SmartMeterType': '0', 'EnableTabLights': '1', 'EnableTabTemp': '1', 'EnableTabWeather': '1', 'EnableTabUtility': '1', 'EnableTabCustom': '1', 'EnableTabScenes': '1', 'EnableTabFloorplans': '1', 'NotificationSensorInterval': '43200', 'NotificationSwitchInterval': '0', 'RemoteSharedPort': '6144', 'Language': 'fr', 'DashboardType': '0', 'MobileType': '0', 'WindUnit': '1', 'TempUnit': '0', 'SecStatus': '0', 'SecOnDelay': '30', 'AuthenticationMethod': '1', 'ReleaseChannel': '0', 'RaspCamParams': '-w 800 -h 600 -t 1', 'UVCParams': '-S80 -B128 -C128 -G80 -x800 -y600 -q100', 'AcceptNewHardware': '0', 'ZWavePollInterval': '120', 'ZWaveEnableDebug': '0', 'ZWaveNetworkKey': '0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10', 'ZWaveEnableNightlyNetworkHeal': '1', 'BatteryLowNotification': '20', 'AllowWidgetOrdering': '1', 'ActiveTimerPlan': '0', 'HideDisabledHardwareSensors': '0', 'WebTheme': 'default', 'FloorplanPopupDelay': '750', 'FloorplanFullscreenMode': '0', 'FloorplanAnimateZoom': '1', 'FloorplanShowSensorValues': '1', 'FloorplanShowSwitchValues': '1', 'FloorplanShowSceneNames': '1', 'FloorplanRoomColour': 'Blue', 'FloorplanActiveOpacity': '25', 'FloorplanInactiveOpacity': '5', 'TempHome': '20', 'TempAway': '15', 'TempComfort': '22.0', 'DegreeDaysBaseTemperature': '18.0', 'HTTPURL': 'aHR0cHM6Ly93d3cuc29tZWdhdGV3YXkuY29tL3B1c2h1cmwucGhwP3VzZXJuYW1lPSNGSUVMRDEmcGFzc3dvcmQ9I0ZJRUxEMiZhcGlrZXk9I0ZJRUxEMyZmcm9tPSNGSUVMRDQmdG89I1RPJm1lc3NhZ2U9I01FU1NBR0U=', 'HTTPPostContentType': 'YXBwbGljYXRpb24vanNvbg==', 'ShowUpdateEffect': '1', 'ShortLogInterval': '5', 'SendErrorsAsNotification': '0', 'ZWaveAeotecBlinkEnabled': '0', 'Location': 'xxxxxxx;xxxxxx', 'ClickatellEnabled': '0', 'ClickatellAPI': '0', 'ClickatellFrom': '0', 'ClickatellPassword': '0', 'ClickatellTo': '0', 'ClickatellUser': '0', 'EmailFrom': 'xxxxxxx', 'EmailServer': 'smtp.gmail.com', 'EmailTo': xxxxxxxx', 'EmailPassword': 'xxxxxxxxxxx', 'EmailUsername': 'xxxxxxxxxx', 'HTTPEnabled': '0', 'HTTPField1': '0', 'HTTPField2': '0', 'HTTPField3': '0', 'HTTPField4': '0', 'HTTPPostData': '0', 'HTTPPostHeaders': '0', 'HTTPTo': '0', 'KodiIPAddress': '192.168.2.18;192.168.2.218;192.168.2.17;192.168.2.230', 'KodiEnabled': '1', 'KodiPort': '9777', 'KodiTimeToLive': '5', 'LmsPlayerMac': '0', 'LmsDuration': '5', 'LmsEnabled': '0', 'NMAAPI': '0', 'NMAEnabled': '0', 'ProwlAPI': '0', 'ProwlEnabled': '0', 'PushALotAPI': '0', 'PushALotEnabled': '0', 'PushbulletAPI': 'xxxxxxxx, 'PushbulletEnabled': '1', 'PushoverAPI': 'ae7pquh4sw7jxvj8qunnghwtexso2j', 'PushoverUser': 'xxxxxxxx', 'PushoverEnabled': '1', 'PushsaferAPI': 'xxxxxx', 'PushsaferEnabled': '0', 'WebUserName': 'xxxxxx', 'WebPassword': 'xxxxxx', 'WebLocalNetworks': '127.0.0.*;192.168.2.*', 'SecPassword': 'xxxxxxx', 'ProtectionPassword': 'xxxxx', 'MyDomoticzUserId': 'xxxxxx', 'MyDomoticzSubsystems': '0', 'OneWireSensorPollPeriod': '0', 'OneWireSwitchPollPeriod': '0', 'MyDomoticzPassword': 'xxxxxxxx', 'Title': 'Maison', 'CostEnergyR1': '798', 'CostEnergyR2': '798', 'LogEventScriptTrigger': '1', 'MyDomoticzInstanceId': 'xxxxxx', 'GCMEnabled': '0', 'PushsaferImage': '0', 'WeightUnit': '0', 'DisableDzVentsSystem': '0', 'DzVentsLogLevel': '1', 'EnableEventScriptSystem': '1', 'IFTTTEnabled': '0', 'EmailEnabled': '1', 'TelegramAPI': '0', 'TelegramChat': '0', 'TelegramEnabled': '0', 'IFTTTAPI': '0', 'WebRemoteProxyIPs': '0', 'EventSystemLogFullURL': '1', 'MaxElectricPower': '6000', 'FCMEnabled': '0'}' 2021-06-22 15:09:24.717 Aspirateur Papi: (Aspirateur Papi) ----> '_plugin' '<plugin.BasePlugin object at 0xa3a92330>' 2021-06-22 15:09:24.714 Error: Aspirateur Papi: (Aspirateur Papi) 'onStart' failed 'NeatoRobotException'. 2021-06-22 15:09:24.714 Error: Aspirateur Papi: (Aspirateur Papi) ----> Line 280 in '/home/pi/domoticz/plugins/Domoticz-Botvac-Plugin/plugin.py', function onStart 2021-06-22 15:09:24.714 Error: Aspirateur Papi: (Aspirateur Papi) ----> Line 155 in '/home/pi/domoticz/plugins/Domoticz-Botvac-Plugin/plugin.py', function onStart 2021-06-22 15:09:24.714 Error: Aspirateur Papi: (Aspirateur Papi) ----> Line 231 in '/home/pi/domoticz/plugins/Domoticz-Botvac-Plugin/plugin.py', function botvacGetValues 2021-06-22 15:09:24.714 Error: Aspirateur Papi: (Aspirateur Papi) ----> Line 149 in '/usr/local/lib/python3.7/dist-packages/pybotvac/robot.py', function __init__ 2021-06-22 15:09:24.714 Error: Aspirateur Papi: (Aspirateur Papi) ----> Line 337 in '/usr/local/lib/python3.7/dist-packages/pybotvac/robot.py', function get_robot_state 2021-06-22 15:09:24.714 Error: Aspirateur Papi: (Aspirateur Papi) ----> Line 188 in '/usr/local/lib/python3.7/dist-packages/pybotvac/robot.py', function _message 2021-06-22 15:09:32.043 Aspirateur Papi: (Aspirateur Papi) Pushing 'onHeartbeatCallback' on to queue 2021-06-22 15:09:32.093 (Aspirateur Papi) Processing 'onHeartbeatCallback' message 2021-06-22 15:09:32.093 Aspirateur Papi: (Aspirateur Papi) Calling message handler 'onHeartbeat'. 2021-06-22 15:09:32.093 Aspirateur Papi: (Aspirateur Papi) onHeartbeat called 2021-06-22 15:09:42.015 Aspirateur Papi: (Aspirateur Papi) Pushing 'onHeartbeatCallback' on to queue 2021-06-22 15:09:42.065 (Aspirateur Papi) Processing 'onHeartbeatCallback' message 2021-06-22 15:09:42.065 Aspirateur Papi: (Aspirateur Papi) Calling message handler 'onHeartbeat'. 2021-06-22 15:09:42.065 Aspirateur Papi: (Aspirateur Papi) onHeartbeat called 2021-06-22 15:09:52.033 Aspirateur Papi: (Aspirateur Papi) Pushing 'onHeartbeatCallback' on to queue 2021-06-22 15:09:52.083 (Aspirateur Papi) Processing 'onHeartbeatCallback' message 2021-06-22 15:09:52.084 Aspirateur Papi: (Aspirateur Papi) Calling message handler 'onHeartbeat'. 2021-06-22 15:09:52.084 Aspirateur Papi: (Aspirateur Papi) onHeartbeat called 2021-06-22 15:10:00.133 Status: LUA: Updating variables if necessary 2021-06-22 15:10:00.376 Status: EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/Script_time_variable_utiles.lua 2021-06-22 15:10:02.002 Aspirateur Papi: (Aspirateur Papi) Pushing 'onHeartbeatCallback' on to queue 2021-06-22 15:10:02.053 (Aspirateur Papi) Processing 'onHeartbeatCallback' message 2021-06-22 15:10:02.053 Aspirateur Papi: (Aspirateur Papi) Calling message handler 'onHeartbeat'. 2021-06-22 15:10:02.053 Aspirateur Papi: (Aspirateur Papi) onHeartbeat called 2021-06-22 15:10:12.025 Aspirateur Papi: (Aspirateur Papi) Pushing 'onHeartbeatCallback' on to queue 2021-06-22 15:10:12.075 (Aspirateur Papi) Processing 'onHeartbeatCallback' message 2021-06-22 15:10:12.075 Aspirateur Papi: (Aspirateur Papi) Calling message handler 'onHeartbeat'. 2021-06-22 15:10:12.075 Aspirateur Papi: (Aspirateur Papi) onHeartbeat called 2021-06-22 15:10:22.022 Aspirateur Papi: (Aspirateur Papi) Pushing 'onHeartbeatCallback' on to queue 2021-06-22 15:10:22.073 (Aspirateur Papi) Processing 'onHeartbeatCallback' message 2021-06-22 15:10:22.073 Aspirateur Papi: (Aspirateur Papi) Calling message handler 'onHeartbeat'. 2021-06-22 15:10:22.073 Aspirateur Papi: (Aspirateur Papi) onHeartbeat called 2021-06-22 15:10:26.011 Aspirateur Papi: (Aspirateur Papi) Pushing 'onStopCallback' on to queue 2021-06-22 15:10:26.011 (Aspirateur Papi) Processing 'onStopCallback' message 2021-06-22 15:10:26.011 Aspirateur Papi: (Aspirateur Papi) Calling message handler 'onStop'. 2021-06-22 15:10:26.012 Aspirateur Papi: (Aspirateur Papi) onStop called 2021-06-22 15:10:26.011 Status: Aspirateur Papi: (Aspirateur Papi) Stop directive received. 2021-06-22 15:10:26.241 Status: Aspirateur Papi: (Aspirateur Papi) Exiting work loop. 2021-06-22 15:10:26.311 Status: Aspirateur Papi: (Aspirateur Papi) Stopping threads. 2021-06-22 15:10:26.311 Status: Aspirateur Papi: (Aspirateur Papi) Stopped.