I’ve posted the tutorial and the AppDaemon Python code to expose a few additional sensors of my RainMachine
A. Parsers sensors
sensor.rainmachine_metno_last_run
sensor.rainmachine_openweathermap_last_run
sensor.rainmachine_wunderground_last_run
The sensor’s state represents the last update
B. Total watering sensor
sensor.rainmachine_today_watering
The sensor’s state represents the today real total watering time in minutes
Additional attributes:
date: the date of the watering
userDuration: the watering duration defined by the user
C. Zones sensors
sensor.rainmachine_uid1_watering
sensor.rainmachine_uid2_watering
sensor.rainmachine_uid3_watering
sensor.rainmachine_uid4_watering
The sensor’s state represents the today real total watering time in minutes
Additional attributes:
date: the date of the watering
userDuration: the watering duration defined by the user
flag: The reason why an irrigation was reduced or skipped
Here is the link to the forum post: