pip3.10 show pybotvac
pip3.11 install 'pybotvac==0.0.23' --force-reinstall
Connected to Indigo Server v2023.2.0, api v3.4 (localhost:1176)
>>> from pybotvac import Account, Neato, PasswordSession
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/pybotvac/__init__.py", line 1, in <module>
from .account import Account
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/pybotvac/account.py", line 22, in <module>
from .robot import Robot
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/pybotvac/robot.py", line 25, in <module>
urllib3.disable_warnings(urllib3.exceptions.SubjectAltNameWarning)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'urllib3.exceptions' has no attribute 'SubjectAltNameWarning'
>>>
from .robot import Robot
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/pybotvac/robot.py", line 25, in <module>
urllib3.disable_warnings(urllib3.exceptions.SubjectAltNameWarning)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'urllib3.exceptions' has no attribute 'SubjectAltNameWarning'
>>>
>>> from pybotvac import Robot
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/pybotvac/__init__.py", line 1, in <module>
from .account import Account
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/pybotvac/account.py", line 22, in <module>
from .robot import Robot
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/pybotvac/robot.py", line 25, in <module>
urllib3.disable_warnings(urllib3.exceptions.SubjectAltNameWarning)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'urllib3.exceptions' has no attribute 'SubjectAltNameWarning'
>>>
>>> from pybotvac.exceptions import NeatoException
>>>
python3
from pybotvac import Account, Neato, PasswordSession
from pybotvac import Robot
from pybotvac.exceptions import NeatoException
pip3.11 install speedtest-cli
pip3.11 install pybotvac
indigo.thermostat.setHeatSetpoint(<DEVID>, value=<SETPOINT>)
https://api.ipify.org
pip3 install speedtest-cli
#-------------------------------------------------------------------------------
def airplayDevicesToVariable(self, action):
self.logger.debug(u'action "{}": {}'.format(action.description,action.props['variable']))
devices = self.airplay.active_devices
if action.props['convert']:
devices = ', '.join(devices) # convert list to string
variable_set(action.props['variable'],devices)
#-------------------------------------------------------------------------------
def airplayDevicesFromVariable(self, action):
self.logger.debug(u'action "{}": {}'.format(action.description,action.props['variable']))
devices = variable_get(action.props['variable'])
if "[u'" in devices: # we have a list
self.airplay.active_devices = variable_get(action.props['variable'], list)
else:
devices = variable_get(action.props['variable'], str)
devices = devices.split(', ') #convert string to list
devices = map(unicode, devices) #make unicode
self.airplay.active_devices = devices
mac_base_ver = int(os.popen("sw_vers -productVersion").read().strip().split(".")[0])
if mac_base_ver >= 10:
AS_TARGET_NAME = "Music"
else:
AS_TARGET_NAME = "iTunes"
mac_base_ver = int(os.popen("sw_vers -productVersion").read().strip().split(".")[0])
if mac_base_ver > 10:
AS_TARGET_NAME = "Music"
else:
AS_TARGET_NAME = "iTunes"
Jun 6, 2021 at 3:43:42 PM
Indigo Cocoa client authenticated (192.168.0.4)
Reloading plugin "iTunes Local Control 0.0.8"
Starting plugin "iTunes Local Control 0.0.8" (pid 6018)
iTunes Local Control Error Error in plugin execution InitializeMain:
Traceback (most recent call last):
File "plugin.py", line 12, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 7.5/Plugins/iTunes Local Control.indigoPlugin/Contents/Server Plugin/iTunesAppleScript.py", line 96, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 7.5/Plugins/iTunes Local Control.indigoPlugin/Contents/Server Plugin/iTunesAppleScript.py", line 23, in _make
File "/Library/Application Support/Perceptive Automation/Indigo 7.5/IndigoPluginHost.app/Contents/Resources/PlugIns/applescript/__init__.py", line 49, in __init__
ScriptError: Expected end of line, etc. but found identifier. (-2741) range=78-83
Stopping plugin "iTunes Local Control 0.0.8" (pid 6018)
Stopped plugin "iTunes Local Control 0.0.8"
on run(args)
tell application "iTunes" -- or "Music" depending on OS version
next track
end tell
end run
Jun 2021 at 19:40:23
Installing and enabling plugin iTunes Local Control v0.0.8
Loading plugin "iTunes Local Control 0.0.8"
Starting plugin "iTunes Local Control 0.0.8" (pid 60191)
iTunes Local Control Error Error in plugin execution InitializeMain:
Traceback (most recent call last):
File "plugin.py", line 12, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 7.5/Plugins/iTunes Local Control.indigoPlugin/Contents/Server Plugin/iTunesAppleScript.py", line 96, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 7.5/Plugins/iTunes Local Control.indigoPlugin/Contents/Server Plugin/iTunesAppleScript.py", line 23, in _make
File "/Library/Application Support/Perceptive Automation/Indigo 7.5/IndigoPluginHost.app/Contents/Resources/PlugIns/applescript/__init__.py", line 49, in __init__
ScriptError: Expected end of line, etc. but found identifier. (-2741) range=78-83
Stopping plugin "iTunes Local Control 0.0.8" (pid 60191)
Stopped plugin "iTunes Local Control 0.0.8"
iTunes Local Control Error Error in plugin execution InitializeMain:
Traceback (most recent call last):
File "plugin.py", line 12, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 7.5/Plugins/iTunes Local Control.indigoPlugin/Contents/Server Plugin/iTunesAppleScript.py", line 96, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 7.5/Plugins/iTunes Local Control.indigoPlugin/Contents/Server Plugin/iTunesAppleScript.py", line 23, in _make
File "/Library/Application Support/Perceptive Automation/Indigo 7.5/IndigoPluginHost.app/Contents/Resources/PlugIns/applescript/__init__.py", line 49, in __init__
ScriptError: Expected end of line, etc. but found identifier. (-2741) range=78-83
jltnol wrote:I'm up on Big Sur (yes, not "approved" but so far working fine with Indigo Server)
Online Sensor Error invalid literal for int() with base 10: ''
elif self.states['state'] == 'busy':
if self.states['action'] == "map_cleaning":
self.states['display'] = "Cleaning - " + self.states['room']
else:
self.states['display'] = self.states['action']
else:
self.states['display'] = self.states['state']
self.states['display'] = self.states['display'].replace('_',' ')
BobRoss wrote:I travel and it's nice to see what's going on. I don't have to log into the system.