1
0
Fork 0

„README.md“ ändern

This commit is contained in:
Manuel Kamper 2023-07-01 05:27:45 +00:00
parent edcf712cf5
commit 6708f0fa4b
1 changed files with 41 additions and 0 deletions

View File

@ -54,3 +54,44 @@ logs - See logs of the device (you can add a number like .../stats/12 to see the
soils - See soil moisture of the device (usage like logs)
## FHEM Integration
This is the Watering-HTTPMOD Device for FHEM. It shows status symbols and all readings from stats. You can manually trigger a watering pulse and enable/disable the automatic watering mode.
```
defmod Watering HTTPMOD 0
attr Watering devStateIcon full:zisterne_100 empty:zisterne_00 wet:water@green:wateringPulse dry:water@red:wateringPulse on:automatic@green:autoModeOff off:automatic@red:autoModeOn
attr Watering event-on-change-reading .*
attr Watering extractAllJSON 1
attr Watering fp_Wohnung 30,590,5,
attr Watering get05Name stats
attr Watering get05Poll 1
attr Watering get05URL http://watering-host/api_key/stats/json
attr Watering icon measure_water_meter
attr Watering room Start,Watering
attr Watering set01Name wateringOn
attr Watering set01NoArg 1
attr Watering set01URL http://watering-host/api_key/wateron
attr Watering set02Name wateringOff
attr Watering set02NoArg 1
attr Watering set02URL http://watering-host/api_key/wateroff
attr Watering set03Name wateringPulse
attr Watering set03NoArg 1
attr Watering set03URL http://watering-host/api_key/waterpulse
attr Watering set04FollowGet stats
attr Watering set04Name autoModeOn
attr Watering set04NoArg 1
attr Watering set04URL http://watering-host/api_key/autoon
attr Watering set05FollowGet stats
attr Watering set05Name autoModeOff
attr Watering set05NoArg 1
attr Watering set05URL http://watering-host/api_key/autooff
attr Watering stateFormat Watering_Soil_is \
Watering_Water_level_status \
Watering_Automatic_watering_Mode
```
Example of a notification to your Nextcloud Talk instance in case the water tank is empty.
```
defmod n_WateringWaterEmpty notify Watering:Watering_Water_level_status:.empty {\
fhem("set Talk msg Kein Wasser im Tank der Bewässerungsanlage!");;
}
attr n_WateringWaterEmpty room Watering
```