From 08e876e4b074f5ba581f5e3d0201a5a84e23ce6b Mon Sep 17 00:00:00 2001 From: Andrew Neisch Date: Fri, 27 Oct 2023 22:53:44 -0500 Subject: [PATCH] Updates --- README.md | 8 +- automations.yaml | 29 ++---- configuration.yaml | 14 +-- custom_components/bhyve/binary_sensor.py | 10 +- custom_components/bhyve/config_flow.py | 4 +- custom_components/bhyve/const.py | 3 +- custom_components/bhyve/manifest.json | 2 +- custom_components/bhyve/sensor.py | 51 +++++++++- custom_components/bhyve/services.yaml | 2 - custom_components/bhyve/strings.json | 88 ++++++++++++++++++ custom_components/bhyve/switch.py | 16 ++-- custom_components/bhyve/translations/en.json | 88 ++++++++++++++++++ extras/Node-RED/flows.json | 2 +- extras/appdaemon/apps/apps.yaml | 3 +- group.yaml | 2 +- images/nodered_1.png | Bin 33020 -> 33020 bytes images/nodered_2.png | Bin 520622 -> 35258 bytes packages/frigate.yaml | 6 +- python_scripts/utility_meter_reset.py | 8 +- scripts/frigate_timelapse.sh | 2 +- ui-lovelace/03-common.yaml | 1 + .../numberbox-card/numberbox-card.js | 7 +- .../numberbox-card/numberbox-card.js.gz | Bin 5670 -> 5715 bytes 23 files changed, 284 insertions(+), 62 deletions(-) diff --git a/README.md b/README.md index 097e9f1e..b175aeb9 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![Build Status](https://github.com/aneisch/home-assistant-config/actions/workflows/check-ha-release-compatibility.yml/badge.svg)](https://github.com/aneisch/home-assistant-config/actions) [![GitHub last commit](https://img.shields.io/github/last-commit/aneisch/home-assistant-config)](https://github.com/aneisch/home-assistant-config/commits/master) [![GitHub commit activity](https://img.shields.io/github/commit-activity/y/aneisch/home-assistant-config)](https://github.com/aneisch/home-assistant-config/graphs/commit-activity) -[![HA Version](https://img.shields.io/badge/Running%20Home%20Assistant-2023.10.4%20(Latest)-brightgreen)](https://github.com/home-assistant/home-assistant/releases/latest) +[![HA Version](https://img.shields.io/badge/Running%20Home%20Assistant-2023.10.5%20(Latest)-brightgreen)](https://github.com/home-assistant/home-assistant/releases/latest)
Buy Me A Coffee @@ -56,7 +56,7 @@ Also using Grafana/Influx for graphing, both running in Docker containers on NUC Description | value -- | -- Lines of ESPHome YAML | 2467 -Lines of Home Assistant YAML | 8149 +Lines of Home Assistant YAML | 8142 [Integrations](https://www.home-assistant.io/integrations/) in use | 52 Zigbee devices in [`zha`](https://www.home-assistant.io/integrations/zha/) | 26 Z-Wave devices in [`zwave_js`](https://www.home-assistant.io/integrations/zwave_js/) | 37 @@ -80,7 +80,7 @@ Entities in the [`input_datetime`](https://www.home-assistant.io/components/inpu Entities in the [`input_number`](https://www.home-assistant.io/components/input_number) domain | 4 Entities in the [`input_select`](https://www.home-assistant.io/components/input_select) domain | 19 Entities in the [`input_text`](https://www.home-assistant.io/components/input_text) domain | 8 -Entities in the [`light`](https://www.home-assistant.io/components/light) domain | 38 +Entities in the [`light`](https://www.home-assistant.io/components/light) domain | 39 Entities in the [`lock`](https://www.home-assistant.io/components/lock) domain | 3 Entities in the [`media_player`](https://www.home-assistant.io/components/media_player) domain | 12 Entities in the [`number`](https://www.home-assistant.io/components/number) domain | 5 @@ -100,7 +100,7 @@ Entities in the [`update`](https://www.home-assistant.io/components/update) doma Entities in the [`vacuum`](https://www.home-assistant.io/components/vacuum) domain | 1 Entities in the [`weather`](https://www.home-assistant.io/components/weather) domain | 2 Entities in the [`zone`](https://www.home-assistant.io/components/zone) domain | 6 -**Total state objects** | **1067** +**Total state objects** | **1068** ## The HACS integrations/plugins that I use: **Appdaemon**:
[aneisch/follow_me_appdaemon](https://github.com/aneisch/follow_me_appdaemon)
diff --git a/automations.yaml b/automations.yaml index 2d7fdbaa..e3c93d8c 100644 --- a/automations.yaml +++ b/automations.yaml @@ -673,7 +673,6 @@ - service: homeassistant.turn_on entity_id: switch.docker_watchtower - - alias: "Update Water Utilities" id: "update_water_utilities" trigger: @@ -690,18 +689,6 @@ - service: python_script.add_water_cost_attribute data: meter_entity: sensor.water_usage - - if: "{{ trigger.id == 'midnight' }}" - then: - - service: python_script.utility_meter_reset - data: - meter_entity: sensor.water_usage - cycle_reset_entity_id: sensor.electric_utilities_summary - - if: "{{ trigger.id == 'midnight' }}" - then: - - service: python_script.utility_meter_reset - data: - meter_entity: sensor.electricity_usage - cycle_reset_entity_id: sensor.electric_utilities_summary - alias: "Update Utility Costs" id: "update_utility_costs" @@ -721,17 +708,16 @@ id: "reset_utility_meters" trigger: - platform: time - id: midnight at: "00:00:00" action: - service: python_script.utility_meter_reset data: meter_entity: sensor.water_usage - cycle_reset_entity_id: sensor.electric_utilities_summary + cycle_reset_entity_id: sensor.utilities_cycle_end - service: python_script.utility_meter_reset data: meter_entity: sensor.electricity_usage - cycle_reset_entity_id: sensor.electric_utilities_summary + cycle_reset_entity_id: sensor.utilities_cycle_end # Legacy, remove later - alias: "Update Electric Utilities Cost" @@ -1080,10 +1066,13 @@ from: - "unknown" - "unavailable" - - platform: numeric_state - entity_id: sensor.neighbor_5in1_rain_last_1_hour - above: 0.00 - below: 0.03 + - "0.0" + - "0.00" + - "0" + # - platform: numeric_state + # entity_id: sensor.neighbor_5in1_rain_last_1_hour + # above: 0.00 + # below: 0.03 action: - if: # Ensure new state is a float > 0.00 diff --git a/configuration.yaml b/configuration.yaml index acf6cd2c..67887b72 100644 --- a/configuration.yaml +++ b/configuration.yaml @@ -41,7 +41,9 @@ homeassistant: allowlist_external_urls: - "http://localhost:8123/api/frigate/notifications" media_dirs: - audio: audio/ + audio: media/audio/ + video: media/video/ + images: media/images/ alexa: !include alexa.yaml @@ -178,11 +180,11 @@ light: version: 5 port: 8899 groups: - # big bulbs - #- number: 1 - # type: rgbw - # name: Garage - # fade: on + #big bulbs + - number: 1 + type: rgbw + name: Front Porch Halloween + fade: on - number: 2 type: rgbw name: plant_light_corner diff --git a/custom_components/bhyve/binary_sensor.py b/custom_components/bhyve/binary_sensor.py index 575e22cf..ce42762f 100644 --- a/custom_components/bhyve/binary_sensor.py +++ b/custom_components/bhyve/binary_sensor.py @@ -34,7 +34,7 @@ async def async_setup_entry( class BHyveFloodSensor(BHyveDeviceEntity): - """Define a BHyve sensor.""" + """Define a BHyve flood sensor.""" def __init__(self, hass, bhyve, device): """Initialize the sensor.""" @@ -91,8 +91,9 @@ def _on_ws_data(self, data): def _should_handle_event(self, event_name, data): return event_name in [EVENT_FS_ALARM] - + class BHyveTemperatureBinarySensor(BHyveDeviceEntity): + """Define a BHyve temperature sensor.""" def __init__(self, hass, bhyve, device): name = "{} temperature alert".format(device.get("name")) @@ -102,11 +103,11 @@ def _setup(self, device): self._available = device.get("is_connected", False) self._state = self._parse_status(device.get("status", {})) self._attrs = device.get("temp_alarm_thresholds") - + def _parse_status(self, status): """Convert BHyve alarm status to entity value.""" return "on" if "alarm" in status.get("temp_alarm_status") else "off" - + @property def state(self): """Return the state of the entity.""" @@ -119,6 +120,7 @@ def unique_id(self): @property def is_on(self): + """Reports state of the temperature sensor.""" return self._state == "on" def _on_ws_data(self, data): diff --git a/custom_components/bhyve/config_flow.py b/custom_components/bhyve/config_flow.py index 76aeab6b..b5975b45 100644 --- a/custom_components/bhyve/config_flow.py +++ b/custom_components/bhyve/config_flow.py @@ -165,8 +165,8 @@ async def async_step_import(self, config): devices = [str(d["id"]) for d in self.devices if d["type"] != DEVICE_BRIDGE] return await self.async_step_device(user_input={CONF_DEVICES: devices}) - else: - return self.async_abort(reason="cannot_connect") + + return self.async_abort(reason="cannot_connect") @staticmethod @callback diff --git a/custom_components/bhyve/const.py b/custom_components/bhyve/const.py index 34f63cce..78a07e93 100644 --- a/custom_components/bhyve/const.py +++ b/custom_components/bhyve/const.py @@ -14,9 +14,10 @@ DEVICE_SPRINKLER = "sprinkler_timer" DEVICE_FLOOD = "flood_sensor" +EVENT_BATTERY_STATUS = "battery_status" EVENT_CHANGE_MODE = "change_mode" -EVENT_FS_ALARM = "fs_status_update" EVENT_DEVICE_IDLE = "device_idle" +EVENT_FS_ALARM = "fs_status_update" EVENT_PROGRAM_CHANGED = "program_changed" EVENT_RAIN_DELAY = "rain_delay" EVENT_SET_MANUAL_PRESET_TIME = "set_manual_preset_runtime" diff --git a/custom_components/bhyve/manifest.json b/custom_components/bhyve/manifest.json index 2b542f85..25dcab3b 100644 --- a/custom_components/bhyve/manifest.json +++ b/custom_components/bhyve/manifest.json @@ -7,5 +7,5 @@ "documentation": "https://github.com/sebr/bhyve-home-assistant/blob/main/README.md", "iot_class": "cloud_push", "requirements": [], - "version": "3.2.0" + "version": "3.2.1" } diff --git a/custom_components/bhyve/sensor.py b/custom_components/bhyve/sensor.py index 77b50da2..905a8892 100644 --- a/custom_components/bhyve/sensor.py +++ b/custom_components/bhyve/sensor.py @@ -1,5 +1,6 @@ """Support for Orbit BHyve sensors.""" import logging +from datetime import timedelta from homeassistant.config_entries import ConfigEntry from homeassistant.const import ATTR_BATTERY_LEVEL @@ -16,6 +17,7 @@ DEVICE_FLOOD, DEVICE_SPRINKLER, DOMAIN, + EVENT_BATTERY_STATUS, EVENT_CHANGE_MODE, EVENT_DEVICE_IDLE, EVENT_FS_ALARM, @@ -35,6 +37,8 @@ ATTR_START_TIME = "start_time" ATTR_STATUS = "status" +SCAN_INTERVAL = timedelta(minutes=5) + async def async_setup_entry( hass: HomeAssistant, entry: ConfigEntry, async_add_entities: AddEntitiesCallback @@ -86,8 +90,11 @@ def _setup(self, device): battery = device.get("battery") + _LOGGER.debug("%s battery: %s", self._device_name, battery) + if battery is not None: - battery_level = battery.get("percent", 0) + battery_level = self.parse_battery_level(battery) + self._state = battery_level self._attrs[ATTR_BATTERY_LEVEL] = battery_level @@ -115,6 +122,11 @@ def should_poll(self): """Enable polling.""" return True + @property + def scan_interval(self): + """Return the scan interval.""" + return SCAN_INTERVAL + @property def unique_id(self): """Return a unique, unchanging string that represents this sensor.""" @@ -126,14 +138,45 @@ def entity_category(self): return EntityCategory.DIAGNOSTIC def _should_handle_event(self, event_name, data): - return event_name in [EVENT_CHANGE_MODE] + return event_name in [EVENT_BATTERY_STATUS, EVENT_CHANGE_MODE] + + def _on_ws_data(self, data): + # {'event': 'battery_status', 'mv': 3311, 'charging': false ... } + # + event = data.get("event") + if event in (EVENT_BATTERY_STATUS): + battery_level = self.parse_battery_level(event) + + self._state = battery_level + self._attrs[ATTR_BATTERY_LEVEL] = battery_level async def async_update(self): """Retrieve latest state.""" - self._ws_unprocessed_events[:] = [] # We don't care about these - + super().async_update() await self._refetch_device() + @staticmethod + def parse_battery_level(battery_data): + """ + Parses the battery level data and returns the battery level as a percentage. + + If the 'percent' attribute is present in the battery data, it is used as the battery level. + Otherwise, if the 'mv' attribute is present, the battery level is calculated as a percentage + based on the millivolts, assuming that 2x1.5V AA batteries are used. Note that AA batteries can + range from 1.2V to 1.7V depending on their chemistry, so the calculation may not be accurate + for all types of batteries. YMMV ¯\_(ツ)_/¯ + + Args: + battery_data (dict): A dictionary containing the battery data. + + Returns: + float: The battery level as a percentage. + """ + battery_level = battery_data.get("percent", 0) + if "mv" in battery_data: + battery_level = min(battery_data.get("mv", 0) / 3000 * 100, 100) + return battery_level + class BHyveZoneHistorySensor(BHyveDeviceEntity): """Define a BHyve sensor.""" diff --git a/custom_components/bhyve/services.yaml b/custom_components/bhyve/services.yaml index 6181cf3f..41e3f1d9 100644 --- a/custom_components/bhyve/services.yaml +++ b/custom_components/bhyve/services.yaml @@ -1,5 +1,3 @@ -# Describes the format for available virtual services - enable_rain_delay: description: Enable rain delay for a zone fields: diff --git a/custom_components/bhyve/strings.json b/custom_components/bhyve/strings.json index b45fe137..828bc13b 100644 --- a/custom_components/bhyve/strings.json +++ b/custom_components/bhyve/strings.json @@ -46,5 +46,93 @@ "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "unknown": "[%key:common::config_flow::error::unknown%]" } + }, + "services": { + "enable_rain_delay": { + "name": "Enable rain delay", + "description": "Enable rain delay for a zone", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to enable rain delay for" + }, + "hours": { + "name": "Hours", + "description": "The number of hours to enable rain delay for" + } + } + }, + "disable_rain_delay": { + "name": "Disable rain delay", + "description": "Disable rain delay for a zone", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to disable rain delay for" + } + } + }, + "start_watering": { + "name": "Start watering", + "description": "Start watering a zone", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to start watering" + }, + "minutes": { + "name": "Minutes", + "description": "The number of minutes to water for" + } + } + }, + "stop_watering": { + "name": "Stop watering", + "description": "Stop watering a zone", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to stop watering" + } + } + }, + "set_manual_preset_runtime": { + "name": "Set manual preset runtime", + "description": "Set the manual preset runtime for a device entity", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to set the manual preset runtime for" + }, + "minutes": { + "name": "Minutes", + "description": "The number of minutes to set the manual preset runtime to" + } + } + }, + "set_smart_watering_soil_moisture": { + "name": "Set smart watering soil moisture", + "description": "Set the smart watering soil moisture level for a zone", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to set the smart watering soil moisture for" + }, + "percentage": { + "name": "Percentage", + "description": "Moisture level between 0 - 100 (percent)" + } + } + }, + "start_program": { + "name": "Start program", + "description": "Begin watering a program", + "fields": { + "entity_id": { + "name": "Program switch", + "description": "The program to start" + } + } + } } } diff --git a/custom_components/bhyve/switch.py b/custom_components/bhyve/switch.py index 86bb0fa8..79d447ea 100644 --- a/custom_components/bhyve/switch.py +++ b/custom_components/bhyve/switch.py @@ -194,7 +194,7 @@ async def async_setup_entry( for program in programs: program_device = device_by_id.get(program.get("device_id")) program_id = program.get("program") - if program_id is not None: + if program_device is not None and program_id is not None: _LOGGER.info("Creating switch: Program %s", program.get("name")) switches.append( BHyveProgramSwitch( @@ -415,13 +415,17 @@ def _setup(self, device): self._is_on = is_watering self._attrs[ATTR_MANUAL_RUNTIME] = self._manual_preset_runtime - next_start_time = status.get("next_start_time") + next_start_time = orbit_time_to_local_time( + status.get("next_start_time") + ) if next_start_time is not None: next_start_programs = status.get("next_start_programs") - self._attrs[ATTR_NEXT_START_TIME]: orbit_time_to_local_time( - next_start_time - ).isoformat() - self._attrs[ATTR_NEXT_START_PROGRAMS]: next_start_programs + self._attrs.update( + { + ATTR_NEXT_START_TIME: next_start_time.isoformat(), + ATTR_NEXT_START_PROGRAMS: next_start_programs, + } + ) sprinkler_type = zone.get("sprinkler_type") if sprinkler_type is not None: diff --git a/custom_components/bhyve/translations/en.json b/custom_components/bhyve/translations/en.json index f8928b56..0cc98ab0 100644 --- a/custom_components/bhyve/translations/en.json +++ b/custom_components/bhyve/translations/en.json @@ -46,5 +46,93 @@ "title": "Select Devices" } } + }, + "services": { + "enable_rain_delay": { + "name": "Enable rain delay", + "description": "Enable rain delay for a zone", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to enable rain delay for" + }, + "hours": { + "name": "Hours", + "description": "The number of hours to enable rain delay for" + } + } + }, + "disable_rain_delay": { + "name": "Disable rain delay", + "description": "Disable rain delay for a zone", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to disable rain delay for" + } + } + }, + "start_watering": { + "name": "Start watering", + "description": "Start watering a zone", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to start watering" + }, + "minutes": { + "name": "Minutes", + "description": "The number of minutes to water for" + } + } + }, + "stop_watering": { + "name": "Stop watering", + "description": "Stop watering a zone", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to stop watering" + } + } + }, + "set_manual_preset_runtime": { + "name": "Set manual preset runtime", + "description": "Set the manual preset runtime for a device entity", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to set the manual preset runtime for" + }, + "minutes": { + "name": "Minutes", + "description": "The number of minutes to set the manual preset runtime to" + } + } + }, + "set_smart_watering_soil_moisture": { + "name": "Set smart watering soil moisture", + "description": "Set the smart watering soil moisture level for a zone", + "fields": { + "entity_id": { + "name": "Zone switch", + "description": "The switch to set the smart watering soil moisture for" + }, + "percentage": { + "name": "Percentage", + "description": "Moisture level between 0 - 100 (percent)" + } + } + }, + "start_program": { + "name": "Start program", + "description": "Begin watering a program", + "fields": { + "entity_id": { + "name": "Program switch", + "description": "The program to start" + } + } + } } } diff --git a/extras/Node-RED/flows.json b/extras/Node-RED/flows.json index 2843485a..47b2b5c8 100644 --- a/extras/Node-RED/flows.json +++ b/extras/Node-RED/flows.json @@ -1 +1 @@ -[{"id":"9584418c.dafc2","type":"tab","label":"Automations","disabled":false,"info":""},{"id":"f602e6ba.609d28","type":"tab","label":"Irrigation","disabled":false,"info":""},{"id":"9cfe6331fbc680d5","type":"group","z":"9584418c.dafc2","name":"Delivery Logo Object Detection","style":{"label":true},"nodes":["ed80a3f.522526","f3a3e80f.3e8e38","6469ec7efdb06d81","6f08d11c854dfb00","9b7c5535c74a94a3","d8a16fd91366d112","bcaf3569e7816922","d58f6ef71c326040","7347dd9c5cdf8a37","ae34795ccab80dee","00a968e4ae50d0d3","935c3eb83c353f53","a2635d725d71ca68","42be35f83b764861","df028b4014ad3c15","b2a5543693ac851e","c13f0f20a56d6af5","7151828122e3b80c","bace446bfa7b343d","5acbb2cbdbdea368","c061be05c01527e0"],"x":54,"y":2099,"w":1492,"h":322},{"id":"3c4349a7eea9bd3b","type":"group","z":"9584418c.dafc2","name":"Set Cameras Online","style":{"label":true},"nodes":["bd19a17005513c2f","24d1a94e275e5e44","58d0c98797e19829","7a8e43b6f7c84bac","ab66afa5b576de3f","ccf5998fdf8ee50d"],"x":54,"y":1839,"w":492,"h":242},{"id":"35da177d9e2fd258","type":"group","z":"9584418c.dafc2","name":"Virtual Radar Server","style":{"label":true},"nodes":["a9a323de66b6f772","ee139512bcad0966","7da69a7e8ecadc7c","26e32b1d7824356a","3a82b835.c57d48","91afebbf8b9edf05","5684b08aacd6d225","4ca1a5ad47ce7a18","ba68e03143ba4af8","5f1d1b471a1c7cbb","2cd08c8da06afaf6","ea911291f04c7d18","43e5fa289c7550ff","97761f13f8e5c31b","ea239028eda07991"],"x":54,"y":1499,"w":1272,"h":322},{"id":"bd2acc7efb5be5fd","type":"group","z":"9584418c.dafc2","name":"Front Porch Light Occupancy Brightness","style":{"label":true},"nodes":["3f2a2e4d99057b69","67312d79a5108126","3e399d83e4e7f4c3","59f5bc2571b0f12f","c68c969a6b8c2833","b1a99d9698d831b2","17b35d69307a8455","d11c183fff8d848d","fae7fa701710e258","1ef176bec8ed5da0","254a48eabb9cf476"],"x":54,"y":1279,"w":1212,"h":202},{"id":"11e25fc28c23144c","type":"group","z":"9584418c.dafc2","name":"Front House Lights","style":{"label":true},"nodes":["86bc310cbc0562af","2fb6a7afb6502a32","8c55985bffebd56a","5fc942dcef6d2ba5"],"x":64,"y":1119,"w":702,"h":142},{"id":"b808f2d7ae539c87","type":"group","z":"9584418c.dafc2","name":"Indoor Lights Evening","style":{"label":true},"nodes":["fa90c550.d6c948","e93027cb.6a6308","fc81cfda.29ff5","8ee35d65.a7569","41b918d5.7ce018","5420f9c0.5356c8","77184c93.8790d4","39a5ce57.78e3d2","ea19fe14.80749","ea2604f9.4cdf98","8a82f465.846018","d8ad0651.bf7a18","d9cc182cc3eb2a93","cde7b3c9ca39891b","1457bf6605a50448"],"x":54,"y":659,"w":1073,"h":444},{"id":"9df353d4c0fc9a54","type":"group","z":"9584418c.dafc2","name":"Server Rack Temperature","style":{"label":true},"nodes":["73550501.be7fbc","7dff3ae1.e36a04","88822bfe.2cc598","96b5207d.407dd","b259f0eb.3e83","c7ff978f.ff0728","29b17ed7.fab972"],"x":54,"y":459,"w":932,"h":182},{"id":"18fe74aea06a1180","type":"group","z":"9584418c.dafc2","name":"AC Stale Air","style":{"label":true},"nodes":["ebe84a6f70b4bc2f","cf1c689e51b98aec","6af7abba85612dd9","8b6280c5c448720c","9ce46ce21d8cc964","2b6721107586ceae","830c3ddd08ef396c"],"x":54,"y":299,"w":1132,"h":142},{"id":"cf3a0410bcf837ae","type":"group","z":"9584418c.dafc2","name":"Door Alerts","style":{"label":true},"nodes":["2022689a.938918","8ec438b6.4eb2e8","28fa66cd.af058a","9c1d9c7c.ed9c7","896f5b34.7b4328","c5124616.c9bd48","f9d93af6.184028","3314ec9f.ca8994","5c24f744.30fcb8","6aa388d0.707768","cf758271.d4fd6","5a740c2d.009864"],"x":54,"y":19,"w":1012,"h":262},{"id":"3cf0491ac33aecfa","type":"group","z":"f602e6ba.609d28","name":"Max Time and Master Valve Control","style":{"label":true},"nodes":["54bad548.7e9fcc","5a10cd93.8e94b4","a77808ff.3f1288","54ae6ec3.1bc63","bcbf413e.7b188","3b848bce.76aea4","43dedcca.ac7734","c42e6d62.7a24c","cdd3b7ef.04a618","63f07877e73b952a","5e9007a27732bba9","061b74f643477dd9","749afd72791a5127","656ad2cd6fb99f57"],"x":54,"y":19},{"id":"43a30fe5a5052c22","type":"group","z":"f602e6ba.609d28","name":"Custom Water","style":{"label":true},"nodes":["d269f175.c9dc6","3367e45f.cc981c","116d5bb3.ee92a4","80df47d5.602888","fb46876c.845298","98eeafa7.bd2b9","565ee5c1.561bfc","22a20603.86a06a","a8d96e.1f00969","808e6a81.92e2e8","883f2c00.1d94e8","e42ff3d9.593dc","76160bc4.8cd644","e2c37b65c5582c2b","860a4c61d7557dc9"],"x":54,"y":259},{"id":"a9182c2cc04d2d9a","type":"group","z":"f602e6ba.609d28","name":"Irrigation Delays","style":{"label":true},"nodes":["dd9855ca4017c8c0","c3a696a117416327","27f2580e35031830","9cb8187c669c6485","47f1a8018e58e032","427f7fa58d86cc59","1d9a4d0bb4645f32","d9ebbaa37f5911a9","eeecfc1e8864e39f","89487a4efedec1db","1e4b3bc7c25b294f","2c45af5b3ee5cf0a","d7e50e7a2810667d","28936ec687ee4eb0","974833b6a2eca853","478a5a84d38ba181","c01fd0612615e927","93965a61d2c4f5de"],"x":54,"y":539},{"id":"0f07749a4e1672ad","type":"group","z":"f602e6ba.609d28","name":"Supply Voltage Control","style":{"label":true},"nodes":["1ae21386.a831bc","117145a7.67e99a","882aff35f788008b"],"x":54,"y":1059},{"id":"a08dae6118c91c19","type":"group","z":"f602e6ba.609d28","name":"Run Lawn","style":{"label":true},"nodes":["f2c9c3a5b8b11a64","38affe5cc680d076","9896327569c234da","e95ac52f03478921","174186fb5d054240","287dd3b1af5dc2d0","74cd40702021e86d","bf015af2161c5ec2","151eb6ba5b2d39cd","45ee74d06e9cac2c","95a54981805b22f2","a4b3eba196a504dc","02d1e639f7ac6596","8d3c8370996be2da","863b8fa63f210ebe","7d8374976c01e3dc","b0debe46542c4c67","de509d99b9d965b3","b1c9631973c2f4b1","6ea0448df1383ec2","224d30a98f52c287","5a27d31bfb4a6990","197853479ad9eeda","7b985932412db47d","acdcc72fea065aac"],"x":54,"y":2019},{"id":"79694877249c9902","type":"group","z":"f602e6ba.609d28","name":"Attempt Lawn","style":{"label":true},"nodes":["3b656b89.1ac154","493b435f.c9851c","7b12e66f.57d068","8c060f00.cf577","4422f61c.847d88","dcdeabc7.780578","722d03d6.2ff77c","af4788fe.215ba8","c90fd5e6.c5c678","862ad27a.d347d","83edf648.3f9ed8","8d4bfe8e.ee805","815fddc0.6604c","06d6255efdc31c47","5420d0eed32223fb","3ff9ce03ef7b554b","576b66fa1bd202a3","a3d75225807b70eb","219b37105a8304f1","e7430e17f0b24ed8","b6e7d5b8891bba6d","339ee0ada21856e0","d01fbafafbb34692","f5684be88477322f","336585d4eee0ca73","b3c4a3638c17629e","2fc67b25514de5a5","08e3098cf183e086"],"x":54,"y":1219},{"id":"68ec980b932fdba7","type":"group","z":"f602e6ba.609d28","name":"Attempt Front Beds","style":{"label":true},"nodes":["583f46a3.fc4c38","d9147878.b61cf8","c7e5552e.7f8a08","6bcf06fb.9ca748","f587589f.d739e8","d9d17e8f.590e6","d9f893eb.834f3","9d851699.6a8458","4fae5b92.a9cd44","418058c4.af3158","7350c911a0b1a86d","fdcfa1521191fa40","4f2902edc77f2d3b","f6881b4bf93c27c5","ed6e3d4225582e20","593bee0e8c958df8","67916c3a5554a794","f7ac7a90f3da2298","45c5dbbbd8ce50a1","abb8777dd08aa743","d8637d8d96b68fca","b403eec7866aea22"],"x":54,"y":2559},{"id":"55a2162532da4e14","type":"group","z":"f602e6ba.609d28","name":"Run Front Beds","style":{"label":true},"nodes":["a2ab7368.923fb","a31e3daf.17207","21ced698.708b5a","c661d489.9c9bc8","accc6697.196268","487ff788.8c5c98","2238b09b.1b5b5","84258ddd.41da4","9129b06e.d8925","5ce1803b.06628","62b5545bc6d6e627","aa53225140781dd7","8113d83074ff7701","d83b5ff7a2212931","f78cdb84200eb171"],"x":54,"y":3159},{"id":"59ea88a27ef998e7","type":"group","z":"9584418c.dafc2","name":"Drone Delivery Logo Object Detection","style":{"label":true},"nodes":["4e2d750742dc8890","cdc9c2c982e3fe5f","300267d7c89b0955","1ae58f8afe36e04c","5c59c5c412e759ce","aa523c5cbfe26949","b4392caec775b305","81d6e9a99eb61c67","8bec0433aa6e51fa","1aa9e39b6be88864","ec51454057c055e2","765c7c5a61100728","1bda1e8b7f76e5f3","14855ff357d5fbad","a95b4fa60f1238d7","081d788e92e34986","9799e777bb06f63f","6d56b297fcfe0016","2f18405339079200","b4d7bb6e129bacea","b442c20392c7ce60"],"x":54,"y":2439,"w":1412,"h":282},{"id":"e1dc0b88.463bb8","type":"server","name":"Home Assistant","version":5,"addon":false,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":false,"cacheJson":true,"heartbeat":true,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true},{"id":"546e31ed.0db1c","type":"mqtt-broker","name":"Mosquitto","broker":"10.0.1.22","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"9f81fd881d01a666","type":"position-config","name":"","isValide":"true","longitude":"0","latitude":"0","angleType":"deg","timeZoneOffset":99,"timeZoneDST":0,"stateTimeFormat":"3","stateDateFormat":"12"},{"id":"4f8f8feffed26998","type":"sqlitedb","db":"/data/amazon.db","mode":"RWC"},{"id":"96b8babe5c0a6107","type":"deepstack-server","proto":"http","host":"codeproject","port":"32168","version":"v1","rejectUnauthorized":true},{"id":"2022689a.938918","type":"api-call-service","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Notify Via Wrapper: Opened 1 Minute","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"script","service":"notify_wrapper","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": \"The \" & $lowercase(msg.data.new_state.attributes.friendly_name) & \" has been opened for 1 minute\"\t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":890,"y":120,"wires":[[]]},{"id":"8ec438b6.4eb2e8","type":"api-current-state","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Door Notify On","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"true","halt_if_type":"bool","halt_if_compare":"is","entity_id":"input_boolean.door_notify","state_type":"habool","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":460,"y":62,"wires":[["c5124616.c9bd48"],[]]},{"id":"28fa66cd.af058a","type":"trigger","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Wait 1m","op1":"","op2":"1","op1type":"nul","op2type":"str","duration":"1","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":620,"y":120,"wires":[["2022689a.938918"]]},{"id":"9c1d9c7c.ed9c7","type":"change","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Reset If Closed","rules":[{"t":"set","p":"reset","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":360,"y":220,"wires":[["28fa66cd.af058a","5c24f744.30fcb8","cf758271.d4fd6","5a740c2d.009864"]]},{"id":"896f5b34.7b4328","type":"api-call-service","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Notify Via Wrapper","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"script","service":"notify_wrapper","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": payload, \"data\": {\"priority\": 1} \t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":950,"y":60,"wires":[[]]},{"id":"c5124616.c9bd48","type":"template","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Opened","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{{ data.new_state.attributes.friendly_name }} opened","output":"str","x":720,"y":60,"wires":[["896f5b34.7b4328"]]},{"id":"f9d93af6.184028","type":"server-state-changed","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Door Opened","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.*_door$","entityidfiltertype":"regex","outputinitially":false,"state_type":"habool","haltifstate":"true","halt_if_type":"bool","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":150,"y":100,"wires":[["8ec438b6.4eb2e8","28fa66cd.af058a","5c24f744.30fcb8","cf758271.d4fd6","5a740c2d.009864"],["9c1d9c7c.ed9c7"]]},{"id":"73550501.be7fbc","type":"trigger-state","z":"9584418c.dafc2","d":true,"g":"9df353d4c0fc9a54","name":"Rack Temperature","server":"e1dc0b88.463bb8","version":2,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sensor.rack_exhaust_temperature","entityidfiltertype":"exact","debugenabled":false,"constraints":[],"inputs":1,"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"num","enableInput":true,"x":170,"y":560,"wires":[["7dff3ae1.e36a04"],[]]},{"id":"7dff3ae1.e36a04","type":"switch","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Above 90?","property":"payload","propertyType":"msg","rules":[{"t":"gt","v":"95","vt":"num"},{"t":"lte","v":"90","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":350,"y":560,"wires":[["29b17ed7.fab972"],["96b5207d.407dd"]]},{"id":"88822bfe.2cc598","type":"api-call-service","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Turn on Fan","server":"e1dc0b88.463bb8","version":5,"domain":"homeassistant","service":"turn_on","areaId":[],"deviceId":[],"entityId":["fan.rack_fan"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":true,"outputProperties":[],"queue":"none","x":710,"y":500,"wires":[[]]},{"id":"96b5207d.407dd","type":"api-current-state","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Rack Fan","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"true","halt_if_type":"bool","halt_if_compare":"is","entity_id":"fan.rack_fan","state_type":"habool","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":540,"y":580,"wires":[["c7ff978f.ff0728"],[]]},{"id":"b259f0eb.3e83","type":"api-call-service","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Turn off fan","server":"e1dc0b88.463bb8","version":5,"domain":"homeassistant","service":"turn_off","areaId":[],"deviceId":[],"entityId":["fan.rack_fan"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":true,"outputProperties":[],"queue":"none","x":890,"y":540,"wires":[[]]},{"id":"fa90c550.d6c948","type":"inject","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"At 8 PM","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"00 20 * * 1,2,4,5,6,0","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":160,"y":700,"wires":[["1457bf6605a50448"]]},{"id":"e93027cb.6a6308","type":"api-current-state","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Master Bedroom Lamps On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.master_bedroom_lamps","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":680,"y":702,"wires":[["fc81cfda.29ff5"],[]]},{"id":"fc81cfda.29ff5","type":"api-call-service","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Set brightness to 128","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{\"brightness\":\"128\",\"transition\":5, \"entity_id\": msg.data.entity_id}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1001,"y":700,"wires":[[]]},{"id":"c7ff978f.ff0728","type":"api-current-state","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Rack fan auto off?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.rack_fan_auto_off","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":730,"y":600,"wires":[["b259f0eb.3e83"],[]]},{"id":"29b17ed7.fab972","type":"api-current-state","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Rack Fan","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"true","halt_if_type":"bool","halt_if_compare":"is","entity_id":"fan.rack_fan","state_type":"habool","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":540,"y":520,"wires":[[],["88822bfe.2cc598"]]},{"id":"3314ec9f.ca8994","type":"server-state-changed","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Garage Opened","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"cover.garage_door","entityidfiltertype":"regex","outputinitially":false,"state_type":"str","haltifstate":"open","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":160,"y":160,"wires":[["8ec438b6.4eb2e8"],[]]},{"id":"8ee35d65.a7569","type":"api-current-state","z":"9584418c.dafc2","d":true,"g":"b808f2d7ae539c87","name":"Kitchen Cans On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.kitchen_can_lights","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":650,"y":942,"wires":[["5420f9c0.5356c8"],[]]},{"id":"41b918d5.7ce018","type":"api-current-state","z":"9584418c.dafc2","d":true,"g":"b808f2d7ae539c87","name":"Kitchen Table On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.kitchen_table_light","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":650,"y":1062,"wires":[["d8ad0651.bf7a18"],[]]},{"id":"5420f9c0.5356c8","type":"api-call-service","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Set brightness to 40","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{\"brightness\":\"40\",\"transition\": \"5\", \"entity_id\": msg.data.entity_id}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1000,"y":842,"wires":[[]]},{"id":"77184c93.8790d4","type":"api-current-state","z":"9584418c.dafc2","d":true,"g":"b808f2d7ae539c87","name":"Kitchen Sink On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.kitchen_sink_light","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":650,"y":882,"wires":[["5420f9c0.5356c8"],[]]},{"id":"39a5ce57.78e3d2","type":"api-current-state","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Living Room Cans On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.living_room_can_lights","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":670,"y":822,"wires":[["5420f9c0.5356c8"],[]]},{"id":"5c24f744.30fcb8","type":"trigger","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Wait 5m","op1":"","op2":"5","op1type":"nul","op2type":"str","duration":"5","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":620,"y":160,"wires":[["6aa388d0.707768"]]},{"id":"6aa388d0.707768","type":"api-call-service","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Alexa Announce Opened","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"notify","service":"alexa_media","areaId":[],"deviceId":[],"entityId":[],"data":"{\"message\":\"The\" & $lowercase(msg.data.new_state.attributes.friendly_name) & \"has been opened for\" & msg.payload & \" minutes.\",\"data\":{\"method\":\"all\",\"type\":\"announce\"},\"target\":[\"Office\",\"Kitchen\",\"Master\",\"Living Room\"]}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":850,"y":180,"wires":[[]]},{"id":"cf758271.d4fd6","type":"trigger","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Wait 10m","op1":"","op2":"10","op1type":"nul","op2type":"str","duration":"10","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":620,"y":200,"wires":[["6aa388d0.707768"]]},{"id":"5a740c2d.009864","type":"trigger","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Wait 15m","op1":"","op2":"15","op1type":"nul","op2type":"str","duration":"15","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":620,"y":240,"wires":[["6aa388d0.707768"]]},{"id":"ea19fe14.80749","type":"api-current-state","z":"9584418c.dafc2","d":true,"g":"b808f2d7ae539c87","name":"Entryway On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.entryway_light","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":640,"y":1002,"wires":[["5420f9c0.5356c8"],[]]},{"id":"ea2604f9.4cdf98","type":"api-current-state","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Living Room Sconces On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.living_room_sconces","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":680,"y":762,"wires":[["fc81cfda.29ff5"],[]]},{"id":"8a82f465.846018","type":"comment","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"100% = 255","info":"","x":970,"y":773,"wires":[]},{"id":"d8ad0651.bf7a18","type":"api-call-service","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Set brightness to 80","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{\"brightness\":\"80\",\"transition\": \"5\", \"entity_id\": msg.data.entity_id}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1000,"y":922,"wires":[[]]},{"id":"86bc310cbc0562af","type":"inject","z":"9584418c.dafc2","g":"11e25fc28c23144c","name":"At 9:30PM","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"30 21 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":180,"y":1200,"wires":[["2fb6a7afb6502a32","8c55985bffebd56a"]]},{"id":"2fb6a7afb6502a32","type":"api-call-service","z":"9584418c.dafc2","g":"11e25fc28c23144c","name":"Front Porch Lights Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_porch_lights"],"data":"{ \"transition\": 5 }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":410,"y":1220,"wires":[["5fc942dcef6d2ba5"]]},{"id":"3f2a2e4d99057b69","type":"server-state-changed","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Door Motion","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.front_door_all_occupancy","entityidfiltertype":"exact","outputinitially":false,"state_type":"habool","haltifstate":"true","halt_if_type":"bool","halt_if_compare":"is","outputs":2,"output_only_on_state_change":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":170,"y":1380,"wires":[["17b35d69307a8455","d11c183fff8d848d"],[]]},{"id":"67312d79a5108126","type":"api-current-state","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Porch On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.front_porch_lights","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":630,"y":1340,"wires":[["3e399d83e4e7f4c3"],[]]},{"id":"3e399d83e4e7f4c3","type":"api-call-service","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Porch Lights to 254","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":["light.front_porch_lights"],"data":"{\"brightness\":\"254\",\"transition\":2}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":870,"y":1340,"wires":[["59f5bc2571b0f12f","1ef176bec8ed5da0"]]},{"id":"59f5bc2571b0f12f","type":"delay","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"","pauseType":"delay","timeout":"60","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":560,"y":1440,"wires":[["c68c969a6b8c2833"]]},{"id":"c68c969a6b8c2833","type":"api-call-service","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Porch Lights Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_porch_lights"],"data":"{ \"transition\": 5 }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":780,"y":1440,"wires":[["254a48eabb9cf476"]]},{"id":"d9cc182cc3eb2a93","type":"inject","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"At 10 PM","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"00 22 * * 3","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":160,"y":742,"wires":[["1457bf6605a50448"]]},{"id":"b1a99d9698d831b2","type":"server-state-changed","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Door Open","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.front_door","entityidfiltertype":"exact","outputinitially":false,"state_type":"habool","haltifstate":"true","halt_if_type":"bool","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":160,"y":1440,"wires":[["17b35d69307a8455","d11c183fff8d848d"],[]]},{"id":"17b35d69307a8455","type":"within-time-switch","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"","nameInt":"","positionConfig":"9f81fd881d01a666","startTime":"21:30","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"sunriseStart","endTimeType":"pdsTime","endOffset":"-30","endOffsetType":"num","endOffsetMultiplier":60000,"timeRestrictions":0,"timeRestrictionsType":"none","timeDays":"*","timeOnlyOddDays":false,"timeOnlyEvenDays":false,"timeOnlyOddWeeks":false,"timeOnlyEvenWeeks":false,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"withinTimeValue":"","withinTimeValueType":"msgInput","outOfTimeValue":"","outOfTimeValueType":"msgInput","tsCompare":"0","x":400,"y":1380,"wires":[["67312d79a5108126","3e399d83e4e7f4c3"],[]]},{"id":"d11c183fff8d848d","type":"change","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Reset","rules":[{"t":"set","p":"reset","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":350,"y":1440,"wires":[["59f5bc2571b0f12f"]]},{"id":"a9a323de66b6f772","type":"http request","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Get Aircraft","method":"GET","ret":"obj","paytoqs":"ignore","url":"http://vrs:8080/VirtualRadar/AircraftList.json","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[{"keyType":"other","keyValue":"Content-Type","valueType":"other","valueValue":"application/json"}],"x":610,"y":1660,"wires":[["7da69a7e8ecadc7c","91afebbf8b9edf05","4ca1a5ad47ce7a18","2cd08c8da06afaf6","43e5fa289c7550ff"]]},{"id":"ee139512bcad0966","type":"inject","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Every 20 Seconds","props":[],"repeat":"20","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":190,"y":1660,"wires":[["ea239028eda07991"]]},{"id":"7da69a7e8ecadc7c","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Amazon","func":"var alert = {}\nvar message = \"Airborne:\\n\"\n\nfor (var i = 0; i < msg.payload.acList.length; i++) {\n if (typeof msg.payload.acList[i].Reg !== \"undefined\" && typeof msg.payload.acList[i].Man !== \"undefined\") {\n if (msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n //if (msg.payload.acList[i].Reg.endsWith(\"PA\") && msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n alert[msg.payload.acList[i].Reg] = msg.payload.acList[i].Icao\n }\n }\n}\n\nif (Object.keys(alert).length > 0) {\n for (const [key, value] of Object.entries(alert)) {\n message += key + \": https://globe.adsbexchange.com/?icao=\" + value + \"\\n\"\n }\n return { payload: message + \"https://vrs.aneis.ch\" }\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":780,"y":1660,"wires":[["5684b08aacd6d225"]]},{"id":"26e32b1d7824356a","type":"api-call-service","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Notify Via Signal","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"notify","service":"signal_adsb","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": payload \t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1200,"y":1660,"wires":[[]]},{"id":"3a82b835.c57d48","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Rate Limiter","func":"var interval = (1000*60*10); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1010,"y":1600,"wires":[["26e32b1d7824356a"]]},{"id":"91afebbf8b9edf05","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Interesting Tail #","func":"var alert = {}\nvar message = \"Interesting:\\n\"\n// N518GS George Strait\n// N628TS Elon\n// N898TS Taylor Swift\n// N621MM Taylor Swift\n// 82-8000 AF1\n// 92-9000 AF1\n// N5DA Don Adams Prop\n// N4DA Don Adams Lear\n// N68885 Zuckerberg\n// N681JK JB\n// N635PA\n// N628PA\n// N636PA\nvar interesting = [\"N68885\", \"N518GS\", \"N628TS\", \"82-8000\", \"92-9000\", \"N621MM\", \"N898TS\", \"N681JK\", \"N635PA\", \"N628PA\", \"N636PA\"]\n\nfor (var i = 0; i < msg.payload.acList.length; i++) {\n if (typeof msg.payload.acList[i].Reg !== \"undefined\") {\n if (interesting.includes(msg.payload.acList[i].Reg)) {\n alert[msg.payload.acList[i].Reg] = msg.payload.acList[i].Icao\n }\n }\n}\n\nif (Object.keys(alert).length > 0) {\n for (const [key, value] of Object.entries(alert)) {\n message += key + \": https://globe.adsbexchange.com/?icao=\" + value + \"\\n\"\n }\n return { payload: message + \"https://vrs.aneis.ch\" }\n}","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":800,"y":1600,"wires":[["3a82b835.c57d48"]]},{"id":"5684b08aacd6d225","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Rate Limiter","func":"var interval = (1000*60); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1010,"y":1660,"wires":[["26e32b1d7824356a"]]},{"id":"4ca1a5ad47ce7a18","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Amazon Landing","func":"var alert = {}\nvar message = \"Landing:\\n\"\n\nfor (var i = 0; i < msg.payload.acList.length; i++) {\n if (typeof msg.payload.acList[i].Reg !== \"undefined\" && typeof msg.payload.acList[i].Man !== \"undefined\") {\n //if (msg.payload.acList[i].Reg.endsWith(\"PA\") && msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n if (msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n if (msg.payload.acList[i].Alt < 50){\n alert[msg.payload.acList[i].Reg] = msg.payload.acList[i].Icao\n }\n }\n }\n}\n\nif (Object.keys(alert).length > 0) {\n for (const [key, value] of Object.entries(alert)) {\n message += key + \": https://globe.adsbexchange.com/?icao=\" + value + \"\\n\"\n }\n return { payload: message + \"https://vrs.aneis.ch\" }\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":810,"y":1720,"wires":[["ba68e03143ba4af8"]]},{"id":"ba68e03143ba4af8","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Rate Limiter","func":"var interval = (1000*60); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1010,"y":1720,"wires":[["26e32b1d7824356a"]]},{"id":"5f1d1b471a1c7cbb","type":"sqlite","z":"9584418c.dafc2","g":"35da177d9e2fd258","mydb":"4f8f8feffed26998","sqlquery":"msg.topic","sql":"","name":"Amazon","x":1000,"y":1780,"wires":[["ea911291f04c7d18"]]},{"id":"2cd08c8da06afaf6","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Write Amazon Landing","func":"var sql = \"\"\n\nfor (var i = 0; i < msg.payload.acList.length; i++) {\n var latlong = \"0,0\"\n if (typeof msg.payload.acList[i].Reg !== \"undefined\" && typeof msg.payload.acList[i].Lat !== \"undefined\" && typeof msg.payload.acList[i].Long !== \"undefined\") {\n //if (msg.payload.acList[i].Reg.endsWith(\"PA\") && msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n if (msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n if (msg.payload.acList[i].Alt < 50){\n latlong = msg.payload.acList[i].Lat + \",\" + msg.payload.acList[i].Long.toString()\n sql += `INSERT INTO deliveries (timestamp, registration, latlong, altitude) VALUES (\"${Date.now()}\", \"${msg.payload.acList[i].Reg}\", \"${latlong}\", \"${msg.payload.acList[i].Alt}\"); `\n }\n }\n }\n}\n\nif (sql.length > 0){\n msg.topic = sql\n return msg;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":820,"y":1780,"wires":[["5f1d1b471a1c7cbb"]]},{"id":"ea911291f04c7d18","type":"api-call-service","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Generate Heatmap","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"shell_command","service":"generate_heatmap","areaId":[],"deviceId":[],"entityId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1210,"y":1780,"wires":[[]]},{"id":"cde7b3c9ca39891b","type":"link in","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"","links":["1457bf6605a50448"],"x":325,"y":722,"wires":[["e93027cb.6a6308","ea2604f9.4cdf98","39a5ce57.78e3d2","77184c93.8790d4","8ee35d65.a7569","ea19fe14.80749","41b918d5.7ce018"]]},{"id":"1457bf6605a50448","type":"link out","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"","links":["cde7b3c9ca39891b"],"x":295,"y":722,"wires":[]},{"id":"8c55985bffebd56a","type":"api-call-service","z":"9584418c.dafc2","g":"11e25fc28c23144c","name":"Front Sconces Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_sconces"],"data":"{ \"transition\": 5 }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":400,"y":1160,"wires":[[]]},{"id":"fae7fa701710e258","type":"server-state-changed","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Door Unlock","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"lock.front_door","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"unlocked","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":170,"y":1320,"wires":[["17b35d69307a8455","d11c183fff8d848d"],[]]},{"id":"ebe84a6f70b4bc2f","type":"inject","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Every 30 Minutes","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"1800","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":190,"y":340,"wires":[["830c3ddd08ef396c"]]},{"id":"cf1c689e51b98aec","type":"api-current-state","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Thermostat Idle","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"Idle","halt_if_type":"str","halt_if_compare":"is","entity_id":"sensor.thermostat_state","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":440,"y":340,"wires":[["6af7abba85612dd9"],[]]},{"id":"6af7abba85612dd9","type":"function","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Idle > 2 hours","func":"// If last changed > 3 hours\nif (parseInt(msg.payload.timeSinceChangedMs) > 3600000*2) {\n return msg;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":400,"wires":[["8b6280c5c448720c"]]},{"id":"8b6280c5c448720c","type":"api-call-service","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Turn AC Fan on Low","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"climate","service":"set_fan_mode","areaId":[],"deviceId":[],"entityId":["climate.thermostat"],"data":"{\"fan_mode\":\"low\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":760,"y":340,"wires":[["9ce46ce21d8cc964"]]},{"id":"9ce46ce21d8cc964","type":"delay","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"minutes","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":900,"y":400,"wires":[["2b6721107586ceae"]]},{"id":"2b6721107586ceae","type":"api-call-service","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Turn AC Fan on Auto","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"climate","service":"set_fan_mode","areaId":[],"deviceId":[],"entityId":["climate.thermostat"],"data":"{\"fan_mode\":\"auto\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1060,"y":340,"wires":[[]]},{"id":"830c3ddd08ef396c","type":"api-current-state","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Attic > 100","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"100","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.netatmo_home_attic_temperature","state_type":"str","blockInputOverrides":true,"outputProperties":[{"property":"attic","propertyType":"msg","value":"","valueType":"entityState"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":290,"y":400,"wires":[["cf1c689e51b98aec"],[]]},{"id":"43e5fa289c7550ff","type":"function","z":"9584418c.dafc2","d":true,"g":"35da177d9e2fd258","name":"Speedy","func":"var alert = {}\nvar message = \"Speedy:\\n\"\n\nfor (var i = 0; i < msg.payload.acList.length; i++) {\n if (typeof msg.payload.acList[i].Reg !== \"undefined\") {\n if (typeof msg.payload.acList[i].Spd == \"number\") {\n if (msg.payload.acList[i].Spd > 600) {\n alert[msg.payload.acList[i].Reg] = msg.payload.acList[i].Icao\n }\n }\n }\n}\n\nif (Object.keys(alert).length > 0) {\n for (const [key, value] of Object.entries(alert)) {\n message += key + \": https://globe.adsbexchange.com/?icao=\" + value + \"\\n\"\n }\n return { payload: message + \"https://vrs.aneis.ch\" }\n}","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":780,"y":1540,"wires":[["97761f13f8e5c31b"]]},{"id":"97761f13f8e5c31b","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Rate Limiter","func":"var interval = (1000*60*10); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1010,"y":1540,"wires":[["26e32b1d7824356a"]]},{"id":"ed80a3f.522526","type":"server-state-changed","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Vehicle Detected","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.mailbox_car_count","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"0","halt_if_type":"num","halt_if_compare":"gt","outputs":2,"output_only_on_state_change":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":160,"y":2200,"wires":[["bcaf3569e7816922","7347dd9c5cdf8a37"],[]]},{"id":"f3a3e80f.3e8e38","type":"function","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Image to Payload","func":"msg = {\n payload: msg.payload,\n event_id: msg.event_id,\n loops: msg.loops\n};\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":930,"y":2200,"wires":[["ae34795ccab80dee","7151828122e3b80c","c061be05c01527e0"]]},{"id":"6469ec7efdb06d81","type":"api-call-service","z":"9584418c.dafc2","d":true,"g":"9cfe6331fbc680d5","name":"Notify Via Signal","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"notify","service":"signal_self","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": msg.detection_result,\t \"data\": { \"attachments\": [\"/config/images/logo.jpg\"]}\t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1440,"y":2320,"wires":[[]]},{"id":"6f08d11c854dfb00","type":"file","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Write File","filename":"/data/logo.jpg","filenameType":"str","appendNewline":true,"createDir":false,"overwriteFile":"true","encoding":"none","x":760,"y":2260,"wires":[["b2a5543693ac851e","df028b4014ad3c15"]]},{"id":"9b7c5535c74a94a3","type":"function","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Output msg","func":"var oldmsg = msg;\n\nmsg = {\n payload: msg.outlinedImage,\n detection_result: msg.payload[0].label,\n event_id: msg.event_id\n};\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":610,"y":2260,"wires":[["6f08d11c854dfb00"]]},{"id":"d8a16fd91366d112","type":"switch","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Match Found","property":"payload","propertyType":"msg","rules":[{"t":"nempty"}],"checkall":"true","repair":false,"outputs":1,"x":450,"y":2260,"wires":[["9b7c5535c74a94a3"]]},{"id":"bcaf3569e7816922","type":"http request","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Get Events","method":"GET","ret":"txt","paytoqs":"ignore","url":"http://frigate:5000/api/events?cameras=driveway&labels=car&has_snapshot=1&zones=mailbox&in_progress=1&limit=1","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":350,"y":2200,"wires":[["d58f6ef71c326040","7347dd9c5cdf8a37"]]},{"id":"d58f6ef71c326040","type":"function","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Extract Event ID","func":"if (JSON.parse(msg.payload).length > 0) {\n msg = {\n event_id: JSON.parse(msg.payload)[0].id,\n };\n return msg;\n}\n","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":540,"y":2200,"wires":[["7347dd9c5cdf8a37","c13f0f20a56d6af5"]]},{"id":"7347dd9c5cdf8a37","type":"debug","z":"9584418c.dafc2","d":true,"g":"9cfe6331fbc680d5","name":"Event Debug","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":580,"y":2140,"wires":[]},{"id":"ae34795ccab80dee","type":"file","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Write File","filename":"/data/input.jpg","filenameType":"str","appendNewline":true,"createDir":false,"overwriteFile":"true","encoding":"none","x":1120,"y":2200,"wires":[["a2635d725d71ca68"]]},{"id":"00a968e4ae50d0d3","type":"api-call-service","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Notify Via Signal","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"notify","service":"signal_self","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": \"Input\",\t \"data\": { \"attachments\": [\"/config/images/input.jpg\"]}\t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1440,"y":2200,"wires":[[]]},{"id":"bd19a17005513c2f","type":"inject","z":"9584418c.dafc2","g":"3c4349a7eea9bd3b","name":"Every 15 Minutes","props":[],"repeat":"900","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":190,"y":1940,"wires":[["24d1a94e275e5e44","ab66afa5b576de3f","7a8e43b6f7c84bac","58d0c98797e19829","ccf5998fdf8ee50d"]]},{"id":"24d1a94e275e5e44","type":"http request","z":"9584418c.dafc2","g":"3c4349a7eea9bd3b","name":"Set Doorbell Online","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://10.0.0.34/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"digest","senderr":false,"headers":[],"x":410,"y":2000,"wires":[[]]},{"id":"935c3eb83c353f53","type":"function","z":"9584418c.dafc2","d":true,"g":"9cfe6331fbc680d5","name":"Rate Limiter","func":"// 1s\nvar interval = (1000*1); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1390,"y":2260,"wires":[["6469ec7efdb06d81"]]},{"id":"a2635d725d71ca68","type":"within-time-switch","z":"9584418c.dafc2","d":true,"g":"9cfe6331fbc680d5","name":"","nameInt":"","positionConfig":"9f81fd881d01a666","startTime":"12:00","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"20:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"timeRestrictions":0,"timeRestrictionsType":"none","timeDays":"*","timeOnlyOddDays":false,"timeOnlyEvenDays":false,"timeOnlyOddWeeks":false,"timeOnlyEvenWeeks":false,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"withinTimeValue":"true","withinTimeValueType":"msgInput","outOfTimeValue":"false","outOfTimeValueType":"msgInput","tsCompare":"0","x":1270,"y":2200,"wires":[["00a968e4ae50d0d3"],[]]},{"id":"42be35f83b764861","type":"http request","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Add SubLabel","method":"POST","ret":"txt","paytoqs":"ignore","url":"http://frigate:5000/api/events/{{{event_id}}}/sub_label","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[{"keyType":"other","keyValue":"Content-type","valueType":"other","valueValue":"application/json"}],"x":1180,"y":2260,"wires":[["df028b4014ad3c15","935c3eb83c353f53","6469ec7efdb06d81"]]},{"id":"df028b4014ad3c15","type":"debug","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"debug 2","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":530,"y":2360,"wires":[]},{"id":"b2a5543693ac851e","type":"function","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Detection to payload","func":"var new_msg = {\n payload: { \"subLabel\": msg.detection_result },\n detection_result: msg.detection_result,\n event_id: msg.event_id\n};\nvar msg = new_msg\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":940,"y":2260,"wires":[["42be35f83b764861","df028b4014ad3c15"]]},{"id":"c13f0f20a56d6af5","type":"http request","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Get Current Image","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://frigate:5000/api/driveway/latest.jpg?quality=100","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":730,"y":2200,"wires":[["f3a3e80f.3e8e38"]]},{"id":"7151828122e3b80c","type":"deepstack-custom-model","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Post to Deepstack","server":"96b8babe5c0a6107","confidence":"60","customModel":"delivery","drawPredictions":true,"outlineColor":"red","custom":"","outputs":1,"x":190,"y":2260,"wires":[["df028b4014ad3c15","bace446bfa7b343d","5acbb2cbdbdea368"]]},{"id":"ea239028eda07991","type":"within-time-switch","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"","nameInt":"","positionConfig":"9f81fd881d01a666","startTime":"08:00:00","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"21:00:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"timeRestrictions":0,"timeRestrictionsType":"none","timeDays":"*","timeOnlyOddDays":false,"timeOnlyEvenDays":false,"timeOnlyOddWeeks":false,"timeOnlyEvenWeeks":false,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"withinTimeValue":"true","withinTimeValueType":"msgInput","outOfTimeValue":"false","outOfTimeValueType":"msgInput","tsCompare":"0","x":410,"y":1660,"wires":[["a9a323de66b6f772"],[]]},{"id":"58d0c98797e19829","type":"http request","z":"9584418c.dafc2","g":"3c4349a7eea9bd3b","name":"Set Camera 1 Online","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://10.0.0.32/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"digest","senderr":false,"headers":[],"x":420,"y":1880,"wires":[[]]},{"id":"7a8e43b6f7c84bac","type":"http request","z":"9584418c.dafc2","g":"3c4349a7eea9bd3b","name":"Set Camera 2 Online","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://10.0.0.33/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"digest","senderr":false,"headers":[],"x":420,"y":1920,"wires":[[]]},{"id":"ab66afa5b576de3f","type":"http request","z":"9584418c.dafc2","g":"3c4349a7eea9bd3b","name":"Set Camera 3 Online","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://10.0.0.35/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"digest","senderr":false,"headers":[],"x":420,"y":1960,"wires":[[]]},{"id":"ccf5998fdf8ee50d","type":"http request","z":"9584418c.dafc2","d":true,"g":"3c4349a7eea9bd3b","name":"Set PTZ Online","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://10.0.0.36/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"digest","senderr":false,"headers":[],"x":400,"y":2040,"wires":[[]]},{"id":"5fc942dcef6d2ba5","type":"api-call-service","z":"9584418c.dafc2","g":"11e25fc28c23144c","name":"Doorbell Ring Light Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_door_ring_light"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":640,"y":1220,"wires":[[]]},{"id":"1ef176bec8ed5da0","type":"api-call-service","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Doorbell Ring Light On","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":["light.front_door_ring_light"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1140,"y":1340,"wires":[[]]},{"id":"254a48eabb9cf476","type":"api-call-service","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Doorbell Ring Light Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_door_ring_light"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1020,"y":1440,"wires":[[]]},{"id":"4e2d750742dc8890","type":"server-state-changed","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Drone Motion Detected","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.drone_detect_motion","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":180,"y":2480,"wires":[["9799e777bb06f63f"],[]]},{"id":"cdc9c2c982e3fe5f","type":"function","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Image to Payload","func":"msg = {\n payload: msg.payload,\n loops: msg.loops\n};\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":890,"y":2480,"wires":[["b4392caec775b305"]]},{"id":"300267d7c89b0955","type":"debug","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Deepstack Output","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":420,"y":2620,"wires":[]},{"id":"1ae58f8afe36e04c","type":"http request","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Get Current Image","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://frigate:5000/api/drone_detect/latest.jpg?quality=100","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":670,"y":2480,"wires":[["cdc9c2c982e3fe5f"]]},{"id":"5c59c5c412e759ce","type":"deepstack-custom-model","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Post to Deepstack","server":"96b8babe5c0a6107","confidence":"60","customModel":"delivery","drawPredictions":true,"outlineColor":"red","custom":"","outputs":1,"x":190,"y":2540,"wires":[["300267d7c89b0955","aa523c5cbfe26949","2f18405339079200"]]},{"id":"aa523c5cbfe26949","type":"image","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"","width":"800","data":"outlinedImage","dataType":"msg","thumbnail":false,"active":true,"pass":true,"outputs":1,"x":200,"y":2680,"wires":[[]]},{"id":"b4392caec775b305","type":"jimp-image","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"","data":"payload","dataType":"msg","ret":"buf","parameter1":"230","parameter1Type":"num","parameter2":"0","parameter2Type":"num","parameter3":"170","parameter3Type":"num","parameter4":"170","parameter4Type":"num","parameter5":"","parameter5Type":"msg","parameter6":"","parameter6Type":"msg","parameter7":"","parameter7Type":"msg","parameter8":"","parameter8Type":"msg","sendProperty":"payload","sendPropertyType":"msg","parameterCount":4,"jimpFunction":"crop","selectedJimpFunction":{"name":"crop","fn":"crop","description":"crop to the given region","parameters":[{"name":"x","type":"num","required":true,"hint":"the x coordinate to crop form"},{"name":"y","type":"num","required":true,"hint":"the y coordinate to crop form"},{"name":"w","type":"num","required":true,"hint":"the width of the crop region"},{"name":"h","type":"num","required":true,"hint":"the height of the crop region"}]},"x":1050,"y":2480,"wires":[["5c59c5c412e759ce","081d788e92e34986"]]},{"id":"81d6e9a99eb61c67","type":"switch","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Match Found","property":"payload","propertyType":"msg","rules":[{"t":"nempty"}],"checkall":"true","repair":false,"outputs":1,"x":690,"y":2540,"wires":[["8bec0433aa6e51fa"]]},{"id":"8bec0433aa6e51fa","type":"function","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Output msg","func":"var oldmsg = msg;\n\nmsg = {\n payload: msg.outlinedImage,\n detection_result: msg.payload[0].label,\n};\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":890,"y":2540,"wires":[["1aa9e39b6be88864","b4d7bb6e129bacea"]]},{"id":"1aa9e39b6be88864","type":"file","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Write File","filename":"/data/logo.jpg","filenameType":"str","appendNewline":true,"createDir":false,"overwriteFile":"true","encoding":"none","x":1060,"y":2540,"wires":[["ec51454057c055e2"]]},{"id":"ec51454057c055e2","type":"function","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Detection to payload","func":"var new_msg = {\n payload: { \"subLabel\": msg.detection_result },\n detection_result: msg.detection_result,\n event_id: msg.event_id\n};\nvar msg = new_msg\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1260,"y":2540,"wires":[["6d56b297fcfe0016"]]},{"id":"765c7c5a61100728","type":"http request","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Create Event","method":"POST","ret":"txt","paytoqs":"ignore","url":"http://frigate:5000/api/events/drone_detect/PrimeAir/create","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[{"keyType":"other","keyValue":"Content-type","valueType":"other","valueValue":"application/json"}],"x":1270,"y":2600,"wires":[[]]},{"id":"1bda1e8b7f76e5f3","type":"http request","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Create Event","method":"POST","ret":"txt","paytoqs":"ignore","url":"http://frigate:5000/api/events/back_porch/PrimeAir/create","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[{"keyType":"other","keyValue":"Content-type","valueType":"other","valueValue":"application/json"}],"x":1270,"y":2640,"wires":[[]]},{"id":"14855ff357d5fbad","type":"mqtt out","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"","topic":"frigate/events","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"546e31ed.0db1c","x":1360,"y":2680,"wires":[]},{"id":"a95b4fa60f1238d7","type":"function","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Build MQTT","func":"msg.payload = {'type':'update', 'after':{'label':'PrimeAir'}}\n\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1190,"y":2680,"wires":[["14855ff357d5fbad"]]},{"id":"081d788e92e34986","type":"image","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"","width":"800","data":"payload","dataType":"msg","thumbnail":false,"active":true,"pass":true,"outputs":1,"x":1000,"y":2680,"wires":[[]]},{"id":"9799e777bb06f63f","type":"within-time-switch","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"","nameInt":"","positionConfig":"9f81fd881d01a666","startTime":"08:30:00","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"15:30:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"timeRestrictions":0,"timeRestrictionsType":"none","timeDays":"*","timeOnlyOddDays":false,"timeOnlyEvenDays":false,"timeOnlyOddWeeks":false,"timeOnlyEvenWeeks":false,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"withinTimeValue":"true","withinTimeValueType":"msgInput","outOfTimeValue":"false","outOfTimeValueType":"msgInput","tsCompare":"0","x":430,"y":2480,"wires":[["1ae58f8afe36e04c"],[]]},{"id":"6d56b297fcfe0016","type":"function","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Rate Limiter","func":"var interval = (1000*30); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1070,"y":2600,"wires":[["a95b4fa60f1238d7","1bda1e8b7f76e5f3","765c7c5a61100728","b442c20392c7ce60"]]},{"id":"2f18405339079200","type":"while-loop","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Loop \"payload.length == 0\"","condi":"msg.payload.length == 0","limit":true,"limitTime":"5","time":"loops","timeType":"msg","x":460,"y":2540,"wires":[["81d6e9a99eb61c67"],["1ae58f8afe36e04c"]]},{"id":"a42b21223ce98e3e","type":"inject","z":"9584418c.dafc2","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":480,"y":2420,"wires":[["1ae58f8afe36e04c"]]},{"id":"bace446bfa7b343d","type":"while-loop","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Loop \"msg.payload.length == 0\"","condi":"msg.payload.length == 0","limit":true,"limitTime":"5","time":"loops","timeType":"msg","x":240,"y":2340,"wires":[["d8a16fd91366d112"],["c13f0f20a56d6af5"]]},{"id":"b4d7bb6e129bacea","type":"debug","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Write Match Image","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":740,"y":2600,"wires":[]},{"id":"b442c20392c7ce60","type":"debug","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Call Frigate API","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":750,"y":2680,"wires":[]},{"id":"5acbb2cbdbdea368","type":"image","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"","width":"800","data":"outlinedImage","dataType":"msg","thumbnail":false,"active":true,"pass":true,"outputs":1,"x":360,"y":2380,"wires":[[]]},{"id":"c061be05c01527e0","type":"image","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"","width":"800","data":"payload","dataType":"msg","thumbnail":false,"active":true,"pass":true,"outputs":1,"x":1060,"y":2380,"wires":[[]]},{"id":"d269f175.c9dc6","type":"server-events","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Custom Water Event Fired","server":"e1dc0b88.463bb8","version":2,"eventType":"irrigation_custom_water","exposeToHomeAssistant":false,"eventData":"","haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"waitForRunning":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"$outputData(\"eventData\").event_type","valueType":"jsonata"},{"property":"event_type","propertyType":"msg","value":"$outputData(\"eventData\").event_type","valueType":"jsonata"}],"x":190,"y":340,"wires":[["883f2c00.1d94e8"]]},{"id":"3367e45f.cc981c","type":"function","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"++","func":"if ( (msg.i += 1) < msg.zones.length ) return msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":670,"y":400,"wires":[["116d5bb3.ee92a4"]]},{"id":"116d5bb3.ee92a4","type":"function","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"For Each","func":"if( msg.i == undefined ) msg.i = 0;\n\nmsg.payload = msg.zones[ msg.i ];\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":840,"y":340,"wires":[["565ee5c1.561bfc","80df47d5.602888","e2c37b65c5582c2b"]]},{"id":"80df47d5.602888","type":"api-call-service","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Turn On Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": payload.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1060,"y":340,"wires":[[]]},{"id":"fb46876c.845298","type":"api-call-service","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Turn Off Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": payload.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1320,"y":400,"wires":[["98eeafa7.bd2b9","860a4c61d7557dc9"]]},{"id":"98eeafa7.bd2b9","type":"delay","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Delay 5","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":980,"y":480,"wires":[["3367e45f.cc981c"]]},{"id":"565ee5c1.561bfc","type":"change","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Set Delay Variable","rules":[{"t":"set","p":"delay","pt":"msg","to":"payload.time* 60000","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":890,"y":400,"wires":[["22a20603.86a06a"]]},{"id":"22a20603.86a06a","type":"stoptimer-varidelay","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","duration":"5","durationType":"num","units":"Millisecond","payloadtype":"num","payloadval":"0","name":"Delay","reporting":"every_second","persist":false,"x":1090,"y":400,"wires":[["fb46876c.845298"],[],["a8d96e.1f00969"]]},{"id":"a8d96e.1f00969","type":"mqtt out","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Publish Time Remaining","topic":"sensor/irrigation_time_remaining","qos":"","retain":"","broker":"546e31ed.0db1c","x":1350,"y":340,"wires":[]},{"id":"3b656b89.1ac154","type":"inject","z":"f602e6ba.609d28","g":"79694877249c9902","name":"3:00 Attempt","props":[{"p":"payload"}],"repeat":"","crontab":"00 03 * * 2,5","once":false,"onceDelay":0.1,"topic":"","payload":"[{\"zone\":\"switch.irrigation_front_beds\",\"time\":10,\"name\":\"Front beds\"},{\"zone\":\"switch.irrigation_front_lawn\",\"time\":20,\"name\":\"Front lawn\"},{\"zone\":\"switch.irrigation_left_and_main_rear_lawn\",\"time\":20,\"name\":\"Left and main rear lawn\"},{\"zone\":\"switch.irrigation_front_and_right_rear_lawn\",\"time\":20,\"name\":\"Front and right rear lawn\"},{\"zone\":\"switch.irrigation_side_lawn\",\"time\":20,\"name\":\"Side lawn\"}]","payloadType":"json","x":180,"y":1280,"wires":[["493b435f.c9851c"]]},{"id":"493b435f.c9851c","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Schedule Enabled","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.lawn_irrigation_scheduling","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":410,"y":1280,"wires":[["8c060f00.cf577"],["7b12e66f.57d068"]]},{"id":"7b12e66f.57d068","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"Automation Off\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":1300,"wires":[[]]},{"id":"8c060f00.cf577","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["f1cbfe0.7dfb4","576b66fa1bd202a3"],"x":595,"y":1260,"wires":[]},{"id":"4422f61c.847d88","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["3ff9ce03ef7b554b"],"x":135,"y":1480,"wires":[["219b37105a8304f1"]]},{"id":"dcdeabc7.780578","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["1eaa857e.b6b8db","c90fd5e6.c5c678","b8fe96458628f202"],"x":595,"y":1460,"wires":[]},{"id":"722d03d6.2ff77c","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["8d4bfe8e.ee805","d67106b42368e630"],"x":135,"y":1900,"wires":[["b3c4a3638c17629e"]]},{"id":"af4788fe.215ba8","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["405789f7.0727a8","eb1a5268c1aec843","9896327569c234da"],"x":595,"y":1900,"wires":[]},{"id":"c90fd5e6.c5c678","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["dcdeabc7.780578","89d715ddf12d2195"],"x":135,"y":1600,"wires":[["e7430e17f0b24ed8"]]},{"id":"862ad27a.d347d","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["83edf648.3f9ed8"],"x":595,"y":1580,"wires":[]},{"id":"808e6a81.92e2e8","type":"api-call-service","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Turn On Master Valve","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.irrigation_master_valve"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":460,"y":400,"wires":[["e42ff3d9.593dc"]]},{"id":"883f2c00.1d94e8","type":"api-current-state","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"24v Power","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"switch.irrigation_24v_power","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":250,"y":400,"wires":[["808e6a81.92e2e8"],[]]},{"id":"e42ff3d9.593dc","type":"delay","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Delay 5","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":480,"y":340,"wires":[["76160bc4.8cd644"]]},{"id":"76160bc4.8cd644","type":"change","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"","rules":[{"t":"set","p":"zones","pt":"msg","to":"payload.event.zones","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":660,"y":340,"wires":[["116d5bb3.ee92a4"]]},{"id":"83edf648.3f9ed8","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["862ad27a.d347d","1bb3825011174363"],"x":135,"y":1700,"wires":[["b6e7d5b8891bba6d"]]},{"id":"8d4bfe8e.ee805","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["722d03d6.2ff77c"],"x":595,"y":1720,"wires":[]},{"id":"583f46a3.fc4c38","type":"inject","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"5:00 Attempt","props":[{"p":"payload"}],"repeat":"","crontab":"00 05 * * 1,3,5","once":false,"onceDelay":0.1,"topic":"","payload":"[{\"zone\":\"switch.irrigation_front_beds\",\"time\":10,\"name\":\"Front beds\"},{\"zone\":\"switch.irrigation_front_lawn\",\"time\":20,\"name\":\"Front lawn\"},{\"zone\":\"switch.irrigation_left_and_main_rear_lawn\",\"time\":20,\"name\":\"Left and main rear lawn\"},{\"zone\":\"switch.irrigation_front_and_right_rear_lawn\",\"time\":20,\"name\":\"Front and right rear lawn\"},{\"zone\":\"switch.irrigation_side_lawn\",\"time\":20,\"name\":\"Side lawn\"}]","payloadType":"json","x":180,"y":2620,"wires":[["d9147878.b61cf8"]]},{"id":"d9147878.b61cf8","type":"api-current-state","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Schedule Enabled","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.front_bed_irrigation_scheduling","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":410,"y":2620,"wires":[["c7e5552e.7f8a08"],["45c5dbbbd8ce50a1"]]},{"id":"c7e5552e.7f8a08","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["f1cbfe0.7dfb4","f6881b4bf93c27c5"],"x":595,"y":2600,"wires":[]},{"id":"6bcf06fb.9ca748","type":"link in","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["4f2902edc77f2d3b"],"x":135,"y":2820,"wires":[["ed6e3d4225582e20"]]},{"id":"f587589f.d739e8","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["1eaa857e.b6b8db","9d851699.6a8458"],"x":595,"y":2800,"wires":[]},{"id":"d9d17e8f.590e6","type":"link in","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["4fae5b92.a9cd44"],"x":135,"y":3040,"wires":[["d8637d8d96b68fca"]]},{"id":"d9f893eb.834f3","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["5ce1803b.06628"],"x":595,"y":3040,"wires":[]},{"id":"9d851699.6a8458","type":"link in","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["f587589f.d739e8"],"x":135,"y":2940,"wires":[["593bee0e8c958df8"]]},{"id":"4fae5b92.a9cd44","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["d9d17e8f.590e6"],"x":595,"y":2920,"wires":[]},{"id":"a2ab7368.923fb","type":"template","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Zone Settings Front Beds","field":"zones","fieldType":"msg","format":"json","syntax":"mustache","template":"{\n \"zone\": \"switch.irrigation_front_beds\",\n \"time\": 20,\n \"name\": \"Front beds\"\n}","output":"json","x":250,"y":3200,"wires":[["62b5545bc6d6e627"]]},{"id":"a31e3daf.17207","type":"api-call-service","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Turn On Master Valve","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.irrigation_master_valve"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":560,"y":3200,"wires":[["21ced698.708b5a"]]},{"id":"21ced698.708b5a","type":"delay","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"2s","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":730,"y":3200,"wires":[["c661d489.9c9bc8"]]},{"id":"c661d489.9c9bc8","type":"api-call-service","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Turn On Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": msg.zones.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":880,"y":3200,"wires":[["accc6697.196268"]]},{"id":"accc6697.196268","type":"change","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Set Delay Variable","rules":[{"t":"set","p":"delay","pt":"msg","to":"msg.zones.time* 60000","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":1090,"y":3200,"wires":[["487ff788.8c5c98"]]},{"id":"487ff788.8c5c98","type":"stoptimer-varidelay","z":"f602e6ba.609d28","g":"55a2162532da4e14","duration":"5","durationType":"num","units":"Millisecond","payloadtype":"num","payloadval":"0","name":"Delay","reporting":"every_second","persist":false,"ignoretimerpass":false,"x":850,"y":3260,"wires":[["2238b09b.1b5b5","9129b06e.d8925"],[],["84258ddd.41da4"]]},{"id":"2238b09b.1b5b5","type":"api-call-service","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Turn Off Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": msg.zones.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":900,"y":3340,"wires":[[]]},{"id":"84258ddd.41da4","type":"mqtt out","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Publish Time Remaining","topic":"sensor/irrigation_time_remaining","qos":"","retain":"","broker":"546e31ed.0db1c","x":1130,"y":3320,"wires":[]},{"id":"9129b06e.d8925","type":"function","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Create msg object","func":"var message = \"Sprinkler auto-run: \" + msg.zones.name + \" ran for \" + msg.zones.time + \" minutes\"\n\nreturn { alert: message };","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1050,"y":3260,"wires":[["d83b5ff7a2212931"]]},{"id":"5ce1803b.06628","type":"link in","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"","links":["db46e0c1.f9ab5","d9f893eb.834f3"],"x":95,"y":3200,"wires":[["a2ab7368.923fb"]]},{"id":"815fddc0.6604c","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Turn On 24v","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.irrigation_24v_power"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":470,"y":1900,"wires":[["af4788fe.215ba8"]]},{"id":"418058c4.af3158","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Turn On 24v","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.irrigation_24v_power"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":470,"y":3040,"wires":[["d9f893eb.834f3"]]},{"id":"1ae21386.a831bc","type":"inject","z":"f602e6ba.609d28","g":"0f07749a4e1672ad","name":"06:00 24v Off","props":[],"repeat":"","crontab":"00 06 * * *","once":false,"onceDelay":0.1,"topic":"","x":180,"y":1140,"wires":[["117145a7.67e99a","882aff35f788008b"]]},{"id":"117145a7.67e99a","type":"api-call-service","z":"f602e6ba.609d28","g":"0f07749a4e1672ad","name":"Turn Off 24v","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":["switch.irrigation_24v_power"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":390,"y":1100,"wires":[[]]},{"id":"06d6255efdc31c47","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Force Run","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_force_run","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":250,"y":1380,"wires":[["2fc67b25514de5a5"],["3ff9ce03ef7b554b"]]},{"id":"5420d0eed32223fb","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["f1cbfe0.7dfb4","08e3098cf183e086"],"x":595,"y":1360,"wires":[]},{"id":"3ff9ce03ef7b554b","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["f1cbfe0.7dfb4","4422f61c.847d88","8524a273a6a8ffd0"],"x":595,"y":1400,"wires":[]},{"id":"576b66fa1bd202a3","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["8c060f00.cf577"],"x":135,"y":1380,"wires":[["06d6255efdc31c47"]]},{"id":"7350c911a0b1a86d","type":"api-current-state","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Force Run","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_force_run","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":250,"y":2720,"wires":[["abb8777dd08aa743"],["4f2902edc77f2d3b"]]},{"id":"fdcfa1521191fa40","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["f1cbfe0.7dfb4","b403eec7866aea22"],"x":595,"y":2700,"wires":[]},{"id":"4f2902edc77f2d3b","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["f1cbfe0.7dfb4","6bcf06fb.9ca748"],"x":595,"y":2740,"wires":[]},{"id":"f6881b4bf93c27c5","type":"link in","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["c7e5552e.7f8a08"],"x":135,"y":2720,"wires":[["7350c911a0b1a86d"]]},{"id":"882aff35f788008b","type":"api-call-service","z":"f602e6ba.609d28","g":"0f07749a4e1672ad","name":"Turn Off Force Run","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_off","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_force_run"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":410,"y":1160,"wires":[[]]},{"id":"a3d75225807b70eb","type":"delay","z":"f602e6ba.609d28","g":"79694877249c9902","name":"30 Minute Delay","pauseType":"delay","timeout":"30","timeoutUnits":"minutes","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":280,"y":1760,"wires":[["339ee0ada21856e0"]]},{"id":"e2c37b65c5582c2b","type":"api-call-service","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Turn Off Start/Stop tracking","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":["automation.store_sprinkler_start_stop_times"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1060,"y":300,"wires":[[]]},{"id":"860a4c61d7557dc9","type":"api-call-service","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Turn On Start/Stop tracking","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["automation.store_sprinkler_start_stop_times"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1360,"y":460,"wires":[[]]},{"id":"62b5545bc6d6e627","type":"template","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Template: Zone Last Ran >= 23 hours","field":"template","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{%- set entity_name = \"input_datetime{{ zones.zone }}\" | regex_replace(find='switch', replace='', ignorecase=False) -%}\n{%- set time = (as_timestamp(now()) - as_timestamp(states(entity_name+\"_last_start\"))) | int -%}\n{% if time >= 23*3600 %}1{% else %}0{% endif %}","output":"str","x":310,"y":3260,"wires":[["aa53225140781dd7"]]},{"id":"aa53225140781dd7","type":"api-render-template","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Evaluate Template","server":"e1dc0b88.463bb8","version":0,"template":"","resultsLocation":"data.continue","resultsLocationType":"msg","templateLocation":"template","templateLocationType":"msg","x":250,"y":3320,"wires":[["8113d83074ff7701"]]},{"id":"8113d83074ff7701","type":"switch","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Last Ran >= Template Hrs Ago","property":"data.continue","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"num"},{"t":"eq","v":"0","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":530,"y":3320,"wires":[["a31e3daf.17207"],["f78cdb84200eb171"]]},{"id":"d83b5ff7a2212931","type":"api-call-service","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Notify via Wrapper","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"script","service":"notify_wrapper","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": alert \t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1270,"y":3260,"wires":[[]]},{"id":"dd9855ca4017c8c0","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn on Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_on","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_rainfall_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":580,"wires":[[]]},{"id":"c3a696a117416327","type":"function","z":"f602e6ba.609d28","d":true,"g":"a9182c2cc04d2d9a","name":"Check Rainfall","func":"var rain_override = false\n\nfor (var i = 0; i < msg.payload.length; i++) {\n if (parseFloat(msg.payload[i].state) > 0.25) {\n rain_override = true\n }\n}\n\n// top = proceed\n// bottom = overridden\nif (rain_override === true) {\n return [ null, {rain_override} ];\n} \nelse {\n return [ {rain_override}, null ];\n}","outputs":2,"noerr":0,"initialize":"","finalize":"","libs":[],"x":500,"y":680,"wires":[["47f1a8018e58e032"],["dd9855ca4017c8c0"]]},{"id":"27f2580e35031830","type":"api-get-history","z":"f602e6ba.609d28","d":true,"g":"a9182c2cc04d2d9a","name":"Rainfall 120h","server":"e1dc0b88.463bb8","version":0,"startdate":"","enddate":"","entityid":"sensor.netatmo_home_rain_sum_rain_today_inches","entityidtype":"is","useRelativeTime":true,"relativeTime":"120h","flatten":true,"output_type":"array","output_location_type":"msg","output_location":"payload","x":310,"y":680,"wires":[["c3a696a117416327"]]},{"id":"9cb8187c669c6485","type":"comment","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Rainfall","info":"","x":150,"y":600,"wires":[]},{"id":"47f1a8018e58e032","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn off Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_off","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_rainfall_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":660,"wires":[[]]},{"id":"427f7fa58d86cc59","type":"inject","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"*/30","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"1800","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":150,"y":640,"wires":[["27f2580e35031830","93965a61d2c4f5de"]]},{"id":"1d9a4d0bb4645f32","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn on Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_on","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_rain_forecast_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":840,"wires":[[]]},{"id":"d9ebbaa37f5911a9","type":"comment","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Rain Forecast","info":"","x":170,"y":760,"wires":[]},{"id":"eeecfc1e8864e39f","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn off Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_off","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_rain_forecast_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":760,"wires":[[]]},{"id":"89487a4efedec1db","type":"inject","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"*/30","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"1800","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":150,"y":800,"wires":[["2c45af5b3ee5cf0a"]]},{"id":"1e4b3bc7c25b294f","type":"function","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Rain Chance","func":"// Check next 4 precipitation_probability values\n// HA Template: \n// {% for j in state_attr(\"weather.kcll_daynight\",\"forecast\")[:4] %}\n// {{ j.precipitation_probability }}\n// {% endfor %}\n\nvar forecast_override = false\n\n// if (parseFloat(msg.payload) > 40) {\n// forecast_override = true\n// }\n \nfor (var i = 0; i < 4; i++) {\n if (parseFloat(msg.data.attributes.forecast[i].precipitation_probability) >= 60) {\n forecast_override = true\n }\n}\n\n// top = proceed\n// bottom = overridden\nif (forecast_override === true) {\n return [ null, {forecast_override} ];\n} \nelse {\n return [ {forecast_override}, null ];\n}","outputs":2,"noerr":0,"initialize":"","finalize":"","libs":[],"x":490,"y":800,"wires":[["eeecfc1e8864e39f"],["1d9a4d0bb4645f32"]]},{"id":"2c45af5b3ee5cf0a","type":"api-current-state","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Weather","server":"e1dc0b88.463bb8","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"weather.kcll_daynight","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":300,"y":800,"wires":[["1e4b3bc7c25b294f"]]},{"id":"d7e50e7a2810667d","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn on Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_on","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_wind_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":1000,"wires":[[]]},{"id":"28936ec687ee4eb0","type":"comment","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Wind","info":"","x":150,"y":920,"wires":[]},{"id":"974833b6a2eca853","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn off Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_off","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_wind_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":920,"wires":[[]]},{"id":"478a5a84d38ba181","type":"inject","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"*/5","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"300","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":150,"y":960,"wires":[["c01fd0612615e927"]]},{"id":"c01fd0612615e927","type":"api-current-state","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Wind <= 10 MPH","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"10","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.neighbor_5in1_wind","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":330,"y":960,"wires":[["974833b6a2eca853"],["d7e50e7a2810667d"]]},{"id":"219b37105a8304f1","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Rainfall Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_rainfall_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":260,"y":1480,"wires":[["dcdeabc7.780578"],["d01fbafafbb34692"]]},{"id":"e7430e17f0b24ed8","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Rain Forecast Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_rain_forecast_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":280,"y":1600,"wires":[["862ad27a.d347d"],["f5684be88477322f"]]},{"id":"b6e7d5b8891bba6d","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Wind Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_wind_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":250,"y":1700,"wires":[["8d4bfe8e.ee805"],["a3d75225807b70eb"]]},{"id":"339ee0ada21856e0","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Wind Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_wind_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":250,"y":1820,"wires":[["8d4bfe8e.ee805"],["336585d4eee0ca73"]]},{"id":"ed6e3d4225582e20","type":"api-current-state","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Rainfall Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_rainfall_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":260,"y":2820,"wires":[["f587589f.d739e8"],["f7ac7a90f3da2298"]]},{"id":"593bee0e8c958df8","type":"api-current-state","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Rain Forecast Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_rain_forecast_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":280,"y":2940,"wires":[["4fae5b92.a9cd44"],["67916c3a5554a794"]]},{"id":"d01fbafafbb34692","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"Rainfall\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":1500,"wires":[[]]},{"id":"f5684be88477322f","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"Rain Forecasted\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":1620,"wires":[[]]},{"id":"336585d4eee0ca73","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"Wind\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":1820,"wires":[[]]},{"id":"b3c4a3638c17629e","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Clear Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"None\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":260,"y":1900,"wires":[["815fddc0.6604c"]]},{"id":"67916c3a5554a794","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"Rain Forecasted\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":2960,"wires":[[]]},{"id":"f7ac7a90f3da2298","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"Rainfall\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":2840,"wires":[[]]},{"id":"45c5dbbbd8ce50a1","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"Automation Off\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":2640,"wires":[[]]},{"id":"2fc67b25514de5a5","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"Force Run\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":450,"y":1360,"wires":[["5420d0eed32223fb"]]},{"id":"08e3098cf183e086","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["5420d0eed32223fb"],"x":325,"y":1960,"wires":[["815fddc0.6604c"]]},{"id":"abb8777dd08aa743","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"Force Run\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":450,"y":2700,"wires":[["fdcfa1521191fa40"]]},{"id":"d8637d8d96b68fca","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Clear Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"None\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":260,"y":3040,"wires":[["418058c4.af3158"]]},{"id":"b403eec7866aea22","type":"link in","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["fdcfa1521191fa40"],"x":325,"y":3100,"wires":[["418058c4.af3158"]]},{"id":"f2c9c3a5b8b11a64","type":"switch","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Continue?","property":"data.continue","propertyType":"msg","rules":[{"t":"eq","v":"0","vt":"num"},{"t":"eq","v":"1","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":1230,"y":2060,"wires":[["287dd3b1af5dc2d0"],["bf015af2161c5ec2"]]},{"id":"38affe5cc680d076","type":"template","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Template: Zone Last Ran >= 71 hours","field":"template","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{%- set entity_name = \"input_datetime{{ payload.zone }}\" | regex_replace(find='switch', replace='', ignorecase=False) -%}\n{%- set time = (as_timestamp(now()) - as_timestamp(states(entity_name+\"_last_start\"))) | int -%}\n{% if time >= 71*3600 %}1{% else %}0{% endif %}","output":"str","x":790,"y":2060,"wires":[["174186fb5d054240"]]},{"id":"9896327569c234da","type":"link in","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"","links":["af4788fe.215ba8"],"x":95,"y":2060,"wires":[["e95ac52f03478921"]]},{"id":"e95ac52f03478921","type":"template","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Lawn Zones","field":"all_zones","fieldType":"msg","format":"json","syntax":"mustache","template":"[\n {\n \"zone\": \"switch.irrigation_front_lawn\",\n \"name\": \"Front lawn\"\n },\n {\n \"zone\": \"switch.irrigation_left_and_main_rear_lawn\",\n \"name\": \"Left and main rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_front_and_right_rear_lawn\",\n \"name\": \"Front and right rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_side_lawn\",\n \"name\": \"Side lawn\"\n }\n]","output":"json","x":290,"y":2060,"wires":[["287dd3b1af5dc2d0"]]},{"id":"174186fb5d054240","type":"api-render-template","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Evaluate Template","server":"e1dc0b88.463bb8","version":0,"template":"","resultsLocation":"data.continue","resultsLocationType":"msg","templateLocation":"template","templateLocationType":"msg","x":1050,"y":2060,"wires":[["f2c9c3a5b8b11a64"]]},{"id":"287dd3b1af5dc2d0","type":"array-loop","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Loop Through Zones","key":"al287dd3b1af5dc2d0","keyType":"msg","reset":true,"resetValue":"value-null","array":"all_zones","arrayType":"msg","x":220,"y":2120,"wires":[["74cd40702021e86d","acdcc72fea065aac"],["224d30a98f52c287"]]},{"id":"74cd40702021e86d","type":"template","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Zone Settings Lawn","field":"zones","fieldType":"msg","format":"json","syntax":"mustache","template":"[\n {\n \"zone\": \"switch.irrigation_front_lawn\",\n \"time\": 15,\n \"name\": \"Front lawn\"\n },\n {\n \"zone\": \"switch.irrigation_left_and_main_rear_lawn\",\n \"time\": 15,\n \"name\": \"Left and main rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_front_and_right_rear_lawn\",\n \"time\": 15,\n \"name\": \"Front and right rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_side_lawn\",\n \"time\": 10,\n \"name\": \"Side lawn\"\n },\n {\n \"zone\": \"switch.irrigation_front_lawn\",\n \"time\": 15,\n \"name\": \"Front lawn\"\n },\n {\n \"zone\": \"switch.irrigation_left_and_main_rear_lawn\",\n \"time\": 15,\n \"name\": \"Left and main rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_front_and_right_rear_lawn\",\n \"time\": 15,\n \"name\": \"Front and right rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_side_lawn\",\n \"time\": 10,\n \"name\": \"Side lawn\"\n }\n]","output":"json","x":460,"y":2180,"wires":[["151eb6ba5b2d39cd"]]},{"id":"bf015af2161c5ec2","type":"function","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Append Run Zones","func":"if (typeof msg.run_zones === 'undefined'){\n msg.run_zones = []\n}\n\n// Add zone to run_zones\nmsg.run_zones.push(msg.payload.zone)\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":210,"y":2180,"wires":[["287dd3b1af5dc2d0"]]},{"id":"151eb6ba5b2d39cd","type":"array-loop","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Loop Through Zones","key":"al287dd3b1af5dc2d0","keyType":"msg","reset":true,"resetValue":"value-null","array":"zones","arrayType":"msg","x":720,"y":2180,"wires":[[],["45ee74d06e9cac2c"]]},{"id":"45ee74d06e9cac2c","type":"switch","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"If Zone in Run Zone","property":"run_zones","propertyType":"msg","rules":[{"t":"cont","v":"payload.zone","vt":"msg"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":710,"y":2240,"wires":[["8d3c8370996be2da"],["151eb6ba5b2d39cd"]]},{"id":"95a54981805b22f2","type":"api-call-service","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Turn On Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": payload.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":880,"y":2320,"wires":[["02d1e639f7ac6596","7b985932412db47d"]]},{"id":"a4b3eba196a504dc","type":"api-call-service","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Turn Off Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": payload.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":540,"y":2500,"wires":[["6ea0448df1383ec2"]]},{"id":"02d1e639f7ac6596","type":"change","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Set Delay Variable","rules":[{"t":"set","p":"delay","pt":"msg","to":"payload.time* 60000","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":550,"y":2380,"wires":[["863b8fa63f210ebe"]]},{"id":"8d3c8370996be2da","type":"api-call-service","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Turn On Master Valve","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.irrigation_master_valve"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":560,"y":2320,"wires":[["b1c9631973c2f4b1"]]},{"id":"863b8fa63f210ebe","type":"stoptimer-varidelay","z":"f602e6ba.609d28","g":"a08dae6118c91c19","duration":"5","durationType":"num","units":"Millisecond","payloadtype":"num","payloadval":"0","name":"Delay","reporting":"every_second","persist":false,"ignoretimerpass":false,"x":510,"y":2440,"wires":[["a4b3eba196a504dc","de509d99b9d965b3"],[],["7d8374976c01e3dc"]]},{"id":"7d8374976c01e3dc","type":"mqtt out","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Publish Time Remaining","topic":"sensor/irrigation_time_remaining","qos":"","retain":"","broker":"546e31ed.0db1c","x":790,"y":2460,"wires":[]},{"id":"b0debe46542c4c67","type":"api-call-service","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Notify via Wrapper","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"script","service":"notify_wrapper","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": alert \t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":990,"y":2420,"wires":[[]]},{"id":"de509d99b9d965b3","type":"function","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Create msg object","func":"var message = \"Sprinkler auto-run: \" + msg.payload.name + \" ran for \" + msg.payload.time + \" minutes\"\n\nreturn { alert: message };","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":770,"y":2420,"wires":[["b0debe46542c4c67"]]},{"id":"b1c9631973c2f4b1","type":"delay","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"2s","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":730,"y":2320,"wires":[["95a54981805b22f2"]]},{"id":"6ea0448df1383ec2","type":"delay","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Delay 10","pauseType":"delay","timeout":"10","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":320,"y":2440,"wires":[["151eb6ba5b2d39cd"]]},{"id":"224d30a98f52c287","type":"api-current-state","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Force Run","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_force_run","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":510,"y":2060,"wires":[["bf015af2161c5ec2"],["38affe5cc680d076"]]},{"id":"5a27d31bfb4a6990","type":"comment","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Actually Handle Watering","info":"","x":1150,"y":2340,"wires":[]},{"id":"197853479ad9eeda","type":"comment","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Decide Which Zones to Run","info":"","x":1020,"y":2160,"wires":[]},{"id":"7b985932412db47d","type":"debug","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Log Zone On","active":false,"tosidebar":true,"console":true,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1100,"y":2280,"wires":[]},{"id":"acdcc72fea065aac","type":"debug","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Log Run Zones","active":false,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":350,"y":2260,"wires":[]},{"id":"f78cdb84200eb171","type":"api-call-service","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"Recently Ran\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":750,"y":3380,"wires":[[]]},{"id":"93965a61d2c4f5de","type":"api-current-state","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"< 1\" in 5 Days","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"0.5","halt_if_type":"num","halt_if_compare":"gte","entity_id":"sensor.neighbor_5in1_rain_last_5_days","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":420,"y":620,"wires":[["dd9855ca4017c8c0"],["47f1a8018e58e032"]]},{"id":"54bad548.7e9fcc","type":"ha-get-entities","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Get \"On\" Sprinklers","server":"e1dc0b88.463bb8","version":0,"rules":[{"property":"entity_id","logic":"starts_with","value":"switch.irrigation","valueType":"str"},{"property":"entity_id","logic":"does_not_include","value":"switch.irrigation_master_valve,switch.irrigation_24v_power,switch.irrigation_drip","valueType":"str"},{"property":"state","logic":"is","value":"on","valueType":"str"}],"output_type":"array","output_empty_results":true,"output_location_type":"msg","output_location":"payload","output_results_count":1,"x":390,"y":100,"wires":[["bcbf413e.7b188"]]},{"id":"5a10cd93.8e94b4","type":"inject","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"60","crontab":"","once":true,"onceDelay":0.1,"topic":"","payloadType":"date","x":170,"y":100,"wires":[["54bad548.7e9fcc"]]},{"id":"a77808ff.3f1288","type":"switch","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"On Longer than 26 minutes?","property":"payload[0].timeSinceChangedMs","propertyType":"msg","rules":[{"t":"gte","v":"1600000","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":720,"y":60,"wires":[["54ae6ec3.1bc63"]]},{"id":"54ae6ec3.1bc63","type":"api-call-service","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Turn Off Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": payload[0].entity_id }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":980,"y":60,"wires":[[]]},{"id":"bcbf413e.7b188","type":"switch","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"More Than 0 Entities?","property":"payload","propertyType":"msg","rules":[{"t":"nempty"},{"t":"empty"}],"checkall":"true","repair":false,"outputs":2,"x":400,"y":160,"wires":[["a77808ff.3f1288","3b848bce.76aea4"],["656ad2cd6fb99f57"]]},{"id":"3b848bce.76aea4","type":"change","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Reset Delay","rules":[{"t":"set","p":"reset","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":670,"y":100,"wires":[["cdd3b7ef.04a618"]]},{"id":"43dedcca.ac7734","type":"api-call-service","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Turn Off Master","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":["switch.irrigation_master_valve"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1480,"y":180,"wires":[[]]},{"id":"c42e6d62.7a24c","type":"api-current-state","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Master On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"switch.irrigation_master_valve","state_type":"str","blockInputOverrides":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":750,"y":200,"wires":[["cdd3b7ef.04a618"],["3b848bce.76aea4"]]},{"id":"cdd3b7ef.04a618","type":"trigger","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Wait 1m","op1":"","op2":"0","op1type":"nul","op2type":"str","duration":"1","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":880,"y":120,"wires":[["5e9007a27732bba9"]]},{"id":"63f07877e73b952a","type":"switch","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"More Than 0 Entities?","property":"payload","propertyType":"msg","rules":[{"t":"nempty"},{"t":"empty"}],"checkall":"true","repair":false,"outputs":2,"x":1100,"y":180,"wires":[[],["749afd72791a5127"]]},{"id":"5e9007a27732bba9","type":"ha-get-entities","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Get \"On\" Sprinklers","server":"e1dc0b88.463bb8","version":0,"rules":[{"property":"entity_id","logic":"starts_with","value":"switch.irrigation","valueType":"str"},{"property":"entity_id","logic":"does_not_include","value":"switch.irrigation_master_valve,switch.irrigation_24v_power","valueType":"str"},{"property":"state","logic":"is","value":"on","valueType":"str"}],"output_type":"array","output_empty_results":true,"output_location_type":"msg","output_location":"payload","output_results_count":1,"x":1070,"y":120,"wires":[["63f07877e73b952a"]]},{"id":"061b74f643477dd9","type":"switch","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"More Than 0 Entities?","property":"payload","propertyType":"msg","rules":[{"t":"nempty"},{"t":"empty"}],"checkall":"true","repair":false,"outputs":2,"x":1380,"y":120,"wires":[["43dedcca.ac7734"],[]]},{"id":"749afd72791a5127","type":"trigger","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Wait 1m","op1":"","op2":"0","op1type":"nul","op2type":"str","duration":"5","extend":false,"overrideDelay":false,"units":"s","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":1260,"y":60,"wires":[["061b74f643477dd9"]]},{"id":"656ad2cd6fb99f57","type":"function","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"clear msg","func":"msg = {}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":600,"y":200,"wires":[["c42e6d62.7a24c"]]}] \ No newline at end of file +[{"id":"9584418c.dafc2","type":"tab","label":"Automations","disabled":false,"info":""},{"id":"f602e6ba.609d28","type":"tab","label":"Irrigation","disabled":false,"info":""},{"id":"9cfe6331fbc680d5","type":"group","z":"9584418c.dafc2","name":"Delivery Logo Object Detection","style":{"label":true},"nodes":["ed80a3f.522526","f3a3e80f.3e8e38","6469ec7efdb06d81","6f08d11c854dfb00","9b7c5535c74a94a3","d8a16fd91366d112","bcaf3569e7816922","d58f6ef71c326040","7347dd9c5cdf8a37","935c3eb83c353f53","42be35f83b764861","df028b4014ad3c15","b2a5543693ac851e","c13f0f20a56d6af5","7151828122e3b80c","bace446bfa7b343d","5acbb2cbdbdea368","c061be05c01527e0","e263410e9a3af7d8"],"x":54,"y":2099,"w":1492,"h":322},{"id":"3c4349a7eea9bd3b","type":"group","z":"9584418c.dafc2","name":"Set Cameras Online","style":{"label":true},"nodes":["bd19a17005513c2f","24d1a94e275e5e44","58d0c98797e19829","7a8e43b6f7c84bac","ab66afa5b576de3f","ccf5998fdf8ee50d"],"x":54,"y":1839,"w":492,"h":242},{"id":"35da177d9e2fd258","type":"group","z":"9584418c.dafc2","name":"Virtual Radar Server","style":{"label":true},"nodes":["a9a323de66b6f772","ee139512bcad0966","7da69a7e8ecadc7c","26e32b1d7824356a","3a82b835.c57d48","91afebbf8b9edf05","5684b08aacd6d225","4ca1a5ad47ce7a18","ba68e03143ba4af8","5f1d1b471a1c7cbb","2cd08c8da06afaf6","ea911291f04c7d18","43e5fa289c7550ff","97761f13f8e5c31b","ea239028eda07991"],"x":54,"y":1499,"w":1272,"h":322},{"id":"bd2acc7efb5be5fd","type":"group","z":"9584418c.dafc2","name":"Front Porch Light Occupancy Brightness","style":{"label":true},"nodes":["3f2a2e4d99057b69","3e399d83e4e7f4c3","59f5bc2571b0f12f","c68c969a6b8c2833","b1a99d9698d831b2","17b35d69307a8455","d11c183fff8d848d","fae7fa701710e258","1ef176bec8ed5da0","254a48eabb9cf476"],"x":54,"y":1279,"w":1092,"h":202},{"id":"11e25fc28c23144c","type":"group","z":"9584418c.dafc2","name":"Front House Lights","style":{"label":true},"nodes":["86bc310cbc0562af","2fb6a7afb6502a32","8c55985bffebd56a","5fc942dcef6d2ba5","a58e120276e5ed7b"],"x":64,"y":1119,"w":702,"h":142},{"id":"b808f2d7ae539c87","type":"group","z":"9584418c.dafc2","name":"Indoor Lights Evening","style":{"label":true},"nodes":["fa90c550.d6c948","e93027cb.6a6308","fc81cfda.29ff5","8ee35d65.a7569","41b918d5.7ce018","5420f9c0.5356c8","77184c93.8790d4","39a5ce57.78e3d2","ea19fe14.80749","ea2604f9.4cdf98","8a82f465.846018","d8ad0651.bf7a18","d9cc182cc3eb2a93","cde7b3c9ca39891b","1457bf6605a50448"],"x":54,"y":659,"w":1073,"h":444},{"id":"9df353d4c0fc9a54","type":"group","z":"9584418c.dafc2","name":"Server Rack Temperature","style":{"label":true},"nodes":["73550501.be7fbc","7dff3ae1.e36a04","88822bfe.2cc598","96b5207d.407dd","b259f0eb.3e83","c7ff978f.ff0728","29b17ed7.fab972"],"x":54,"y":459,"w":932,"h":182},{"id":"18fe74aea06a1180","type":"group","z":"9584418c.dafc2","name":"AC Stale Air","style":{"label":true},"nodes":["ebe84a6f70b4bc2f","cf1c689e51b98aec","6af7abba85612dd9","8b6280c5c448720c","9ce46ce21d8cc964","2b6721107586ceae","830c3ddd08ef396c"],"x":54,"y":299,"w":1132,"h":142},{"id":"cf3a0410bcf837ae","type":"group","z":"9584418c.dafc2","name":"Door Alerts","style":{"label":true},"nodes":["2022689a.938918","8ec438b6.4eb2e8","28fa66cd.af058a","9c1d9c7c.ed9c7","896f5b34.7b4328","c5124616.c9bd48","f9d93af6.184028","3314ec9f.ca8994","5c24f744.30fcb8","6aa388d0.707768","cf758271.d4fd6","5a740c2d.009864"],"x":54,"y":19,"w":1012,"h":262},{"id":"3cf0491ac33aecfa","type":"group","z":"f602e6ba.609d28","name":"Max Time and Master Valve Control","style":{"label":true},"nodes":["54bad548.7e9fcc","5a10cd93.8e94b4","a77808ff.3f1288","54ae6ec3.1bc63","bcbf413e.7b188","3b848bce.76aea4","43dedcca.ac7734","c42e6d62.7a24c","cdd3b7ef.04a618","63f07877e73b952a","5e9007a27732bba9","061b74f643477dd9","749afd72791a5127","656ad2cd6fb99f57"],"x":54,"y":19},{"id":"43a30fe5a5052c22","type":"group","z":"f602e6ba.609d28","name":"Custom Water","style":{"label":true},"nodes":["d269f175.c9dc6","3367e45f.cc981c","116d5bb3.ee92a4","80df47d5.602888","fb46876c.845298","98eeafa7.bd2b9","565ee5c1.561bfc","22a20603.86a06a","a8d96e.1f00969","808e6a81.92e2e8","883f2c00.1d94e8","e42ff3d9.593dc","76160bc4.8cd644","e2c37b65c5582c2b","860a4c61d7557dc9"],"x":54,"y":259},{"id":"a9182c2cc04d2d9a","type":"group","z":"f602e6ba.609d28","name":"Irrigation Delays","style":{"label":true},"nodes":["dd9855ca4017c8c0","c3a696a117416327","27f2580e35031830","9cb8187c669c6485","47f1a8018e58e032","427f7fa58d86cc59","1d9a4d0bb4645f32","d9ebbaa37f5911a9","eeecfc1e8864e39f","89487a4efedec1db","1e4b3bc7c25b294f","2c45af5b3ee5cf0a","d7e50e7a2810667d","28936ec687ee4eb0","974833b6a2eca853","478a5a84d38ba181","c01fd0612615e927","93965a61d2c4f5de"],"x":54,"y":539},{"id":"0f07749a4e1672ad","type":"group","z":"f602e6ba.609d28","name":"Supply Voltage Control","style":{"label":true},"nodes":["1ae21386.a831bc","117145a7.67e99a","882aff35f788008b"],"x":54,"y":1059},{"id":"a08dae6118c91c19","type":"group","z":"f602e6ba.609d28","name":"Run Lawn","style":{"label":true},"nodes":["f2c9c3a5b8b11a64","38affe5cc680d076","9896327569c234da","e95ac52f03478921","174186fb5d054240","287dd3b1af5dc2d0","74cd40702021e86d","bf015af2161c5ec2","151eb6ba5b2d39cd","45ee74d06e9cac2c","95a54981805b22f2","a4b3eba196a504dc","02d1e639f7ac6596","8d3c8370996be2da","863b8fa63f210ebe","7d8374976c01e3dc","b0debe46542c4c67","de509d99b9d965b3","b1c9631973c2f4b1","6ea0448df1383ec2","224d30a98f52c287","5a27d31bfb4a6990","197853479ad9eeda","7b985932412db47d","acdcc72fea065aac"],"x":54,"y":2019},{"id":"79694877249c9902","type":"group","z":"f602e6ba.609d28","name":"Attempt Lawn","style":{"label":true},"nodes":["3b656b89.1ac154","493b435f.c9851c","7b12e66f.57d068","8c060f00.cf577","4422f61c.847d88","dcdeabc7.780578","722d03d6.2ff77c","af4788fe.215ba8","c90fd5e6.c5c678","862ad27a.d347d","83edf648.3f9ed8","8d4bfe8e.ee805","815fddc0.6604c","06d6255efdc31c47","5420d0eed32223fb","3ff9ce03ef7b554b","576b66fa1bd202a3","a3d75225807b70eb","219b37105a8304f1","e7430e17f0b24ed8","b6e7d5b8891bba6d","339ee0ada21856e0","d01fbafafbb34692","f5684be88477322f","336585d4eee0ca73","b3c4a3638c17629e","2fc67b25514de5a5","08e3098cf183e086"],"x":54,"y":1219},{"id":"68ec980b932fdba7","type":"group","z":"f602e6ba.609d28","name":"Attempt Front Beds","style":{"label":true},"nodes":["583f46a3.fc4c38","d9147878.b61cf8","c7e5552e.7f8a08","6bcf06fb.9ca748","f587589f.d739e8","d9d17e8f.590e6","d9f893eb.834f3","9d851699.6a8458","4fae5b92.a9cd44","418058c4.af3158","7350c911a0b1a86d","fdcfa1521191fa40","4f2902edc77f2d3b","f6881b4bf93c27c5","ed6e3d4225582e20","593bee0e8c958df8","67916c3a5554a794","f7ac7a90f3da2298","45c5dbbbd8ce50a1","abb8777dd08aa743","d8637d8d96b68fca","b403eec7866aea22"],"x":54,"y":2559},{"id":"55a2162532da4e14","type":"group","z":"f602e6ba.609d28","name":"Run Front Beds","style":{"label":true},"nodes":["a2ab7368.923fb","a31e3daf.17207","21ced698.708b5a","c661d489.9c9bc8","accc6697.196268","487ff788.8c5c98","2238b09b.1b5b5","84258ddd.41da4","9129b06e.d8925","5ce1803b.06628","62b5545bc6d6e627","aa53225140781dd7","8113d83074ff7701","d83b5ff7a2212931","f78cdb84200eb171"],"x":54,"y":3159},{"id":"59ea88a27ef998e7","type":"group","z":"9584418c.dafc2","name":"Drone Delivery Logo Object Detection","style":{"label":true},"nodes":["4e2d750742dc8890","cdc9c2c982e3fe5f","300267d7c89b0955","1ae58f8afe36e04c","5c59c5c412e759ce","aa523c5cbfe26949","b4392caec775b305","81d6e9a99eb61c67","8bec0433aa6e51fa","1aa9e39b6be88864","ec51454057c055e2","765c7c5a61100728","1bda1e8b7f76e5f3","14855ff357d5fbad","a95b4fa60f1238d7","081d788e92e34986","9799e777bb06f63f","6d56b297fcfe0016","2f18405339079200","b4d7bb6e129bacea","b442c20392c7ce60","ec6b4698123ebc34"],"x":54,"y":2439,"w":1412,"h":282},{"id":"cb7e3560a0078392","type":"group","z":"9584418c.dafc2","name":"Global","style":{"label":true},"nodes":["e2f0059eb200bcc1","5123f652827fa902","970920516fa379e8","51f2291060d07336","91d3d26774f9468e","7415468104c18108","b8a4a1ee4e15f778","79c00f8c61888f52","a61d605915dc23ff","c44a5c4d6d17ee9f","fa9f2ef8fecf1de2","a53c240de9b7f337","7d01abce7bc68291","b7c50947c4507d03","1480d9470754a6a3","ca8d58af48d7b7c5","414a38bf0735b27c","c0546e86d17e99e9","d5ab0aa6d198ba81"],"x":54,"y":2739,"w":1012,"h":282},{"id":"e1dc0b88.463bb8","type":"server","name":"Home Assistant","version":5,"addon":false,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":false,"cacheJson":true,"heartbeat":true,"heartbeatInterval":"30","areaSelector":"friendlyName","deviceSelector":"friendlyName","entitySelector":"friendlyName","statusSeparator":"at: ","statusYear":"hidden","statusMonth":"short","statusDay":"numeric","statusHourCycle":"h23","statusTimeFormat":"h:m","enableGlobalContextStore":true},{"id":"546e31ed.0db1c","type":"mqtt-broker","name":"Mosquitto","broker":"10.0.1.22","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"9f81fd881d01a666","type":"position-config","name":"","isValide":"true","longitude":"0","latitude":"0","angleType":"deg","timeZoneOffset":99,"timeZoneDST":0,"stateTimeFormat":"3","stateDateFormat":"12"},{"id":"4f8f8feffed26998","type":"sqlitedb","db":"/data/amazon.db","mode":"RWC"},{"id":"96b8babe5c0a6107","type":"deepstack-server","proto":"http","host":"codeproject","port":"32168","version":"v1","rejectUnauthorized":true},{"id":"2022689a.938918","type":"api-call-service","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Notify Via Wrapper: Opened 1 Minute","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"script","service":"notify_wrapper","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": \"The \" & $lowercase(msg.data.new_state.attributes.friendly_name) & \" has been opened for 1 minute\"\t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":890,"y":120,"wires":[[]]},{"id":"8ec438b6.4eb2e8","type":"api-current-state","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Door Notify On","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"true","halt_if_type":"bool","halt_if_compare":"is","entity_id":"input_boolean.door_notify","state_type":"habool","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":460,"y":62,"wires":[["c5124616.c9bd48"],[]]},{"id":"28fa66cd.af058a","type":"trigger","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Wait 1m","op1":"","op2":"1","op1type":"nul","op2type":"str","duration":"1","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":620,"y":120,"wires":[["2022689a.938918"]]},{"id":"9c1d9c7c.ed9c7","type":"change","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Reset If Closed","rules":[{"t":"set","p":"reset","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":360,"y":220,"wires":[["28fa66cd.af058a","5c24f744.30fcb8","cf758271.d4fd6","5a740c2d.009864"]]},{"id":"896f5b34.7b4328","type":"api-call-service","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Notify Via Wrapper","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"script","service":"notify_wrapper","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": payload, \"data\": {\"priority\": 1} \t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":950,"y":60,"wires":[[]]},{"id":"c5124616.c9bd48","type":"template","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Opened","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{{ data.new_state.attributes.friendly_name }} opened","output":"str","x":720,"y":60,"wires":[["896f5b34.7b4328"]]},{"id":"f9d93af6.184028","type":"server-state-changed","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Door Opened","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.*_door$","entityidfiltertype":"regex","outputinitially":false,"state_type":"habool","haltifstate":"true","halt_if_type":"bool","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":150,"y":100,"wires":[["8ec438b6.4eb2e8","28fa66cd.af058a","5c24f744.30fcb8","cf758271.d4fd6","5a740c2d.009864"],["9c1d9c7c.ed9c7"]]},{"id":"73550501.be7fbc","type":"trigger-state","z":"9584418c.dafc2","d":true,"g":"9df353d4c0fc9a54","name":"Rack Temperature","server":"e1dc0b88.463bb8","version":2,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityid":"sensor.rack_exhaust_temperature","entityidfiltertype":"exact","debugenabled":false,"constraints":[],"inputs":1,"outputs":2,"customoutputs":[],"outputinitially":false,"state_type":"num","enableInput":true,"x":170,"y":560,"wires":[["7dff3ae1.e36a04"],[]]},{"id":"7dff3ae1.e36a04","type":"switch","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Above 90?","property":"payload","propertyType":"msg","rules":[{"t":"gt","v":"95","vt":"num"},{"t":"lte","v":"90","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":350,"y":560,"wires":[["29b17ed7.fab972"],["96b5207d.407dd"]]},{"id":"88822bfe.2cc598","type":"api-call-service","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Turn on Fan","server":"e1dc0b88.463bb8","version":5,"domain":"homeassistant","service":"turn_on","areaId":[],"deviceId":[],"entityId":["fan.rack_fan"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":true,"outputProperties":[],"queue":"none","x":710,"y":500,"wires":[[]]},{"id":"96b5207d.407dd","type":"api-current-state","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Rack Fan","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"true","halt_if_type":"bool","halt_if_compare":"is","entity_id":"fan.rack_fan","state_type":"habool","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":540,"y":580,"wires":[["c7ff978f.ff0728"],[]]},{"id":"b259f0eb.3e83","type":"api-call-service","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Turn off fan","server":"e1dc0b88.463bb8","version":5,"domain":"homeassistant","service":"turn_off","areaId":[],"deviceId":[],"entityId":["fan.rack_fan"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":true,"outputProperties":[],"queue":"none","x":890,"y":540,"wires":[[]]},{"id":"fa90c550.d6c948","type":"inject","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"At 8 PM","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"00 20 * * 1,2,4,5,6,0","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":160,"y":700,"wires":[["1457bf6605a50448"]]},{"id":"e93027cb.6a6308","type":"api-current-state","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Master Bedroom Lamps On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.master_bedroom_lamps","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":680,"y":702,"wires":[["fc81cfda.29ff5"],[]]},{"id":"fc81cfda.29ff5","type":"api-call-service","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Set brightness to 128","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{\"brightness\":\"128\",\"transition\":5, \"entity_id\": msg.data.entity_id}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1001,"y":700,"wires":[[]]},{"id":"c7ff978f.ff0728","type":"api-current-state","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Rack fan auto off?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.rack_fan_auto_off","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":730,"y":600,"wires":[["b259f0eb.3e83"],[]]},{"id":"29b17ed7.fab972","type":"api-current-state","z":"9584418c.dafc2","g":"9df353d4c0fc9a54","name":"Rack Fan","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"true","halt_if_type":"bool","halt_if_compare":"is","entity_id":"fan.rack_fan","state_type":"habool","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":540,"y":520,"wires":[[],["88822bfe.2cc598"]]},{"id":"3314ec9f.ca8994","type":"server-state-changed","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Garage Opened","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"cover.garage_door","entityidfiltertype":"regex","outputinitially":false,"state_type":"str","haltifstate":"open","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":"0","forType":"num","forUnits":"minutes","outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":160,"y":160,"wires":[["8ec438b6.4eb2e8"],[]]},{"id":"8ee35d65.a7569","type":"api-current-state","z":"9584418c.dafc2","d":true,"g":"b808f2d7ae539c87","name":"Kitchen Cans On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.kitchen_can_lights","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":650,"y":942,"wires":[["5420f9c0.5356c8"],[]]},{"id":"41b918d5.7ce018","type":"api-current-state","z":"9584418c.dafc2","d":true,"g":"b808f2d7ae539c87","name":"Kitchen Table On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.kitchen_table_light","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":650,"y":1062,"wires":[["d8ad0651.bf7a18"],[]]},{"id":"5420f9c0.5356c8","type":"api-call-service","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Set brightness to 40","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{\"brightness\":\"40\",\"transition\": \"5\", \"entity_id\": msg.data.entity_id}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1000,"y":842,"wires":[[]]},{"id":"77184c93.8790d4","type":"api-current-state","z":"9584418c.dafc2","d":true,"g":"b808f2d7ae539c87","name":"Kitchen Sink On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.kitchen_sink_light","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":650,"y":882,"wires":[["5420f9c0.5356c8"],[]]},{"id":"39a5ce57.78e3d2","type":"api-current-state","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Living Room Cans On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.living_room_can_lights","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":670,"y":822,"wires":[["5420f9c0.5356c8"],[]]},{"id":"5c24f744.30fcb8","type":"trigger","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Wait 5m","op1":"","op2":"5","op1type":"nul","op2type":"str","duration":"5","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":620,"y":160,"wires":[["6aa388d0.707768"]]},{"id":"6aa388d0.707768","type":"api-call-service","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Alexa Announce Opened","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"notify","service":"alexa_media","areaId":[],"deviceId":[],"entityId":[],"data":"{\"message\":\"The\" & $lowercase(msg.data.new_state.attributes.friendly_name) & \"has been opened for\" & msg.payload & \" minutes.\",\"data\":{\"method\":\"all\",\"type\":\"announce\"},\"target\":[\"Office\",\"Kitchen\",\"Master\",\"Living Room\"]}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":850,"y":180,"wires":[[]]},{"id":"cf758271.d4fd6","type":"trigger","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Wait 10m","op1":"","op2":"10","op1type":"nul","op2type":"str","duration":"10","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":620,"y":200,"wires":[["6aa388d0.707768"]]},{"id":"5a740c2d.009864","type":"trigger","z":"9584418c.dafc2","g":"cf3a0410bcf837ae","name":"Wait 15m","op1":"","op2":"15","op1type":"nul","op2type":"str","duration":"15","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":620,"y":240,"wires":[["6aa388d0.707768"]]},{"id":"ea19fe14.80749","type":"api-current-state","z":"9584418c.dafc2","d":true,"g":"b808f2d7ae539c87","name":"Entryway On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.entryway_light","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":640,"y":1002,"wires":[["5420f9c0.5356c8"],[]]},{"id":"ea2604f9.4cdf98","type":"api-current-state","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Living Room Sconces On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"light.living_room_sconces","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":680,"y":762,"wires":[["fc81cfda.29ff5"],[]]},{"id":"8a82f465.846018","type":"comment","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"100% = 255","info":"","x":970,"y":773,"wires":[]},{"id":"d8ad0651.bf7a18","type":"api-call-service","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"Set brightness to 80","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{\"brightness\":\"80\",\"transition\": \"5\", \"entity_id\": msg.data.entity_id}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1000,"y":922,"wires":[[]]},{"id":"86bc310cbc0562af","type":"inject","z":"9584418c.dafc2","g":"11e25fc28c23144c","name":"At 10:30PM","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"30 22 * * *","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":180,"y":1200,"wires":[["2fb6a7afb6502a32","8c55985bffebd56a"]]},{"id":"2fb6a7afb6502a32","type":"api-call-service","z":"9584418c.dafc2","g":"11e25fc28c23144c","name":"Front Porch Lights Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_porch_halloween"],"data":"{ \"transition\": 5 }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":410,"y":1220,"wires":[["5fc942dcef6d2ba5","a58e120276e5ed7b"]]},{"id":"3f2a2e4d99057b69","type":"server-state-changed","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Door Motion","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.front_door_all_occupancy","entityidfiltertype":"exact","outputinitially":false,"state_type":"habool","haltifstate":"true","halt_if_type":"bool","halt_if_compare":"is","outputs":2,"output_only_on_state_change":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":170,"y":1380,"wires":[["17b35d69307a8455","d11c183fff8d848d"],[]]},{"id":"3e399d83e4e7f4c3","type":"api-call-service","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Porch Lights to 254","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":["light.front_porch_halloween"],"data":"{\"brightness\":\"254\",\"transition\":2}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":710,"y":1360,"wires":[["1ef176bec8ed5da0","59f5bc2571b0f12f"]]},{"id":"59f5bc2571b0f12f","type":"delay","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"","pauseType":"delay","timeout":"60","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":560,"y":1440,"wires":[["c68c969a6b8c2833"]]},{"id":"c68c969a6b8c2833","type":"api-call-service","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Porch Lights Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_porch_halloween"],"data":"{ \"transition\": 5 }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":780,"y":1440,"wires":[["254a48eabb9cf476"]]},{"id":"d9cc182cc3eb2a93","type":"inject","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"At 10 PM","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"00 22 * * 3","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":160,"y":742,"wires":[["1457bf6605a50448"]]},{"id":"b1a99d9698d831b2","type":"server-state-changed","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Door Open","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.front_door","entityidfiltertype":"exact","outputinitially":false,"state_type":"habool","haltifstate":"true","halt_if_type":"bool","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":0,"forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":160,"y":1440,"wires":[["17b35d69307a8455","d11c183fff8d848d"],[]]},{"id":"17b35d69307a8455","type":"within-time-switch","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"","nameInt":"","positionConfig":"9f81fd881d01a666","startTime":"22:30","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"sunriseStart","endTimeType":"pdsTime","endOffset":"-30","endOffsetType":"num","endOffsetMultiplier":60000,"timeRestrictions":0,"timeRestrictionsType":"none","timeDays":"*","timeOnlyOddDays":false,"timeOnlyEvenDays":false,"timeOnlyOddWeeks":false,"timeOnlyEvenWeeks":false,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"withinTimeValue":"","withinTimeValueType":"msgInput","outOfTimeValue":"","outOfTimeValueType":"msgInput","tsCompare":"0","x":400,"y":1380,"wires":[["3e399d83e4e7f4c3"],[]]},{"id":"d11c183fff8d848d","type":"change","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Reset","rules":[{"t":"set","p":"reset","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":350,"y":1440,"wires":[["59f5bc2571b0f12f"]]},{"id":"a9a323de66b6f772","type":"http request","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Get Aircraft","method":"GET","ret":"obj","paytoqs":"ignore","url":"http://vrs:8080/VirtualRadar/AircraftList.json","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[{"keyType":"other","keyValue":"Content-Type","valueType":"other","valueValue":"application/json"}],"x":610,"y":1660,"wires":[["7da69a7e8ecadc7c","91afebbf8b9edf05","4ca1a5ad47ce7a18","2cd08c8da06afaf6","43e5fa289c7550ff"]]},{"id":"ee139512bcad0966","type":"inject","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Every 20 Seconds","props":[],"repeat":"20","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":190,"y":1660,"wires":[["ea239028eda07991"]]},{"id":"7da69a7e8ecadc7c","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Amazon","func":"var alert = {}\nvar message = \"Airborne:\\n\"\n\nfor (var i = 0; i < msg.payload.acList.length; i++) {\n if (typeof msg.payload.acList[i].Reg !== \"undefined\" && typeof msg.payload.acList[i].Man !== \"undefined\") {\n if (msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n //if (msg.payload.acList[i].Reg.endsWith(\"PA\") && msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n alert[msg.payload.acList[i].Reg] = msg.payload.acList[i].Icao\n }\n }\n}\n\nif (Object.keys(alert).length > 0) {\n for (const [key, value] of Object.entries(alert)) {\n message += key + \": https://globe.adsbexchange.com/?icao=\" + value + \"\\n\"\n }\n return { payload: message + \"https://vrs.aneis.ch\" }\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":780,"y":1660,"wires":[["5684b08aacd6d225"]]},{"id":"26e32b1d7824356a","type":"api-call-service","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Notify Via Signal","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"notify","service":"signal_adsb","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": payload \t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1200,"y":1660,"wires":[[]]},{"id":"3a82b835.c57d48","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Rate Limiter","func":"var interval = (1000*60*10); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1010,"y":1600,"wires":[["26e32b1d7824356a"]]},{"id":"91afebbf8b9edf05","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Interesting Tail #","func":"var alert = {}\nvar message = \"Interesting:\\n\"\n// N518GS George Strait\n// N628TS Elon\n// N898TS Taylor Swift\n// N621MM Taylor Swift\n// 82-8000 AF1\n// 92-9000 AF1\n// N5DA Don Adams Prop\n// N4DA Don Adams Lear\n// N68885 Zuckerberg\n// N681JK JB\n// N635PA\n// N628PA\n// N636PA\nvar interesting = [\"N68885\", \"N518GS\", \"N628TS\", \"82-8000\", \"92-9000\", \"N621MM\", \"N898TS\", \"N681JK\", \"N635PA\", \"N628PA\", \"N636PA\"]\n\nfor (var i = 0; i < msg.payload.acList.length; i++) {\n if (typeof msg.payload.acList[i].Reg !== \"undefined\") {\n if (interesting.includes(msg.payload.acList[i].Reg)) {\n alert[msg.payload.acList[i].Reg] = msg.payload.acList[i].Icao\n }\n }\n}\n\nif (Object.keys(alert).length > 0) {\n for (const [key, value] of Object.entries(alert)) {\n message += key + \": https://globe.adsbexchange.com/?icao=\" + value + \"\\n\"\n }\n return { payload: message + \"https://vrs.aneis.ch\" }\n}","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":800,"y":1600,"wires":[["3a82b835.c57d48"]]},{"id":"5684b08aacd6d225","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Rate Limiter","func":"var interval = (1000*60); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1010,"y":1660,"wires":[["26e32b1d7824356a"]]},{"id":"4ca1a5ad47ce7a18","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Amazon Landing","func":"var alert = {}\nvar message = \"Landing:\\n\"\n\nfor (var i = 0; i < msg.payload.acList.length; i++) {\n if (typeof msg.payload.acList[i].Reg !== \"undefined\" && typeof msg.payload.acList[i].Man !== \"undefined\") {\n //if (msg.payload.acList[i].Reg.endsWith(\"PA\") && msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n if (msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n if (msg.payload.acList[i].Alt < 50){\n alert[msg.payload.acList[i].Reg] = msg.payload.acList[i].Icao\n }\n }\n }\n}\n\nif (Object.keys(alert).length > 0) {\n for (const [key, value] of Object.entries(alert)) {\n message += key + \": https://globe.adsbexchange.com/?icao=\" + value + \"\\n\"\n }\n return { payload: message + \"https://vrs.aneis.ch\" }\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":810,"y":1720,"wires":[["ba68e03143ba4af8"]]},{"id":"ba68e03143ba4af8","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Rate Limiter","func":"var interval = (1000*60); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1010,"y":1720,"wires":[["26e32b1d7824356a"]]},{"id":"5f1d1b471a1c7cbb","type":"sqlite","z":"9584418c.dafc2","g":"35da177d9e2fd258","mydb":"4f8f8feffed26998","sqlquery":"msg.topic","sql":"","name":"Amazon","x":1000,"y":1780,"wires":[["ea911291f04c7d18"]]},{"id":"2cd08c8da06afaf6","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Write Amazon Landing","func":"var sql = \"\"\n\nfor (var i = 0; i < msg.payload.acList.length; i++) {\n var latlong = \"0,0\"\n if (typeof msg.payload.acList[i].Reg !== \"undefined\" && typeof msg.payload.acList[i].Lat !== \"undefined\" && typeof msg.payload.acList[i].Long !== \"undefined\") {\n //if (msg.payload.acList[i].Reg.endsWith(\"PA\") && msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n if (msg.payload.acList[i].Man.toLowerCase().includes(\"amazon\")) {\n if (msg.payload.acList[i].Alt < 50){\n latlong = msg.payload.acList[i].Lat + \",\" + msg.payload.acList[i].Long.toString()\n sql += `INSERT INTO deliveries (timestamp, registration, latlong, altitude) VALUES (\"${Date.now()}\", \"${msg.payload.acList[i].Reg}\", \"${latlong}\", \"${msg.payload.acList[i].Alt}\"); `\n }\n }\n }\n}\n\nif (sql.length > 0){\n msg.topic = sql\n return msg;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":820,"y":1780,"wires":[["5f1d1b471a1c7cbb"]]},{"id":"ea911291f04c7d18","type":"api-call-service","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Generate Heatmap","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"shell_command","service":"generate_heatmap","areaId":[],"deviceId":[],"entityId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1210,"y":1780,"wires":[[]]},{"id":"cde7b3c9ca39891b","type":"link in","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"","links":["1457bf6605a50448"],"x":325,"y":722,"wires":[["e93027cb.6a6308","ea2604f9.4cdf98","39a5ce57.78e3d2","77184c93.8790d4","8ee35d65.a7569","ea19fe14.80749","41b918d5.7ce018"]]},{"id":"1457bf6605a50448","type":"link out","z":"9584418c.dafc2","g":"b808f2d7ae539c87","name":"","links":["cde7b3c9ca39891b"],"x":295,"y":722,"wires":[]},{"id":"8c55985bffebd56a","type":"api-call-service","z":"9584418c.dafc2","g":"11e25fc28c23144c","name":"Front Sconces Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_sconces"],"data":"{ \"transition\": 5 }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":400,"y":1160,"wires":[[]]},{"id":"fae7fa701710e258","type":"server-state-changed","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Front Door Unlock","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"lock.front_door","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"unlocked","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":170,"y":1320,"wires":[["17b35d69307a8455","d11c183fff8d848d"],[]]},{"id":"ebe84a6f70b4bc2f","type":"inject","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Every 30 Minutes","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"1800","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":190,"y":340,"wires":[["830c3ddd08ef396c"]]},{"id":"cf1c689e51b98aec","type":"api-current-state","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Thermostat Idle","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"Idle","halt_if_type":"str","halt_if_compare":"is","entity_id":"sensor.thermostat_state","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":440,"y":340,"wires":[["6af7abba85612dd9"],[]]},{"id":"6af7abba85612dd9","type":"function","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Idle > 2 hours","func":"// If last changed > 3 hours\nif (parseInt(msg.payload.timeSinceChangedMs) > 3600000*2) {\n return msg;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":400,"wires":[["8b6280c5c448720c"]]},{"id":"8b6280c5c448720c","type":"api-call-service","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Turn AC Fan on Low","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"climate","service":"set_fan_mode","areaId":[],"deviceId":[],"entityId":["climate.thermostat"],"data":"{\"fan_mode\":\"low\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":760,"y":340,"wires":[["9ce46ce21d8cc964"]]},{"id":"9ce46ce21d8cc964","type":"delay","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"minutes","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":900,"y":400,"wires":[["2b6721107586ceae"]]},{"id":"2b6721107586ceae","type":"api-call-service","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Turn AC Fan on Auto","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"climate","service":"set_fan_mode","areaId":[],"deviceId":[],"entityId":["climate.thermostat"],"data":"{\"fan_mode\":\"auto\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1060,"y":340,"wires":[[]]},{"id":"830c3ddd08ef396c","type":"api-current-state","z":"9584418c.dafc2","g":"18fe74aea06a1180","name":"Attic > 100","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"100","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.netatmo_home_attic_temperature","state_type":"str","blockInputOverrides":true,"outputProperties":[{"property":"attic","propertyType":"msg","value":"","valueType":"entityState"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":290,"y":400,"wires":[["cf1c689e51b98aec"],[]]},{"id":"43e5fa289c7550ff","type":"function","z":"9584418c.dafc2","d":true,"g":"35da177d9e2fd258","name":"Speedy","func":"var alert = {}\nvar message = \"Speedy:\\n\"\n\nfor (var i = 0; i < msg.payload.acList.length; i++) {\n if (typeof msg.payload.acList[i].Reg !== \"undefined\") {\n if (typeof msg.payload.acList[i].Spd == \"number\") {\n if (msg.payload.acList[i].Spd > 600) {\n alert[msg.payload.acList[i].Reg] = msg.payload.acList[i].Icao\n }\n }\n }\n}\n\nif (Object.keys(alert).length > 0) {\n for (const [key, value] of Object.entries(alert)) {\n message += key + \": https://globe.adsbexchange.com/?icao=\" + value + \"\\n\"\n }\n return { payload: message + \"https://vrs.aneis.ch\" }\n}","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":780,"y":1540,"wires":[["97761f13f8e5c31b"]]},{"id":"97761f13f8e5c31b","type":"function","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"Rate Limiter","func":"var interval = (1000*60*10); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1010,"y":1540,"wires":[["26e32b1d7824356a"]]},{"id":"ed80a3f.522526","type":"server-state-changed","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Vehicle Detected","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.mailbox_car_count","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"0","halt_if_type":"num","halt_if_compare":"gt","outputs":2,"output_only_on_state_change":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":160,"y":2200,"wires":[["bcaf3569e7816922","7347dd9c5cdf8a37"],[]]},{"id":"f3a3e80f.3e8e38","type":"function","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Image to Payload","func":"msg = {\n payload: msg.payload,\n event_id: msg.event_id,\n loops: msg.loops\n};\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":930,"y":2200,"wires":[["e263410e9a3af7d8"]]},{"id":"6469ec7efdb06d81","type":"api-call-service","z":"9584418c.dafc2","d":true,"g":"9cfe6331fbc680d5","name":"Notify Via Signal","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"notify","service":"signal_self","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": msg.detection_result,\t \"data\": { \"attachments\": [\"/config/images/logo.jpg\"]}\t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1440,"y":2320,"wires":[[]]},{"id":"6f08d11c854dfb00","type":"file","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Write File","filename":"/data/logo.jpg","filenameType":"str","appendNewline":true,"createDir":false,"overwriteFile":"true","encoding":"none","x":760,"y":2260,"wires":[["b2a5543693ac851e","df028b4014ad3c15"]]},{"id":"9b7c5535c74a94a3","type":"function","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Output msg","func":"var oldmsg = msg;\n\nmsg = {\n payload: msg.outlinedImage,\n detection_result: msg.payload[0].label,\n event_id: msg.event_id\n};\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":610,"y":2260,"wires":[["6f08d11c854dfb00"]]},{"id":"d8a16fd91366d112","type":"switch","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Match Found","property":"payload","propertyType":"msg","rules":[{"t":"nempty"}],"checkall":"true","repair":false,"outputs":1,"x":450,"y":2260,"wires":[["9b7c5535c74a94a3"]]},{"id":"bcaf3569e7816922","type":"http request","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Get Events","method":"GET","ret":"txt","paytoqs":"ignore","url":"http://frigate:5000/api/events?cameras=driveway&labels=car&has_snapshot=1&zones=mailbox&in_progress=1&limit=1","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":350,"y":2200,"wires":[["d58f6ef71c326040","7347dd9c5cdf8a37"]]},{"id":"d58f6ef71c326040","type":"function","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Extract Event ID","func":"if (JSON.parse(msg.payload).length > 0) {\n msg = {\n event_id: JSON.parse(msg.payload)[0].id,\n };\n return msg;\n}\n","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":540,"y":2200,"wires":[["7347dd9c5cdf8a37","c13f0f20a56d6af5"]]},{"id":"7347dd9c5cdf8a37","type":"debug","z":"9584418c.dafc2","d":true,"g":"9cfe6331fbc680d5","name":"Event Debug","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":580,"y":2140,"wires":[]},{"id":"bd19a17005513c2f","type":"inject","z":"9584418c.dafc2","g":"3c4349a7eea9bd3b","name":"Every 15 Minutes","props":[],"repeat":"900","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":190,"y":1940,"wires":[["24d1a94e275e5e44","ab66afa5b576de3f","7a8e43b6f7c84bac","58d0c98797e19829","ccf5998fdf8ee50d"]]},{"id":"24d1a94e275e5e44","type":"http request","z":"9584418c.dafc2","g":"3c4349a7eea9bd3b","name":"Set Doorbell Online","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://10.0.0.34/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"digest","senderr":false,"headers":[],"x":410,"y":2000,"wires":[[]]},{"id":"935c3eb83c353f53","type":"function","z":"9584418c.dafc2","d":true,"g":"9cfe6331fbc680d5","name":"Rate Limiter","func":"// 1s\nvar interval = (1000*1); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1390,"y":2260,"wires":[["6469ec7efdb06d81"]]},{"id":"42be35f83b764861","type":"http request","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Add SubLabel","method":"POST","ret":"txt","paytoqs":"ignore","url":"http://frigate:5000/api/events/{{{event_id}}}/sub_label","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[{"keyType":"other","keyValue":"Content-type","valueType":"other","valueValue":"application/json"}],"x":1180,"y":2260,"wires":[["df028b4014ad3c15","935c3eb83c353f53","6469ec7efdb06d81"]]},{"id":"df028b4014ad3c15","type":"debug","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"debug 2","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":530,"y":2360,"wires":[]},{"id":"b2a5543693ac851e","type":"function","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Detection to payload","func":"var new_msg = {\n payload: { \"subLabel\": msg.detection_result },\n detection_result: msg.detection_result,\n event_id: msg.event_id\n};\nvar msg = new_msg\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":940,"y":2260,"wires":[["42be35f83b764861","df028b4014ad3c15"]]},{"id":"c13f0f20a56d6af5","type":"http request","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Get Current Image","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://frigate:5000/api/driveway/latest.jpg?quality=100","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":730,"y":2200,"wires":[["f3a3e80f.3e8e38"]]},{"id":"7151828122e3b80c","type":"deepstack-custom-model","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Post to Deepstack","server":"96b8babe5c0a6107","confidence":"60","customModel":"delivery","drawPredictions":true,"outlineColor":"red","custom":"","outputs":1,"x":190,"y":2260,"wires":[["df028b4014ad3c15","bace446bfa7b343d","5acbb2cbdbdea368"]]},{"id":"ea239028eda07991","type":"within-time-switch","z":"9584418c.dafc2","g":"35da177d9e2fd258","name":"","nameInt":"","positionConfig":"9f81fd881d01a666","startTime":"08:00:00","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"21:00:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"timeRestrictions":0,"timeRestrictionsType":"none","timeDays":"*","timeOnlyOddDays":false,"timeOnlyEvenDays":false,"timeOnlyOddWeeks":false,"timeOnlyEvenWeeks":false,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"withinTimeValue":"true","withinTimeValueType":"msgInput","outOfTimeValue":"false","outOfTimeValueType":"msgInput","tsCompare":"0","x":410,"y":1660,"wires":[["a9a323de66b6f772"],[]]},{"id":"58d0c98797e19829","type":"http request","z":"9584418c.dafc2","g":"3c4349a7eea9bd3b","name":"Set Camera 1 Online","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://10.0.0.32/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"digest","senderr":false,"headers":[],"x":420,"y":1880,"wires":[[]]},{"id":"7a8e43b6f7c84bac","type":"http request","z":"9584418c.dafc2","g":"3c4349a7eea9bd3b","name":"Set Camera 2 Online","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://10.0.0.33/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"digest","senderr":false,"headers":[],"x":420,"y":1920,"wires":[[]]},{"id":"ab66afa5b576de3f","type":"http request","z":"9584418c.dafc2","g":"3c4349a7eea9bd3b","name":"Set Camera 3 Online","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://10.0.0.35/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"digest","senderr":false,"headers":[],"x":420,"y":1960,"wires":[[]]},{"id":"ccf5998fdf8ee50d","type":"http request","z":"9584418c.dafc2","d":true,"g":"3c4349a7eea9bd3b","name":"Set PTZ Online","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://10.0.0.36/cgi-bin/configManager.cgi?action=setConfig&VSP_PaaS.Online=true","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"digest","senderr":false,"headers":[],"x":400,"y":2040,"wires":[[]]},{"id":"5fc942dcef6d2ba5","type":"api-call-service","z":"9584418c.dafc2","g":"11e25fc28c23144c","name":"Doorbell Ring Light Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_door_ring_light"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":640,"y":1220,"wires":[[]]},{"id":"1ef176bec8ed5da0","type":"api-call-service","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Doorbell Ring Light On","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_on","areaId":[],"deviceId":[],"entityId":["light.front_door_ring_light"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1020,"y":1340,"wires":[[]]},{"id":"254a48eabb9cf476","type":"api-call-service","z":"9584418c.dafc2","g":"bd2acc7efb5be5fd","name":"Doorbell Ring Light Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_door_ring_light"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1020,"y":1440,"wires":[[]]},{"id":"4e2d750742dc8890","type":"server-state-changed","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Drone Motion Detected","server":"e1dc0b88.463bb8","version":4,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"binary_sensor.drone_detect_motion","entityidfiltertype":"exact","outputinitially":false,"state_type":"str","haltifstate":"on","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":false,"for":"0","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":180,"y":2480,"wires":[["9799e777bb06f63f"],[]]},{"id":"cdc9c2c982e3fe5f","type":"function","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Image to Payload","func":"msg = {\n payload: msg.payload,\n loops: msg.loops\n};\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":890,"y":2480,"wires":[["b4392caec775b305"]]},{"id":"300267d7c89b0955","type":"debug","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Deepstack Output","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":420,"y":2620,"wires":[]},{"id":"1ae58f8afe36e04c","type":"http request","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Get Current Image","method":"GET","ret":"bin","paytoqs":"ignore","url":"http://frigate:5000/api/drone_detect/latest.jpg?quality=100","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":670,"y":2480,"wires":[["cdc9c2c982e3fe5f"]]},{"id":"5c59c5c412e759ce","type":"deepstack-custom-model","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Post to Deepstack","server":"96b8babe5c0a6107","confidence":"60","customModel":"delivery","drawPredictions":true,"outlineColor":"red","custom":"","outputs":1,"x":190,"y":2540,"wires":[["300267d7c89b0955","aa523c5cbfe26949","2f18405339079200"]]},{"id":"aa523c5cbfe26949","type":"image","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"","width":"800","data":"outlinedImage","dataType":"msg","thumbnail":false,"active":true,"pass":true,"outputs":1,"x":200,"y":2680,"wires":[[]]},{"id":"b4392caec775b305","type":"jimp-image","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"","data":"payload","dataType":"msg","ret":"buf","parameter1":"230","parameter1Type":"num","parameter2":"0","parameter2Type":"num","parameter3":"170","parameter3Type":"num","parameter4":"170","parameter4Type":"num","parameter5":"","parameter5Type":"msg","parameter6":"","parameter6Type":"msg","parameter7":"","parameter7Type":"msg","parameter8":"","parameter8Type":"msg","sendProperty":"payload","sendPropertyType":"msg","parameterCount":4,"jimpFunction":"crop","selectedJimpFunction":{"name":"crop","fn":"crop","description":"crop to the given region","parameters":[{"name":"x","type":"num","required":true,"hint":"the x coordinate to crop form"},{"name":"y","type":"num","required":true,"hint":"the y coordinate to crop form"},{"name":"w","type":"num","required":true,"hint":"the width of the crop region"},{"name":"h","type":"num","required":true,"hint":"the height of the crop region"}]},"x":1050,"y":2480,"wires":[["5c59c5c412e759ce","081d788e92e34986"]]},{"id":"81d6e9a99eb61c67","type":"switch","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Match Found","property":"payload","propertyType":"msg","rules":[{"t":"nempty"}],"checkall":"true","repair":false,"outputs":1,"x":690,"y":2540,"wires":[["8bec0433aa6e51fa"]]},{"id":"8bec0433aa6e51fa","type":"function","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Output msg","func":"var oldmsg = msg;\n\nmsg = {\n payload: msg.outlinedImage,\n detection_result: msg.payload[0].label,\n};\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":890,"y":2540,"wires":[["1aa9e39b6be88864","b4d7bb6e129bacea"]]},{"id":"1aa9e39b6be88864","type":"file","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Write File","filename":"/data/logo.jpg","filenameType":"str","appendNewline":true,"createDir":false,"overwriteFile":"true","encoding":"none","x":1060,"y":2540,"wires":[["ec51454057c055e2"]]},{"id":"ec51454057c055e2","type":"function","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Detection to payload","func":"var new_msg = {\n payload: { \"subLabel\": msg.detection_result },\n detection_result: msg.detection_result,\n event_id: msg.event_id\n};\nvar msg = new_msg\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1260,"y":2540,"wires":[["6d56b297fcfe0016"]]},{"id":"765c7c5a61100728","type":"http request","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Create Event","method":"POST","ret":"txt","paytoqs":"ignore","url":"http://frigate:5000/api/events/drone_detect/PrimeAir/create","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[{"keyType":"other","keyValue":"Content-type","valueType":"other","valueValue":"application/json"}],"x":1270,"y":2600,"wires":[[]]},{"id":"1bda1e8b7f76e5f3","type":"http request","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Create Event","method":"POST","ret":"txt","paytoqs":"ignore","url":"http://frigate:5000/api/events/back_porch/PrimeAir/create","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[{"keyType":"other","keyValue":"Content-type","valueType":"other","valueValue":"application/json"}],"x":1270,"y":2640,"wires":[[]]},{"id":"14855ff357d5fbad","type":"mqtt out","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"","topic":"frigate/events","qos":"","retain":"","respTopic":"","contentType":"","userProps":"","correl":"","expiry":"","broker":"546e31ed.0db1c","x":1360,"y":2680,"wires":[]},{"id":"a95b4fa60f1238d7","type":"function","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Build MQTT","func":"msg.payload = {'type':'update', 'after':{'label':'PrimeAir'}}\n\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1190,"y":2680,"wires":[["14855ff357d5fbad"]]},{"id":"081d788e92e34986","type":"image","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"","width":"800","data":"payload","dataType":"msg","thumbnail":false,"active":true,"pass":true,"outputs":1,"x":1000,"y":2680,"wires":[[]]},{"id":"9799e777bb06f63f","type":"within-time-switch","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"","nameInt":"","positionConfig":"9f81fd881d01a666","startTime":"08:30:00","startTimeType":"entered","startOffset":0,"startOffsetType":"none","startOffsetMultiplier":60000,"endTime":"15:30:00","endTimeType":"entered","endOffset":0,"endOffsetType":"none","endOffsetMultiplier":60000,"timeRestrictions":0,"timeRestrictionsType":"none","timeDays":"*","timeOnlyOddDays":false,"timeOnlyEvenDays":false,"timeOnlyOddWeeks":false,"timeOnlyEvenWeeks":false,"timeMonths":"*","timedatestart":"","timedateend":"","propertyStart":"","propertyStartType":"none","propertyStartCompare":"true","propertyStartThreshold":"","propertyStartThresholdType":"num","startTimeAlt":"","startTimeAltType":"entered","startOffsetAlt":0,"startOffsetAltType":"none","startOffsetAltMultiplier":60000,"propertyEnd":"","propertyEndType":"none","propertyEndCompare":"true","propertyEndThreshold":"","propertyEndThresholdType":"num","endTimeAlt":"","endTimeAltType":"entered","endOffsetAlt":0,"endOffsetAltType":"none","endOffsetAltMultiplier":60000,"withinTimeValue":"true","withinTimeValueType":"msgInput","outOfTimeValue":"false","outOfTimeValueType":"msgInput","tsCompare":"0","x":430,"y":2480,"wires":[["1ae58f8afe36e04c"],[]]},{"id":"6d56b297fcfe0016","type":"function","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Rate Limiter","func":"var interval = (1000*30); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":1070,"y":2600,"wires":[["a95b4fa60f1238d7","1bda1e8b7f76e5f3","765c7c5a61100728","b442c20392c7ce60"]]},{"id":"2f18405339079200","type":"while-loop","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Loop \"payload.length == 0\"","condi":"msg.payload.length == 0","limit":true,"limitTime":"10","time":"loops","timeType":"msg","x":460,"y":2540,"wires":[["81d6e9a99eb61c67"],["1ae58f8afe36e04c"]]},{"id":"a42b21223ce98e3e","type":"inject","z":"9584418c.dafc2","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":480,"y":2420,"wires":[["1ae58f8afe36e04c"]]},{"id":"bace446bfa7b343d","type":"while-loop","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"Loop \"msg.payload.length == 0\"","condi":"msg.payload.length == 0","limit":true,"limitTime":"5","time":"loops","timeType":"msg","x":240,"y":2340,"wires":[["d8a16fd91366d112"],["c13f0f20a56d6af5"]]},{"id":"b4d7bb6e129bacea","type":"debug","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Write Match Image","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":740,"y":2600,"wires":[]},{"id":"b442c20392c7ce60","type":"debug","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Call Frigate API","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":750,"y":2680,"wires":[]},{"id":"5acbb2cbdbdea368","type":"image","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"","width":"800","data":"outlinedImage","dataType":"msg","thumbnail":false,"active":true,"pass":true,"outputs":1,"x":200,"y":2380,"wires":[[]]},{"id":"c061be05c01527e0","type":"image","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"","width":"800","data":"payload","dataType":"msg","thumbnail":false,"active":true,"pass":true,"outputs":1,"x":1060,"y":2380,"wires":[[]]},{"id":"ec6b4698123ebc34","type":"inject","z":"9584418c.dafc2","g":"59ea88a27ef998e7","name":"Manually Create Event","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":1280,"y":2480,"wires":[["6d56b297fcfe0016"]]},{"id":"a58e120276e5ed7b","type":"api-call-service","z":"9584418c.dafc2","g":"11e25fc28c23144c","name":"Front Porch Lights Off","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"light","service":"turn_off","areaId":[],"deviceId":[],"entityId":["light.front_porch_halloween"],"data":"{ \"transition\": 5 }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":640,"y":1160,"wires":[[]]},{"id":"e263410e9a3af7d8","type":"jimp-image","z":"9584418c.dafc2","g":"9cfe6331fbc680d5","name":"","data":"payload","dataType":"msg","ret":"buf","parameter1":"250","parameter1Type":"num","parameter2":"0","parameter2Type":"num","parameter3":"270","parameter3Type":"num","parameter4":"68","parameter4Type":"num","parameter5":"","parameter5Type":"msg","parameter6":"","parameter6Type":"msg","parameter7":"","parameter7Type":"msg","parameter8":"","parameter8Type":"msg","sendProperty":"payload","sendPropertyType":"msg","parameterCount":4,"jimpFunction":"crop","selectedJimpFunction":{"name":"crop","fn":"crop","description":"crop to the given region","parameters":[{"name":"x","type":"num","required":true,"hint":"the x coordinate to crop form"},{"name":"y","type":"num","required":true,"hint":"the y coordinate to crop form"},{"name":"w","type":"num","required":true,"hint":"the width of the crop region"},{"name":"h","type":"num","required":true,"hint":"the height of the crop region"}]},"x":1110,"y":2200,"wires":[["7151828122e3b80c","c061be05c01527e0"]]},{"id":"e2f0059eb200bcc1","type":"http request","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"Houston","method":"GET","ret":"obj","paytoqs":"ignore","url":"https://ttp.cbp.dhs.gov/schedulerapi/slot-availability?locationId=5141","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":340,"y":2780,"wires":[["c0546e86d17e99e9"]]},{"id":"5123f652827fa902","type":"inject","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"60","crontab":"","once":true,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":170,"y":2860,"wires":[["e2f0059eb200bcc1","970920516fa379e8","a53c240de9b7f337"]]},{"id":"970920516fa379e8","type":"http request","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"PHX","method":"GET","ret":"obj","paytoqs":"ignore","url":"https://ttp.cbp.dhs.gov/schedulerapi/slot-availability?locationId=7160","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":330,"y":2860,"wires":[["51f2291060d07336"]]},{"id":"51f2291060d07336","type":"function","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"11/07","func":"var oldmsg = msg;\nvar match = false\nvar slots = ''\n\nfor (var i = 0; i < msg.payload.availableSlots.length; i++) {\n if (msg.payload.availableSlots[i].startTimestamp.includes('2023-11-07')){\n console.log(msg.payload.availableSlots[i].startTimestamp)\n slots += msg.payload.availableSlots[i].startTimestamp + ' '\n match = true\n }\n}\n\nmsg = {\n payload: \"PHX: \" + slots + \"https://ttp.cbp.dhs.gov/schedulerui/schedule-interview/location?lang=en&vo=true&returnUrl=ttp-external&service=UP\",\n 'match': match\n};\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":470,"y":2860,"wires":[["7415468104c18108","a61d605915dc23ff"]]},{"id":"91d3d26774f9468e","type":"debug","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"HOU","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":630,"y":2820,"wires":[]},{"id":"7415468104c18108","type":"debug","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"PHX","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":630,"y":2900,"wires":[]},{"id":"b8a4a1ee4e15f778","type":"api-call-service","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"Notify Via Signal","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"notify","service":"signal_self","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": msg.payload\t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":960,"y":2860,"wires":[[]]},{"id":"79c00f8c61888f52","type":"switch","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"","property":"match","propertyType":"msg","rules":[{"t":"true"}],"checkall":"true","repair":false,"outputs":1,"x":610,"y":2780,"wires":[["c44a5c4d6d17ee9f"]]},{"id":"a61d605915dc23ff","type":"switch","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"","property":"match","propertyType":"msg","rules":[{"t":"true"}],"checkall":"true","repair":false,"outputs":1,"x":610,"y":2860,"wires":[["fa9f2ef8fecf1de2"]]},{"id":"c44a5c4d6d17ee9f","type":"function","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"Rate Limiter","func":"var interval = (1000*600); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":770,"y":2780,"wires":[["d5ab0aa6d198ba81"]]},{"id":"fa9f2ef8fecf1de2","type":"function","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"Rate Limiter","func":"var interval = (1000*600); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":770,"y":2860,"wires":[["b8a4a1ee4e15f778"]]},{"id":"a53c240de9b7f337","type":"http request","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"DAL","method":"GET","ret":"obj","paytoqs":"ignore","url":"https://ttp.cbp.dhs.gov/schedulerapi/slot-availability?locationId=5300","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":330,"y":2940,"wires":[["7d01abce7bc68291"]]},{"id":"7d01abce7bc68291","type":"function","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"All","func":"var oldmsg = msg;\nvar slots = msg.payload.availableSlots\n\n// for (var i = 0; i < msg.payload.availableSlots.length; i++) {\n// if (msg.payload.availableSlots[i].startTimestamp.includes('2023-11-07')){\n// console.log(msg.payload.availableSlots[i].startTimestamp)\n// match = true\n// }\n// }\n\nmsg = {\n payload: slots,\n 'location': \"DAL\"\n};\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":470,"y":2940,"wires":[["1480d9470754a6a3","b7c50947c4507d03"]]},{"id":"b7c50947c4507d03","type":"switch","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"","property":"payload","propertyType":"msg","rules":[{"t":"nempty"}],"checkall":"true","repair":false,"outputs":1,"x":610,"y":2940,"wires":[["ca8d58af48d7b7c5"]]},{"id":"1480d9470754a6a3","type":"debug","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"DAL","active":true,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":630,"y":2980,"wires":[]},{"id":"ca8d58af48d7b7c5","type":"function","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"Rate Limiter","func":"var interval = (1000*600); // minimum interval between messages (ms)\ncontext.lastTime = context.lastTime || 0;\n\nvar now = Date.now();\n\nif (now-context.lastTime > interval) {\n context.lastTime = now;\n return msg;\n} else {\n return null;\n}","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":770,"y":2940,"wires":[["414a38bf0735b27c"]]},{"id":"414a38bf0735b27c","type":"api-call-service","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"Notify Via Signal","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"notify","service":"signal_self","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": \"Dallas https://ttp.cbp.dhs.gov/schedulerui/schedule-interview/location?lang=en&vo=true&returnUrl=ttp-external&service=UP\"\t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":960,"y":2940,"wires":[[]]},{"id":"c0546e86d17e99e9","type":"function","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"11/03","func":"var oldmsg = msg;\nvar match = false\nvar slots = ''\n\nfor (var i = 0; i < msg.payload.availableSlots.length; i++) {\n if (msg.payload.availableSlots[i].startTimestamp.includes('2023-11-03')){\n console.log(msg.payload.availableSlots[i].startTimestamp)\n slots += msg.payload.availableSlots[i].startTimestamp + ' '\n match = true\n }\n}\n\nmsg = {\n payload: \"HOU: \" + slots + \"https://ttp.cbp.dhs.gov/schedulerui/schedule-interview/location?lang=en&vo=true&returnUrl=ttp-external&service=UP\",\n 'match': match\n};\n\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":470,"y":2780,"wires":[["91d3d26774f9468e","79c00f8c61888f52"]]},{"id":"d5ab0aa6d198ba81","type":"api-call-service","z":"9584418c.dafc2","g":"cb7e3560a0078392","name":"Notify Via Signal","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"notify","service":"signal_self","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": msg.payload\t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":960,"y":2780,"wires":[[]]},{"id":"d269f175.c9dc6","type":"server-events","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Custom Water Event Fired","server":"e1dc0b88.463bb8","version":2,"eventType":"irrigation_custom_water","exposeToHomeAssistant":false,"eventData":"","haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"waitForRunning":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic","propertyType":"msg","value":"$outputData(\"eventData\").event_type","valueType":"jsonata"},{"property":"event_type","propertyType":"msg","value":"$outputData(\"eventData\").event_type","valueType":"jsonata"}],"x":190,"y":340,"wires":[["883f2c00.1d94e8"]]},{"id":"3367e45f.cc981c","type":"function","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"++","func":"if ( (msg.i += 1) < msg.zones.length ) return msg;\n","outputs":1,"noerr":0,"initialize":"","finalize":"","x":670,"y":400,"wires":[["116d5bb3.ee92a4"]]},{"id":"116d5bb3.ee92a4","type":"function","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"For Each","func":"if( msg.i == undefined ) msg.i = 0;\n\nmsg.payload = msg.zones[ msg.i ];\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":840,"y":340,"wires":[["565ee5c1.561bfc","80df47d5.602888","e2c37b65c5582c2b"]]},{"id":"80df47d5.602888","type":"api-call-service","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Turn On Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": payload.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1060,"y":340,"wires":[[]]},{"id":"fb46876c.845298","type":"api-call-service","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Turn Off Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": payload.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1320,"y":400,"wires":[["98eeafa7.bd2b9","860a4c61d7557dc9"]]},{"id":"98eeafa7.bd2b9","type":"delay","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Delay 5","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":980,"y":480,"wires":[["3367e45f.cc981c"]]},{"id":"565ee5c1.561bfc","type":"change","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Set Delay Variable","rules":[{"t":"set","p":"delay","pt":"msg","to":"payload.time* 60000","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":890,"y":400,"wires":[["22a20603.86a06a"]]},{"id":"22a20603.86a06a","type":"stoptimer-varidelay","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","duration":"5","durationType":"num","units":"Millisecond","payloadtype":"num","payloadval":"0","name":"Delay","reporting":"every_second","persist":false,"x":1090,"y":400,"wires":[["fb46876c.845298"],[],["a8d96e.1f00969"]]},{"id":"a8d96e.1f00969","type":"mqtt out","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Publish Time Remaining","topic":"sensor/irrigation_time_remaining","qos":"","retain":"","broker":"546e31ed.0db1c","x":1350,"y":340,"wires":[]},{"id":"3b656b89.1ac154","type":"inject","z":"f602e6ba.609d28","g":"79694877249c9902","name":"3:00 Attempt","props":[{"p":"payload"}],"repeat":"","crontab":"00 03 * * 2,5","once":false,"onceDelay":0.1,"topic":"","payload":"[{\"zone\":\"switch.irrigation_front_beds\",\"time\":10,\"name\":\"Front beds\"},{\"zone\":\"switch.irrigation_front_lawn\",\"time\":20,\"name\":\"Front lawn\"},{\"zone\":\"switch.irrigation_left_and_main_rear_lawn\",\"time\":20,\"name\":\"Left and main rear lawn\"},{\"zone\":\"switch.irrigation_front_and_right_rear_lawn\",\"time\":20,\"name\":\"Front and right rear lawn\"},{\"zone\":\"switch.irrigation_side_lawn\",\"time\":20,\"name\":\"Side lawn\"}]","payloadType":"json","x":180,"y":1280,"wires":[["493b435f.c9851c"]]},{"id":"493b435f.c9851c","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Schedule Enabled","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.lawn_irrigation_scheduling","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":410,"y":1280,"wires":[["8c060f00.cf577"],["7b12e66f.57d068"]]},{"id":"7b12e66f.57d068","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"Automation Off\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":1300,"wires":[[]]},{"id":"8c060f00.cf577","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["f1cbfe0.7dfb4","576b66fa1bd202a3"],"x":595,"y":1260,"wires":[]},{"id":"4422f61c.847d88","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["3ff9ce03ef7b554b"],"x":135,"y":1480,"wires":[["219b37105a8304f1"]]},{"id":"dcdeabc7.780578","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["1eaa857e.b6b8db","c90fd5e6.c5c678","b8fe96458628f202"],"x":595,"y":1460,"wires":[]},{"id":"722d03d6.2ff77c","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["8d4bfe8e.ee805","d67106b42368e630"],"x":135,"y":1900,"wires":[["b3c4a3638c17629e"]]},{"id":"af4788fe.215ba8","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["405789f7.0727a8","eb1a5268c1aec843","9896327569c234da"],"x":595,"y":1900,"wires":[]},{"id":"c90fd5e6.c5c678","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["dcdeabc7.780578","89d715ddf12d2195"],"x":135,"y":1600,"wires":[["e7430e17f0b24ed8"]]},{"id":"862ad27a.d347d","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["83edf648.3f9ed8"],"x":595,"y":1580,"wires":[]},{"id":"808e6a81.92e2e8","type":"api-call-service","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Turn On Master Valve","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.irrigation_master_valve"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":460,"y":400,"wires":[["e42ff3d9.593dc"]]},{"id":"883f2c00.1d94e8","type":"api-current-state","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"24v Power","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"switch.irrigation_24v_power","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":250,"y":400,"wires":[["808e6a81.92e2e8"],[]]},{"id":"e42ff3d9.593dc","type":"delay","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Delay 5","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":480,"y":340,"wires":[["76160bc4.8cd644"]]},{"id":"76160bc4.8cd644","type":"change","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"","rules":[{"t":"set","p":"zones","pt":"msg","to":"payload.event.zones","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":660,"y":340,"wires":[["116d5bb3.ee92a4"]]},{"id":"83edf648.3f9ed8","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["862ad27a.d347d","1bb3825011174363"],"x":135,"y":1700,"wires":[["b6e7d5b8891bba6d"]]},{"id":"8d4bfe8e.ee805","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["722d03d6.2ff77c"],"x":595,"y":1720,"wires":[]},{"id":"583f46a3.fc4c38","type":"inject","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"5:00 Attempt","props":[{"p":"payload"}],"repeat":"","crontab":"00 05 * * 1,3,5","once":false,"onceDelay":0.1,"topic":"","payload":"[{\"zone\":\"switch.irrigation_front_beds\",\"time\":10,\"name\":\"Front beds\"},{\"zone\":\"switch.irrigation_front_lawn\",\"time\":20,\"name\":\"Front lawn\"},{\"zone\":\"switch.irrigation_left_and_main_rear_lawn\",\"time\":20,\"name\":\"Left and main rear lawn\"},{\"zone\":\"switch.irrigation_front_and_right_rear_lawn\",\"time\":20,\"name\":\"Front and right rear lawn\"},{\"zone\":\"switch.irrigation_side_lawn\",\"time\":20,\"name\":\"Side lawn\"}]","payloadType":"json","x":180,"y":2620,"wires":[["d9147878.b61cf8"]]},{"id":"d9147878.b61cf8","type":"api-current-state","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Schedule Enabled","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.front_bed_irrigation_scheduling","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":410,"y":2620,"wires":[["c7e5552e.7f8a08"],["45c5dbbbd8ce50a1"]]},{"id":"c7e5552e.7f8a08","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["f1cbfe0.7dfb4","f6881b4bf93c27c5"],"x":595,"y":2600,"wires":[]},{"id":"6bcf06fb.9ca748","type":"link in","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["4f2902edc77f2d3b"],"x":135,"y":2820,"wires":[["ed6e3d4225582e20"]]},{"id":"f587589f.d739e8","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["1eaa857e.b6b8db","9d851699.6a8458"],"x":595,"y":2800,"wires":[]},{"id":"d9d17e8f.590e6","type":"link in","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["4fae5b92.a9cd44"],"x":135,"y":3040,"wires":[["d8637d8d96b68fca"]]},{"id":"d9f893eb.834f3","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["5ce1803b.06628"],"x":595,"y":3040,"wires":[]},{"id":"9d851699.6a8458","type":"link in","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["f587589f.d739e8"],"x":135,"y":2940,"wires":[["593bee0e8c958df8"]]},{"id":"4fae5b92.a9cd44","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["d9d17e8f.590e6"],"x":595,"y":2920,"wires":[]},{"id":"a2ab7368.923fb","type":"template","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Zone Settings Front Beds","field":"zones","fieldType":"msg","format":"json","syntax":"mustache","template":"{\n \"zone\": \"switch.irrigation_front_beds\",\n \"time\": 20,\n \"name\": \"Front beds\"\n}","output":"json","x":250,"y":3200,"wires":[["62b5545bc6d6e627"]]},{"id":"a31e3daf.17207","type":"api-call-service","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Turn On Master Valve","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.irrigation_master_valve"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":560,"y":3200,"wires":[["21ced698.708b5a"]]},{"id":"21ced698.708b5a","type":"delay","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"2s","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":730,"y":3200,"wires":[["c661d489.9c9bc8"]]},{"id":"c661d489.9c9bc8","type":"api-call-service","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Turn On Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": msg.zones.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":880,"y":3200,"wires":[["accc6697.196268"]]},{"id":"accc6697.196268","type":"change","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Set Delay Variable","rules":[{"t":"set","p":"delay","pt":"msg","to":"msg.zones.time* 60000","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":1090,"y":3200,"wires":[["487ff788.8c5c98"]]},{"id":"487ff788.8c5c98","type":"stoptimer-varidelay","z":"f602e6ba.609d28","g":"55a2162532da4e14","duration":"5","durationType":"num","units":"Millisecond","payloadtype":"num","payloadval":"0","name":"Delay","reporting":"every_second","persist":false,"ignoretimerpass":false,"x":850,"y":3260,"wires":[["2238b09b.1b5b5","9129b06e.d8925"],[],["84258ddd.41da4"]]},{"id":"2238b09b.1b5b5","type":"api-call-service","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Turn Off Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": msg.zones.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":900,"y":3340,"wires":[[]]},{"id":"84258ddd.41da4","type":"mqtt out","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Publish Time Remaining","topic":"sensor/irrigation_time_remaining","qos":"","retain":"","broker":"546e31ed.0db1c","x":1130,"y":3320,"wires":[]},{"id":"9129b06e.d8925","type":"function","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Create msg object","func":"var message = \"Sprinkler auto-run: \" + msg.zones.name + \" ran for \" + msg.zones.time + \" minutes\"\n\nreturn { alert: message };","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1050,"y":3260,"wires":[["d83b5ff7a2212931"]]},{"id":"5ce1803b.06628","type":"link in","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"","links":["db46e0c1.f9ab5","d9f893eb.834f3"],"x":95,"y":3200,"wires":[["a2ab7368.923fb"]]},{"id":"815fddc0.6604c","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Turn On 24v","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.irrigation_24v_power"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":470,"y":1900,"wires":[["af4788fe.215ba8"]]},{"id":"418058c4.af3158","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Turn On 24v","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.irrigation_24v_power"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":470,"y":3040,"wires":[["d9f893eb.834f3"]]},{"id":"1ae21386.a831bc","type":"inject","z":"f602e6ba.609d28","g":"0f07749a4e1672ad","name":"06:00 24v Off","props":[],"repeat":"","crontab":"00 06 * * *","once":false,"onceDelay":0.1,"topic":"","x":180,"y":1140,"wires":[["117145a7.67e99a","882aff35f788008b"]]},{"id":"117145a7.67e99a","type":"api-call-service","z":"f602e6ba.609d28","g":"0f07749a4e1672ad","name":"Turn Off 24v","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":["switch.irrigation_24v_power"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":390,"y":1100,"wires":[[]]},{"id":"06d6255efdc31c47","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Force Run","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_force_run","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":250,"y":1380,"wires":[["2fc67b25514de5a5"],["3ff9ce03ef7b554b"]]},{"id":"5420d0eed32223fb","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["f1cbfe0.7dfb4","08e3098cf183e086"],"x":595,"y":1360,"wires":[]},{"id":"3ff9ce03ef7b554b","type":"link out","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["f1cbfe0.7dfb4","4422f61c.847d88","8524a273a6a8ffd0"],"x":595,"y":1400,"wires":[]},{"id":"576b66fa1bd202a3","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["8c060f00.cf577"],"x":135,"y":1380,"wires":[["06d6255efdc31c47"]]},{"id":"7350c911a0b1a86d","type":"api-current-state","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Force Run","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_force_run","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":250,"y":2720,"wires":[["abb8777dd08aa743"],["4f2902edc77f2d3b"]]},{"id":"fdcfa1521191fa40","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["f1cbfe0.7dfb4","b403eec7866aea22"],"x":595,"y":2700,"wires":[]},{"id":"4f2902edc77f2d3b","type":"link out","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["f1cbfe0.7dfb4","6bcf06fb.9ca748"],"x":595,"y":2740,"wires":[]},{"id":"f6881b4bf93c27c5","type":"link in","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["c7e5552e.7f8a08"],"x":135,"y":2720,"wires":[["7350c911a0b1a86d"]]},{"id":"882aff35f788008b","type":"api-call-service","z":"f602e6ba.609d28","g":"0f07749a4e1672ad","name":"Turn Off Force Run","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_off","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_force_run"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":410,"y":1160,"wires":[[]]},{"id":"a3d75225807b70eb","type":"delay","z":"f602e6ba.609d28","g":"79694877249c9902","name":"30 Minute Delay","pauseType":"delay","timeout":"30","timeoutUnits":"minutes","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":280,"y":1760,"wires":[["339ee0ada21856e0"]]},{"id":"e2c37b65c5582c2b","type":"api-call-service","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Turn Off Start/Stop tracking","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":["automation.store_sprinkler_start_stop_times"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1060,"y":300,"wires":[[]]},{"id":"860a4c61d7557dc9","type":"api-call-service","z":"f602e6ba.609d28","g":"43a30fe5a5052c22","name":"Turn On Start/Stop tracking","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["automation.store_sprinkler_start_stop_times"],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1360,"y":460,"wires":[[]]},{"id":"62b5545bc6d6e627","type":"template","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Template: Zone Last Ran >= 23 hours","field":"template","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{%- set entity_name = \"input_datetime{{ zones.zone }}\" | regex_replace(find='switch', replace='', ignorecase=False) -%}\n{%- set time = (as_timestamp(now()) - as_timestamp(states(entity_name+\"_last_start\"))) | int -%}\n{% if time >= 23*3600 %}1{% else %}0{% endif %}","output":"str","x":310,"y":3260,"wires":[["aa53225140781dd7"]]},{"id":"aa53225140781dd7","type":"api-render-template","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Evaluate Template","server":"e1dc0b88.463bb8","version":0,"template":"","resultsLocation":"data.continue","resultsLocationType":"msg","templateLocation":"template","templateLocationType":"msg","x":250,"y":3320,"wires":[["8113d83074ff7701"]]},{"id":"8113d83074ff7701","type":"switch","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Last Ran >= Template Hrs Ago","property":"data.continue","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"num"},{"t":"eq","v":"0","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":530,"y":3320,"wires":[["a31e3daf.17207"],["f78cdb84200eb171"]]},{"id":"d83b5ff7a2212931","type":"api-call-service","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Notify via Wrapper","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"script","service":"notify_wrapper","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": alert \t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1270,"y":3260,"wires":[[]]},{"id":"dd9855ca4017c8c0","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn on Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_on","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_rainfall_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":580,"wires":[[]]},{"id":"c3a696a117416327","type":"function","z":"f602e6ba.609d28","d":true,"g":"a9182c2cc04d2d9a","name":"Check Rainfall","func":"var rain_override = false\n\nfor (var i = 0; i < msg.payload.length; i++) {\n if (parseFloat(msg.payload[i].state) > 0.25) {\n rain_override = true\n }\n}\n\n// top = proceed\n// bottom = overridden\nif (rain_override === true) {\n return [ null, {rain_override} ];\n} \nelse {\n return [ {rain_override}, null ];\n}","outputs":2,"noerr":0,"initialize":"","finalize":"","libs":[],"x":500,"y":680,"wires":[["47f1a8018e58e032"],["dd9855ca4017c8c0"]]},{"id":"27f2580e35031830","type":"api-get-history","z":"f602e6ba.609d28","d":true,"g":"a9182c2cc04d2d9a","name":"Rainfall 120h","server":"e1dc0b88.463bb8","version":0,"startdate":"","enddate":"","entityid":"sensor.netatmo_home_rain_sum_rain_today_inches","entityidtype":"is","useRelativeTime":true,"relativeTime":"120h","flatten":true,"output_type":"array","output_location_type":"msg","output_location":"payload","x":310,"y":680,"wires":[["c3a696a117416327"]]},{"id":"9cb8187c669c6485","type":"comment","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Rainfall","info":"","x":150,"y":600,"wires":[]},{"id":"47f1a8018e58e032","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn off Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_off","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_rainfall_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":660,"wires":[[]]},{"id":"427f7fa58d86cc59","type":"inject","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"*/30","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"1800","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":150,"y":640,"wires":[["27f2580e35031830","93965a61d2c4f5de"]]},{"id":"1d9a4d0bb4645f32","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn on Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_on","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_rain_forecast_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":840,"wires":[[]]},{"id":"d9ebbaa37f5911a9","type":"comment","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Rain Forecast","info":"","x":170,"y":760,"wires":[]},{"id":"eeecfc1e8864e39f","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn off Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_off","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_rain_forecast_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":760,"wires":[[]]},{"id":"89487a4efedec1db","type":"inject","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"*/30","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"1800","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":150,"y":800,"wires":[["2c45af5b3ee5cf0a"]]},{"id":"1e4b3bc7c25b294f","type":"function","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Rain Chance","func":"// Check next 4 precipitation_probability values\n// HA Template: \n// {% for j in state_attr(\"weather.kcll_daynight\",\"forecast\")[:4] %}\n// {{ j.precipitation_probability }}\n// {% endfor %}\n\nvar forecast_override = false\n\n// if (parseFloat(msg.payload) > 40) {\n// forecast_override = true\n// }\n \nfor (var i = 0; i < 4; i++) {\n if (parseFloat(msg.data.attributes.forecast[i].precipitation_probability) >= 60) {\n forecast_override = true\n }\n}\n\n// top = proceed\n// bottom = overridden\nif (forecast_override === true) {\n return [ null, {forecast_override} ];\n} \nelse {\n return [ {forecast_override}, null ];\n}","outputs":2,"noerr":0,"initialize":"","finalize":"","libs":[],"x":490,"y":800,"wires":[["eeecfc1e8864e39f"],["1d9a4d0bb4645f32"]]},{"id":"2c45af5b3ee5cf0a","type":"api-current-state","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Weather","server":"e1dc0b88.463bb8","version":3,"outputs":1,"halt_if":"","halt_if_type":"str","halt_if_compare":"is","entity_id":"weather.kcll_daynight","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":300,"y":800,"wires":[["1e4b3bc7c25b294f"]]},{"id":"d7e50e7a2810667d","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn on Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_on","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_wind_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":1000,"wires":[[]]},{"id":"28936ec687ee4eb0","type":"comment","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Wind","info":"","x":150,"y":920,"wires":[]},{"id":"974833b6a2eca853","type":"api-call-service","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Turn off Boolean","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"homeassistant","service":"turn_off","areaId":[],"deviceId":[],"entityId":["input_boolean.irrigation_wind_delay"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":700,"y":920,"wires":[[]]},{"id":"478a5a84d38ba181","type":"inject","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"*/5","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"300","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":150,"y":960,"wires":[["c01fd0612615e927"]]},{"id":"c01fd0612615e927","type":"api-current-state","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"Wind <= 10 MPH","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"10","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.neighbor_5in1_wind","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":330,"y":960,"wires":[["974833b6a2eca853"],["d7e50e7a2810667d"]]},{"id":"219b37105a8304f1","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Rainfall Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_rainfall_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":260,"y":1480,"wires":[["dcdeabc7.780578"],["d01fbafafbb34692"]]},{"id":"e7430e17f0b24ed8","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Rain Forecast Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_rain_forecast_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":280,"y":1600,"wires":[["862ad27a.d347d"],["f5684be88477322f"]]},{"id":"b6e7d5b8891bba6d","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Wind Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_wind_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":250,"y":1700,"wires":[["8d4bfe8e.ee805"],["a3d75225807b70eb"]]},{"id":"339ee0ada21856e0","type":"api-current-state","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Wind Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_wind_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":250,"y":1820,"wires":[["8d4bfe8e.ee805"],["336585d4eee0ca73"]]},{"id":"ed6e3d4225582e20","type":"api-current-state","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Rainfall Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_rainfall_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":260,"y":2820,"wires":[["f587589f.d739e8"],["f7ac7a90f3da2298"]]},{"id":"593bee0e8c958df8","type":"api-current-state","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Rain Forecast Delay","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_rain_forecast_delay","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":280,"y":2940,"wires":[["4fae5b92.a9cd44"],["67916c3a5554a794"]]},{"id":"d01fbafafbb34692","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"Rainfall\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":1500,"wires":[[]]},{"id":"f5684be88477322f","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"Rain Forecasted\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":1620,"wires":[[]]},{"id":"336585d4eee0ca73","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"Wind\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":1820,"wires":[[]]},{"id":"b3c4a3638c17629e","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Clear Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"None\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":260,"y":1900,"wires":[["815fddc0.6604c"]]},{"id":"67916c3a5554a794","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"Rain Forecasted\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":2960,"wires":[[]]},{"id":"f7ac7a90f3da2298","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"Rainfall\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":2840,"wires":[[]]},{"id":"45c5dbbbd8ce50a1","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"Automation Off\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":630,"y":2640,"wires":[[]]},{"id":"2fc67b25514de5a5","type":"api-call-service","z":"f602e6ba.609d28","g":"79694877249c9902","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.lawn_irrigation_reason"],"data":"{\"value\":\"Force Run\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":450,"y":1360,"wires":[["5420d0eed32223fb"]]},{"id":"08e3098cf183e086","type":"link in","z":"f602e6ba.609d28","g":"79694877249c9902","name":"","links":["5420d0eed32223fb"],"x":325,"y":1960,"wires":[["815fddc0.6604c"]]},{"id":"abb8777dd08aa743","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"Force Run\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":450,"y":2700,"wires":[["fdcfa1521191fa40"]]},{"id":"d8637d8d96b68fca","type":"api-call-service","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"Clear Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"None\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":260,"y":3040,"wires":[["418058c4.af3158"]]},{"id":"b403eec7866aea22","type":"link in","z":"f602e6ba.609d28","g":"68ec980b932fdba7","name":"","links":["fdcfa1521191fa40"],"x":325,"y":3100,"wires":[["418058c4.af3158"]]},{"id":"f2c9c3a5b8b11a64","type":"switch","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Continue?","property":"data.continue","propertyType":"msg","rules":[{"t":"eq","v":"0","vt":"num"},{"t":"eq","v":"1","vt":"num"}],"checkall":"true","repair":false,"outputs":2,"x":1230,"y":2060,"wires":[["287dd3b1af5dc2d0"],["bf015af2161c5ec2"]]},{"id":"38affe5cc680d076","type":"template","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Template: Zone Last Ran >= 71 hours","field":"template","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"{%- set entity_name = \"input_datetime{{ payload.zone }}\" | regex_replace(find='switch', replace='', ignorecase=False) -%}\n{%- set time = (as_timestamp(now()) - as_timestamp(states(entity_name+\"_last_start\"))) | int -%}\n{% if time >= 71*3600 %}1{% else %}0{% endif %}","output":"str","x":790,"y":2060,"wires":[["174186fb5d054240"]]},{"id":"9896327569c234da","type":"link in","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"","links":["af4788fe.215ba8"],"x":95,"y":2060,"wires":[["e95ac52f03478921"]]},{"id":"e95ac52f03478921","type":"template","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Lawn Zones","field":"all_zones","fieldType":"msg","format":"json","syntax":"mustache","template":"[\n {\n \"zone\": \"switch.irrigation_front_lawn\",\n \"name\": \"Front lawn\"\n },\n {\n \"zone\": \"switch.irrigation_left_and_main_rear_lawn\",\n \"name\": \"Left and main rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_front_and_right_rear_lawn\",\n \"name\": \"Front and right rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_side_lawn\",\n \"name\": \"Side lawn\"\n }\n]","output":"json","x":290,"y":2060,"wires":[["287dd3b1af5dc2d0"]]},{"id":"174186fb5d054240","type":"api-render-template","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Evaluate Template","server":"e1dc0b88.463bb8","version":0,"template":"","resultsLocation":"data.continue","resultsLocationType":"msg","templateLocation":"template","templateLocationType":"msg","x":1050,"y":2060,"wires":[["f2c9c3a5b8b11a64"]]},{"id":"287dd3b1af5dc2d0","type":"array-loop","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Loop Through Zones","key":"al287dd3b1af5dc2d0","keyType":"msg","reset":true,"resetValue":"value-null","array":"all_zones","arrayType":"msg","x":220,"y":2120,"wires":[["74cd40702021e86d","acdcc72fea065aac"],["224d30a98f52c287"]]},{"id":"74cd40702021e86d","type":"template","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Zone Settings Lawn","field":"zones","fieldType":"msg","format":"json","syntax":"mustache","template":"[\n {\n \"zone\": \"switch.irrigation_front_lawn\",\n \"time\": 15,\n \"name\": \"Front lawn\"\n },\n {\n \"zone\": \"switch.irrigation_left_and_main_rear_lawn\",\n \"time\": 15,\n \"name\": \"Left and main rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_front_and_right_rear_lawn\",\n \"time\": 15,\n \"name\": \"Front and right rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_side_lawn\",\n \"time\": 10,\n \"name\": \"Side lawn\"\n },\n {\n \"zone\": \"switch.irrigation_front_lawn\",\n \"time\": 15,\n \"name\": \"Front lawn\"\n },\n {\n \"zone\": \"switch.irrigation_left_and_main_rear_lawn\",\n \"time\": 15,\n \"name\": \"Left and main rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_front_and_right_rear_lawn\",\n \"time\": 15,\n \"name\": \"Front and right rear lawn\"\n },\n {\n \"zone\": \"switch.irrigation_side_lawn\",\n \"time\": 10,\n \"name\": \"Side lawn\"\n }\n]","output":"json","x":460,"y":2180,"wires":[["151eb6ba5b2d39cd"]]},{"id":"bf015af2161c5ec2","type":"function","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Append Run Zones","func":"if (typeof msg.run_zones === 'undefined'){\n msg.run_zones = []\n}\n\n// Add zone to run_zones\nmsg.run_zones.push(msg.payload.zone)\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":210,"y":2180,"wires":[["287dd3b1af5dc2d0"]]},{"id":"151eb6ba5b2d39cd","type":"array-loop","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Loop Through Zones","key":"al287dd3b1af5dc2d0","keyType":"msg","reset":true,"resetValue":"value-null","array":"zones","arrayType":"msg","x":720,"y":2180,"wires":[[],["45ee74d06e9cac2c"]]},{"id":"45ee74d06e9cac2c","type":"switch","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"If Zone in Run Zone","property":"run_zones","propertyType":"msg","rules":[{"t":"cont","v":"payload.zone","vt":"msg"},{"t":"else"}],"checkall":"true","repair":false,"outputs":2,"x":710,"y":2240,"wires":[["8d3c8370996be2da"],["151eb6ba5b2d39cd"]]},{"id":"95a54981805b22f2","type":"api-call-service","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Turn On Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": payload.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":880,"y":2320,"wires":[["02d1e639f7ac6596","7b985932412db47d"]]},{"id":"a4b3eba196a504dc","type":"api-call-service","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Turn Off Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": payload.zone}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":540,"y":2500,"wires":[["6ea0448df1383ec2"]]},{"id":"02d1e639f7ac6596","type":"change","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Set Delay Variable","rules":[{"t":"set","p":"delay","pt":"msg","to":"payload.time* 60000","tot":"jsonata"}],"action":"","property":"","from":"","to":"","reg":false,"x":550,"y":2380,"wires":[["863b8fa63f210ebe"]]},{"id":"8d3c8370996be2da","type":"api-call-service","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Turn On Master Valve","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_on","areaId":[],"deviceId":[],"entityId":["switch.irrigation_master_valve"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":560,"y":2320,"wires":[["b1c9631973c2f4b1"]]},{"id":"863b8fa63f210ebe","type":"stoptimer-varidelay","z":"f602e6ba.609d28","g":"a08dae6118c91c19","duration":"5","durationType":"num","units":"Millisecond","payloadtype":"num","payloadval":"0","name":"Delay","reporting":"every_second","persist":false,"ignoretimerpass":false,"x":510,"y":2440,"wires":[["a4b3eba196a504dc","de509d99b9d965b3"],[],["7d8374976c01e3dc"]]},{"id":"7d8374976c01e3dc","type":"mqtt out","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Publish Time Remaining","topic":"sensor/irrigation_time_remaining","qos":"","retain":"","broker":"546e31ed.0db1c","x":790,"y":2460,"wires":[]},{"id":"b0debe46542c4c67","type":"api-call-service","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Notify via Wrapper","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"script","service":"notify_wrapper","areaId":[],"deviceId":[],"entityId":[],"data":"{\t \"message\": alert \t}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":990,"y":2420,"wires":[[]]},{"id":"de509d99b9d965b3","type":"function","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Create msg object","func":"var message = \"Sprinkler auto-run: \" + msg.payload.name + \" ran for \" + msg.payload.time + \" minutes\"\n\nreturn { alert: message };","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":770,"y":2420,"wires":[["b0debe46542c4c67"]]},{"id":"b1c9631973c2f4b1","type":"delay","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"2s","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":730,"y":2320,"wires":[["95a54981805b22f2"]]},{"id":"6ea0448df1383ec2","type":"delay","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Delay 10","pauseType":"delay","timeout":"10","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"outputs":1,"x":320,"y":2440,"wires":[["151eb6ba5b2d39cd"]]},{"id":"224d30a98f52c287","type":"api-current-state","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Force Run","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"input_boolean.irrigation_force_run","state_type":"str","blockInputOverrides":false,"outputProperties":[],"for":0,"forType":"num","forUnits":"minutes","x":510,"y":2060,"wires":[["bf015af2161c5ec2"],["38affe5cc680d076"]]},{"id":"5a27d31bfb4a6990","type":"comment","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Actually Handle Watering","info":"","x":1150,"y":2340,"wires":[]},{"id":"197853479ad9eeda","type":"comment","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Decide Which Zones to Run","info":"","x":1020,"y":2160,"wires":[]},{"id":"7b985932412db47d","type":"debug","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Log Zone On","active":false,"tosidebar":true,"console":true,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1100,"y":2280,"wires":[]},{"id":"acdcc72fea065aac","type":"debug","z":"f602e6ba.609d28","g":"a08dae6118c91c19","name":"Log Run Zones","active":false,"tosidebar":true,"console":true,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":350,"y":2260,"wires":[]},{"id":"f78cdb84200eb171","type":"api-call-service","z":"f602e6ba.609d28","g":"55a2162532da4e14","name":"Set Reason","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"input_text","service":"set_value","areaId":[],"deviceId":[],"entityId":["input_text.front_bed_irrigation_reason"],"data":"{\"value\":\"Recently Ran\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":750,"y":3380,"wires":[[]]},{"id":"93965a61d2c4f5de","type":"api-current-state","z":"f602e6ba.609d28","g":"a9182c2cc04d2d9a","name":"< 1\" in 5 Days","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"0.5","halt_if_type":"num","halt_if_compare":"gte","entity_id":"sensor.neighbor_5in1_rain_last_5_days","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":420,"y":620,"wires":[["dd9855ca4017c8c0"],["47f1a8018e58e032"]]},{"id":"54bad548.7e9fcc","type":"ha-get-entities","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Get \"On\" Sprinklers","server":"e1dc0b88.463bb8","version":0,"rules":[{"property":"entity_id","logic":"starts_with","value":"switch.irrigation","valueType":"str"},{"property":"entity_id","logic":"does_not_include","value":"switch.irrigation_master_valve,switch.irrigation_24v_power,switch.irrigation_drip","valueType":"str"},{"property":"state","logic":"is","value":"on","valueType":"str"}],"output_type":"array","output_empty_results":true,"output_location_type":"msg","output_location":"payload","output_results_count":1,"x":390,"y":100,"wires":[["bcbf413e.7b188"]]},{"id":"5a10cd93.8e94b4","type":"inject","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"60","crontab":"","once":true,"onceDelay":0.1,"topic":"","payloadType":"date","x":170,"y":100,"wires":[["54bad548.7e9fcc"]]},{"id":"a77808ff.3f1288","type":"switch","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"On Longer than 26 minutes?","property":"payload[0].timeSinceChangedMs","propertyType":"msg","rules":[{"t":"gte","v":"1600000","vt":"num"}],"checkall":"true","repair":false,"outputs":1,"x":720,"y":60,"wires":[["54ae6ec3.1bc63"]]},{"id":"54ae6ec3.1bc63","type":"api-call-service","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Turn Off Zone","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":[],"data":"{ \"entity_id\": payload[0].entity_id }","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":980,"y":60,"wires":[[]]},{"id":"bcbf413e.7b188","type":"switch","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"More Than 0 Entities?","property":"payload","propertyType":"msg","rules":[{"t":"nempty"},{"t":"empty"}],"checkall":"true","repair":false,"outputs":2,"x":400,"y":160,"wires":[["a77808ff.3f1288","3b848bce.76aea4"],["656ad2cd6fb99f57"]]},{"id":"3b848bce.76aea4","type":"change","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Reset Delay","rules":[{"t":"set","p":"reset","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":670,"y":100,"wires":[["cdd3b7ef.04a618"]]},{"id":"43dedcca.ac7734","type":"api-call-service","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Turn Off Master","server":"e1dc0b88.463bb8","version":5,"debugenabled":false,"domain":"switch","service":"turn_off","areaId":[],"deviceId":[],"entityId":["switch.irrigation_master_valve"],"data":"","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","x":1480,"y":180,"wires":[[]]},{"id":"c42e6d62.7a24c","type":"api-current-state","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Master On?","server":"e1dc0b88.463bb8","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"switch.irrigation_master_valve","state_type":"str","blockInputOverrides":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"}],"for":0,"forType":"num","forUnits":"minutes","x":750,"y":200,"wires":[["cdd3b7ef.04a618"],["3b848bce.76aea4"]]},{"id":"cdd3b7ef.04a618","type":"trigger","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Wait 1m","op1":"","op2":"0","op1type":"nul","op2type":"str","duration":"1","extend":false,"overrideDelay":false,"units":"min","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":880,"y":120,"wires":[["5e9007a27732bba9"]]},{"id":"63f07877e73b952a","type":"switch","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"More Than 0 Entities?","property":"payload","propertyType":"msg","rules":[{"t":"nempty"},{"t":"empty"}],"checkall":"true","repair":false,"outputs":2,"x":1100,"y":180,"wires":[[],["749afd72791a5127"]]},{"id":"5e9007a27732bba9","type":"ha-get-entities","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Get \"On\" Sprinklers","server":"e1dc0b88.463bb8","version":0,"rules":[{"property":"entity_id","logic":"starts_with","value":"switch.irrigation","valueType":"str"},{"property":"entity_id","logic":"does_not_include","value":"switch.irrigation_master_valve,switch.irrigation_24v_power","valueType":"str"},{"property":"state","logic":"is","value":"on","valueType":"str"}],"output_type":"array","output_empty_results":true,"output_location_type":"msg","output_location":"payload","output_results_count":1,"x":1070,"y":120,"wires":[["63f07877e73b952a"]]},{"id":"061b74f643477dd9","type":"switch","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"More Than 0 Entities?","property":"payload","propertyType":"msg","rules":[{"t":"nempty"},{"t":"empty"}],"checkall":"true","repair":false,"outputs":2,"x":1380,"y":120,"wires":[["43dedcca.ac7734"],[]]},{"id":"749afd72791a5127","type":"trigger","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"Wait 1m","op1":"","op2":"0","op1type":"nul","op2type":"str","duration":"5","extend":false,"overrideDelay":false,"units":"s","reset":"","bytopic":"all","topic":"topic","outputs":1,"x":1260,"y":60,"wires":[["061b74f643477dd9"]]},{"id":"656ad2cd6fb99f57","type":"function","z":"f602e6ba.609d28","g":"3cf0491ac33aecfa","name":"clear msg","func":"msg = {}\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":600,"y":200,"wires":[["c42e6d62.7a24c"]]}] \ No newline at end of file diff --git a/extras/appdaemon/apps/apps.yaml b/extras/appdaemon/apps/apps.yaml index 3cff8aa5..1268f221 100644 --- a/extras/appdaemon/apps/apps.yaml +++ b/extras/appdaemon/apps/apps.yaml @@ -400,7 +400,8 @@ Entryway Light Sunset Smallgroup: Front Porch Lights Sunset: module: entity_timer class: Timer - entities: light.front_porch_lights,light.front_sconces # See also NodeRed + #entities: light.front_porch_lights,light.front_sconces # See also NodeRed + entities: light.front_porch_halloween #,light.front_sconces # Halloween LimitlessLED See also NodeRed #entities: light.front_porch_lights # Christmas only front porch time_on: sunset - 00:20:00 time_off: sunrise - 00:30:00 diff --git a/group.yaml b/group.yaml index 76ba0632..df566134 100644 --- a/group.yaml +++ b/group.yaml @@ -11,7 +11,7 @@ common_areas: office: name: Office entities: - - switch.office_ceiling_fan + - fan.office_ceiling_fan - light.office_ceiling_fan - light.bethany_desk_lamp - switch.andrew_office_speakers diff --git a/images/nodered_1.png b/images/nodered_1.png index 96366ce014281037dd49d5aa4c7ab3753035c715..792c7d814bff1c164a1959ad8c1b7939d77f75d8 100644 GIT binary patch delta 79 zcmey<$n>X?X+jl;45PW#0p+B%8=Ev6L@YuK46RH}txV0d4GgRd45pP-Eu6f+K~@1> U;<@G_Sq32RboFyt=akR{01u29OaK4? delta 79 zcmey<$n>X?X+jl;D5HQn%ZtymH#TWDh!}<#7+M*cSs7bs8yHv_7_@CXr!skegRBBv X!W<&OxP+~c0SG)@{an^LB{Ts55IPsH diff --git a/images/nodered_2.png b/images/nodered_2.png index a8a3dd2a314c4579148c073d14e68b0a7d2c5e2b..d0b2e691ab2663015f30c4d9ca321b2198a56c29 100644 GIT binary patch literal 35258 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 L?z#7E=nww|%s)Az literal 520622 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 z z7D@qf5DI{meCf+he_zPrYBbIK9f4!X+G(L#;1TEpw9EUO7c{PWONrQZ1Pskdx2qPO zMV?`IlWcnxH+cz-fL1x8ckSJv0VicLie%`lRHY_06!Xc+_m(f~rN(BvK-Mz5Y z2&q5HgP#Z~{lgW2)ViwG=m7Y0WW{?*fKL}41LI?|7IrP6;q+Q_5wS=w;7DAtp7lutYcunQj0f;9m#Y7C#8!i<}>7R z>qL=TxboiSYa)FoB!_xEm_HR~zVQFcvH$;P1M;YB1!A4N`uyGtd_ofw?}7FBQh+qU z?@ws>^Loyia)S%wE#8RPnh$E%HQ;6~Kr5k;#`*bS{}2}WUl78sJTqo3XgODqb=-@D97_&VSmUlCqDIOZ)KMx0;mRMr!z9UmWq!|j#kfBzc< zR4KIJr;W-O8a`Z9-a!ZvG_3O}xjAQET~qUy?F<_*Z}S{-OQ2WYxIv5pU#gIOa8XJw zt^^S2TJL$O0o=_&WeI*g+}=YakKqgWnTYVdF_jq^&UlFeRd9vgFp7ZL(yxzMiSR3$ zw!wbMK-C#Fx>@k!$B)~COT;FU_eshB33&d6S4-L_Pgsum7hGJG=NCUhm zIPrk~J*U<8{JpB`_#VeJ_>B4PZxCRTq+dxxA~X$@P4yydOiWa~yu5Ra501=H+Ds*V zXu!v_a}(hV{NsTuR~RJfoRV5w$Wr5&Gj_f=kA-t1_#8#sGb*)P0( zxMlb$FsyOj8p~4}wXn1VrUDCr;O*-h8WLii0g)7aa4G`y6~tvpX=(e;>FTKuh#K2< zz5+}cC`bKu7k_|tx_N#rSgQo$NPPb1PxNYBU4?)6Rdf%zk*%E_NZx*+3jO_sA9%y5 zDd+XRxPV>?VIOX*EO$a+ps+oH-Zwf*4?YLuH+_It!b%rspq2%0wqyw09TQ!Y#xJmEj3YH1)3Ax`Gg_O=Zm5&69iUq65T zytU#UxEclY+9(4a9h95xHnkwSeBRKyYR(R*+rS-z2lBuzZeEE?a)5Uz8w@>w?;;&T znpaT~WBg_oe(`;8QzE7sEOT(154s_+a!YL4ap7uIam#D5A`bVyVDRsMo)hL>Bu7t^ zmUOiGknQ!mx ze6Y6ueQvtAYx>_i;;qpTe8%uEeakY+%EjNmqvy`-Cz=~$x{2PIi{uoHTNkhWaN<+&_xCT} z1TXA$G(()sx87cR$;6_fA|$=Ghm2Pjmp*XQ?Ci1NKQfgzgDS*v`A;>})p0PNeM~mH z=;-J$FQx$xmvi;Gw`gH;Gu*W5CD`y}XvDaQ?eD>119~CyK(MQVHR5nj@|rvr`Q$24 zSdk<`!l#9SBw9+A1}_VpwDq>8+crblQDpHsTe_WnISGjD=^Gf>KAEi2D~;(``H9X% zpJ#u|Pl`o~h2l_uo%(?oysdV2-}3T4f}1@PlQ%P4b0$(1K>sWTBEP_2hPtIG(y3KS zrp7!pOQ6+8B^J7%JD;J z28qsPRRBvu5x25jP!RP<1U6`n-9}II7=oBZ0g&)pL%1rZ?fyjbu|AluK=@9&w2eRo1#PF;QoCZu}q@6v6;qC>A~6g4>Wj`gpstq&hzZS zvKZi6wu9Lfu?xBcwYN33#5UJpv)fy2E-WlO6>xNi({Z}Y*}Vm`LCt%s)%DXa7RfrF z_jYv3fV>+)|GW9UvonrS0D<)P^=%=z8Vl-3J_7$5=9if7A6oZw9jmOQ-Nc6zR|#$J zX;M#5&somH148N#X*c#AFDQRW6;jq5Swwc=UWbPvXF+^*Bn3z5x!vYV$5Z=6N?+8eag z-U8v;f?jUz3mr+COQ2@sb6H0PI|LB2eF8gGjpyE+Cbuf?`nvnx$b?O;htJ=mi|;#C znhR@n&i#)+20_FnX-Yx%-{jrwo<|wcgG*T)lBr>}r6RP~;-wwg!B2;4_-w0kFNO6h z5nAGCuv(h3it6u?W4wp0xzFbRX(@X~pHFv#5HjG!cJ7tpy`UV}y#H#8L(UCp3Aj0}2Cai}c&Rifa^1k(jEm(ixNF)7u^UUX-Y|HDGF}yBXZOlNlXvetUJ_lyd zthswN`SnLEMph`4-aPMT7&sBk*nl)rYc--J%OMM&6ri)bt@m3@kX%Wv@q%y1K} z4_k8m7Y`u!u;Pj_tLN-`R-D|nS7||3;KTWVKX`I-a)y79z!>oRx6wPYEr-v~t{j}* zW6HS}(?O7J z=VJ0KbJ)_BJr|@9n=E#iHUvT*YF!WvHct^tA!68T^52fp=Z6^PJr`(yNA&L5)#LA= zX4nR|w9umfSDGOV1e@=>*Y95AfMeq!>kwWKjv5?PQha*i==TN&ionuJ&|~)z$gqih zNI(QM+S-kz5)Xh^3TkQyVtXeyYe1IGEj@S+U;_iC$(3*=IEre2;^5-qMMx9}%Q-tc z|DP{n;fZ(I7jzK6Q5;smdI$XY020&cq4zSf83Y$=gkqeA%g3(*UEN*)8CZ1}P@ ziw73%wxAT)Rm_7*_bNdw#v2gM84v&gQ966058B=%FW`{>t*PlMRZLNDMjF&PAel#N zO{||0z($CA=xsEZ3?oIP&)Hc5O##7+7aW#DFTo~<;)clwR(lYr0P959*w}ikx#|8_ zaH@TIa0=wioo`}gVqu|SWsL^K2dG!2b#z`mJng3c6^-rrl9B%_Ka(fHZ1P@EkFA5l zMmLesw~C62NyGz;4WLc%S-Wp{2ITez;m5^+O8l@M3YGM~#id$lr=XWvvk96rr5a3Y zZ{bG>E|PM-?_N7H`=3uC=TA2Rkk%5CzZZN2#@JqgIu5Zh+zD!VvtBF!_F&gU)gRA5 z?~)LsB02pD^z?!j{L!B}SCFF5frF@ukrC|9)6kH-+GS9(g$Bj^S+vBqVch@-=M7oMc^a5rIs}CgMLu4e-#HX+r`pUPSDu_`{(4{8VU1H zv$eiN2X>3^49pMuQ4-eTU&|%Z*%TDEoYtdOSqF3VWCCnRNqeT92O(MT=uyxkSqV|~ zt>@3g|L<-4_tFnyL^UV-P$YNTy#;awuf5tCAoh7T7;z7<`DZQvf@HM7q5~Zh$a6x@ zE#&E^P0@D|TXX{Xx`v=rJww_W71&`J5kA*e}Gu2~+<82Z}(QUf4x zAINP<6ZCY5t<1<$vZ_P^L2v)_K>VLI_LmvU_TZ;Nps{!aY)GoD$MeZiN=05IYaN9u zw}3H-vtF=c_+#O~)LKBHVWS;y1D|rms-omh?%jmAQ30?-!2LGX0-U# z?Mi$ECSchD9ZIGWJz$hX;Irbjw}3;rA6O6$PT?(c0!Hfa(%Xom0;ZhI2b z>u{7{F)^`coM>t0E~$vi^Ir4N{)kL2w3eLMULj6bgPE31SH+67#)=((f5^e;M1LaK z_bi9gdCKSMk7%;H61);#IkHr8CCq58$_hoKEP8RSr{IW%|6pWc`37u@&(1tnkN5(h zMxnQOY8`7w-wyOxk~w;hd|Khx)!;hLT09t(zsj1MF^s-(Eetoy{;8BDkkkeRAG95>G%DpMoYi<*v=`t{9g8Y$Yez?v zT#&{nqm( zJKocL&=6VM+bfC~{xlY?%b@v$BZlhSPplzUSX=u7xSPMmd5OSy7SfK^>Z7)5!Jgf2 zoST~)1e#wo+fnuSJ)Kp9k)xu?O1^-w3izr~uPUUiK_ z(D4BOAbL>X(9O=3T&(1$K_fmbyGoG5nXwE)_Nru9Zi!IrxlSfS2^pY=k0U^R4Vt z1@jfH2;TR}UfAAMlS31od-Zl=<=L;uvL7<3pvTWxMV~s3%kna; z$0#@XrqzTZ-Joxj+~xfv0zWbB&rN@dKEo; zx6?{|`~eAGDGNt&;KhX7&l-h;EG>4U3t>l_@7C-!in0Y_N16(k6N=tNKQHx;_WiQ% z&yv_Jni)IMrSorWHg|S;3_dd}R|w%wCX8x@jp%aHR%)z^D34-5H%A?>U8bjJR-C>a zEZC_b1d)M>fY)VrpqXr2EMD`Mb)?008)r!!K0Pjr9lk~WX5p5jF&Q(Sv5HM(3lZRLx0-etQq&* z3yQd=L4d8L4CyRA zc?C2%4LFb3%s3n`@z>jK1b7#n_7Z_ln7?ql@$si0a)li>wMuig(A#OlilK8=)3h6j zFE2BNwIqXanvDXJY%5v=1`K%--)2EjTki{I5fO?cIY|~maLE04`@N)*VAMk41E*wo zgr@On+%kb<%boAEkzT^y1}ewO`%cBPlM~ElJEkfC!&PasXqRg~@bBZ+5(RKylODie zO`caatfCX3OV(+*i}fF6q}t3uAb4V^9JdDCc@y*Va`LYs7Q$*>L-}8%b(Z`y8<)6B z#0`ahN3yq}(nKnZ=7{9HVAfQ~sQ6W0US1=a_=}58Ld3oYFI`Y+e0-dv5bZe>HVP`6 zgaAK4{VL7L22D?E;^9`(s1<$GX=H*39c2C5J6P{efH%>D0}5zVox9Z-2taxCpif2q z2_^v?ptom?tST^YGb|I7{RA9qFLeF6v-dKOVbqkNYAPy0Q#P~!T!`%jC?xVeXatca z%^q59w?CDe{|&U))YhJ+IRGG%k)*h39c?K+O;-QiLG@Ddp-FvNNRf3l9+5-Bst(m1{DkZ znpvwN^J{9EW_f;I9#Z9uJRhkg_}afNgRE-5AYcDxpU$JPg;Po-zdT)HycfnxDSj#H z*R}!`1YV|tDeM%ksy@KKe%zV{2NehP3F@Bb3&`2*niAG{;}qxk{(IV7`rLVVs86<3x2hMVIG+Fe)cjLQm__@i z&)6l{C7xms9^PFaOwP^mvsP?_be9u`;{7isl$P;qpDUD|FZu~kpUl=f8s+%llkhrZ zP6VHPeD^3sAcjW02&F&(Lc0KKK4{C>&&r>&N#k`~`qZUSHl-hUd-|X$e)lVRfW)z- z{dC4Cw*5_ZMp>XR{>Z^;o2+}5=p8Lz>QUH@j$9}iC)aJFVjMUOz^4sllt#gCQ( z6PjMFh5%(Gk3}h-oGY%E19k7Xb_?k?7pH>q5po=YK7RU z)UGJCRY!}uR=3%Ia`N*0zGu5NG9{>#zbXMj00vNsv6T|#XlIN9Zxaa%h*F9Hj(hgX z>TZC!Qle~1N&5!WQEwgo_O$z3GVLncz&5YCJV6 zSL>X1a`9iY1&a<=fW-xT~t0;~p9HL^) zGSC;cT<zHwgpvlVt;Kr zVAeZ|7WR8!Sk=YEU@d2tSMO3C?Afe_|EVa2GOQ0NW#sBw}+~x8^bT5 z_lrnIOh=ykz1Q1l1UmsAEnH7&Di=|odaPWp;4|#|Ae(7Gy}`xr5Q8NLzF7W^4t+RP z{zko?J|xK^P!qd@1#VSBYdZGr!Z-5~gM}MlN762zb~cKGy9r!^n+ER?%hAQ>a>K&+ z&Qls%ReqPpKlEACF8y(^7)tF!NXdrcVvu#l$8ZanQ**oV=?R?`XU|ajX?nn%R%S)o z<9_pjjo}P>x01?s@D!aE?CYI(XE`8OThySyh>!>dZ9)_P#W@_8gf_rAvX8HqwopBj z64F`Pk&FF45yn%x!)s|Ga&S`-F|&jin#m6p35@XvAXN{iOV?KTx;>HnnhhiM@NW7fbYS3}5;p&5>N> ze#cabi_c~a8u%L~FzCI}{+O+e$JcwmeJ!)uoo7KrL}s|e2_^O}md-A)IoNkYX$(D9 zRbCGZ0>$!7L8}ckg<=;K42@PAW<{d&#Ayc^w{R^el1Kz4K(9Zo?MKNny^zv_L{2Ah z@j9BH_6bptZw@EFZ>#yxu;;P;pR%rAWv&OG*;w}Z&8pIpbDUg2D=WR@|F=f z_d5Qk9zrsX$o5Zs#Wiw9-jed92>bT+$@6038zBFU; z{E>FD_8FIKO)?!7dWhPtJLZotNjwk|J1lsU?s!MsD$J!z)-HWODbzI+=Q8PssB4?82wP7k*?7nbKbM#yroP;5nj=gI~%O1@rLxG@sP35w}0rd3f* z(INJuWsyiehnKoeQ_xP|!kGzkri^snVIOMX+96GaE`g1IbE)Pu$UZizO#Yq;^D;r7 zd_mj|CVp}5ty;MlnrF#@t{Xu%C%RSWxaN9GFuB1&qcI;tn;;>|8-e=uvJr!ns^;KH zuB3)0f7?d0QP=sbp!MCpm36P)+MG)8dkVV!{YRYjir8@mg5g?1L1$F`1cx}Dd@A$I zR(70)RDU`)1+mOnS*Untp3o@odi=lJu2&l4`%ZjARyqDX#W?|To}TAHmjI_&+b*l@ zv3sk0d4+Z6pUYbD8zb}l((C+3r0qcB&`3n=b#2!nu^|4g@QZIHKOZH`1+$6p`wJ~l z(A2ks;`OkfK4%ORSXN6NpD`|PHbq3>{fPv%y2G20bACcr-7cUfkTx@;estuO2>>P6 ztCJ6azy#VVT(CP9*vuF&xCV@C^q-HdtyMoGie$=Q7;=r}+xUjzd$}k=y2%qAEx4aH zd@IS+p~O2X;-5|-!F_Z5@p0&2>BUmTzx~C=oAvRzA@YmI+;1fro6gYNp!}EAxJOSf zmXoBi16QBSLk)VeFhcK>>}`)%s)@LoSPxe1Jjhx$i=SW7sgKkgXHe_Dy|W)LiD!IN z)a|jalO%W}`ynT`$3u9^HB8&HILs2$t_GXP`Z&|E{#J;p=;su*Gdh8(rYVpF>T530`;EKHmw9p zz-=&$S>7m>nSU`%i)B=On;Sadws_an+{_Qy>Z_wB_nj*mi5gv2fSG~vbInbFKj4NB z5Ct@NXpcs+g$Kb&F}`yOKv9+V@5KOcL>OtIOQTt|c(j1ZkZj*8B%<*6_Yr1WR{7Tc zLd^W5TuBqgto60eaTIH`5TD>&SB{=N>|B9c)a+2Xs09iM;boO(%sv0nf{0MAqQ;2* z8}humZtE1o^!~*D|B5o_58DYU4{i@&M`*azD-) zLOiSkWm(y?rOG%ziU;mmFxk93A|0)ukTP=Yk8D8w=#~3@_hCjB6isszbCnpQ2uuxOcRWxTe`F?=2Chod+dX>`@@5 z1AQ7?+no%?S2N47ziK%Uy9ckC{*d(HzQeJHG<@axay)V{GVU?uR~Peod@{%W0~(3+ zFXMzTspyCd43wNb+v9P~#K9jd*(-O;4gMW%*p|U@{sC!*Xi04Bi(94X_P}7@>+f1<4uXb?6mI{{YxfyOc>)B=#-y^XTfE89VtO|vw|HcLoW@Elmzl^+czG~ zWX+2)GdqQKb;-&ix7@cRfE%3bHTb$Ks;{rF;Oxu+O1kxb|4eFii(7b)Y6JsFkUr-T zNFE%?-k39M6BaPB=bWgbyq5}yBBJtWBA1+6EMXPMe@?HWE*v$_IcxPkj8g>hH#BUE zBo@adIj?n7+PZk_!u`AApZ~fpc_Sa}Qb1Ye=jWT`7_+kEvy2HThTfy&E}ml^eMjMd z)j+)eN#DJ7n-V+}Bzx!W(>N;#qjn-DNX+}C7lhTJyd>IphryCTbi%etdAytTO_y?of!h}?vm_NS?@8IU+p+3c%`}dTJgT5>4e2wITzE~Hru4b1oAS04dKQa~$)^n!2;v1RnI$v~2vlUSqA-|R>;2LR3YPITV61ZG+#kyPj z6w3yUZ#fp*Z-EA%e$EoQgYAsnjMnQ)k$T{rZA24zncZ$3665%mf zjU3(d`Z)M~LuGa*hB+)ZYW>Z$i^bz0)@l1d4x7)6Wc=H|2J?7xo^6_L#NX?D?H3SW z8w9;}pf|d?*Qg$U($=JzeHWczrYP!XomT7i7S>ex$$MTsmIQwoTKZ4xeoir?r|)UiaCAdXD|Z5K{#FQ5`g&(Inz@x93mN#`8+9~q`XpZm{UMP)?_U?i0E1S8(SI3t_VtqE^YJcNev?`c;EZEJt(w@=qE zZ(fEN$loj%TzCq7S`VU?PSU?eDW z=v1kW>T1)H`LqApWzZuEHm9`ODSg;_g&B7`IDWR%hkt))ksliUG6k!uz~)VX3i79L zep2cf3@lT7lf<3r0=L^_>tYlcHUhy5%&KGimzeB$RgSV1W!IoyJ9wvBO}4g2yX=#; zT&;|AV@+M8fpb|OhAQdM=`ADDk{T}$qc}RRa4~u zJ$cl#F!;MF0vGOh7<$E;P>!Bz@4;PAg~wJ%2TE{_;}HGN71@q1Z=9w zV~dqp6C;667L=Ir;1^nHC(k%&IT@IkR=<~3-Ee zp~T^SWH4uF@yOD^qWvOA@n+Ejd#8fce36M+L(- zPq|J7rNC|{WzXg|kCw4rs;>NY{Z?s|?<#^$vA6mLqbL8qp!K$YpXzzHD7!u{X-B%N zuaJjDVluBEL>Awwrh8Pb`+K@^S4LPzAR`G35hB{VcrcY0ceJwdW)^!mn z=H3@&=k4%Xdtu|)pPoiBe1t+!S(5ZUoU}-f=&nB_Suc=fOah{idjk6nq$_=@9SrGgHx93WQIbz)ZT=@CwqLGv#d4M zofh2%wrtk=vgu-Y*Q+c31fhwvKk7Fau*U9!>pw5OO@4+{WO zvX+ks(4X=yc~MIhIR9~eXkLMCU<(esj?Mpj_fj`9Bz01L=#q0=u+D7$J8ct!KWPsVPfmG6S^K+rh-AyN6GDb**b)Fm9l?W`R zX%DTX)?$m|%HaSpI6h@Zb92IB`q7?&RX5xR340tFMMb?*+_{O@V-JgJn}j2o>~#aa z8|+5ftyK%bZ0jKIzl>(;AmcWTrW zg+15A00}BCoKf4#&@b~v$a3Q_4KaPA$8p#Z{0LQhxe8zFO+ALUA~V;9k1jn6gc~w` z4nEJm3OJZrPOQV@oA{G~3V;1;^97zfg_JEaRjxjitaCy=cra?Dm<2#)!zLgCv_k-r29!b?kF91-$aP%y zBZ^8u;{SEvU0hsz0FWmqxpLViPi`SE4g1EseA8X-HdQb#^t`WYVk#A(f7=^?Ilf7~ zs0`iI=15lLqJ#3e{?J)}^x5>N){(LkeR*?p*nYneS?6%;~E&Z03ccFHhP%b$Mv!@~03r9}nVI!)tAZ*yl* zy3-g?l?5~O6a zaXTnz@g+SW+QY1^J4+Wu*t?(m4TW*ZNT2~vZ6S_I9s&Ks7Rgo5zr@Stsact>8#JdL zz|0g!>PO9X0?AiusRK$dod-%S3>yjc%Y|;y?QYwt9QORl7Ro)6cOBLfBW2}FqI!(A zMn@&M4$c|gc}kP6Ws2J5d=m3|EXU$atWUwc@=N2;Xu8lR_Jt}B^s~P`5>@Jv=S2ho zK>`NOs z!E`~lB?+wE`1_`rhQ^BksK}yt_nrsf$YcS;7akCJ4Tu^bNDqFH8CjXL-e5M??hs>Wdk+z&4W~5dPW^C{{;gFy>TTy`H-~hOy`!*W?30i-gBn| zx(3G$3JM+`p2AVZEjIx`Zv#FIbeP}RxB8`qWdNz6wmC7&70r#ye~6jqAC|WbQ8+)x z0$~u6%P_2htI3@F;jr+6(~bxOHhrD!M|j0Klz-}oZw)Y>`9~lP8suua5n~lV15k$qe5gZ_w^7*lA{ddhF@y>gmCEcfSGANX{tl`jq;l?ze1h zl9Fi)EQ%C`UksI_vvVFZ_}FxwLHHwPT_-zi`u+qZ^wT<_mV2M6jw9*>R;T6Ek!_+H z5<0Es5MjIH1ZBbs`PTSM?!s}ny|k@d6|56^HS73}woeBl_7+5c+&Ex*pit76yhp*U z>n;%ri`ZR|Z>dhwo-{FS@9t+V;I=3kczxpNxm>0j*5o6+z0K1f9Akglm7mm4=D2B? z&&Ga4)Fw8Hkrq9kubUxq*h(DSp&Lv!D<|~Gtxaaj{MG!y*_qNL%R38CeBp+W@UjT6 z1+@I!|u&ACM$>wNIad~;P3{CuAz2*DbOgB}P zDw{1c1!-nQi)tM{XCfnI+qW6dK@2aTO2G`k>Z&O)ECwjCHp{eCM#dJbpg+p0dJc@b zm;k~GBq{5&5dmK8Vdt8f;xUi6*Z_u}Q+92&Hg7+5atF+hltG<;BIwp?MS(B-R;vQ8mQyOJR^3a@p(LZV9lzWI3;G1^&0$0P4Bb<|#AVpzcV^@!M# zFj<DP|RQ1y=y?jjlV+VQsN`Q%2Kw#fSDaskU1?UYu>*GE~f zTD-QVFYHBlL`jW90;?NS)B)+u;+Z!k36{RE5DNX2jogtN<}~s7+;5+zwbqPIb#ayxqsbB&8x{hS_BIr~MPMB!T^DY}Nlbo2tS(?9QPguDeCco!- z-&c8Evp6(^_|>`>{^QFt_|~(*fsca0Rdo(cZ>qoLh85L!etPWQGC$_|YWVSUpVfwW zF(UMd%{0bCPuG2MUUEm&(MyMsu;CvpkNyxVgrc^+BNfZ?a}kpAR;27S;)OH@w=XvY zAWL2Ae-`^FRj>j|YEpbES(KJ1^I71s#z(>^X)|Fr4;-*iP8P)?I)ts>qQt& zQAuyoj70m@x{TgIkIRkfnM_S<)ID6wcq*2|5V|bptF%vLGaFv|9hP0Hi*dEIra9Q; z#`*O1v>*X-?Wn#>uXO2J&dA7!n<7=KVQjZ)yJa;8;G4l90niF~3B|}20v!ai0mcWa zp>MZ~{ZYKrGijwe%ny3EK?k8zAQqFCmPVlnyg9-YVthdraKrdm&@+Jn7PWu3IsPql z{R=7e#R(V9+Z)uZ=Xlxp5?LmRB*(H6@ACRvezim#R@AFZ3q@Ow1<#PL0*L!8;3<4k zH-Wx$M)PbgEkZCskd^5<4U6U037+5u)zLP}*m^x)M5rvEAE~c3(m(Wuc(h?ED=Q1`y!MeY%n=^g zy$VLjs&CIQhc)DdbVKP}tpwxe=SE(>AJLH?(v4Vp>|Bhz`$~&~pR3}{_6rL0msJW8 z#$Jc7K8k;et;zpB7e3HvrtX~Z6h2e%Cn%qR0^)*yzDw)&q~^R*dd0i3emeZ=<6czA zr7%_cl=b(Ng71d0Mch#b?{p53#Q2-8bEN%mSgC5m!ds4n#e5yQE*1~+U8eEaze{}x zlCT#($`|QA8M_T3^o`ovIX8UX-Smi-B7SRkFY6bRhH+I$9|A@<_BGZL?xT*un`fw_ zv|8$^lCl#tzn)~t?3*BQg-2k+i>4gDB|S=mFZ)lx6ou`~JDZ=7Mf>+ep?nx?yl^Ub z?6@;3O{riw2GC2zN?G|Ji@ghF*QYfb;G7&rv}uY5!nYW0w+Pi>c z{(el<-Qu`$T8y===#4!^?NLkFR}{yF*)c&~J4v}FeG@+`0k1nXd_4+9!)^-5+B(X; z8Gvm;%M&m2`1msMY?`gHN*liBkcVWu>xmCX$G}th- zUi_>Q8tFF(U3W5eU(B3LZQ!rgQl9NCrK3f>g- z$XxN3m@YTsW7{71ejW*R($iZJUe%Gnd0D?R{oSh9rzRMK^{n}(W3jc@DN;SXgtR=D!vc%u3v8{!fMfXS703OvsMGT` z;9lW(*p3441=f`MzI(Mm_7Cdtnj{F-4=Mlqba%Da7P zpOASCw|WGELP{_ar!2&WuoFzDRK+2EBhulC!r{(I*Byt-lU*tL*VGS({l97?i@b9~CyFSe)lqyK1AI-;O9__O-n{aUrLcdX;`sgGGgc9kM5y=oKzN z%CKhvCmZ$B6OMog{_6K(9=J>j+09JO{gsiRg)jMC^_>6i;Po$rGgWe>slJBXO`r8D zUGEdkS>^=6q07tVQtGCIH&vJCCO?trZ6itt$8;z?mYqA&o4LN!hlTI|K)EJNbi?uA zlw7s&EHL=>bSj>8tPc4=1e&mWIj$1h(f0HO%?{Sn7IVW%e39exC#1Z_vrSQ6&~qD^ z%YF%&-A*zIC9Qnl63^bd6Rsz=gKzBad)4Pt1MaXx?bDo5;awLnmORv-c!VC-$<4z9JT`g(f5O)EL#hCrIEB6= z-yBNwOMos1Kv0L?!n4mi+1}Dtv~7}*wxNV)t_AuZpvt$MTR4mi(WeBYA(tVE-K=ch z4=m(BGbqYaUu7vFFy%%(uwl((n}`Qh)AIGL%iHu@o}Buy;7s^e1xz*HZz1ACt0RT} zVbH^@qp_rn-gFnfCl@!WGFcu$FmA)1XO(>x2%4na#~ zY3SW^v1Z;;W<2`$yAur8* zKpyim*Ah!|mbqq@WsI`p*$tc$$g(+l`&k>j~EvlBzTtlyU|5~!t| zBw82MpweozgppN1{i&1#$;t*3g$+kNB&tkF_&yfb5|eN@YwmPPd~Tu#@aJs|Op0p1 z1m(J@?I}F#l*UevO#$dRT>eIXFRGWagsxrp3-rjxhW>2B+5d{r!C;adI%IdxBF3TvUK&?!iwVr~*EJ{ydbb68IvL1=t@c&^I(vrsfnIWOw1P|4Xvtq^#^hXn0wms`AvA=huJj9<-va4}@0 z|NEI|+oU~sDrAH=O#vuBgU(@rfgRPM)EpCgbBp_{cK?WqYwY{W;-`ykFCQ&CC!h+1 z^9z^QJLLP4(|Qd=x~P4B-FhY#iz?PdLh2t{8RBEA#Pxj#MZN*9Vg!9YC9RC(h3>|q zr=mkS?h)K~XBF<1Y|?NL@FyK-T(x_zygr_|Y3P0MFT{&r>47nSS7G${TB)saJ%R&F zWD~rPI1wcwTXDsxhb1B354%^r#0NZRlg+bn*Yo2{W#$? zhH1J09U{3EeabMsk-&FJ)owtqV(*JXi`C)3R2Io7YH^AuaELxoE24-!lY;6c3%XXc zI2GTBsr}bAh)1&&3T^E6y;lYwG=nFI=~^~l5ex<-?*9rLA9YRU$E(P;^m2C3`+r~{B1@wps^vXvjChtK-Tg_AxTkyZ(~(1bTcaA>V^G? zUET1COnPC#MV6YYR|zhvvFpX!5wEfaluN&i@)yk^gvr97l95z4L~or2VqSnFEajVS$k z#JL38N}khUK&7cN%Ur7vp5-;H6{|UIxhOS18fR@U{4!nOX;xbJ4zaj&F_nT!+W3V> zef$BZ%)EEUmvC~S}hY%Hs4@n%+{<;th3+Dt87UA zzwF_J6a^%P+S9|8i2i#B$UHC$*q7)bfp69qbPC&}Pxxkvt`c&|DWg*0V25o9EDl5{ z`)f}di2jnQed@cfvyD}+>gCS%Jw{2XWhN>x;Kij)?r;K|48<8;{eldG5)0w-O{uHj z;fI%N?-j4URWIeY-^Y;<8i-0Rt(WViI_OuxPkq;28i6x_W0NHzO#1F0d0J%{)HK*1ASrt|<=&?<_2cVuZ!>aDWbMSx-45c@+TUz!ywy}R_k4Mk-VwRny{WhY*5w^cTT2auSO7MVRfjP!C5 zs=E&SCxHR##~i^akOy~_*vIhanc+r20LIYI)auhrh3a#UH&_iF>euTwX&Np)$K5qFsXS)qmMh9`m~gRY zfv`t?K{I&m0BstVKCdD*;q>|^#Cy^lCXsS;;u=|E)Vc#Wpt;i4>l8xy+dWt((BDei zaS+rL>8xx$x(iQ-Xm`C$T}|}8)9-ExS=p}0^0w7iwjgG){i7)k5Tv$qovC$oiGbP% z0JQjB1jWR)p-9@)_2>G7-go9-etXs#>KpfyNlt7tH;&}4gv5%ExAX4WguJ36DV1`g zHrlfvCr0sM=G_1bEcw}~Egd~p9ebMlVrGBd)Txj-s9N1fb*^;Bsz`5oZ07w!IB(If zlP@paw=nK~&+I9E`GouQH*k!ueqT~kx;*u(Poa$KsdZ*ntL z!5wBSsM?XP&@o=DzoG54F|<%fUD9(){gC0rpocbj^n|3bmr%`ShhgncgmALs8hRs- z-t?y@(qGs@eSKyTtO-u!js#`iSIw&?eKvzGu8VVyn@<1kD|dA(3Qv=!*BR6N#<*%< zcaRvtJie4#_&xGYL%ym;M2O@*gVCidSzEO&Q5?k1#9fmcj0MB&2}Ki_Q~vd`b>%Ne zlH@p+E!)$r_fSb3p9pDJMdH@ zV?xJ48dkyB!$P$w1CR;9#hcY<-H{E|37EJ>zJK&eg18iBlC-9V{QKbNlL-nl4BB#{ zpexlX{VJs&lclNRbB>s!{)}5rg)noz`Q+y&g-8FMJ^iBV?JJArkBy#BxV&{c9SQns z-rA56nHea2XMg*SakL7{(Dl|wH>C^TiqYE;9y6aT{3q#Px1tgFVTbFD-P9?ry~fTU zH^VjdvZ=~PAz3PG9zcttOa9emG-e0d{h8|JH+R~zuOIzp#Ldj_(MAx{wXyVbN+zx$ z&JL>#-I+eAP$6PQ#)EEScT@Mzs-IgY=T)Y5aeX0o5!lxahR*k_x zKW+)Yd&ccR=7p(ehwCrIL<$lg?@CK?fN*o|{e33SV5agbzRw3E+3EUw0$zOc*tmur zku`G6QaQ8zz+r7HkjY`L^Y)D!H`JE#N*>{d}E; zaAKIp?h55J2KzA6HI$S- zgN{y4PL5!9Uk|iz%&j6P4czZ})yC5n)3gtKN*uHHzFUm1N`N*mmy$|cT9`^Mu6keY zv3z1qgYMVL#yApYTbJG4#OCtzRLD$w2pT41j*+E`Uk`)gb$8>lo)oX)jRLx zOv&0Emf*?1oe)LDeBKD_Tg(9DAFxrTHW~=5XXoaW6chv>KSqOcK!JL>sb~|Ed|UUr zO55QqGXnJ^)bMy2N6#p%32__au3NH$@3nYmHa)eM!uLfsoK*>^8B}G|E_uhA#*J{J1ti3u-m)Yfdp?dxh2h8B4%^$J?=(}}M* zMHD{{R4ZPj$Xxi2A1BctNHr>L!6%4eZyfMFj_DXVf9u)7*EXm}N`7V(pdDUvluMbc zq7LC8&SnC_!erw+V#!;yJb0rzz|aFNoJF=eg4e_5b2ZEF^#==bt7ENs!jY`02zyt9 z%2Cj)nTPlAKRE#itnP=S6D4+wN>7WlgN0el?G=!1mzB*0 zUItj;BjB@&1RgE0Syn6MX5{4s%yz_pjz}Ap)^$><$BFv#?q8;Nu5yl-#%jz<3qSSq z?`ztKk++dEo6S3A4N0SAB1oeoDF6JLhz+ulbcql-HH@gvh*WT%0Zjs+_=*|Ne;k(t zf?3^6guk%nHxOcga{u!C+P9gHV{E{j2{vD7-LKBcm%5dsEJVRbsc~qqgN%k}&%$Z02Oe;I4bY;vg9}2>@Y`Zvv3wXb z{W{dd#I8WVbkv48k~la7w+xV7_W<#X<(L!y34w*+i7=+NP)Qlj8RC-j3rvsoly1% zlq*1^A>&^DfGMZdcw)KdMbA&K>FJtwWC$8^uuHX5R*gEouB`!L9rT~7-%4AiVbZb!A-p~r>!{XhV zZ)v%f(SiUS=ss#f6*@d*y8N{0104;`FHxDB&834^t=~`=7z|QaB4TO)Z7DpN%lM0- z*#PyjY{Y>Jg=oNyBouE&>KUJQR!pWy}Ko2q*S^ml^R(%-$)Rhp7WSL8ojVY~k<->P|>8bY}-yLo?O+*u&??(;SH^| z3=2ezC$#4JM})_;#5cFZ5oz*%i)lYC#M3)s)-SQFq7N-+2taKV;(oBc!o|lAkBDH) zn-8SmcE=fJ9d45l0caIcFgixZJHpkM_ikA4grZso&hIrFc>@rKuW(p~cg% z9o5x$vZr5Ddvd^B;!u=wIYsfl6duc^@>T=)z66`$m_8#YN=gZs7+4a#|A! ztVOT|c4YgkW9gH(S?T4;wrupYAXQ4t1{r{sfkweBNl#Co-oQVsk)NKfFWQ6$c}?u2 zCMp$JNqgfbh7erdHJ+CmdC=EB^Gf-a?@{c}H|C98dW8G_C}OD0l+Kho4LftUS)#M0 zGpCj{8bwc*Yq{5X$ze68!u)n&n zAUV<9(UH)d=z1t`&}ObSKMG0vaf^UyG5!tqErDZDs{mp`uGltZJzW;xRBUaSP6 zS;hwF{VU^j8?l#|Ts?7@aWE~9XGZLE?z=@eveAvJoRFY~(TZb&%w%(E_q;yjpKbxY zfw@4c$6i=L{_Ihj_!H9P-1aqlL=_mms7lTH4rn-fQqjsAC`fxD457 zDad9hlW*O~2knV)Ns5Cz6f)N~-9nEY^`_v|+c0u|M4BZGxjGY6RjM_aq_SjiHV>&b zvUs#B3?cvOjj0lpg){3>p>Ey6hwEB^wJkGDp<%G9?)nh zqx}qPZ^tmEeEtN|)3g9n)?4KDO6{I+nzd0>R*qOTxrkp`4aP%?*+ADJ@0-Z9Jt^F zzZt-77HbD|@+G!ya16mgp4t%kQ4mFut->&vNLc|h2e+Vz$fdTBd-6KwSxQiE&3Si52O&cmACZNH>SwrvQjHjj zW$kK(IhWXVYgBIMZ5n{#+_hxZl3)Bz<+%cS?$@Yd9P2N^1lWa+zcWJ_oE=i2%)C_kWw_ykCM9rha|w~tX80OBl9dKstRMy%5BA~&ZOAtPuV zoau07TLE+dT>Bp0p~Ag^1%#tYQN3SZ4tbK^(ihc*gR+Eyi#>cobdj@tRFVghIG}S6 zzoFCRWyD3(D$*bE(N zPzVcFXUtxJ*qtiW$_)7)KEvi&H8t@-+lB9jvK#0Pjf{>$kJ7PzTqq?*lHxb$6FfqO z%hx)GOxVF29E89i;f-kbf)0?28*A|qITEmJ^+$MYIZjDF_-0V^7wq+8I)1uc@I zq4c3;&~*a-1t5Vx=>q7SL-h68gQ{YewG-A&WBwkufU~Dw_)4=o1cXJWH?|pxf`LiZ z8-n96nz9c$mzF05n^13KjAWjK6rDRAX?Ot3uo8jJ?3w(vF9<8ZLP$xOFs_Ec7kSt< zQwlb;!(!-k%%u;o;tQ~rFC9jw@Vx^0BP_G+P?TI~X19S>>@8o3D9P02+M8Q{s#XSLM23F*p34H`Snbi_(4YP&YQa|5*1yY=eIs?BFy78lNMe zjU#7MRFdvCD2f0M96lw)dhl`GqLuRpAckPMsX9139JgAD92h&rnY@+WW%wX)vq7uw z7SF`|R;KToG+vzyrKVB{oBY*`6CdGJ>vA*pdR^8RbNm?fbbi(m)vBz=V?^M7il{hR^$0zg?fENyULssoN`gA5ZoUPrK?C z?P~1wsMxZQ>(Z#=gu0;?61=swEXaG$l_*-v)>+i!2z)b~Y2bta*dOe`a&;)Yt+6rN zUu--r>$iB2s&G9?j>~{osmVLjxd#MCgnV%x|AfljqB>>nVqCp7D-PLl1bJM0RBDj@ z_3}?kWf|l7oo;;P>Ph3>k9Xp~jh(U)qPtBQ-TK6fl_BmAhg0tTv-v0MP!f4-2#!Dm zj5fFZMSG_`G3?RceGkF+g6~eNW2Vmt;qq@I!GonH6&vwPrPQJ2Lz#{{H4IzPOIo%p z;qT6ZF*yqCRKPa^YXEv0aOUFJT#(F5_Wq2>BAgXSjTk1~)(`rhV)l+y}!a1UEyMq8^27m^LzkCkdoa&kvu)iTp-x4>oUP z9-75I;~yp6*p}&m_Qo4kZcC(N&TG+Z|^M8OMo zHG#V*aO%4`JHUMm0SWTx2pyB$(FBm+;>0$n#q#rsQITC>$AjhddYnD?IR4~N6a~a< z-Fm(%@Oevs`19jke;BsrE=4NTP=z%?v0Z^DHJoQb?xrFqK2r>uw{VX!O-ZN5>0*Sn zp;2CTr(@f*?mML#={*n$9H4K6N!Mif+=LbNqw~-c@A0aDieF+7@=m}JOIL)fk=uT$ z-|xmN0(^WWH8sB$J*mA1aBMF=FH~xroqS0MGS8~2sx^deOL}ib$$GM{eQ{jwHWV>M zq@7}_9cN#N?V8(eXwq#83l^7`$AImMQ$eC%_~~q{(&uCLQ|vQg2bOX05;xofZoL#c zaA(YKUD%F`;WiMT+r(kS4}@aVflNZsPB~Oouk*8Bo%GtuW&SI)xEzH7Ev9Bv`d-3^) z2>xRnmfQm-&!js`r**mE($_P?C2&Zi5&^K_sollXKTsHlns`##{}Nd!X|*cjyTN+% z>6fwjt;rqdLz!g+;zPz4HN+`Wn@cWx8iGB~U38dPH3obDRXW#`fXWkuH?Zyn??1@p zBf7dw%A<+V>-Z>{1iRmyb5APTU|0Gst<-De6&`a>3Y3f>@mq$mk=lFA=!qFh*m|U& zwo^y6v%mXY&^<4bt8z;{^wo#MxO%J4lfN^P?#C5q^9t5n>(Z@M5jM(U89PjAjt`>G z^TyO;MYk8ON7#@L)E1wXoggl~5j@ySM{JUlgka=c3O|sIzXcU{1-d8@*xi;2f@mIy z`0X7XY6S`K|d<%lY)CeyrbMfG>MxL{L|7jP~N z^rqjxxf3UVAmLT>yl=od`5I2XLnKCKL${$Cm^I20Y1k>Z9TvXr*_4cO3DKm3?ZM zI2f9i?o!QF`S@$%2_)9w{<;DBA1DynK87+XKrc<$c^3A@bRl!rW32~=GL*4bqZY%K z0hm+RHroq|XSI3P@&VI&lh@zA$@yp)v7c#ABD0T2X9-Mm>+;eP88frh=c%3T?RPyU zK7~RNabAlliMP#Z%Gx7&dU$&3O?_&dYfmvv;zW`uu~9pXw%&CFw}|Sb^8Ktd_UGbH zzuQYws;arM_Fg%hT|O&1gB1A`ElI&g5dBy z#4)ilS*RLCfffjmRJ6Kor^54`zE8UgB+>$tLgSo9ptf!$u=gc zgLNmc1qvb6CQ0!zqwm`nMnBPlXt13(Pf?ZLGPxoLbUF!I*xjI?c zea!3IapMTJnx0T1_P!1iGa-ZB?_ZA4GqA}(-pyN>Mfdur6NGZp4Q;xEA)BuS6D(?E zWvAOJ!sOWg8G%vRORs}`+oqukBlE)3Q$2i7bkd@ zwLloB`}9lp6PP3^hqJ3HW+3n zji**>63-`|Xl)MdB8M+HIdLudY*x7$GIJ9rsPUhYdBdpaxFc$AATqd;^Pc>rV@*2_hG{5 zyIiB@L1lmC)C4{19dgg*RXNi2gzj_gjQKxOjDObb`beoM%BKAZg)Iu?G;1V*<; zpj4WzUjHw$oUR0V46Y44c7x%xPK9KrPR`nY_z>=+F{Sk*aPz-7Kb?_bG^dJ(5kvcJ z!iO_TM$B<4WK_0Q`Kgw1O?t8!a1*WBv#Q56$r@5Ux8u=ru2IUBX>`)J58$B6J4i_w|SB7WcX$`-l7&TSyxrh4$bdc|>_yn~ zXr;_U&ceSw;0XC6Y9M8^DCBJaU7Hg1=dLdj7^opi+m1_W6w9fP+I2U3VPWB;X}M7? zH%#K>zmsSP+T+uEhd^&?UbF*|_TD}y5v6=yPR~@KJKSFSQkO#KEYN?XQs~o`PYF zal?}wRC1aQ=BfhcL>9tUWkPoYC_C^;OR3yo!Lg^c!%@$cg~}Mtc}xRy2{P^WJ>%oZ zjs}p(yDbOeEY}?r_#S0Y_L6bf-3)0{cDGQ6`s${u@8`P+U?E+~5 zY!VjjK z9y;(br@aZZbwMv5XC^o3ZntvvTa(TG@d5~bAld+W9CCg*tiX*faC6fJE_qlAmK6y!$TNk-(7;Ob z?0ok_W&eSx1w4KvhYQ$=s;UIYKiJy`*TzVlj*}hxMoZu1jf#8l+qoV#C91}RC>e{r zl_kWKM6fe&b6$W23!Kw4Nl|8K9VRCyZ?5R_<80K^SfLQY=Zlx@o4ovWTg6#~c$NOSYw?SW)@Llq5r z6usrVu%VYRA*CP* znNOSkmc3LBUEAzz+9>IQr}Qu;$oTc3Ti@LsGtQtV3?-rer52(2XX}Um3O;%;V(R-J z>erN4CvwCXA2KfBk!`NTT<`bsjV%(}$!318&N(cy=j4Z!m-}@=&!Uhb%_tHeU#292 zs!txgjg`l8oqxchN*@|hVt#j|5aV6>Vk@ET-)nGW91}b6~sJpXW$j>8|g_^nx=0_ z_yPt@GXdZ?DhsUuRC1ReXS-TBND=mlad&cNb+wa>e?&i~2FP6{Cf-4|)!K3L2X0Wv zzuPN9BQxU6REj%6WLw5TKJc#TBLsnv5?bDhGcyi-5Gp9%_vzA#3} zY19j&2U<}0{YSRUc|hfiKVhsc8Xk*Lo8)sqqIG7gM1`p2z7 zE6$0(`qU#w8@=PzJwo_JkD_B9Fx?jMXgMZpXd4&Wau5(PlayV#U()@?sPC9&474?m zP_dslq}MKAh`cJ9I4<;i!1uaZa$8y6>*lcaDJNs@tj4icQ7G=!{a|d?)Q&Wxzm}9A ziy%H&GGyb4Q^GQx+`8*qjE^6dV0JOQ(G1ovU@?*K7{FM@a#?9tB+z+bPE(x~MBoXD z=Kw;%cK#bcAGi@GM}EoB!tQNi15th`pu@HzUwe*y%a=0M29>y=E%0gn-3O7XS?8^L zC^Mheo3EjhM?=kVO8|s5QOr4s|7m%9cob`YV!9mLg){|u$&-ZCjNRSc-L3;<3i4SY z|2uCdK8M1@%>29#`&=?uUVV7p)S}~f>K;#b$}pNA@>wb1>&0KBYu27_H|aF?ag#9j zFr6kxFY|Hf9eq2_>GSuuQQ0C$cifcoaCw!UUt?j%$20N@=TVN>UQ*llVOBlMJj%^} z)G3nJ&U(qx?6dmIh2bwr$c?mu#zR?p_Q{?%SrBfCh&ntHb3J+0>0q$k|AEi1VizT~ z@0QvV!A`}H&-@$hxVoEq5=;K&QSVAHPHKw^Mm~R04yj)^e0K@`N*@*K*8bb3CU^I} zmEk79B_*t8-5_nQ`WxQ*1tN7!fv5)6G<06gr*KR`5fG{32eot|p-(yQzvJssz;pwe zC$nJXbJW2n-O!2(P7s8HnmHh1uy5_%4bOqx8~zg9F##l&SyB=X;7S=2*}K+G;Fbz@ z?szdBQ6vZSY*J8)1PQ4-Ja*T?g#$|U0EoEcY|O#VuArjAzOwubEiiW4B3`@+!R^N_ zRG!K@-CW`OrP0;<`%yNF&cx`qkJ_#RV{Z<48-)q}+#V+oRK=mHTSf_xZ4`8yAtBqU zOn|gP?`CLK3%lF>%2L0Rq|5t$`6pTs4 z{tc`{&m3L{P*PU*pNn24jE>xO3C0Jlwqfduo)dKUHvH|udat)$J+52ECVb2|pi8D` zOpm&$_|&55kQDI+m(P=BWb*zO585}$u!$`SbHIKp)Lma@Fo`CRpfPu~v z`9p;kjXh*xOG8CPR7AuR{gl!xcH`gs=su{qaf1pDuL(dp_n4VMP`FYG_I}fS@&b2%kHINDwecsEuY`5>T*ZiUls<7PmwJvR zz08=3=8mYAk;*b#IKM@C^FUNi0j5Jg&Uyj0-AnR#S&a1eHaPAr|2HBf83-#>5C*Xd z%NZYc@o>X*wyn9#GA}vpk!H?Kmwf-v)}cSsPp>Rzj-^c{+;}CGSrmk)^-omS_qD}i z_Lpu5i#oU`2=%G=S-9`gL6 z3m@^zG-81B#&=}(`V~l<{P-;D;1=>rh&gYRzCG()K#A{#ELGp@^(zn^`u|-^qCRR2 ztst@uNAaaOIN*_9-Eckt#KDtaC!itFT$)l=i9-ddXQ2E|8@j@%psFeX{&OkXmw}25 z)wK_X9nsbVxCAkk;8qGUAkXR?Ss?fU?}P2a+FFgz*USl_FXt=%BAqiA;}#eo zrbfqe&>#DNYR@l7yHw)3z#!3nfB81I=#RJ%Q)RmS$YI_q;pH#f19}=fe@pnH9*@#{ zeNW5z5p=R^mD+wyvn_nx0SnX7_ZKm>!of{J|BMYnfS_=DV^ zee&LyNWMRKb^D$hJ=-fQR%ylK2d%t=6r)3f0cUzJ8lkS{&)zCE5*OgVY?OH!LfpkC zAO=R+cj7k>EJQuDvA1tgKDE14Jl`nvu^4@tt1+-lLtu_=~UIJn)-S$DprwH|6Va+4T!fP}<`h6O^_2ob*UmEWSqp_E7mmw&5h$;}Ct z$f`30H;{QjAt*dKyKfOGSB8eq@KLWA`ZrJ-A+TtYQPc5v*lz&`UZnaJKrq0Lsu}D` zz-SQ#+#awJbWIFQ5Y(=I)Tnk$-O{g!v_<+~40(lWgLIs#2sE!rtWOr3zk-+Sr)+{@Q)p+q#v zPp1^wq?Z+_zw`Pf*}aQBy)QiXG5qPqfO3&{9K=W`VZaHJ%2 z;j3(Q_$9l7xHc7b(vGNnvS9J<8=;|yZ_au>U(t4+9c;@jX3~n)pVa0IU3x>6R?dv= zJY9J?nNe^*W>kTFAOa>@`jY>Mmgr4lmM1$d%>C-$_Zo`kf(i4{4!$XyU8^s9n2ePm z$XEOgn|*Z9px@?M&{x~oFAeq0yc+%-cd76-$3~Tn2#V7f7v_!oql+y*I}!+@k!B}& zZJ~NZ&n(mT%F0pYsyu0@c+#(k@dRU=N*P7nztUUrX;c`T6N(-9GRMn93mpnK1x5zT zpv=^^lf>3<+eTzd<(49iEQMytKY}{xUCtjbJAx{#|Krh~J!jcAM?e=ordEblB0LN* z)gmf)p1E6V+$6Ze|6eBd#WMI9yPhjfUoOEkJ`Fg#l zV*>F&@7Fi=3jON$L1N|NReT@$hdLB1G(x4-@qgOeB<^sXOzL0eOK^5cLs?LWE|PGF ziTi^=LN>m5)nOu;tC$?&d5U-KtKqUjOrcP{DPKT^gkQ|fhGbM@#*H-7$g3#w6XUdD z>cY$`V%52o)HhzI-r31pPYZhZdo7Rr0<1dRUFk@{vQ!fDgaayHXS1jUbIijWk`;%& zL9X`LdyK?(Rb`Ii=813_b$riszJ28_mg}aAD0_a73bVwMdJ@?egcEOARjxW$dVc*B zIE;+uUMRkIBb?r`ycohS@@Kp9LFcuXn6`0>@0n#!5Q)bp0$~Pv5>JdsD~d=~DtDZM ztMZe*EZipS6X&*_k7FBcnRbs^qhs0j4^{qgPWp<)OnY8VqXf3N4S1PtPlK{=G?Nxj zoytZM&$`byP%FHc?K@enCL6fz9^@WVaxgPGHhJ6>ucd;u!GpQ=4SOje+^N9gkPj8yv72pO7Q< zaAP}XtRm1%MXp&J(~GvNWn=buT45E9c(s0C&pp;_8(ot6k>5w%sdw!jbwM?8AJ-|# z@s7rKl_%jQxz`SDBE2Lr*9eN?4Ydwl|@#6Aif|U6JqL_%N#8 z!NrsRsVHvm0@5=#cUkg%xEI-u{-`?NZcg1nOr~;@rq~XVT z{wafIVPUa&fP;sJcUCiz#nzK%(5(6(FXRjn^D32phm4q5i(dt=Lv3K`+$NT2;>AUe z?c3BJts{PWNj;Rq4Ds^gs+ajSp)G}p)ZLlj4Zc|8q4_b73RT*w^gIv}s^P?$! z>Cq@$R+|~3+K23iaL}IaQmKYdeRIaHn9X75QNfF%kZX{v>Js^k{8kaKJMR*8qF3cF z-fAkqa&y;WB7g@pZ22BKoC%ti=SAtu1UJYp^;JA@0K&6nrHdxtbtsrS*Sminq1X`r zru#qv_#xKT8(!tcWYG6UIuk7RWxr`ixk8#H4P7a)R7uUrfh?%sIQa}GxuLySK5RL6 z#iGqmd9d<6->k{|3CWqLwhjKH%U=VCdkQsVx6@5k;>V|E;+i;}&V_%O(I*BRObXsa z=99FV?=yblW5)iok3;bwokl&#xk;Wy^XF*3UZgeNW0L0WDC+AZj<}~x%nMtJBQdEB zvjhv#k?AOrVo@}^kKXQ0bgHeX`&#~Fy2#t;G4Jgf`GhO2cF}UGTR`mhfIi_uWpb?I zNQdA0!BzK(!taf*Zp<#M9boyZrjTu~@KJcEe~3=a8}Zm+uH43d$t?6_j&ggOOTl$( zXhD_FuXxqkgLjQI==SUpanA(8p=9W>24C?4s~tjJ%5I+PxAfxYWS)4O8)ax_X2ORnfPm`M}z(S2DNceC?x$Gp5pbeQDyW@Ms(jiR_pvnMX+c(g3gnarh6)UM}_$#wft-o8>DKW$8!TuAfa@5&L-u%Z>#%ZXe7Q1tLBZ+-k2`_6M19}v`$V}gQ!h@69Ecfnbo<_^w6((zr z*j;xok>?+tc5^JVoV;`J{H2<~JfXH3GQ+UAH^%FnLJY|8u79{33zro! zqVIq8xT-~abC)slN__kBZv|YFX}bLQk`h)rdiqRb=*xz)y6yft2P1v~ge00sdLo|- z=V+G{U{h9(ey-D|l>50Z_ivj&oEZFi6mSKwvyY#;NT3xpZ1Pl^pD0x%gwMTv*t-Wf zsWvPrzm4`s8#UCpla41(hAqQmpX=Rx>&|CjR8^sMIr$h9!eDW(37M&F`peq667{Q- zFDl>u2M-H^P}WgdY^WPj|1C_t2IxIB%AgbiPUxVa(hT}Pr9T;V*AXt#5wv=nc=(aw zDC3U$T+2f`;5GIVj9orY8Ymh9cF4lF4oZ-dPT@^9!vw~)q&V5G#6I@7V1L|SxgyrX z%ASA-vOM|YoDWDFLgK%5{T{RZ&DlDT-A6&zP7=DJ2l96`G&KChrov^aFXQ1w+8lJY zK_ybRT)lMgEhNn2h|}Zk=_mP54G#;UFKGSYUBk&bb8&>$6_Hz3RM5~^qAmT2f~+q? z`yddBCVf_FlzHzII9DH+cZ>@8EGvoY$5~GV_0(C3Y#^ZiIxi+`(0=)j@8)Y}8sM&99b}*NMDh3?ID4@shy5FHAom;0k2LkfJhDE;b zF!fe${08Ji!m1Ip?J}y$e4=pAZezWRPzf)wUw(?TY6bPC&;sL4a6Z?3|qq4JnZwdDHScL;;JL0QgLxk}GbE+G-6)+DEbox18V` zCD@<2IMKpsLTga;?7ZzD1jS+adT2d$dA;F~33`E$w<29oAkhIOVFQqt1AS_P+FW7u z-28kbh0O+RnE3mmz<5j3_9m2$zrMopChQF+9-Krhhpdo)a?*cMkwET6C|=y?y_~)? zX1%PMp<48>efE-S=N3)4hW`Na3kgx6=g%P z+3gB2aG;R_H#Kv+1iLT!|AA|wC%)mMX~H{7y~DAIs+jScts`T0P@|ER^iUXPSL@$( z_#Ci70F3__fJYC8-jXR~J4pY%ii*uPfs-(9+c^cGv$h)$^|gBeBLNn*h@v9a8P_(j zLh!K%ipAP1Q+blPuk?dTYP#LK8a8i=-gd`#73|M3?^~gve0EF-DRpV<{+=-%e*Yet zOc2uc!qhYkfZz@jZZYTOI?(P1k5R0aiGQqA7FZAW*5?n*D!}Ee>RolT_}BfV5*s58 zm+UU>k9b?36AxP>R(N(X>4$C(JA5 zdT%Op<3QK34Nv3@f&;KEuD?eii!^d)Pon97;0)5Z2Mlu$&TI|s2ouI<_JhDF- zg?Kc+6`n`CLydYv#XLOi*`_;uM=fq#EE;HbgFWA$d>e6UZw}n+e+>HVI=@Wx>G?O~ z>W{kreB){qZi%~RJHN;KXZ`e`vFhpQ;lbev^@O9vh0{NOxE2I-2aONMDM}7p#y-46 z9bssc|2D`*esT)iZ2R^}2RM=gS{tEUpO)6M5NfR?($ke9aIcVa)QtH&Wy=)$2iGAS z6b38^Aj>eQmt6;%01$D3!jb`4)@~c1K|-^{8r(82uqgTC0p8Hv{p3T@3)Z;b*B-$Q zS>~f`|6q^GM|vG#%L_;HCwqGc(a}w-tt5#U{jGb`!zo9xz6h;W=7xsLt8wbz;_wxo zUmDS#k`OrJ$l`5iOP^ryo}1X}KHX+ZKAt9U%%};{TUuDTXfF8YQnFjaTf99!*86e7 zf9}_wE{L%$tGX^HUweTzuUvdU(hwm%CBqU@i5BtVM{ze8XMu=gELabNr3Ca&$=!p& zv+iq02Ndl#{InncbFJ|FyNoYFpC+17186>!bWs7o90Bq3hlrC$K(r9qrTX&d1%J5L z*X>@>>9_|Kv!4C@8|60dA9t)g+jrgkEWd9sx%a2VZD^NC^{eU-Uz>wG_wQn_idG(1 z+jYrX9e7N$K8Gg+WqeA6<})HeQ0 zx5}%02$59uGzM53e5ZTV0&|G&yg6fyj?&{+EfwgpLid~{S_&zG()q!U|R-6J?xkbe*mNCEmJV8#GFf_@d?@*lTP zT_w*zbI95s&TXrLA~xlJ-J6#tZ^+5+k*WUo!cmu(BOGDFrPpo+4V+8omv-~ln#cyd z$lWIlX3*WLI}w}bbN%h>;KzXQD-Wa6-e8Tv>d~ZDs;I(Y`>2` zPU+dRc05(hb7G9KN_SFj3I-BTcUHl)D%fb<*i)B9AS3*5p#xvXR#P3Tj)?(8z_UM+K6C^Zf4-og+# zx{~7cM()~8tyz_>KI=6B_fDp+A*U6@@$1uu9eT}L*9#47_75DKtb(I2nmeiUn5E3= z>^}RmRKbjX#}xfnzpeS{a*7Rm;(qI0Ju3@-vmwUzuP%lx^TB^kfx4>+;)ppB5Og4e zJiqpH6KnWW)*Co-|C0aAy-Ou9tv8c+$3-)8P-HdG=10{Z4*j`sy1(2wS1Z8XymILN zQFZ=81zthY?629o%p1=%&~ExB&)+*)R4wb$kdMMQIk~SDI=+14(sS1a%*k&&x7NnK zot}u$b7~0HsQM2?%a2ah+r6(%krk=G>16b9%jM*F=(N4M0{`1xD7x((3S>RssoWp= zyi%vS8(s}(;!_nBgY2+>#vK@*wtfCv85|%5p0~);E_k5J4Lj@va&O&z{z z-#C|Qbwq>`%yMtEj>G&Q|1^a0@eSt~jgNDU&R$yrr?iOE!W5zLi-Y4w4-wW|*kvF0 z*+7goq0tV*?6jNt&l=(wZzRnW{@M6w@3i-`z-b$^0vBQoK#_QOdErL}Qt_dcy8{6Ua3=1yRnRqr$L2uG!*lu&n-%6`IOJ@6|dO2zv*o=dxVo-ePO1rlVKoI{bB1B zr}bKhz}&N;@*@Eq&Cu1kpuld(Ek> zELq?bK{6%X_lNw9Q3Ij2$=~SgI!jmKFXrSiu7%L&=g;;!%ah1q%X3Z>G9x*^^z8o4 zx3XvfjZTC6u;Ki}2qct``rC`1^#LKtTD&qW+V5XlFLg43TaYFzY(^%)d zHQ(I_jnn%Nc7=D4-oc+9bSiP<+_6d<DPG2R!+J zz`!=VbdZY4AK-az5$^cUt2(^<|ADui{{>7aq0irs`|o4$0o{o6iTh`K!hX+b#w;Dk zMuY!-4g8B=nDa&p!G)^TiqVpvxIiGA0fm?Xt=d;#_Tkj0liMSE``=Ifb8z+F9#LHf z+qjyxF%@)lpqap2yJ7H!`M>|%zc9vsRtVgrgnys@|L#Zl|IS;ni9aB`4A^0VT3Wz& z2L0Cu$R-Zmb`*eFoWb2$)4#pC^!G6$CsFSqAl8sUMHy~OWvCn!BXt9`W^3QRF1NBr-j(iuC9)y z4T%Kq;{_&0h0i)9O?NbP^$`s|1N|4;nv`T3-t zfYMOhD(Bhk_@RR1OM83!^MSl4aKalRVYTNEq?vN|w0k_|THCYn{gb`g+V$~)5%oYy zjX=ZUi_E$j&9OfPWga9@W9njm!)=P&7fPmk$Tm-^!uL&u50wq?&lAed^_kE-e`Pk2 zxwtopg1SDTDE`-Df0AAwEuPiYz_&p&Tep;|U+=yb?rqQ!&Cp@maZ;D3QdV1ZGB$De zw1f3{b-9LJL`+mvbmmc*4At#BcV@uKd_Dwmq~Fkib^gU&6bmq4rU@}W`1%qT*fzbr zvx9W81Pn zrImLwW-bC)T}WHgy89k4pe0RAO?k4H{^!5{`%~BPF;{7vrr*(JufOkLKxCTp_gj&_%KRVw;Z5LWZ?n%Nj2zwEAR2QW z%EzA$6G`hz{|p!33$imXe|PL{3kKgR<*S!Hg|dikdH#7aXEV=*a4O~gCd{vcd{+NH zi}T-pdzu`5g#G_EI}bLsUiYHD8IfpDJN zc;}yK`*Ng=oKYsVMZ5Tv)6FN&Q&bnlFFY^ZLhoe|G`*FtJnlNKfD^u?zL_n>Xmqpu{r&if37eqNV;TBF zLTD%ux^o8oiIX`LDRypH4#i6Q%XmCxP;r}ih`6z1&C)JmqcDb|m z-G1m5j%#V38_CWe2EQbT+A0UTE$h+p81M+2E_?9%p^5(c(8~L|x@uCD;*=#V(BvV4 z`$eK6vGh)}C~BSx7HNY@GvdgTDwRC7vkC|hTG(X1t;MyJB}=x zDD)Z@PUB5F60hwsD&cpmz+hbR)>@OQ-M$f(X>9UhlGMbSyxn+=1aR{9dYVajjdJZd-BoUlt zAU@#C)jQYJ_Fl)0RttSMXwBHyCwM!vBYbN!T;MTZw(t3w>zNIa#0qZ+!L*Tm@)R%l z-euK$qJ`*`^oaN?T@`!Wj1OIsnVwjz!+3@&@&=_Ni3_zE>ZODtzc0)0u2F~k4>i@> zL}%E2bLi+Vp~qofB&iscjmplAU>iwa@LiX9GQVGjnnY=-(TaeC0~M&J=Y+W);t zCxIY6dmHWv_+$hzctucCQ4tiz!0Qd66Rja2>|?e5qF`d>PficUWGZp`4}PXz5tT^0 zK2z!zcAW;Lh(uIWB`B7kX?bx>Hnoht`Jv(En+-F}Za=BRKeV7Q_$xw#O@7!2RndtlRr(KnQuyCLx{uDp&;H4OcUd@RYs)`$L z$lx!!%N2OEjJ_4Rc;XQ0weJUqI~ftut^?A=`&$?XOy`}g0(8LQsY7q}wjG#w7SYH( ztiA7ilD*(d`Td~?7HJ|$lhWE~E83?=Vu~1;yUu>=U-Ld$xyd6EcbFwnQfTXRps!E- zd2I)&-R1KVr8Gl4R2-jY&KL@1|0qXgPEBNP=#JV!Zma&kIa zL`}Sqr)Ch zWHCHB95i>h%Wv_;#8ikid#}dp36!1TI?)e943fCXci=XgE93N1A+>q+uZ1&R6?MM$ z%abHD4Am7GFvUU6QaeU@Gh#Q51yt`c))cNQou!x3ym)DU&L_z0fL^Zq7bj&)B>v7K zGF(yk`*-Eks`Cm3l!tlF`JP&!Ks@!%8Za3}3O9JEM4TWZ=he?An@Q;l((O3R$tuLp z`YEp1gaZG5>vBBSmO5c^yyV#HnJAO>wFJt4H-6Z97+-{nbo(Yd+q-}34ocfZkVjby zfl(o_(K6IPBT7b~sn={odp;{yQ+DQL za;tys<5YZNGUE2fGE zt{siOmQmUG%a&Q1x%Zq;AA3`MXxTNFfJrYY&WHNJxUYFsBlD~k$0v%(X5~5#amLYJ z-s8W=J3D4QbSgRP;l$(I+NBkT50|@^E9Gqmn5mQ-w~@Ssm%Rs{=va)qBhsT7*wyh@ zvco9@ih9O}w~q9pQo0=RdY2}s<0`sF2)FCGt&ApDe51PEo>9ZyL{eG?rm)#KKd?Ch z3kPbJ-xc+?W$v7|0KI1r*+_ZWAOEB);;Hz6iFIWiGPaAWS73R9&$CxS@a+L z@`<*~ZJSqJMU#n>xAf^=T@a61Je_adZOz9vESMqXjHN@IexX0CRKlD`{qcEMkC(gA zXrYCY^w)}IdovpW&)-BFe=RM|N9%+m)(x zadV9>{!L*lly~0<)R+t=vaWV{-P^ljcByZ#UNP$ar#?q#{n*_#QA&aDd#hh3jvYHj zD3_cH{uByVWv#5{IY=NCk&YalRg<914qWKw=4ND4T0lVSb8txmgc4zMjmZNuAT6*t0XRgCmD>(3gNEa{pk(4a)vry2U3 zsb{J^XRwV@2ZF1Ndq+jlOq`jF-@H36a`tw&i8c9c94*j{w5i`*@upJ#hPxh*-8k*L zxO}|mNxCO-A%6daSGR>gD{|md@lF!c{(^p3GSPZooC9+GP*%!~jD!so+3cb2Ih*1_ z3HjZWs>|_(hS?Q|W`r4O=;uo)@OkLKgPgXy;76QR%e9qL$Bc5U*(;aLtf4Y77SNSd z>W`YHTY2h6ywHDBUQ6`$QMIalf~V**|L?XChQ{spVr&GCf>d>Vz&t6eWvUoA9mhwi z6maH@CW>eeUN&7N_GzpGDZDz(md4(}M%B1ORyz-1CgQ@dH1vRzqtj9V)WCtq2 zC8%DYNdmjk0fDzE7_Fwn&$=GZ^ z*go1j@-ma1oeH~8$!^0g+GkjGpda&?cB{LMf5|yR--258owjYsRBJ7qZ1Ldp z)L-Ex4D`n2?%8t;Jlx!=Fn|S*5ht_M@jBsb?Xw(P@ASf#!zT}qJ8?IV=)^0pPn{%L zU$x`?(+i2O^P8FgVS%U|#IHIoJ?c0qb68^HCX;Z){%YvLNLkc_tJi1Y&X5JR2Bog^ z8FK&U&z?QgVwjRqyKeKl6@oUkrTj}ZSil*%E)Ko~pOEBa7R(G66I1?58e%UnRB8t- zWcX(H3C3wT`YO`WwcBeU)du#;p$SbUYu-D5IwZ$KaeYckU>Hk9L(_~Eg+9=74Zl~u z-Y!l`N~&0jnR4tL9&Wu&sS6Tmv55&2eriyFe$LKrFw0MHNc`Q31~lr#^!dGNnPLJl zCO#hOR6o`9^S;})jNk>r9MuwxvCAJQ-sn;QHcs1i(AyG1-+|wQ4}HMJIgzBmg<60qgUWlu12KSy@@hHL)rDg9=Gjom!HSjWX{#86wa3cX)Q+`~3)} z6A1vvVGs|e6crH^8S?q6VD&cN`^9*q)CEMf`L4VB`#uI=2lyCmN1d;C3d8ep+$d>R zj<{p;5z>+S(uPW~**X0D{Nc-ve_LGY6W@Hg{7F1kKZv_emFll_+db&Ub=$23_u_GF z-TKuL%gwO9?I!tJ1cHaQ_E0juLXU?K{61sq@zFx?q8Xc&Qx0l^U@6P7vr`Z`W z?oHo%#x_$9)gS;CuQ^J6+K$()9g=?SJYkm ziX`*tX_75h)q;=mZRY_`0?)o_xQeKfE<3iCy3B8PMO6ygxv)gY8#veEaYj_f^oKlY zLBIl?{kg5zqVykxY1)H^&ZayDk#}gL}=99;kI4 z?&&Bn50jT~itkA-Ul;%LxfdCjzhZAE?sPgK-QWA4)|<=ORj6D~D6`0u9{;IVnyHan zLrlsr`MxS~UZcNb`#lp=xPG9_GeSN!1m4MGb3j!eOe@@u50{BiJVuqk_h-*AIdb#+ z&W9zPEnOP2_FbZsz}6}CyGqoD`iSqykG1zIf7X|l{8nAz?5XixF#jDNoE&s80Ipr{ zKp@g%#_dH2{?;XP8JTN&Rkf%+wQ0vD_TOuNCalC{xNwogdZ)R+^2(^$oMhFr#}uc> ze^xWhp{{@21@2_(5nJ^b%t7gH%yDkkkr6u`@&F&8lJ`%DS6s+`@mx2j9sLm4l zX#O4-%Jmxq=$x5HScc^MGXHjO#udXEn#%RKw33nT=5zWup(b{pTDQ1!yVIRHP!=wh zZ{O+8qUZ&O0|^FmU~S=~?9POpdIpUEFDaqpL^Jv-GKEq3wu0qm3XgXn%>24$1;Kcg zXOq6_gg1ATn(=KD^756MQ$)kw*pa{ZJ!Cmtn<99MF?Pr*XI^eO-G(QD05 zs+Dc-@G#{)f$NTtcn!q_n5WWLVICJa4wy!vz&~7(O|7!!53Y4ai#O=rm77eRP5xCo zXH+VGNN?`xEqr@gLGpgTx|3`+^lR6wR`v72H+pb&L@K8Z02j%3cY;wqMKyxK3W~bs zYdLjOj#Fidf1mzQwENGUd6fDW!|uN2nFDWg;n1pWW25}Qe1F@VodlW$)99A&_~C9^_wE8he{B8E zv8sXF{m!Wh9rY?W3;v5K@4q7bv@Tw{UW;lLk6M=)IP*%tUu)rsmo4U*A(fM6-vG2e z;MKW1tKvKU?I|&MzsQG*(~-k<)Y1Iz8eDKV?uUQB#!Yc7hVSjENBr-m**gv>?KI=4 zI5VT8jM?%kiWQ<}@IP2pu70d|p}%w87uTb`uG=i1(rqbquEWL_Ym-$}9{DC#yHOrwYUj#UXPESw&2d`vuJbeAZWPA@i2^CIp zI{~%H8ndQUE#dOe9eZ|JCdK3KV=pO*zzviW227jteH}wVp~m_5{xwiwq9adowl*}p zOsS9LBV6*X_!#cMCjV~-=O3?|H(-0bI>gM(oYtDB$@xHC-Jyv! zD%Yeb9I0O^3cubRwg{H9C;kKNPsR)6kiEOZ;#fobj)@)2Q>gev;TqK;IvFATHdz{M zY7LvwBeudVQ9LsgzT3pW76wF|+B{8_0}N3+Eu4`9*}(LIzC}t1K#{GdCnV4o`J*++>_i-~|&RVW#SJ|N@V{+C?NVL)yoepg)xTsoMS;ei> z5HvzuT+mE}929;2Y|(65)BX@ma}{ilFe!g3pMZD+J({aYzWbs{$h8wiqn`6$@rMHf z;&VuAzk%6{YZ*A>*1#wD4pbSOs3$JZ% z#NVmwxPe6@e~#Sn_ui@CzW8FFGC*P;y^5%6LTMOJM`2H|js$zD(T2^0i!k~g&U9Jp zc5JuG#Z(3id}VjSS1SBEz)nw!(+filZqj5>*9*An*E-l zAtwXy?=?&GJHWqb#Y^p@4({$H_J=02&?|(WVn3oCa1 zvS8kyG&Wh@RnZ|U3zWiZq1S?AU!u!SA zOyIx~MYZ|Yhm3R6a=?czft$XsajO!hKx7U66Gw{Uhz1~`vqXF&&ahip2( zb=El#I+Xv^^Zy*1Cdvbg`sJ4s71`v|x|3Bopj&_`mLi+9P#kMqn{w$MylDw5Y+Dar zog6-oht|dWBm28cUXzllm4~zXbbO4Y>pVr<(fg-Vm(T9`r}6bD>r`f)H(vh~eRaWp zmRTgDg1y0iu<6BPl*Z8Ier2KZqz$iY4x>0}x2mQW=_bU5;*9l`)~_ar00VenCpz0@#8!LkX;k2TOMbMFU9C$86P0_+c9o@Dx?C^{Jz+SIXPTv7C8g36_~$&iQwcM!ZZM>-Gvb4@G3<`X?iMO1kSxN4 zU!FfEzQ+N~3D&(c@+rk-<|d-#myn@ZsI&9aa>^rARQZS@HN;ZI&biR@{N$Sn#Ahy^w1$bb;Og!NZMSH!^!$y@$kC^ zdkndu#8l{#W|fU>V?~}%_m^yipBUhM_~54JnO^ZKf0xCzPKQL7X!;!KKoW`9yl1HF zKAVgJurzt-WNdh{Z#iRk2BVR-2Fa7f_GRNho@Q-V5dwY6|7@Cpjbh|n?E zy>D!K(a7K)G1(p^PcLtzS8-uzkHYXvw2$PMg)mpgsVHNqHl>mL5h+L5!$j2j;)0U= zy^4o^u?{8G4L=aC7nsjQ>{>1K8Vdwu4+Re+Sn{`ov>BP)iiE+?03L zitDFNAnV4N^dcWQp?-zwMmdx5YYq>HdsSN#i3aW+Hd+pI7YjVl_iXAXS#L*BX&_o~n5W|bbZQV(zR zD$tDoG%$U(@rajvk%V;W(xG^lPaX|i2Qt+e*gFM#i5qB@b2c7_@U;i8Dm)n~UDyr( z6h|}L;rcd*02zq;IvHiy>SKf{*}^^rmP7d|W;-FYR^v?OKYWM(QofH4G?TTF)5+wZ0YVt#T#8?Wg59$wfoo zZP`5W16uic;`0(nY`?1Ri7uW3>CIjg!i&$#+C)6@vO_V^P_3}h;XHgIYfL2#dXN^? zHxjTHsavWG)^1ZY5?Ms^8?}>>Ve$QO z4`NBl$-Dacpn9dKsHlKCn_9BNEPrg({R$^%a&E5uZsE{k!<3`apoNbZ%xm&@j`%|8 zf*p)~zfL@RPQ0Cw6JPb(^W=0Xm&m^7sjYoC`9cZlg{H;mhawUQz@#C@e4QAmF zRH_8~A9M(0ES|PtKWA4bWGE|FSeBquAFQby&7t6idDt*#* zY8}(zA$@8)my7uZ>{AujVIrTcLPb^aWCQMP=m0>ei-cQ<1}q zuK9oo?XUPFT0JOr{uGlk7mpFDtGC49#oGshdos5_h`yRXX_(X|qd2l`{eRn2zAlsVnt56^G{c4xV|( zP!dhdk?o2Ckvpy{&&!CAd?1*flRRW^EpKq5IlLQK*)m;O}R z{tX)mU&L$TAKs@r4%`;D=Gd?3Na749Mi0i5B~Q$VEnxSq3B(brzT6vgOJ&qX9ql_9 zb{tNCGj_e-29Z7@)!OIl>zH5XBpOmx89z{9*+Fh4B+nKR*9YGx zExmx%c?*cJ;M6U-#s!~OGAobcX`^P!;zi#<`NI~G@0o2#H9-~yj8<4k7-)cC^m=?6 zXt`wJq=WtXAEMNq(Y6+Gcfb5Mf}(o3o}3b&Zg9z&anfK4dk^0SxBy5g#z2|zWaC9w zadmZdD9G+ZfJNVYn;VYF7*6p{<7B#r6U7JGRFBdvVRZ=c8z)~XN1JMZs>9Nf1EwVt z!I1zqBctLU!d8J96n_lM#n+G=v8EgTr$o{DHoeH)>6ahScmqPk^zjsm|I$e4L>*u3 z@9#&1IEl~^{%ActW$61LzyQasJIT^JHoSH0RC;JQl z{DIXR&|JWDVdKK<`Ubls!krIYD=4NyFf(8vn4V5(AK@9bdLlAkW&y()lt5R`iy7Ln z{%u@vf;m>LlbnT4k2^w;jb{0vFM)*AGk{m!5}}it?FTR%*r3fIYfb-5H6n>LF?j)b zZOA0QMvs(^f`E=PEVPbJ%?==T$NSabzu0VE7o z&#bTFW|Dw!pdwaTTpSJH8Nsk(ieFD)Km?BjV>piH%|wqkje@e)^+$qlK}VXNks)Tt zCId$J&__VJnLw-|lt^f-GRP=ts}Nwkjl}~e^9B7_1!!C`0WDr!XB>=vs zXJ@x#StYE1Hw|w))R(I15B{@i@ZJO`BCs-h zyWG`54KHYyj&^0sn^Sc;P~3{-Ma?1hPcZX&G{Ca_E@=0ILZIhPEyvgv0Sqab&KG_+ z1t5xsnRT!xcB$cvRAdvVoKXcaTjs+YGtdCfOl7?@&VNudmb)MF2VDy*7d;sDXnF1| z)&@g$z?3((wz|5zotjltwZCY)^p00d?=h7&dxNNdN|aUz}@zmib^V-UoHFkr}g z+;bIxq}Od`Em+nB0ciN)-vO#HQ%3jaMJu_H{(=7#079TR4H3QvZ^hRRfY%Hl;p#_k z?;Kfmw|z@+AKzLW{X)R>FE_4cH&Mq!n&%hI)V>CnEtdv|g@qxb1hV1D!={HGR$43} z6*ll59;@;=8`>e)gf`L2&>q7nL}G3pK$<3WlE$ zNNB~3(*j@!xju^cv>R2GD(?Qo=j3rC7@{b$eLR1}2q)zdW1dn%HC4jsGy>-d@+;q6SSY z+Jrwn=5NLC;iN%(HAeG|MaN~B;a<6N^~pz7B2W@YC4~x)x<7|YH{W@-3#m^+1h+RF z1ru!%u-;v8V}F_%Ty)LI$RPX{Jv}`WEk}TT@j1rPkF@sZsCW_7LjF)GUySq4XTJCv zc2gR)x&+$8NjGV&T{f{r{l)JI#GL35REi9tguWbQJ0eC-FILA0CB*8UMtBnoqwg*s z4EhLJSb*ShVpuyKf$$B2M=+*;PQu2c3t2)BK1%xcf3@u9Km)e00#{!94i#I3WrOj# zz#{-n-C?PLrT=ixVz&xfn6zQ+q`Puj1oZi(lbnnZ{k%JEKltDq?>WRzI;YP2l@WO;chUq5DSuo8{Tya@AHdzNcC?)J^LUWo~WcOGaUgvtDc3-@(& zf?B3NLQrCRPG~^m0Nev$MoA1dOOp`($$%-BifCHtlw)+*UNMA$br$Q1zooBPWAXS} ziCt=Z_R`W4^|HDn8%zVYp{xD?`wGN~aLjRVa~}geZRS(J{DPrRfc!oUaz?3E$VXO@ zU?7pj=Izw;_*8>JuDYI5|3A}km^^u;&OCCRYL~TVa(_F=bPY`E)9Cs@Iu4<9K~7v3 zPXUg%+hSX!QtG|XaqhsXXb2U;Wfj>n)i~uiQItQhkc@{9k%KrxYas>jQt_u?Ox)0f zq6_B9*Dt=FiXXu?Sqp_8Nct#pM={4JPL~OWIsN|=kE{CMN)Bsg z7|eM>g@vH6gm5Sjlakg_*@YDAWS>hE?-RJ&zNwV=4~1)4am}`TRhGN-7Zc&t3GUD! z9P(gWHI|W?Z3Gy^%mPl9>CEs_X9}D!EQDXJW9F83v)X7$tZ>`}=j6KjUlRJ?rfk`I zD){oC3q}aHb>=>g$u|OHWGFiXC>M5O-bp2B{vW zL(#aAWgj_xeMVYg+d6BZnX=Y%FwP_*Ao=_;CX0gw1OzndFEl`Td_8xWS!$<4_>R60 zi9&)Cr8UjLF^^ zE4{sU1NA{)aL?6$ z|9%>vZKv>&|7}*YfPCk+KPj4^3%x zBrGua-kifdZEXc(Ra~vJ96GzU-RAQeWpru_QvhoeBgPR-=2}3ZDwH+0Fw)drJ9Ye zb!i4-`aSTghE!jugCSD7#XbKcjLBz`d=q)RXBEJG4~i_p z(AuPm^eBem_?~d#sN`+nSQztTtnaNR)kMy}!c8TAR zZJ79o^R=H1gwE{9m0#Kz!=a zfqREmJS&I*(3%9aI&59l#pOC-ivW3`)_Q-uuO0#?aRVJb4Ped-lMavcMNMf|I`WP= z92BHa#$tM$ZnwY1Ov0L9`Fk5RTE+qgLo^PWn^yT=lyEmepfb4tr52t!KaIXGIx6qZagf;H)$r(D+CDdMyUSs zo(E8y!O6!RMf0~TcHE*~cX{vZ9DO*=8=201=8Tp*kZ3f4Is|BqA;eKmDEL6i0{AKn z6j)IzL~)yL&h-FOEC11JpQOK+9WoZ`A2G3@GmJk&$|}Xuyb{5J0V?b!6G){LVoZa> zr#gSYn(*rzfd?ExW$TUK3TrYUg5H22)vxuZP}9+ACG-PdzNF--##Q~6HUu=*n6W&U z>v&Ww8r2Z4p!Vyl!;r2%!~wKg?!)X7Si+Ct)R`oBUVt}?IUHGps}AZnNTzFGWTc@n z>dV#zi}q8Hu?*IL(7b#|O*KOvMBsY=?T4X=f2HZy^Ay2veeGlBdt2quh`klx)B7DG z?2O-cy(O@EAsjpp58a`^jN6^48~V1t;>KHr7g?2*&!RXW37Kn>?*88t2j^XK6 zcEE7B{VaTQAb4n&xpINKJ%N=pIyx$Ed^WIdyY&KX08_sn`_ipj{Stgg_$_+k8(i zF4DD)nVxIcN@JhIL(c}59dy~`}BOEL; z5}Xm5*?O;2#x;vl$XlklScdeNX%Xv>|D&8JjhB45gNWVQBuFuyQ%FTGtNt#6CeKgX zsCj~D#-0#b(0QBE0XG!|$r0PT>m4}w8z34cDD!xI06iWX8{^0ar*L@AWg{Ul^_y~p z$`}mABPwCzzU^54_3M2(a%Yx;)pY8|i_q59HT@HLQj8BUlIbzw-q^SoLxtnG=}1(} zRY?|~4a#KUeLAeEQ1}6oCp~r9z}cFey8p>U-bkIdw*A}P#Ja>06X~Ox*`t2*kuGW- z&VdDCyHl>=BwGO5I$UDwsGOT% zU3$@Kb29x}$&yfB$UCYj^!_f*>cb?~#d%iqA4WO{SK6&Kf_ow_l`T_`bLB)Z95=qI z^?EbJMkKbJ$OO3<-H@Xa(25=ktlDIVF`!bz9kVWyc;#))`2iELJte?GQ55ldh*ur+ zWFk>6SEGNd@qld?d3I=1NOieV&g@c9`q&{IEGC#Wv@Le9zmvLRAACH(t>*ih{_mo9 zhW8&)Qx+U0-+qM~K#^_?mDIOi3vd6yVK65Yo-47&D26Mt9r`stFFvJN%bWY?3(Txv z*Td1@&5-u_n^I>Zudb8l1<$4pcD@{&`0v|y-mKzy`;?1$dj28xmrz^4>$*TOwmmJRhzh+U zfo19Jd%QY~I*H#Kx^qyQPvwix=~qy$@RbKC17}L~ugkPVcfvO-WXB6!gT#FT43F;U zU)q_V{JA4%KQeH<(mX)&fC?3!H1TNhGJbVJMvu(6V#2G~%Ekoa^{T&0GSFj)BG<#S z(b=C*SU5y43RD|;`RDPA7_^oRbJ@E5#}28$SrnteIvvw$M`%Qb`;nPiD?ap)yaZkZ z6={__>Lxny)HRP7FVEm}9<7gfBD%tfS{#z6D<WhfLVc6UwD%V6$1mI1_A4`@87>~KV*v#U0iS$QvzPVTC~R*D|ShP zS{+G;Dt^WoTV8!J!>ULFS}hus2Jr{iJO|oH@v6{yejfV(cek_a4a+~vjjVgoc`nho zy|-2M0?U%OyLO0{@P#35JN>V`Ct73%w<1h0Ov7*u*zp%`VEY|Z_@6ROSou5itTGOZ z>&-euAE^cyzCpuP7rZBi%m@PWk5ee~^2K8P4+k7rBQZ zP3RTC6$TvF-!+5PzXDoGHmFLzD! z*BSYMtQ<-w8)mahi|d9N(e`D#mFJv@EEp5yowO#By_7CIG=4C2$N%soD7_p6jgsuS zlaVGnr*d_w0u;5yA6Uo4BYI^}4{u~IzLr((ovHo0>VJM%w5O7nFwmkkqEFG}sW{g1 zii@hvWwNm9^?h?jZGM~1Uy4!2J8lW~2^}u~h(8395?Q2Wb4R7O9i9u z!QC+X7lzuM@xAezFfYq!0wqIHL}s+T{sK06>uBx|AtNRk_yu%y#YZ1BZiR*%j8nP- zU1NDtQnMkyhW+9hmw^|3LBU%) zbrYsTdY4QqXsn*otD+GMOnXallR(e6ztu4Fe6FF>%J2raphJ1m4~2v0ztD0&R|M*Y z9y{zW9yEBgjPz^d)Si9JJfS5zm_JAHk+QFsY zSY}vBkpb;hbR<@6>x3zgy{lpr*~l3r?f||Iz!36SGm7<+O5uVrpfK>$Jxy|q|2=s`M$ zgu?i@GkH&?llAt*jYuA&Fg|3dD8G;tSLb6vrag~DRzUgT4{9qWTo>ld(8DL4_vE-Q zvdM+(T)D|T#a@B;J?FhIc_p1zw=}CP!Mf>c>x4oSYoqhFa`6`KrxSN#=e(VP!4p3} zKZ%FeeqXq0AC+d)2(Wo~U!Pkuq3@h10<%bVNziOLh|meph(`=hthWog0Y^-2x=p>p zTug`|)Tu}PVVl-c-Mny|XZP&JcG@Im?C7W-DA%Cjl${alap|1LwKgPL<;+Z=l{fdI zEwfvu#>ZdtOk2+_E<(Z|pqn7HuQAJS+b)R{woCmZ)5RvEA^8a&7gEz@ark2VV|D?9 z+H#LI($g)bSVOvgng4@Dc0RQwv+;?nIguHNw9g%N2hj22_=lVSBYuWzGwf2YG zbH>Wk{I{)q<%*9g_R!{zU{(6#Wa9*@nT~9a1Z{Pw2(}5fB^9^|UD=|kTLcV)P0a+i zOxQw#{ZrfHY-~Brszu+5eW6jlF7!^w!6I@-sHZ=$Z`rw{&Foka2bqmso=b}o=Xq%K z^()r+OH2+Ibw8_hojYnTJ6P3EE;j7z++{rb!0&61V>7DLB4{n|9AY(beq_CV(VmAW z@L&O^N-> z;*M=&O0umx!hO zoC>>zUX5WDMPwE^{s8%0ekdbqG#DRPrsAoowyB{*VVAH|J!hx7f;BF>wuB$wIv*sS zn6?r!tK1c0x>#hNv)3!nkW*7UMRIDc#ajM0+CX$eyG*w0=2wsWri4sX(}bB?yya3; zHb&7gLhFvv8!oM8frEWU@SCcXns~Iv`tI&(%faqZtGT;clV7A3XL7*csVm7C)h~}} zloBdTvwL!(B{H5L*y2rJJEfeMl8?c2dy-Gom^caV#94@c-$4NNOz_o9V_>7V~J zr(00T+ZZnp$Tk!MWep&BL^o&jrMX^Z2bjyVhd4X@g!H&t{ zA_L(|qJ?HYLU9S*!@{G()%IG(l`1OjhSSZSj@NRgqN;qjFe!@j3G{Zs*VQD<8QA!x zxz&OIuy)HQ2KOtNX}U`=T)ld=UE+^mM8@Re#RbxLfq)XZKc7+reGTvVVB@RVtyqpG z(RQ6jw+)sRC?jslN zuEQt@tQLXCs>ne_s=APfOC4b{AKygKHCQ`2bT;>>+3t+~hjHTis06azpFkFgp^%DX zdLAU-grc1W+i3m_#KO8!22s0*bBE-L(#T%katfymmTjWi5}*h_b*onk5T_yjdE{{NQGBK@B{QAcGIwK>M{-L`1 zZBY7HngTZ*S_PsK9ozQDTb>nfO={M?KFBn<2dWaLn*Z^a;QFx zHe2v`XFE9!NQolUWxX_24H)gt|3M#WKFrd?bk58%6<5VV?sl_MMc1tQ!9Aq1Z;d+v zHo}s%;~h>7KelgfVvUf$_2Ij_03c66m_$3^tH;iN@=6cdn#AWd9{tEaSi3pvx-{Zx zRjKg%QG{t}eiwK!eOFEnyNz^m$!V*r?9)( zMZ52wWZQQcOxmuiIm!Mjm))rgX?m*HHfG877VO67`!vGh?eRK87n2l0SYc)*_YHxMKEc&mnKib z0)oeRyx*0czz3)K4{k4fO4t^gFLtlrAfx$&yim}ie#133%xA}S`T0Bj6pvZwl0!B3 zX|s(e-dqwpU8A>bWrShpM_Xa(lu;b9N0C5EPV8@`q zF@vG5llLUG=>Dd4{y?rr=JA>LIXpEa_|oFXN?g~cUV5Z2o1E26TFFfCu_jZ}aaepT zk^F1lnUS$_{Y)X(!_EgpM@UwOPOi3Z;+LBYch69&3s}B*Q^Tk@rd9fMs2AB8e^=(% zKws%=3T)(kUz^1ZGE(ge^L=HhHmTou@sGp}+SvB<3`?~T9J_n>C0K9w%XbR+c=_~y zITpFGVRxF=?~wAVIADHyxW7lLx8V9;5e{V%o2b*VlOt6efd*4a4g04R3>72 zXB@Me6izwWk8Ze z#(6uw8_{8x?R%1TJ!S)v?#(ENI1g%leLSvRi->V{|%P=2`#x*XMoRjenFTU8ZH@MLxX{U_$wEWjSC4Sww zqfSx3!`G*FF8`6-6}lK4=etJpUDq_mlr=CxecaofCY2)oHB8OR( zT5&@w)rPx;w=_B|dMXS(pZ&DSs1YzMPkSHP^N!@#f9wz#E|+_`L>U~&j#USp5qR+ zR~op(a&W}lcLR%rbN?PrVMi^hg&!zSgBS>eYjDnjNiN7ORXodoGvA%cO{X^S2t;O! zZ$0xEb*K^rNn?M8eZq?T9&hKB;yLu_tfbI$<8LZ#Cn5s{B$)8q-F9AA%3K7FZgj2A z@Ada_vpeJlhkZCr?M7elP*=`l(#EyQH^AiN$12;W+QMpQMFZ@x{UX-=lsV?Je&8K= z)6erx>0LQ1g`GgQinr%gycq(YS52$<-+H4M{hpG!n1E;(4RKkp6B8qGD@Xq!*Tfj%x#z9cCMz96UT}pFSD)w)j#vEcmdP?|5?a@YMDpkQz}3C*?j0(8Y{@Uy^|jr#h{!GZtY7t1={onNdINMCa?O&b^23#- z@v9obIe4QI-jB{pBXU;gOCORisF;#Hv@Q>LO#9*)Gt2OG_t0Sc3bPccXUS5F)n}=F zb54mMM#^hJ7k8#UVw@=#?>$jcb1m)#%e}W z(lbVFhHDnO9k&%0pCpaabCF)OGr^@=@rC<%9;}el+ql3*_v|v_ev#YPRX(aqG_#l8 zzbn)ZYJYYi5h#Px-fRQsq<5dx6?Zwk8y?9mMrGI&qo+H9Ht-*c z$;BnN#m>D&TGqd?;vGv^h9iVU@uR?v+QFPW_g$pt6@9lk$t%jNlnk+*^AMFDx{MZ} z&DVX1pdxM0tvoDiHoPLzQX@5p|MJ5o#xp52FZNOMlTK<%j@@d#aN0fxbAgSol^u52 zt?xSdL3L@2tC_?av3+(1Uj&p&XViS~?cCPd!rx6^JN`_-;&@8}l=^IItmw^_#mn5w z3W9R<@B1M{g3?T`yZQ~_+vOHMJ#8!Eq!nK>34EV)`lUO2o0&XcKkBv0v)eij6Tk9H zwK3*$m|v?ISsY?mpSqzWWb>=o>%|ew+Yz@vDaEYt?l)daAUQek19{ef06(Y;ePz)iz4i-`QmpS|S*rCP*{;)6x%Fq5 zHiPI~sFJ1i=g&)kR^7XDoUnr9#wNM$*uC3^sNhRNmu@;=c~P<3 zzox~|EM%Q(vI<(>rK<~t&wmz%hPp()JN$;~Jx%J_dPe;_XMp3MrS|4MZGS*i7P`m>(`Z z_w23jYNt{-oFlK4Es|ru``}~7xlN~v#TXOa%9EKU1OM%%6paD`Nj4MmUxAwuexRtw zVzGxDO{QrdJ_Njc+2bLS-op+;1LguD zsLfO-e^BR2or;xh+J2sbkpFH~dEFV3_K9MM#pAR2H@PLjz#7pV1+n^wvb!s`0aqIN zzkQw5j_$#0oyL<1)=*%!&uD>hm1$vT3NM~%!E{jSPUJ+X?s9=b0eWc#f?AE-K;fA-*IF+y^5!}=Av zv*Bqk$eS65$QM(YN9$5k)X-$5A|-S0^Ed=rZmg`{-mw2p9va?lWHNQB@i~nWE&mC@ zg^agDGYLDsvZ?$Cm28z|p#&=|>8+c|2;k0%R<+v)Ip1dmeI$;3f*Z>teod3ZDfOQW?)pD0K5#$XLF*K;V4` z?vUYpvX2)l?5sj<9t+p7VCRMt~hzkslsa4 zP%>ty`QftW%`m~^<4JP?lN%R-vo)x&^6)@=n)!nI;NNtrALat3lFbiJuvtLyZ9i!n zS^BtJ=f6TZ#aSs=q+qM+b5@tK5r z-Gj!5byA9+`ZE2+s7+Y_eeh`HRlWe@l0=Hp zKv1s{Xl@iax!B!r?u92eQtcC8m#2K9rT?Z+;32!t_qUvEs$)x&{9>4behBx++^i@H zDv}t_boitBDOXlG8=Ktk%d{zu$7{YYHP+;=&v|w5Mma25{K*Qaq_pdeHZC1u`>~1c z8yI-R8q;7}{MgtS_N`vG)JYQS4>CNeasOS}TQXe9zw;p|w3SSC7u+;^8+R95@>w&FXX-@7-;Ny#xEOZUm{DGe6qn7j=P@;f<5Hd?8#eSs;?EH3=yWRe|^ zQIni`YWx=Sp5r~=EKM&1PB->3sdyZ({K1yV>K&~idrOV^;YJ09g6mZKEZR>KzFzaZ z`8MFbH=}m##^uh^sayVpP<|%{a+;rL4hH`X)4oBX+0K-QIt2duw^wcF{A4g@Mz}_k z4iPG<0t1QptUX{paYoS@cOSFMjvE6v6C_l&nvA&h7XDxpA3offzDmijHw>b-H*VZW za8H6g#j91?G33STd2x+AE~S!BfmxdT_*ptj+^q{48hDo(f2)U$nX<^r>1c^{swWLE>O<;7XV+JC<5%R+Jv3LNF1b6;VLjgPPRiRg zEgdmOr^KXmC*INFP3~C*<&9_A4{Byro@CYT6)!D)<6#+1ty0^EO*{ryA~He}=Vv-x zVv-f=TGQtZG~v?dNwsBSxy$%Ihf~RZhf3C;DqbKRZuqngPqM}qn})<~T##VS;&g8V z%(T^Af`(c5b2&YWtQyj9AE!prIjp4x2-94Y6CYbaA72TDHttoqnf0M39)TD!-g4oythN) z5S{44UIoF2A1~bIZZcYvcD(hf&eOHg)2zu`aT51R4Yx|>=)(c6PpO_axkv2(?dy(> z$+v}l!LfIe4_(42VyTNF+<;NJLdL%2i}jC z8p*xz30mjUrx>!Weq~q_xzj4PxqDk%oW)4ncKrMMw&E}jO9SSY{txW=jA({!2A%ZH zsT^QCk_0h;hni_yU7UzHkH@u71Nl6YYCs)< zltsZmp@Zw!k6v=X+vinxjhuO0;AU-Fdl+m>Js9-R5HLpeINj3i+GCX?Utp=A8 z$^VM@TvmG~VgQf96xS1c37PqX5QkUD7>TzQ@iaf%UpE+3k#pW2Ln)*QHvcLdj%H0f z^rl~l`0V}sQN0o=HC&ms1;GKJ4cUF7i{ZEb9tBaQ_le>z1F*|n$*%vnC$rEjHK+5& zkJm3>_2vkY-0ObzEsDDPanzN_p;Ze|9BlpJpJK_EE)DjIQgOh#z~uC#&r8Z){G;Ew zxs&S=4|fe;b_muCB=lHr2blna&kuit(B8b^mj8w3rG^?9$vdcZf0+d|3f+>q4s_N( z$%a+}VNF&bH2og^X0GNc^j1g64^gawPu_r{2z--s?!n_3rzcD0eUp=_%+52YG*DU% zFns{cwcy(KHxuo8)KP|nCM&3tY}i}S2PLPJZ>P`I=FxPCFLDFZxQyMYdcY5$dV@fI z2^*BD^R0$4q{-X%ngQhoNJ$j?V==yPj(@fVHrAh%ryTFHb8?$94~OQMKLK(e7hTI| z0Xxx*z-avp9Rm~(&iey8_Ya@dD@9!i_-FHB8gW3xOgebybVjeYfb)@T5JjthUUAB>Dgav(6lH zXx@ITncb<8z{BhgVLt1xb2pRmqt@5Iim$P`7)-V{FMMPxLfeLCR^DtrphyfgaN&H^ zY@J-{9Xa2*FiuFxXQlwXo=2EW&WCfMB&?~3*odIN80l)(W$~FNi>#TufH(8UI^KtL zv9I#Xk`~&W$(E1onmAfy)A_$G_dxmE<2_qi=p|RI?$S!}^1UAT-1ThjAsdYtze9Dg zU@ILhVe&f&Rh5gdyF#LmFGFh84+(dyrB+c>^H`18oi+RuW84r9Uz#yW`k#V(-?X4M z1=|r{rfJ6nP^*qNntU!OSgpR%!_15y6jri@fkGoTTLb@Z!_gXZy!`B(H~nNPB+Swv zF-^-t-OtvxK6{OhKfM!%5-9~&Q1I!8x`vB4$k^I)i+Ir|+yIWk%67O$(uT30u%mx3odD+V<8gc33?b+0UDis!}?u+M7I;jmyL29_P&T^H{ z*jJS=knQi@=gbQ9*sskx$pg;7pHdDp!%y#cwn_Y@3K?46?|P>8a%9ja%PbHmd=^yQ zuwBe(O;luGtKl0UX8M$y``&##r%>k34O)kbst|Y9Dz;<)rA0eSv+lA~i10tira9j% ziGMVzXU+RRlK45UU7G6>mpyxJ7YkqQ)_FXjb@TWqX9T@=R%l)6G^@Y>0ToYP)ha1! z@V{LL&IBI|eE)+k|L>1~_UHerLI3~Hx(sAV-+I^Xas8}S1S*U?r}6QCC}HCtc|pl7 z;N4i_G}{~_X%F}`NdmWSTonLR;k17%uBtr(o!W_V=ZN$FVk!{pQN9BR3V+Y=;Lrb0 zdocXpd~447{Ep$Pv)1V-I7^%d)NIy^{R3{|z67i@ZO1FOGa_kNSXi>J0!ENBWWg0Y z-2ag{Ih_8tAUU3+eW0-)Oo8l}jPTv9q86)SqGsS`S94HSXPZ9Fe z`)p!~^6K3=@Ja6^&juX1U&CSl^3*V=?0-yM3IL{0U8%uJKokkAFM3l2 z@)8+$3sGfn(xWo|X^av)ptrsMdL|KWlDIG^#$2IcR;^FNN9J0D_F{by}X zmZr!fM+>KXkY4YLo}rAub&~*jB~TIoNnILayouXXg)IR+wG@3SGlbVrl-xT(YCW!27P^(59 z(vtAq*sjp_MqFjN#LM}u*;n^&0_g_%>?_pK{~5uC>&EP@ec!sO6wGT(>(7Qj+C7L< zpY_>8aqb}x50CBWm*xII_q8ecSr`Ibc#>8^QhG%xfpW z`sz>h^z=Np8VGj(QQRiI=5W5ElWvuhBDB8 zkAw?XNVR#;PdpUl)o3z_*k>*MnKQkkvOW}WV*Jx>nvHZaJKK4UrSSlV&IFQ

6w7~9vWV+mpx>G_X&(`1>b`8}6 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 T?vm30_c5h!E}r`6V#5Q(V2c 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 z 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�V9QNu}d7!~iJ2T30S}m|#L13NVtk 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 NI_-C=;bhFs{{YT>{jLB2 diff --git a/packages/frigate.yaml b/packages/frigate.yaml index 127c06a5..d7616251 100644 --- a/packages/frigate.yaml +++ b/packages/frigate.yaml @@ -112,7 +112,7 @@ automation: action: - service: camera.snapshot data: - filename: /tmp/doorbell.jpg + filename: /media/images/doorbell.jpg target: entity_id: camera.front_door - service: notify.signal_frigate @@ -123,7 +123,7 @@ automation: Talk Live (you'll have to unmute audio, mic always live!): https://frigate.secret/live/webrtc/webrtc.html?src=front_door_twoway&media=video+audio+microphone data: attachments: - - /tmp/doorbell.jpg + - /media/images/doorbell.jpg - if: "{{ is_state('binary_sensor.weasel_active', 'on') }}" then: - service: shell_command.weasel_shortcut @@ -266,7 +266,7 @@ automation: action: - service: camera.snapshot data: - filename: /config/timelapse/{{ '{{ entity_id.entity_id }}' }}/{{ now().strftime("%Y%m%d-%H%M%S") }}.jpg + filename: /config/media/images/{{ '{{ entity_id.entity_id }}' }}/{{ now().strftime("%Y%m%d-%H%M%S") }}.jpg target: entity_id: - camera.ptz diff --git a/python_scripts/utility_meter_reset.py b/python_scripts/utility_meter_reset.py index 07914437..807d0596 100644 --- a/python_scripts/utility_meter_reset.py +++ b/python_scripts/utility_meter_reset.py @@ -9,12 +9,12 @@ now = datetime.datetime.now() # Convert reset entity state to datetime object -start = datetime.datetime.strptime(cycleStateObject, "%Y-%m-%d") +end = datetime.datetime.strptime(cycleStateObject, "%Y-%m-%d") # Ensure we only reset at midnight on the start date -if start.day == now.day and start.month == now.month and now.hour == 0: - hass.bus.fire("warn", {'StartDate': start, 'Now': now, 'Action': "Reset", "Meter": MeterEntity}) +if end.day == now.day and end.month == now.month and now.hour == 00: + hass.bus.fire("warn", {'EndDate': end, 'Now': now, 'Action': "Reset", "Meter": MeterEntity}) hass.services.call("utility_meter", "calibrate", {'value': '0', 'entity_id': MeterEntity}) else: - hass.bus.fire("warn", {'StartDate': start, 'Now': now, 'Action': "None", "Meter": MeterEntity}) \ No newline at end of file + hass.bus.fire("warn", {'EndDate': end, 'Now': now, 'Action': "None", "Meter": MeterEntity}) \ No newline at end of file diff --git a/scripts/frigate_timelapse.sh b/scripts/frigate_timelapse.sh index 24d7bcb6..036043b9 100755 --- a/scripts/frigate_timelapse.sh +++ b/scripts/frigate_timelapse.sh @@ -2,4 +2,4 @@ camera=$1 -cat /config/timelapse/camera.$camera/*.jpg | ffmpeg -f image2pipe -r 8 -vcodec mjpeg -y -i - -vcodec libx264 /config/timelapse/$camera.mp4 +cat /config/media/images/camera.$camera/*.jpg | ffmpeg -f image2pipe -r 8 -vcodec mjpeg -y -i - -vcodec libx264 /config/media/video/$camera.mp4 diff --git a/ui-lovelace/03-common.yaml b/ui-lovelace/03-common.yaml index fe4dcade..835d2cec 100644 --- a/ui-lovelace/03-common.yaml +++ b/ui-lovelace/03-common.yaml @@ -194,6 +194,7 @@ cards: title: Outside entities: - light.front_porch_lights + - light.front_porch_halloween - light.front_sconces # - light.back_porch_light # ring # - entity: light.garage_exterior_light #ring diff --git a/www/community/numberbox-card/numberbox-card.js b/www/community/numberbox-card/numberbox-card.js index 21db8c8a..d6041f61 100644 --- a/www/community/numberbox-card/numberbox-card.js +++ b/www/community/numberbox-card/numberbox-card.js @@ -1,6 +1,6 @@ ((LitElement) => { -console.info('NUMBERBOX_CARD 4.14'); +console.info('NUMBERBOX_CARD 4.15'); const html = LitElement.prototype.html; const css = LitElement.prototype.css; class NumberBox extends LitElement { @@ -253,6 +253,11 @@ niceNum(){ return html`${t}`; } if(isNaN(Number(fix))){return fix;} + if(typeof u == 'string' && u.startsWith('(')){ + let value = fix; value = eval(u); + return html`${value}`; + } + const lang={language:this._hass.language, comma_decimal:['en-US','en'], decimal_comma:['de','es','it'], space_comma:['fr','sv','cs'], system:undefined}; let g=this._hass.locale.number_format || 'language'; if(g!='none'){ diff --git a/www/community/numberbox-card/numberbox-card.js.gz b/www/community/numberbox-card/numberbox-card.js.gz index 9abc51f74b6992dc32a07a92a2fe583b632b33ec..f0c6a60d69512045a6fe4c1cdb5bb34fdb56388d 100644 GIT binary patch delta 5370 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 F005$HJj?(9