View Code? Open in Web Editor
NEW
Domoticz Plugins (Arlo Cameras, Velib, Ratp, Airparif)
License: GNU General Public License v3.0
domoticz-plugins's Introduction
Bunch of Domoticz Plugins
- Plugins to manage new types of device in Domoticz
- jcdecaux-bikes: JCDecaux Bike sharing systems
- Works for all JCDecaux systems
- France: Velib, Le vélo, Vélo'V, Velam, VéloCité, Velo2, Cristolib, vélOstan'lib, Bicloo, cy-clic, Vélô
- Spain: Tusbic, SEVICI, Valenbisi
- Sweden: Göteborg, Lundahoj, Cyclocity
- Belgium: villo, Li bia velo
- Ireland: dublinbikes
- Lithuania: Cyclocity
- Luxembourg: Veloh
- Norway: Bysykkel
- Russia: Veli'k
- Slovenia: Bicikelj
- Japan: cyclocity
- Australia: CityCycle
- etc.
- Show how many available bikes and bike stands for a station
- After a parameter update, delete the device. A new one will come up.
- Arlo (Wireless security cameras) -- in development
- Manage Arlo modes (armed, disarmed, schedule, custom)
- Get battery level
- Requires Domoticz v3.8153 or newer
- Requires Python 3
- sudo apt-get install -y python3 python3-dev python3-pip
- Requires pyarlo python library (with pip)
- Install a Plugin
- Restart Domoticz
- sudo service domoticz restart
- Add the device
- In Domoticz, go to Setup > Hardware, find the Hardware Type, set up the parameters and click Add.
domoticz-plugins's People
Contributors
domoticz-plugins's Issues
Hello,
I have an issue when using the plugin. When I add the hardware I have the following in th elogs showing errors.
No devices are created.
Thanks
2020-05-18 01:34:42.185 (Arlo) Debug logging mask set to: PYTHON PLUGIN QUEUE IMAGE DEVICE CONNECTION MESSAGE ALL
2020-05-18 01:34:42.185 (Arlo) 'HardwareID':'19'
2020-05-18 01:34:42.185 (Arlo) 'HomeFolder':'/home/administrator/domoticz/plugins/arlo/'
2020-05-18 01:34:42.185 (Arlo) 'StartupFolder':'/home/administrator/domoticz/'
2020-05-18 01:34:42.185 (Arlo) 'UserDataFolder':'/home/administrator/domoticz/'
2020-05-18 01:34:42.185 (Arlo) 'Database':'/home/administrator/domoticz/domoticz.db'
2020-05-18 01:34:42.185 (Arlo) 'Language':'en'
2020-05-18 01:34:42.185 (Arlo) 'Version':'1.0.0'
2020-05-18 01:34:42.185 (Arlo) 'Author':'Thomas Cellerier'
2020-05-18 01:34:42.185 (Arlo) 'Name':'Arlo'
2020-05-18 01:34:42.185 (Arlo) 'Port':'0'
2020-05-18 01:34:42.185 (Arlo) 'Username':'[email protected]'
2020-05-18 01:34:42.185 (Arlo) 'Password':'xxxxxx'
2020-05-18 01:34:42.185 (Arlo) 'Key':'arlo'
2020-05-18 01:34:42.185 (Arlo) 'Mode5':'False'
2020-05-18 01:34:42.185 (Arlo) 'Mode6':'Debug'
2020-05-18 01:34:42.185 (Arlo) 'DomoticzVersion':'2020.2'
2020-05-18 01:34:42.185 (Arlo) 'DomoticzHash':'b63341bc0'
2020-05-18 01:34:42.185 (Arlo) 'DomoticzBuildTime':'2020-04-26 13:47:55'
2020-05-18 01:34:42.185 (Arlo) Device count: 0
2020-05-18 01:34:42.097 Status: (Arlo) Stopping threads.
2020-05-18 01:34:42.097 Status: (Arlo) Stopped.
2020-05-18 01:34:42.097 Status: (Arlo) Started.
2020-05-18 01:34:42.184 Status: (Arlo) Entering work loop.
2020-05-18 01:34:42.184 Status: (Arlo) Initialized version 1.0.0, author 'Thomas Cellerier'
2020-05-18 01:34:42.660 Error: (Arlo) 'onStart' failed 'AttributeError':''NoneType' object has no attribute 'get''.
2020-05-18 01:34:42.660 Error: (Arlo) ----> Line 99 in '/home/administrator/domoticz/plugins/arlo/plugin.py', function onStart
2020-05-18 01:34:42.660 Error: (Arlo) ----> Line 46 in '/home/administrator/domoticz/plugins/arlo/plugin.py', function onStart
2020-05-18 01:34:42.660 Error: (Arlo) ----> Line 50 in '/usr/local/lib/python3.7/dist-packages/pyarlo/init.py', function init
2020-05-18 01:34:42.660 Error: (Arlo) ----> Line 29 in '/usr/local/lib/python3.7/dist-packages/pyarlo/media.py', function init
2020-05-18 01:34:42.660 Error: (Arlo) ----> Line 58 in '/usr/local/lib/python3.7/dist-packages/pyarlo/media.py', function load