{ "home_assistant": { "installation_type": "Home Assistant Supervised", "version": "2023.8.4", "dev": false, "hassio": true, "virtualenv": false, "python_version": "3.11.4", "docker": true, "arch": "x86_64", "timezone": "Europe/Warsaw", "os_name": "Linux", "os_version": "4.19.0-25-amd64", "supervisor": "2023.10.0", "host_os": "Debian GNU/Linux 10 (buster)", "docker_version": "20.10.1", "chassis": "desktop", "run_as_root": true }, "custom_components": { "monitor_docker": { "version": "1.10", "requirements": [ "aiodocker==0.21.0", "python-dateutil==2.8.2" ] }, "jablotron80": { "version": "0.14", "requirements": [ "crccheck" ] }, "sonoff": { "version": "3.5.2", "requirements": [ "pycryptodome>=3.6.6" ] }, "samsungtv_smart": { "version": "0.12.0", "requirements": [ "websocket-client!=1.4.0,>=0.58.0", "wakeonlan>=2.0.0", "aiofiles>=0.8.0", "casttube>=0.2.1" ] }, "xiaomi_miio_airpurifier": { "version": "2023.6.0.0", "requirements": [ "construct==2.10.56", "python-miio>=0.5.12" ] }, "jablotron": { "version": "0.1.0", "requirements": [] }, "google_fit": { "version": "1.0.4", "requirements": [ "google-api-python-client==1.6.4", "oauth2client==4.0.0", "httplib2", "google-auth-httplib2" ] }, "xiaomi_miot": { "version": "0.7.13", "requirements": [ "construct>=2.10.56", "python-miio>=0.5.6", "micloud>=0.3" ] }, "xiaomi_cloud_map_extractor": { "version": "v2.2.0", "requirements": [ "pillow", "pybase64", "python-miio", "requests", "pycryptodome" ] }, "daily": { "version": "0.4.0", "requirements": [] }, "smartthinq_sensors": { "version": "0.33.3", "requirements": [ "pycountry>=20.7.3", "xmltodict>=0.12.0", "charset_normalizer>=2.0.0" ] }, "ble_monitor": { "version": "12.6.0", "requirements": [ "pycryptodomex>=3.18.0", "janus>=1.0.0", "aioblescan>=0.2.14", "btsocket>=0.2.0", "pyric>=0.1.6.3" ] }, "nodered": { "version": "3.0.1", "requirements": [] }, "generic_hygrostat": { "version": "0.8.0", "requirements": [] }, "miio2": { "version": "2022.3.3", "requirements": [ "construct==2.10.56", "python-miio==0.5.12" ] }, "adb_service": { "version": "1.0.1", "requirements": [] }, "alexa_media": { "version": "4.6.5", "requirements": [ "alexapy==1.27.4", "packaging>=20.3", "wrapt>=1.12.1" ] }, "bodymiscale": { "version": "3.0.3", "requirements": [ "cachetools==5.1.0" ] }, "thermal_comfort": { "version": "2.1.1", "requirements": [] }, "xiaomi_gateway3": { "version": "3.3.2", "requirements": [ "zigpy>=0.44.1" ] }, "vicare": { "version": "2.0.0", "requirements": [ "PyViCare==2.25.0" ] }, "smart_irrigation": { "version": "v2023.9.2", "requirements": [] }, "landroid_cloud": { "version": "3.1.0", "requirements": [ "pyworxcloud==4.0.2" ] }, "hacs": { "version": "1.33.0", "requirements": [ "aiogithubapi>=22.10.1" ] } }, "integration_manifest": { "domain": "smart_irrigation", "name": "Smart Irrigation", "codeowners": [ "@jeroenterheerdt" ], "config_flow": true, "dependencies": [ "http", "panel_custom" ], "documentation": "https://github.com/jeroenterheerdt/HASmartIrrigation", "iot_class": "local_push", "issue_tracker": "https://github.com/jeroenterheerdt/HASmartIrrigation/issues", "requirements": [], "version": "v2023.9.2", "is_built_in": false }, "data": { "config": { "entry_id": "f2f59f4233cca0fb6e63c993212765fb", "version": 1, "domain": "smart_irrigation", "title": "Smart Irrigation", "data": { "name": "Smart Irrigation", "use_owm": false }, "options": { "owm_api_key": "XXXXXXXXXXX", "owm_api_version": "2.5", "use_owm": true }, "pref_disable_new_entities": false, "pref_disable_polling": false, "source": "user", "unique_id": "Smart Irrigation", "disabled_by": null }, "storage": { "config": { "calctime": "23:55", "units": "metric", "use_owm": true, "autocalcenabled": true, "autoupdateenabled": true, "autoupdateschedule": "minutes", "autoupdatedelay": "0", "autoupdateinterval": "30", "autoclearenabled": true, "cleardatatime": "23:59", "starteventfiredtoday": true }, "zones": [ { "id": 0, "name": "Sprinklers Zone 1", "size": 106.0, "throughput": 18.0, "state": "automatic", "bucket": -11.118874274981644, "old_bucket": -10.065873985797422, "delta": -1.0530002891842225, "duration": 3600, "module": 0, "multiplier": 1.0, "explanation": "Note: this explanation uses '.' as decimal separator and shows rounded values. Module returned Evapotranspiration deficiency of -1.1. Bucket was -10.1.
maximum bucket size is 20.0.New bucket value is [old_bucket]+[delta]=-10.1+-1.1=-11.1.
Since bucket < 0, irrigation is necessary.
To calculate the exact duration, the following steps were taken:
  • The precipitation rate is defined as [throughput]*60/[size]=18.0*60/106.0=10.2
  • The duration is calculated as abs([bucket])/[precipitation_rate]*3600=11.1/10.2*3600=3929
  • Now, the multiplier is applied. The multiplier is 1.0, hence the duration is 3929
  • Then, the maximum duration is applied. The maximum duration is 3600.0, hence the duration is 3600
  • Finally, the lead time is applied. The lead time is 0.0, hence the final duration is 3600
  • ", "mapping": 0, "lead_time": 0.0, "maximum_duration": 3600.0, "maximum_bucket": 20, "last_calculated": "2023-10-12T23:55:00.337272" }, { "id": 1, "name": "Sprinklers Zone 2", "size": 270.0, "throughput": 28.5, "state": "automatic", "bucket": -11.118874274981644, "old_bucket": -10.065873985797422, "delta": -1.0530002891842225, "duration": 3600, "module": 0, "multiplier": 1.0, "explanation": "Note: this explanation uses '.' as decimal separator and shows rounded values. Module returned Evapotranspiration deficiency of -1.1. Bucket was -10.1.
    maximum bucket size is 20.0.New bucket value is [old_bucket]+[delta]=-10.1+-1.1=-11.1.
    Since bucket < 0, irrigation is necessary.
    To calculate the exact duration, the following steps were taken:
  • The precipitation rate is defined as [throughput]*60/[size]=28.5*60/270.0=6.3
  • The duration is calculated as abs([bucket])/[precipitation_rate]*3600=11.1/6.3*3600=6320
  • Now, the multiplier is applied. The multiplier is 1.0, hence the duration is 6320
  • Then, the maximum duration is applied. The maximum duration is 3600.0, hence the duration is 3600
  • Finally, the lead time is applied. The lead time is 0.0, hence the final duration is 3600
  • ", "mapping": 0, "lead_time": 0.0, "maximum_duration": 3600.0, "maximum_bucket": 20, "last_calculated": "2023-10-12T23:55:00.362086" }, { "id": 2, "name": "Sprinklers Zone 3", "size": 242.0, "throughput": 25.5, "state": "automatic", "bucket": -11.118874274981644, "old_bucket": -10.065873985797422, "delta": -1.0530002891842225, "duration": 3600, "module": 0, "multiplier": 1.0, "explanation": "Note: this explanation uses '.' as decimal separator and shows rounded values. Module returned Evapotranspiration deficiency of -1.1. Bucket was -10.1.
    maximum bucket size is 20.0.New bucket value is [old_bucket]+[delta]=-10.1+-1.1=-11.1.
    Since bucket < 0, irrigation is necessary.
    To calculate the exact duration, the following steps were taken:
  • The precipitation rate is defined as [throughput]*60/[size]=25.5*60/242.0=6.3
  • The duration is calculated as abs([bucket])/[precipitation_rate]*3600=11.1/6.3*3600=6331
  • Now, the multiplier is applied. The multiplier is 1.0, hence the duration is 6331
  • Then, the maximum duration is applied. The maximum duration is 3600.0, hence the duration is 3600
  • Finally, the lead time is applied. The lead time is 0.0, hence the final duration is 3600
  • ", "mapping": 0, "lead_time": 0.0, "maximum_duration": 3600.0, "maximum_bucket": 20, "last_calculated": "2023-10-12T23:55:00.390642" } ], "modules": [ { "id": 0, "name": "PyETO", "description": "Calculate duration based on the FAO56 calculation from the PyETO library.", "config": { "solrad_behavior": "3", "forecast_days": "0" }, "schema": [ { "type": "boolean", "name": "coastal", "optional": true, "default": false }, { "type": "select", "options": [ [ "1", "EstimateFromTemp" ], [ "2", "EstimateFromSunHours" ], [ "3", "DontEstimate" ] ], "name": "solrad_behavior", "required": true, "default": "1" }, { "type": "integer", "name": "forecast_days", "required": true, "default": 0 } ] }, { "id": 1, "name": "Static", "description": "'Dummy' module with a static configurable delta.", "config": null, "schema": [ { "type": "float", "name": "delta", "required": true, "default": 0 } ] }, { "id": 2, "name": "Passthrough", "description": "Passthrough module that returns the value of an Evapotranspiration sensor as delta.", "config": {}, "schema": [] } ], "mappings": [ { "id": 0, "name": "Weather Station", "mappings": { "Dewpoint": { "source": "sensor", "sensorentity": "sensor.outdoor_dewpoint", "unit": "" }, "Evapotranspiration": { "source": "none", "sensorentity": "", "unit": "" }, "Humidity": { "source": "sensor", "sensorentity": "sensor.outdoor_humidity", "unit": "" }, "Precipitation": { "source": "sensor", "sensorentity": "sensor.ecowitt_daily_rain_rate", "unit": "" }, "Pressure": { "source": "sensor", "sensorentity": "sensor.outdoor_pressure", "unit": "" }, "Solar Radiation": { "source": "sensor", "sensorentity": "sensor.ecowitt_solar_radiation", "unit": "W/m2" }, "Temperature": { "source": "sensor", "sensorentity": "sensor.outdoor_temperature", "unit": "" }, "Windspeed": { "source": "sensor", "sensorentity": "sensor.ecowitt_wind_speed_at_2m", "unit": "" } }, "data": [ { "Dewpoint": 12.9, "Humidity": 97.13, "Precipitation": 0.0, "Pressure": 1016.0, "Solar Radiation": 0.0, "Temperature": 13.3, "Windspeed": 0.0, "retrieved": "2023-10-13T00:17:36.293035" }, { "Dewpoint": 13.0, "Humidity": 97.75, "Precipitation": 0.0, "Pressure": 1015.4, "Solar Radiation": 0.0, "Temperature": 13.3, "Windspeed": 0.462, "retrieved": "2023-10-13T00:47:36.294622" }, { "Dewpoint": 13.0, "Humidity": 98.0, "Precipitation": 0.0, "Pressure": 1016.1, "Solar Radiation": 0.0, "Temperature": 13.3, "Windspeed": 0.0, "retrieved": "2023-10-13T01:17:36.301132" }, { "Dewpoint": 13.1, "Humidity": 98.5, "Precipitation": 0.0, "Pressure": 1016.0, "Solar Radiation": 0.0, "Temperature": 13.3, "Windspeed": 0.0, "retrieved": "2023-10-13T01:47:36.298198" }, { "Dewpoint": 13.1, "Humidity": 98.84, "Precipitation": 0.0, "Pressure": 1015.9, "Solar Radiation": 0.0, "Temperature": 13.3, "Windspeed": 0.0, "retrieved": "2023-10-13T02:17:36.299913" }, { "Dewpoint": 13.2, "Humidity": 99.19, "Precipitation": 0.0, "Pressure": 1015.6, "Solar Radiation": 0.0, "Temperature": 13.3, "Windspeed": 0.0, "retrieved": "2023-10-13T02:47:36.300783" }, { "Dewpoint": 13.1, "Humidity": 99.25, "Precipitation": 0.0, "Pressure": 1015.6, "Solar Radiation": 0.0, "Temperature": 13.2, "Windspeed": 0.0, "retrieved": "2023-10-13T03:17:36.301609" }, { "Dewpoint": 13.2, "Humidity": 99.25, "Precipitation": 0.0, "Pressure": 1015.8, "Solar Radiation": 0.0, "Temperature": 13.2, "Windspeed": 0.0, "retrieved": "2023-10-13T03:47:36.302548" }, { "Dewpoint": 13.1, "Humidity": 99.25, "Precipitation": 0.0, "Pressure": 1015.8, "Solar Radiation": 0.0, "Temperature": 13.2, "Windspeed": 0.0, "retrieved": "2023-10-13T04:17:36.303605" }, { "Dewpoint": 13.0, "Humidity": 99.25, "Precipitation": 0.0, "Pressure": 1015.4, "Solar Radiation": 0.0, "Temperature": 13.1, "Windspeed": 0.0, "retrieved": "2023-10-13T04:47:36.304927" }, { "Dewpoint": 12.9, "Humidity": 99.13, "Precipitation": 0.0, "Pressure": 1016.0, "Solar Radiation": 0.0, "Temperature": 13.0, "Windspeed": 0.0, "retrieved": "2023-10-13T05:17:36.308014" }, { "Dewpoint": 12.8, "Humidity": 98.75, "Precipitation": 0.0, "Pressure": 1016.0, "Solar Radiation": 0.0, "Temperature": 13.0, "Windspeed": 0.0, "retrieved": "2023-10-13T05:47:36.309003" }, { "Dewpoint": 12.7, "Humidity": 98.44, "Precipitation": 0.0, "Pressure": 1015.9, "Solar Radiation": 0.0, "Temperature": 12.9, "Windspeed": 0.0, "retrieved": "2023-10-13T06:17:36.312413" }, { "Dewpoint": 12.6, "Humidity": 98.06, "Precipitation": 0.0, "Pressure": 1015.6, "Solar Radiation": 0.33, "Temperature": 12.9, "Windspeed": 0.0, "retrieved": "2023-10-13T06:47:36.317156" }, { "Dewpoint": 12.6, "Humidity": 97.75, "Precipitation": 0.0, "Pressure": 1016.0, "Solar Radiation": 8.19, "Temperature": 12.9, "Windspeed": 0.0, "retrieved": "2023-10-13T07:17:36.316614" }, { "Dewpoint": 12.6, "Humidity": 97.38, "Precipitation": 0.0, "Pressure": 1015.9, "Solar Radiation": 21.29, "Temperature": 13.0, "Windspeed": 0.847, "retrieved": "2023-10-13T07:47:36.318477" }, { "Dewpoint": 12.7, "Humidity": 97.0, "Precipitation": 0.0, "Pressure": 1016.0, "Solar Radiation": 33.54, "Temperature": 13.2, "Windspeed": 0.0, "retrieved": "2023-10-13T08:17:36.315927" }, { "Dewpoint": 12.9, "Humidity": 96.63, "Precipitation": 0.0, "Pressure": 1016.3, "Solar Radiation": 59.02, "Temperature": 13.4, "Windspeed": 0.847, "retrieved": "2023-10-13T08:47:36.329092" }, { "Dewpoint": 13.1, "Humidity": 96.25, "Precipitation": 0.0, "Pressure": 1016.3, "Solar Radiation": 88.18, "Temperature": 13.7, "Windspeed": 1.078, "retrieved": "2023-10-13T09:17:36.340581" }, { "Dewpoint": 13.9, "Humidity": 95.75, "Precipitation": 0.0, "Pressure": 1016.2, "Solar Radiation": 138.45, "Temperature": 14.6, "Windspeed": 0.847, "retrieved": "2023-10-13T09:47:36.333287" }, { "Dewpoint": 14.9, "Humidity": 95.0, "Precipitation": 0.0, "Pressure": 1016.3, "Solar Radiation": 246.61, "Temperature": 15.7, "Windspeed": 5.313, "retrieved": "2023-10-13T10:17:36.333630" }, { "Dewpoint": 16.2, "Humidity": 93.63, "Precipitation": 0.0, "Pressure": 1016.1, "Solar Radiation": 264.71, "Temperature": 17.2, "Windspeed": 4.466, "retrieved": "2023-10-13T10:47:36.335811" }, { "Dewpoint": 16.5, "Humidity": 91.38, "Precipitation": 0.0, "Pressure": 1016.1, "Solar Radiation": 290.69, "Temperature": 17.9, "Windspeed": 6.314, "retrieved": "2023-10-13T11:17:36.335035" }, { "Dewpoint": 17.2, "Humidity": 89.5, "Precipitation": 0.0, "Pressure": 1015.9, "Solar Radiation": 292.6, "Temperature": 18.9, "Windspeed": 7.469, "retrieved": "2023-10-13T11:47:36.337514" }, { "Dewpoint": 16.7, "Humidity": 87.25, "Precipitation": 0.0, "Pressure": 1015.5, "Solar Radiation": 361.53, "Temperature": 18.9, "Windspeed": 8.085, "retrieved": "2023-10-13T12:17:36.335271" }, { "Dewpoint": 16.3, "Humidity": 85.75, "Precipitation": 0.0, "Pressure": 1015.4, "Solar Radiation": 144.28, "Temperature": 18.7, "Windspeed": 5.544, "retrieved": "2023-10-13T12:47:36.341926" }, { "Dewpoint": 15.8, "Humidity": 83.13, "Precipitation": 0.0, "Pressure": 1015.2, "Solar Radiation": 163.03, "Temperature": 18.8, "Windspeed": 6.699, "retrieved": "2023-10-13T13:17:36.340253" }, { "Dewpoint": 16.2, "Humidity": 80.5, "Precipitation": 0.0, "Pressure": 1014.8, "Solar Radiation": 159.58, "Temperature": 19.6, "Windspeed": 11.396, "retrieved": "2023-10-13T13:47:36.341367" }, { "Dewpoint": 16.2, "Humidity": 79.56, "Precipitation": 0.0, "Pressure": 1014.8, "Solar Radiation": 233.17, "Temperature": 19.8, "Windspeed": 9.394, "retrieved": "2023-10-13T14:17:36.341825" }, { "Dewpoint": 16.3, "Humidity": 78.44, "Precipitation": 0.0, "Pressure": 1014.4, "Solar Radiation": 201.31, "Temperature": 20.0, "Windspeed": 11.011, "retrieved": "2023-10-13T14:47:36.342352" }, { "Dewpoint": 15.7, "Humidity": 77.75, "Precipitation": 0.0, "Pressure": 1014.0, "Solar Radiation": 137.14, "Temperature": 19.6, "Windspeed": 6.083, "retrieved": "2023-10-13T15:17:36.345321" }, { "Dewpoint": 15.5, "Humidity": 77.0, "Precipitation": 0.0, "Pressure": 1013.8, "Solar Radiation": 103.14, "Temperature": 19.6, "Windspeed": 7.161, "retrieved": "2023-10-13T15:47:36.345793" }, { "Dewpoint": 15.2, "Humidity": 76.75, "Precipitation": 0.0, "Pressure": 1013.1, "Solar Radiation": 66.54, "Temperature": 19.4, "Windspeed": 5.313, "retrieved": "2023-10-13T16:17:36.349503" }, { "Dewpoint": 15.1, "Humidity": 76.75, "Precipitation": 0.0, "Pressure": 1013.3, "Solar Radiation": 40.25, "Temperature": 19.3, "Windspeed": 3.85, "retrieved": "2023-10-13T16:47:36.346269" }, { "Dewpoint": 14.9, "Humidity": 76.75, "Precipitation": 0.0, "Pressure": 1013.0, "Solar Radiation": 32.27, "Temperature": 19.1, "Windspeed": 2.464, "retrieved": "2023-10-13T17:17:36.349510" }, { "Dewpoint": 14.4, "Humidity": 77.69, "Precipitation": 0.0, "Pressure": 1012.7, "Solar Radiation": 4.83, "Temperature": 18.3, "Windspeed": 4.466, "retrieved": "2023-10-13T17:47:36.350603" }, { "Dewpoint": 14.3, "Humidity": 78.81, "Precipitation": 0.0, "Pressure": 1012.6, "Solar Radiation": 0.09, "Temperature": 18.0, "Windspeed": 4.697, "retrieved": "2023-10-13T18:17:36.354632" }, { "Dewpoint": 14.6, "Humidity": 80.75, "Precipitation": 0.0, "Pressure": 1012.2, "Solar Radiation": 0.0, "Temperature": 17.9, "Windspeed": 5.544, "retrieved": "2023-10-13T18:47:36.354180" }, { "Dewpoint": 14.8, "Humidity": 82.0, "Precipitation": 0.0, "Pressure": 1012.1, "Solar Radiation": 0.0, "Temperature": 17.9, "Windspeed": 5.313, "retrieved": "2023-10-13T19:17:36.357404" }, { "Dewpoint": 14.8, "Humidity": 83.04, "Precipitation": 0.0, "Pressure": 1011.6, "Solar Radiation": 0.0, "Temperature": 17.7, "Windspeed": 4.466, "retrieved": "2023-10-13T19:47:36.355317" }, { "Dewpoint": 14.9, "Humidity": 84.06, "Precipitation": 0.0, "Pressure": 1011.6, "Solar Radiation": 0.0, "Temperature": 17.6, "Windspeed": 9.163, "retrieved": "2023-10-13T20:17:36.356587" }, { "Dewpoint": 14.8, "Humidity": 84.38, "Precipitation": 0.0, "Pressure": 1011.4, "Solar Radiation": 0.0, "Temperature": 17.4, "Windspeed": 5.313, "retrieved": "2023-10-13T20:47:36.358389" }, { "Dewpoint": 14.8, "Humidity": 84.69, "Precipitation": 0.0, "Pressure": 1011.2, "Solar Radiation": 0.0, "Temperature": 17.4, "Windspeed": 8.932, "retrieved": "2023-10-13T21:17:36.358684" }, { "Dewpoint": 14.9, "Humidity": 85.0, "Precipitation": 0.0, "Pressure": 1011.0, "Solar Radiation": 0.0, "Temperature": 17.4, "Windspeed": 3.311, "retrieved": "2023-10-13T21:47:36.359633" }, { "Dewpoint": 15.0, "Humidity": 84.0, "Precipitation": 0.0, "Pressure": 1010.8, "Solar Radiation": 0.0, "Temperature": 17.7, "Windspeed": 4.466, "retrieved": "2023-10-13T22:17:36.361163" } ], "data_last_updated": "2023-10-13T22:17:36.361175" } ] } } }