add domoticz doc

This commit is contained in:
Florian Bezannier
2021-03-30 13:41:59 +02:00
parent 6282f8ec6f
commit 066153e834
8 changed files with 51 additions and 1 deletions
+50
View File
@@ -0,0 +1,50 @@
## Connect Domoticz
### I. Add stop hour control
In this example we will add the possibility to stop the charge at 6 o'clock.
1. Add new selector switch:
![selector](selector.png)
2. Edit it like this
![edit selector](edit_selector.png)
Selector action:
- http://localhost:5000/dash/charge_control?vin=YOURVIN&hour=0&minute=0
- http://localhost:5000/dash/charge_control?vin=YOURVIN&hour=6&minute=0
3. Save
# II. Add charge threshold control
You can do the same thing that we did in part one. You just have to change url to :
- http://localhost:5000/charge_control?vin=YOURVIN&percentage=100
- http://localhost:5000/charge_control?vin=YOURVIN&percentage=XX
If you want more precise control :
1. Add a virtual switch
![add sensor](add_sensor.png)
2. Edit the new switch
3. Get the idx
![get idx](idx.png)
4. Open event configuration : configuration -> devices -> Event
![event](event.png)
5. Add new python script
![add_python_script](add_python_script.png)
6. Add this code and change the vin in the url
```python
import domoticz
import DomoticzEvents as DE
import urllib.request
for name, value in DE.user_variables.items():
domoticz.log("var"+ str(name)+ "has value"+ str(value))
domoticz.log("The device that got changed is: "+DE.changed_device_name)
# changed_device.name is the same string
if DE.changed_device_name== "Seuil de charge":
urllib.request.urlopen('http://localhost:5000/charge_control?vin=YOURVIN&percentage='+str(DE.changed_device.s_value))
```
7. Save
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB