V6.0 Climate Control via DEW POINT COMFORT - (Triggers - Door, Presence, Light Notification & TTS) Home Assistant

V6.0 Climate Control via DEW POINT COMFORT - Triggers - Door, Presence, TTS, Home Assistant

This flow uses Outside Dew Point Temperature to control any Climate Entity through Home Assistant.

Tested on TADO Smart AC Control V3+ this does not require a paid subcription to TADO.

This flow overcomes the authentication issues with the current HA TADO Integration

  • Home and Away Presence Sensing
  • Door and Window Open Detection
  • Uses Outside Dew Point to set Heating, Comfort or Cooling Programs
  • Uses Indoor Dew Point to set Heating, Drying, Cooling or OFF Modes
  • Heat Boost Mode if the Dew Point is low in a room
  • Sets A/C to OFF or Economy Setting when set room temperature is reached
  • Avoids sending commands to A/C for the same mode, allowing idle state.
  • Activates Dehumidifier or Drying Mode, to improve Dew Point Comfort and reduce humidity
  • Coloured Light Notifications to signify A/C mode

Dew point control is a method of regulating the amount of moisture in the air to maintain a comfortable room temperature. It's important for underfloor cooling systems and can help reduce energy costs.

How it works

  • Dew point control regulates the amount of condensation that forms when warm air meets cold surfaces.
  • A low dew point makes the air feel drier, while a high dew point makes it feel more humid.
  • Air conditioning removes moisture and heat from the air, which lowers the dew point.

How to control dew point

  • Use a dehumidifier or humidifier to control the humidity level.
  • Ventilate the home properly. (Ventilation control coming in the next update)
  • Use a dew point sensor to calculate a rooms from temperature and humidity.
  • Use a hygrometer to measure humidity.

Benefits of dew point control Reduces energy usage, Prevents heat loss, Helps save money on heating bills, and Ensures that your home remains comfortable all year round.

image

REQUIREMENTS

FEATURES

NEW TADO AUTHENTICATION FLOW

image

IF YOU HAVE HAVE PREVIOUS node-red-contrib-tado-client NODES INSTALLED, ENSURE YOU CHANGE THE SERVER TO YOUR CURRENT SERVER

Tado no longer uses username/password auth.

Instead you should inject into the "Authentication Flow" and monitor the debug output. This will trigger a device auth flow, that will require you to visit a URL to login. The URL Login will be printed by the TADO Debug Node, Open the Deug Window to view.

Once you've logged in a token will be printed to the debug window. You can use this token to bypass the auth processnext time. An example of this is shown in the "Persistent Authentication" group - you'll need to enable this. Once enabled this will Tado [authenticate] node will automatically give an Authenticated if sucessful.

You should also replace the home_id in the calls with your home_id which can be found using the first example of getMe API call.

  • Tado [getMe] and Get all Zones Nodes
      1. Double Click Tado [getMe] Node, Add the Tado Config from previous step...
      1. Find your homes ID in the debug message [window payload.homes[0].id]
      1. Enter your Home ID into the other Nodes to fetch information from the API
      1. Each Tado Node in this flow will your Home ID and some Zone ID
      1. Find the path >_Copy Path Button in the Debug Node i.e. [payload.comfort[0].temperatureLevel]
      1. Copy the path into the Function Nodes in this

TADO HOME ASSISTANT INTEGRATION SETTINGS

  • Click CONFIGURE and select MANUAL in Adjust Tado options.
  • image

SET TADO HOME AND AWAY SWITCH (Controlled in Automation and Dashboard Switch)

image

  • Home and Away Switch Triggers

    • Trigger when persons in zone.home are more than 1
    • Poll zone.home more that one every 5 minutes, catches if a door or manual input has turned off the home switch
  • Home and Away Switch

    • Switch exposed to Home Assistant to allow manual control and display notifcations
    • Switch sets TADO Preset Modes, Home and Away (In the Tado App you can set different smart schedules for Home and Away Modes)
    • This Switch is what is activated in the flow.
    • Sends msg.topic: check so TTS does not activate everytime there is a change

TADO MOBILE DEVICE APP SETTINGS

  • NOTE: When setting the TADO Intergration to MANUAL I set the Home and Away modes in the APP as below

    • I have set my TADO Schedule Home Mode to OFF for both Heat Pumps.
    • I have set my TADO Schedule Away Mode to OFF for both Heat Pumps.
    • image
  • NOTE: When setting the TADO Intergration to TADO DEFAULT I set the Home and Away modes as below

    • I have set my TADO Schedule Home Mode to POPULATED SCHEDULE for both Heat Pumps.
    • I have set my TADO Schedule Away Mode to OFF for both Heat Pumps.
    • image
  • *NOTE: There seems to be some limitations with sending dry mode via Action Node.

  • One of my heat pump only accepts the mode dry with no temperature settings. I use API Method sending No Temperature.

  • If using the Action Node.

    • I have set my TADO Schedule Home Mode to DRY for both Heat Pumps.
    • I have set my TADO Schedule Away Mode to OFF for both Heat Pumps.
    • image
  • Set TADO Home Intergration Settings to TADO SCHEDULE.

  • Set Action Node to climate.set_havac_mode to {"hvac_mode":"auto"}

  • image

ACTIVATION - DEACTIVATION

image

  • Check every 10 Minutes Topic: check

    • Turns ON Home and Away Switch, only if TADO Mode is Home and Contact Sensors are OFF (Doors Closed)
    • If TADO Mode Home and Contact Sensors are ON (Doors Open) turns OFF A/C
    • Sends msg.topic: check so TTS does not activate everytime there is a change
  • Contact Sensors CLOSED 15sec - Topic:door

    • When all Contact Sensors are OFF (Doors Closed) Activates A/C
    • Sends msg.topic: door so TTS does activate between set times
  • Contact Sensors OPEN 2 Mins - Topic:door

    • When all Contact Sensors are ON (Doors Open) Turns OFF A/C
    • Sends msg.topic: door so TTS does activate between set times

CHECK DEW POINT

image

  • Check Outside Dew Point to Set Program

    • Dewpoint (<12.79 - Dry)(12.8-15.4 - Comfortable)(>15.5 Humid)
    • Activates Programs based on Outside Dew Point Comfort, which is a combination of temperature and humidity.
  • TADO Intergration Unavailable Use API

    • Checks if the Home Assistant Climate Control Entity is available. (Which means it is authorised)
    • If Unavailable diverts the flow from the TADO Integration Home Assistant Action Call Method to the node-red-contrib-tado-client API method
    • NOTE: When the TADO Integration needs re-authentication in Home Assistant, the API method will continue to work but the Thermostat card will be unavailable in Home Assistant, until the Tado Integration is re-authenticated.
  • Check Outdoor Temperature

    • Temperature (<+ 21) and (<= 25)
    • On rare occassions or depending on your climate, Hot days can have a Low Dewpoint or Cold Days can have a High Dewpoint.
    • These Checks ensure the right Program is chosen.
  • Check Inside Dewpoint to Set Heating Program

    • Dewpoint (<10.0 - Dry)(10.1-12.79 - Pleasant)(12.8-15.4 - Comfortable)(15.5-18.39 - Sticky)(>18.4 - Muggy)

    • Sets the modes of the heat pump based on the above Dew Point thresholds

    • There is 3 programs Heating, Comfort and Cooling

    • The below chart is what the comfort values are based off and can vary slightly depending on your climate.

    • image

MODES

image

TOP: node-red-contrib-tado-client API method BOTTOM: TADO Integration Home Assistant Action Call Method

  • Indoor Temperature Check~~

    • Ensures if the room is above your setpoint it puts one setting lower.
  • Don't set if already Set~~

    • As the dewpoint is checked every 5mins, this ensures your A/C handles the set temperature. Avoids multiple ON and Mode commands that keep your A/C running, unnecessarily
    • Allow Home Assistant Thermostat Card to revert to idle state

TADO Integration Home Assistant Action Call Method

  • HEAT PUMP MODES USING SERVICE (ACTION) CALLS THROUGH HOME ASSISTANT** image

node-red-contrib-tado-client API method

  • HEAT PUMP MODES - USING TADO API CALLS AND - HA SERVICE CALLS TO SET HA THERMOSTAT** image

  • Active Time

    • Set the time you want the heating or cooling to be active, if false goes to sets the A/C to a lower more power efficient setting (auto=TADO Smart Schedule)
  • HEAT BOOST MODE, HEAT 23, HEAT 22, HEAT 21 (TTS Topic: door)

    • Sets HVAC mode to heat
    • Sets Temperature to 23°C, 22°C, 21°C
    • HA Thermostat card will say Heating
    • NOTE: Not recommended to send swing or fan mode changes, A/C will default to auto and set swing without them)
    • *NOTE: The difference in height/temperature from my TADO V3+ thermostat is about 3°C, keep this in mind when setting heat
    • If between set times and msg.topic: door TTS will activate
  • TADO SCHEDULE DRY MODE (TTS Topic: door)

    • Sets HVAC to home
    • Sets mode to auto via (auto=TADO Smart Schedule, if using V4.0 Modes)
    • Sets mode to dry via (TADO API, if using V5.0 Modes)
    • HA Thermostat card will say Drying
    • NOTE: If using V4.0 Modes, this uses the temperature or mode settings from your TADO Smart Schedule in my case I use it for the dry mode
    • If between set times and msg.topic: door TTS will activate
  • OFF MODE (TTS Topic: door)

    • Sets HVAC to off
    • HA Thermostat card will say Off
    • If between set times and msg.topic: door TTS will activate
  • COOL MODE (TTS Topic: door)

    • Sets HVAC to cool
    • Sets Temperature 26°C
    • HA Thermostat card will say Cooling
    • NOTE: The difference in height/temperature from my TADO V3+ thermostat is about 3°C, keep this in mind when setting cool temperature
    • If between set times and msg.topic: door TTS will activate

DEHUMIDIFER

image

  • Turns ON and OFF Dehumidifier with smart plug.
  • NOTE: Drying the air reduces dewpoint temperature

AWAY MODE DEHUMIDIFACTION - UTILISING DRY MODE ON AIR CONDITIONER

image

FAN CONTROL

image

  • Turns on fan if there is a 4 degree difference between ceiling and floor.

NOTIFICATION LIGHT

image

  • Activates a status bar lights depending on the mode that is active
DEWPOINT COMFORT A/C MODE, DOOR TRIGGERS, PRESENCE DETECTION AND TTSLiving RoomDownstairsHEAT PUMP MODES LIVING ROOM - USING TADO API CALLS AND - HA SERVICE CALLS TO SET HA THERMOSTATHEAT PUMP MODES LIVING ROOM USING SERVICE CALLS THROUGH HOME ASSISTANTHEAT PUMP MODES DOWNSTAIRS - USING TADO API CALLS AND - HA SERVICE CALLS TO SET HA THERMOSTATHEAT PUMP MODES DOWNSTAIRS USING SERVICE CALLS THROUGH HOME ASSISTANTDeactivation (Linked to Home And Away Switch below)Activation (Linked to Home And Away Switch below)Check Outside Dewpoint to Set ProgramSET TADO HOME AND AWAY SWITCH (Controlled in Automation and Dashboard Switch)Don't Set if Already SetIndoor Check TemperatureDon't Set if Already SetActive TimeCatch All ErrorsOutdoor Check TemperatureTADO Intergration Unavailable Use APITADO Intergration Unavailable Use APIOutdoor Check TemperatureIndoor Check TemperatureCheck Inside Dewpoint to set Comfort Program LIVING ROOMCheck Inside Dewpoint to set Cooling Program LIVING ROOMCheck Inside Dewpoint to set Heating Program LIVING ROOMClear TADO Timer/Manual OverlayHEAT 21 MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)HEAT 22 MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)OFF MODE LIVING ROOM (Uses the schedule configured in the app to OFF for HOME Mode) (TTS Topic: door)HEAT BOOST MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)COOL MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)TADO SCHEDULE DRY MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)Clear TADO Timer/Manual OverlayTADO SCHEDULE DRY MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)COOL MODE LIVING ROOM (TTS Topic: door)HEAT 21 MODE LIVING ROOM (TTS Topic: door)HEAT 23 MODE LIVING ROOM (TTS Topic: door)HEAT BOOST MODE LIVING ROOM (TTS Topic: door)OFF MODE LIVING ROOM - SETS TADO PRESET MODE AWAY - SETS TADO SCHEDULE OFF - SERVICE CALL OFF UPDATE THERMOSTAT CARD (TTS Topic: door)Indoor Check TemperatureActive TimeDon't Set if already SetCheck Inside Dewpoint to set Comfort Program LIVING ROOMCheck Inside Dewpoint to set Cooling Program LIVING ROOMCheck Inside Dewpoint to set Heating Program LIVING ROOMActive TimeCheck Inside Dewpoint to set Cooling Program DOWNSTAIRSCheck Inside Dewpoint to set Comfort Program DOWNSTAIRSCheck Inside Dewpoint to set Heating Program DOWNSTAIRSDRY MODE DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)HEAT MODE 23 DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)Clear TADO Timer/Manual OverlayOFF MODE DOWNSTAIRS (Uses the schedule configured in the app to OFF for HOME Mode) (TTS Topic: door)HEAT MODE 19 DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)HEAT MODE 21 DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)COOL MODE DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)OFF MODE DOWNSTAIRS (Uses the schedule configured in the app to OFF for HOME Mode) (TTS Topic: door)DRY MODE DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)HEAT MODE 23 DOWNSTAIRS (TTS Topic: door)HEAT MODE 19 DOWNSTAIRS (TTS Topic: door)HEAT MODE 21 DOWNSTAIRS (TTS Topic: door)COOL MODE DOWNSTAIRS (TTS Topic: door)Indoor Check TemperatureActive TimeDon't Set if already SetCheck Inside Dewpoint to set Cooling Program DOWNSTAIRSCheck Inside Dewpoint to set Comfort Program DOWNSTAIRSCheck Inside Dewpoint to set Heating Program DOWNSTAIRSOFF (TTS Topic: door)Check every 10 Minutes Topic: checkPersistent AuthAuthentication FlowOutdoor Check TemperatureOutdoor Check TemperatureUPSTAIRS FANDOWNSTAIRS DEHUMIDIFIERBOM AUSTRALIA BACK-UP SENSORAIR CONDITIONING LIGHT NOTIFICATIONSAWAY MODE HUMIDITY CONTROL - API CALL TO SET A/C - SERVICE CALL TO UPDATE HA THERMOSTAT CARD injectinjectGet all Zones StatesinjectTestTestTestTestTestTADO Preset mode homeTADO Preset mode awayHome and Away SwitchHOME Set PersonsHome and Switch ONHome and Switch OFFPoll: HOME +1Contact Sensors OFFDown (2) [ClearZoneOverlay]Liv (1)[ClearZoneOverlay]Down HVAC OFFLiv Dry Mode [setZoneOverlay] API CallLiv HVAC DryState: dryContact Sensors ON (OPEN)Liv HVAC OFFDewpoint (<14.9 - Comfortable)(>15.5 Humid)DEWPOINT UPSTAIRSdelaydelaydelayYellowCool SetLight BlueAuto SetLimeHeat SetOrangeOFF SetDark BlueHOME SetAWAY SetLimemsg-resendDark Bluemsg-resendDry Setlight-transitionGreen Flashlight-transitionBlue FlashMagentaRedPurpleRed FlashIndiegoDark Bluetime-of-daytime-of-daytime-of-daytime-of-daytime-of-daytime-of-daytime-of-dayapi-call-serviceDewpoint (<12.79 - Dry)(12.8-15.49 - Comfortable)(>15.5 Humid)IF DEWPOINT OUTSIDE UNKNOWNDEWPOINT AIRPORTDEWPOINT OUTSIDEDewpoint (<12.79 - Dry)(12.8-15.49 - Comfortable)(>15.5 Humid)delayDehumidifier OFFDehumidifier ONCyanPoll Dewpoint >= 15.5Dehumidifier Power >=0Wlight-transitionPink Cyan Flashtime-of-dayTTS Empty DehumidifierFan OFFFan ONPurplejoin4 Degrees DiffswitchUpstairs TempMiddle Temptime-of-dayOutdoor <=25Outdoor <=21Outdoor <=21Outdoor <=25Outdoor <=21Outdoor <=21README Firsttadoinjecttado-tokenTokentadotado-tokenfilefile ininjectchangeAuthtadoGet all ZonesTADOINSTRUCTIONS FOR USE - DOUBLE CLICK MEContact Sensors CLOSED 15sec - Topic2:doorHome and Away Switch ON10min Topic:checkTADO HOMEContact Sensors OFF (CLOSED)Contact Sensors OPEN 2 Mins - Topic2:doorHome and Away Switch OFFTTS Door Opentime-of-daymsg.topictadotadotadoDEWPOINT DOWNSTAIRSDewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))DEWPOINT DOWNSTAIRSDewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))DEWPOINT DOWNSTAIRSDewpoint (<15.49 - Comf)(15.5-18.39 - Sticky)(>18.4 - Muggy)IS COOLIS OFFIS DRYIS SET 21IS SET 22IS SET 23Setting.TempSetpoint Downstairs Zone [2]Setting.TempSetpoint Downstairs Zone [2]Setting.TempSetpoint Downstairs Zone [2]Setting.Mode Downstairs Zone [2]Setting.Mode Downstairs Zone [2]Setting.Mode Downstairs Zone [2]tadotadotadotadotadotadoNOT HEATNOT HEATSetting.Mode Downstairs Zone [2]tadoNOT HEATSetting.Mode Downstairs Zone [2]tadoSetting.Mode Downstairs Zone [2]tadotime-of-daytime-of-daytime-of-daytime-of-daytime-of-dayDownstairs <= 23Downstairs <= 22Downstairs <= 21Data.Temperature Downstairs Zone [2]Data.Temperature Downstairs Zone [2]Data.Temperature Downstairs Zone [2]Down HVAC 26Down HVAC Cooltime-of-daymsg.topic2time-of-daymsg.topic2Down HVAC 22Down HVAC Heattime-of-daymsg.topic2Down HVAC 21Down HVAC Heattime-of-daymsg.topic2Down HVAC 23Down HVAC Heatmsg.topic2time-of-dayDown HVAC DryDown HVAC 24time-of-daymsg.topic2Down HVAC OFFtime-of-daymsg.topic2Down Cool 25 [setZoneOverlay] API CallDown HVAC Cooltime-of-daymsg.topic2Down Heat 22 [setZoneOverlay] API CallDown HVAC Heattime-of-daymsg.topic2Down Heat 21 [setZoneOverlay] API CallDown HVAC Heattime-of-daymsg.topic2Down HVAC OFFDown OFF [setZoneOverlay] API Call - ManualDown (2) [ClearZoneOverlay]time-of-daymsg.topic2Down Heat 23 [setZoneOverlay] API CallDown HVAC Heatmsg.topic2time-of-dayDown Dry Mode [setZoneOverlay] API CallDown HVAC DryDEWPOINT DOWNSTAIRSDewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))DEWPOINT DOWNSTAIRSDewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))DEWPOINT DOWNSTAIRSDewpoint (<15.49 - Comf)(15.5-18.39 - Sticky)(>18.4 - Muggy)time-of-daytime-of-daytime-of-daytime-of-daytime-of-dayTesttadotadotadoDewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))DEWPOINT LIVING ROOMDEWPOINT LIVING ROOMDewpoint (<15.49 - Comf)(15.5-18.39 - Sticky)(>18.4 - Muggy)DEWPOINT LIVING ROOMDewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))IS DRYIS COOLIS OFFIS SET 23IS SET 22IS SET 21Setting.Mode Living Room Zone [1]Setting.Mode Living Room Zone [1]Setting.TempSetpoint Living Room Zone [1]Setting.TempSetpoint Living Room Zone [1]Setting.TempSetpoint Living Room Zone [1]Setting.Mode Living Room Zone [1]tadotadotadotadotadotadoSetting.Mode Living Room Zone [1]NOT HEATtadoNOT HEATSetting.Mode Living Room Zone [1]tadoNOT HEATSetting.Mode Living Room Zone [1]tadotime-of-daytime-of-daytime-of-daytime-of-daytime-of-dayLiving <= 21Living <= 22Living <= 23Data.Temperature Living Room Zone [1]Data.Temperature Living Room Zone [1]Data.Temperature Living Room Zone [1]Liv HVAC OFFtime-of-daymsg.topic2TTS Door Opentime-of-daymsg.topic2Liv HVAC 23Liv HVAC heatTTS Heat 23time-of-daymsg.topic2Liv HVAC 22Liv HVAC heatTTS Heat 22time-of-daymsg.topic2Liv HVAC 21Liv HVAC heatTTS Heat 21Liv HVAC 26Liv HVAC Cooltime-of-daymsg.topic2TTS Coolmsg.topic2time-of-dayLiv Dry Mode [setZoneOverlay] API Call - No Temp - ManualLiv HVAC DryTTS DryLiv (1) [ClearZoneOverlay]msg.topic2time-of-dayLiv Dry Mode [setZoneOverlay] API Call - No Temp - ManualLiv HVAC DryTTS DryTTS Cooltime-of-daymsg.topic2Liv Cool 25 [setZoneOverlay] API Call - ManualLiv HVAC CoolTTS Heat 23time-of-daymsg.topic2Liv Heat 23 Mode [setZoneOverlay] API Call - ManualLiv HVAC HeatTTS Door Opentime-of-daymsg.topic2Liv OFF [setZoneOverlay] API Call - ManualLiv HVAC OFFTTS Heat 22time-of-daymsg.topic2Liv Heat 22 Mode [setZoneOverlay] API Calll - ManualLiv HVAC HeatTTS Heat 21time-of-daymsg.topic2Liv Heat 21 Mode [setZoneOverlay] API Calll - ManualLiv HVAC HeatLiv (1) [ClearZoneOverlay]TestDewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))DEWPOINT LIVING ROOMDEWPOINT LIVING ROOMDewpoint (<15.49 - Comf)(15.5-18.39 - Sticky)(>18.4 - Muggy)DEWPOINT LIVING ROOMDewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))Living <=21Living <=22Living <=23Outdoor <=25Outdoor <=21Outdoor <=21TADO: unavailableTADO: unavailableTADO: unavailableTADO: unavailableTADO: unavailableTADO: unavailableOutdoor <=25Outdoor <=21Outdoor <=21catch: allCatch All Errorstime-of-daytime-of-daytime-of-daytime-of-daytime-of-dayLiving = offLiving = heatLiving = Set Point 21Living Set Point= 22Living Set Point= 23Living = heatLiving = heatLiving = dryLiving = coolDown <=21Down <=22Down <=23Down = offDown = heatDown = Set Point 21Down Set Point= 22Down Set Point= 23Down = heatDown = heatDown = dryDown = cool
Flow 1
[{"id":"e71a7dfbd7dd368a","type":"inject","z":"5fb50193cc6a2ad5","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":180,"y":420,"wires":[["7943d5ea4d7b9bc5"]]},{"id":"9f3b03300e47c760","type":"inject","z":"5fb50193cc6a2ad5","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":180,"y":480,"wires":[["e41536ec7ce1b2c9"]]},{"id":"97c5bd8794286783","type":"tado","z":"5fb50193cc6a2ad5","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"manual","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"off","name":"Get all Zones States","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"off","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":420,"y":540,"wires":[["988ce4f2b08f793f"]]},{"id":"4f2b02128ee11e3a","type":"inject","z":"5fb50193cc6a2ad5","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":180,"y":540,"wires":[["97c5bd8794286783"]]},{"id":"8cb2c47224a8a790","type":"inject","z":"5fb50193cc6a2ad5","name":"Test","props":[{"p":"payload"},{"p":"topic2","v":"door","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":890,"y":600,"wires":[["101ff4c8766e2f48"]]},{"id":"101ff4c8766e2f48","type":"link out","z":"5fb50193cc6a2ad5","name":"TEST OUT","mode":"link","links":["2926bf43d0347873"],"x":1005,"y":600,"wires":[]},{"id":"a83643d44f41c005","type":"inject","z":"5fb50193cc6a2ad5","name":"Test","props":[{"p":"payload"},{"p":"topic2","v":"door","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":3557.199951171875,"y":768.3999633789062,"wires":[["cd1a39c723fb895a"]]},{"id":"cd1a39c723fb895a","type":"link out","z":"5fb50193cc6a2ad5","name":"TEST OUT","mode":"link","links":["2926bf43d0347873"],"x":3637.199951171875,"y":768.3999633789062,"wires":[]},{"id":"0539ebc23c779a3e","type":"inject","z":"5fb50193cc6a2ad5","name":"Test","props":[{"p":"payload"},{"p":"topic2","v":"door","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":5210,"y":760,"wires":[["a75092e1cb72dd6f"]]},{"id":"a75092e1cb72dd6f","type":"link out","z":"5fb50193cc6a2ad5","name":"TEST OUT","mode":"link","links":["2926bf43d0347873"],"x":5325,"y":760,"wires":[]},{"id":"e57245b89f6adf3f","type":"inject","z":"5fb50193cc6a2ad5","name":"Test","props":[{"p":"payload"},{"p":"topic2","v":"door","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":3530,"y":2220,"wires":[["02b94220c2d07698"]]},{"id":"02b94220c2d07698","type":"link out","z":"5fb50193cc6a2ad5","name":"TEST OUT","mode":"link","links":["2926bf43d0347873"],"x":3645,"y":2220,"wires":[]},{"id":"43f94c229ab123e5","type":"inject","z":"5fb50193cc6a2ad5","name":"Test","props":[{"p":"payload"},{"p":"topic2","v":"door","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":2214.800048828125,"y":2204.39990234375,"wires":[["a7970941d7e908c8"]]},{"id":"a7970941d7e908c8","type":"link out","z":"5fb50193cc6a2ad5","name":"TEST OUT","mode":"link","links":["2926bf43d0347873"],"x":2294.800048828125,"y":2204.39990234375,"wires":[]},{"id":"efa7ba0cd44d77f9","type":"group","z":"5fb50193cc6a2ad5","name":"DEWPOINT COMFORT A/C MODE, DOOR TRIGGERS, PRESENCE DETECTION AND TTS","style":{"fill":"#dbcbe7","fill-opacity":"0.47","label":true},"nodes":["039ec143e4e7dd01","3d181cc7cd6e0871","de002435f2c50b86","fd220e4c1b06e1a3","2eb6fb258078d230","2fe87852caa8cba4","40466ba49a049683","59af5f11e0571b7f","62194f3abe3ce1ad","f3d522ebe8298997","7943d5ea4d7b9bc5","e41536ec7ce1b2c9","988ce4f2b08f793f","d170ecdb93efbd2b","fe854a754e098039","d195fb64657c1201","35cc0d0a876bf4e7","087dd5e58fc9b08d","cab0745b37c20736","147894e5cbd062c5","6b0716a73157c888","018047ddf17ffb2c","9807fada71ed6391"],"x":48,"y":41,"w":6816,"h":2898},{"id":"039ec143e4e7dd01","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"SET TADO HOME AND AWAY SWITCH (Controlled in Automation and Dashboard Switch)","style":{"label":true,"fill":"#bfdbef","fill-opacity":"0.46"},"nodes":["7fd652f45a4e23c0","ed26d656791ea4a1","1277ee064a784f40","02eed4ac72557462","d4c49fd6666619dc","04a493fd2509dae4","182f1a77cb073f29","ad247a66482b5b84","960b45c073df4f3c","1e5e4d02ae871477","62681239d0bb17fc","83078cc49d4e26f8","11b0966d0f42bc8a","f2a8a34da6819e50"],"x":74,"y":1393,"w":1718,"h":468},{"id":"7fd652f45a4e23c0","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"TADO Preset mode home","server":"","version":7,"debugenabled":false,"action":"climate.set_preset_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1","eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs","climate.air_conditioning"],"labelId":[],"data":"{\"preset_mode\":\"home\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"climate","service":"set_preset_mode","x":470,"y":1500,"wires":[[]]},{"id":"ed26d656791ea4a1","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"TADO Preset mode away","server":"","version":7,"debugenabled":false,"action":"climate.set_preset_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1","eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs","climate.air_conditioning"],"labelId":[],"data":"{\"preset_mode\":\"away\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"climate","service":"set_preset_mode","x":470,"y":1580,"wires":[["1e5e4d02ae871477","11b0966d0f42bc8a"]]},{"id":"1277ee064a784f40","type":"ha-switch","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"Home and Away Switch","version":0,"debugenabled":false,"inputs":1,"outputs":2,"entityConfig":"66a95c33221af678","enableInput":true,"outputOnStateChange":true,"outputProperties":[{"property":"outputType","propertyType":"msg","value":"state change","valueType":"str"},{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"}],"x":200,"y":1540,"wires":[["7fd652f45a4e23c0"],["ed26d656791ea4a1"]],"server":""},{"id":"02eed4ac72557462","type":"trigger-state","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"HOME Set Persons","server":"","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["zone.home"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":">","comparatorValueDatatype":"num","comparatorValue":"0"}],"customOutputs":[],"outputInitially":false,"stateType":"num","enableInput":false,"x":210,"y":1700,"wires":[["d4c49fd6666619dc"],["04a493fd2509dae4"]]},{"id":"d4c49fd6666619dc","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"Home and Switch ON","server":"","version":7,"debugenabled":false,"action":"switch.turn_on","floorId":[],"areaId":[],"deviceId":["c627cb78f91d85be074a2908eb79787b"],"entityId":[],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"switch","service":"turn_on","x":720,"y":1700,"wires":[[]]},{"id":"04a493fd2509dae4","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"Home and Switch OFF","server":"","version":7,"debugenabled":false,"action":"switch.turn_off","floorId":[],"areaId":[],"deviceId":["c627cb78f91d85be074a2908eb79787b"],"entityId":[],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"switch","service":"turn_off","x":720,"y":1760,"wires":[[]]},{"id":"182f1a77cb073f29","type":"poll-state","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"Poll: HOME +1","server":"","version":3,"exposeAsEntityConfig":"","updateInterval":"5","updateIntervalType":"num","updateIntervalUnits":"minutes","outputInitially":false,"outputOnChanged":false,"entityId":"zone.home","stateType":"str","ifState":"1","ifStateType":"num","ifStateOperator":"gte","outputs":2,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":200,"y":1820,"wires":[["ad247a66482b5b84"],["04a493fd2509dae4"]]},{"id":"ad247a66482b5b84","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"Contact Sensors OFF","server":"","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"binary_sensor.middle_floor_sensor_group","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":"seconds","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":240,"y":1760,"wires":[["d4c49fd6666619dc"],[]]},{"id":"960b45c073df4f3c","type":"tado","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","acMode":"DRY","apiCall":"clearZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Down (2) [ClearZoneOverlay]","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"2","x":780,"y":1640,"wires":[["f2a8a34da6819e50"]]},{"id":"1e5e4d02ae871477","type":"tado","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","acMode":"DRY","apiCall":"clearZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv (1)[ClearZoneOverlay]","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":770,"y":1520,"wires":[["b483139905be8533"]]},{"id":"62681239d0bb17fc","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"Down HVAC OFF","server":"","version":7,"debugenabled":false,"action":"climate.turn_off","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"turn_off","x":1330,"y":1720,"wires":[[]]},{"id":"83078cc49d4e26f8","type":"group","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"AWAY MODE HUMIDITY CONTROL - API CALL TO SET A/C - SERVICE CALL TO  UPDATE  HA THERMOSTAT CARD ","style":{"label":true,"fill":"#000000"},"nodes":["5cee276c4a53f9f5","28a451e5864b7441","3fb866922e1304f2","e1633b88c9d37adb","37e634d4e5d21d13","f3409cf0858e3ceb","c3f8554edd572c7e","b483139905be8533"],"x":1014,"y":1419,"w":752,"h":262},{"id":"5cee276c4a53f9f5","type":"tado","z":"5fb50193cc6a2ad5","g":"83078cc49d4e26f8","acMode":"DRY","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv Dry Mode [setZoneOverlay]  API Call","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":1360,"y":1640,"wires":[["28a451e5864b7441"]]},{"id":"28a451e5864b7441","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"83078cc49d4e26f8","name":"Liv HVAC Dry","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"dry\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":1660,"y":1640,"wires":[[]]},{"id":"3fb866922e1304f2","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"83078cc49d4e26f8","name":"State: dry","server":"","version":3,"outputs":2,"halt_if":"dry","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1100,"y":1640,"wires":[[],["5cee276c4a53f9f5"]]},{"id":"e1633b88c9d37adb","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"83078cc49d4e26f8","name":"Contact Sensors ON (OPEN)","server":"","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"binary_sensor.middle_floor_sensor_group","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":"seconds","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1160,"y":1580,"wires":[["37e634d4e5d21d13"],["3fb866922e1304f2"]]},{"id":"37e634d4e5d21d13","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"83078cc49d4e26f8","name":"Liv HVAC OFF","server":"","version":7,"debugenabled":false,"action":"climate.turn_off","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"turn_off","x":1660,"y":1580,"wires":[[]]},{"id":"f3409cf0858e3ceb","type":"switch","z":"5fb50193cc6a2ad5","g":"83078cc49d4e26f8","name":"Dewpoint (<14.9 - Comfortable)(>15.5 Humid)","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"0","vt":"num","v2":"15.54","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"100","v2t":"num"}],"checkall":"true","repair":false,"outputs":2,"x":1260,"y":1520,"wires":[["37e634d4e5d21d13"],["e1633b88c9d37adb"]]},{"id":"c3f8554edd572c7e","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"83078cc49d4e26f8","name":"DEWPOINT UPSTAIRS","server":"","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_upstairs","state_type":"str","blockInputOverrides":false,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"living","valueType":"str"}],"for":"0","forType":"num","forUnits":"minutes","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1390,"y":1460,"wires":[["f3409cf0858e3ceb"],[]]},{"id":"b483139905be8533","type":"delay","z":"5fb50193cc6a2ad5","g":"83078cc49d4e26f8","name":"","pauseType":"delay","timeout":"15","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":1100,"y":1460,"wires":[["c3f8554edd572c7e"]]},{"id":"11b0966d0f42bc8a","type":"delay","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":720,"y":1580,"wires":[["960b45c073df4f3c"]]},{"id":"f2a8a34da6819e50","type":"delay","z":"5fb50193cc6a2ad5","g":"039ec143e4e7dd01","name":"","pauseType":"delay","timeout":"15","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":1080,"y":1720,"wires":[["62681239d0bb17fc"]]},{"id":"66a95c33221af678","type":"ha-entity-config","server":"","deviceConfig":"5e60cfe5ba3cd7eb","name":"Home and Away Switch","version":"6","entityType":"switch","haConfig":[{"property":"name","value":"Home and Away Switch"},{"property":"icon","value":""},{"property":"entity_picture","value":""},{"property":"entity_category","value":""},{"property":"device_class","value":"switch"}],"resend":false,"debugEnabled":false},{"id":"5e60cfe5ba3cd7eb","type":"ha-device-config","name":"Home and Away Switch","hwVersion":"","manufacturer":"Node-RED","model":"","swVersion":"","server":""},{"id":"3d181cc7cd6e0871","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"AIR CONDITIONING LIGHT NOTIFICATIONS","style":{"fill":"#ffffbf","fill-opacity":"0.42","label":true},"nodes":["9439fb501fd8f75c","f7929285509cfd3f","fcb38a32af6bd8bd","936e737c0b585095","f2d7f193a8b804cd","4021e222232c2513","d2a784a2b9b6f623","c0850c5ce010c8b2","d671379b9964f1c9","169a222be7bd2622","d72669531a76c6bb","0208aa0a1b61fa2b","07e35cc3734ce59a","5dda933785a35309","58a5adff0d97f876","4d814238dfb3079e","aaa8fb5e9163e373","cd8e558052e19d13","09db7e2c8fe2dd64","1e7b446593ae6be0","4cdc512f1f67c9ba","9f3d4ea0afd5163f","2c49a184a836955d","53841f9127ac0ba5","5d2a9020643e8aba","27a71518fa5977c5","dca27f8ae4d490de","091878704413b5e6","4cbce3f669798943","f2093b70c3d7a5ec","98ced3f1f1754be8","7e01d5baf7a1d55d","1d141f870f3ed486","fbc67c235c8b0395","2c18c09ad774890d","9e9ff1480a84f2bf","ce9deeebe1bc3bc4","4df4811a8197afc9","73e3f03c4ba7698d","9e4477c8ba761eb0","cda8e3dc2bf83482","d16ba1e3a53aaf08","4ae7a9a2de380c99","245bd6ba6844e736"],"x":74,"y":2279,"w":1742,"h":362},{"id":"9439fb501fd8f75c","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Yellow","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[ 60, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":510,"y":2320,"wires":[[]]},{"id":"f7929285509cfd3f","type":"trigger-state","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Cool Set","server":"","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["climate.air_conditioning"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"cool"}],"customOutputs":[],"outputInitially":false,"stateType":"str","enableInput":false,"x":160,"y":2400,"wires":[["091878704413b5e6"],[]]},{"id":"fcb38a32af6bd8bd","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light Blue","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[120, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":520,"y":2380,"wires":[[]]},{"id":"936e737c0b585095","type":"trigger-state","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Auto Set","server":"","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["climate.air_conditioning"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"auto"}],"customOutputs":[],"outputInitially":false,"stateType":"str","enableInput":false,"x":160,"y":2460,"wires":[["4cbce3f669798943"],[]]},{"id":"f2d7f193a8b804cd","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Lime","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[120, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":510,"y":2440,"wires":[[]]},{"id":"4021e222232c2513","type":"trigger-state","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Heat Set","server":"","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["climate.air_conditioning"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"heat"}],"customOutputs":[],"outputInitially":false,"stateType":"str","enableInput":false,"x":720,"y":2340,"wires":[["f2093b70c3d7a5ec"],[]]},{"id":"d2a784a2b9b6f623","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Orange","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[40, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1080,"y":2320,"wires":[[]]},{"id":"c0850c5ce010c8b2","type":"trigger-state","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"OFF Set","server":"","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["climate.air_conditioning"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"off"}],"customOutputs":[],"outputInitially":false,"stateType":"str","enableInput":false,"x":720,"y":2400,"wires":[["98ced3f1f1754be8"],[]]},{"id":"d671379b9964f1c9","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Dark Blue","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[240, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1080,"y":2380,"wires":[[]]},{"id":"169a222be7bd2622","type":"trigger-state","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"HOME Set","server":"","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["sensor.home_tado_mode"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"HOME"}],"customOutputs":[],"outputInitially":false,"stateType":"str","enableInput":false,"x":720,"y":2460,"wires":[["7e01d5baf7a1d55d"],[]]},{"id":"d72669531a76c6bb","type":"trigger-state","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"AWAY Set","server":"","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["sensor.home_tado_mode"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"AWAY"}],"customOutputs":[],"outputInitially":false,"stateType":"str","enableInput":false,"x":720,"y":2520,"wires":[["1d141f870f3ed486"],[]]},{"id":"0208aa0a1b61fa2b","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Lime","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[120, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1070,"y":2440,"wires":[["07e35cc3734ce59a"]]},{"id":"07e35cc3734ce59a","type":"msg-resend","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","interval":"2","intervalUnit":"secs","maximum":"10","bytopic":false,"clone":false,"firstDelayed":false,"addCounters":false,"waitForResend":false,"highRate":false,"outputCountField":"","outputMaxField":"","name":"","x":1230,"y":2440,"wires":[["aaa8fb5e9163e373"]]},{"id":"5dda933785a35309","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Dark Blue","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[240, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1080,"y":2500,"wires":[["58a5adff0d97f876"]]},{"id":"58a5adff0d97f876","type":"msg-resend","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","interval":"2","intervalUnit":"secs","maximum":"10","bytopic":false,"clone":false,"firstDelayed":false,"addCounters":false,"waitForResend":false,"highRate":false,"outputCountField":"","outputMaxField":"","name":"","x":1230,"y":2500,"wires":[["09db7e2c8fe2dd64"]]},{"id":"4d814238dfb3079e","type":"trigger-state","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Dry Set","server":"","version":5,"inputs":0,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["climate.air_conditioning"],"substring":[],"regex":[]},"debugEnabled":false,"constraints":[{"targetType":"this_entity","targetValue":"","propertyType":"current_state","propertyValue":"new_state.state","comparatorType":"is","comparatorValueDatatype":"str","comparatorValue":"dry"}],"customOutputs":[],"outputInitially":false,"stateType":"str","enableInput":false,"x":150,"y":2340,"wires":[["dca27f8ae4d490de"],[]]},{"id":"aaa8fb5e9163e373","type":"light-transition","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"","startRGB":"#00ff04","transitionRGB":"#008000","endRGB":"#00ff1e","startMired":"","endMired":"","transitionTime":"5","transitionTimeUnits":"Second","steps":"20","startBright":"100","endBright":"100","brightnessType":"Percent","transitionType":"Linear","colorTransitionType":"Weighted","x":1440,"y":2440,"wires":[["cd8e558052e19d13"],[]]},{"id":"cd8e558052e19d13","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Green Flash","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["light.local_30cm_twin_bar_light"],"labelId":[],"data":"{\t    \"rgb_color\": payload.rgb_color\t}\t","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1670,"y":2440,"wires":[["245bd6ba6844e736"]]},{"id":"09db7e2c8fe2dd64","type":"light-transition","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"","startRGB":"#002aff","transitionRGB":"#e100ff","endRGB":"#0011ff","startMired":"","endMired":"","transitionTime":"5","transitionTimeUnits":"Second","steps":"20","startBright":"100","endBright":"100","brightnessType":"Percent","transitionType":"Linear","colorTransitionType":"Weighted","x":1440,"y":2500,"wires":[["1e7b446593ae6be0"],[]]},{"id":"1e7b446593ae6be0","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Blue Flash","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["light.local_30cm_twin_bar_light"],"labelId":[],"data":"{\t    \"rgb_color\": payload.rgb_color\t}\t","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1670,"y":2500,"wires":[["4ae7a9a2de380c99"]]},{"id":"4cdc512f1f67c9ba","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Magenta","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[ 300, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1680,"y":2360,"wires":[[]]},{"id":"9f3d4ea0afd5163f","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Red","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[ 0, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1490,"y":2320,"wires":[[]]},{"id":"2c49a184a836955d","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Purple","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[ 270, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1670,"y":2320,"wires":[[]]},{"id":"53841f9127ac0ba5","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Red Flash","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"color_name\": \"red\", \"flash\": \"short\"}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1510,"y":2360,"wires":[[]]},{"id":"5d2a9020643e8aba","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Indiego","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[275, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1340,"y":2320,"wires":[[]]},{"id":"27a71518fa5977c5","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Dark Blue","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[240, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1340,"y":2360,"wires":[[]]},{"id":"dca27f8ae4d490de","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":330,"y":2340,"wires":[["9439fb501fd8f75c"],["2c18c09ad774890d"]]},{"id":"091878704413b5e6","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":330,"y":2400,"wires":[["fcb38a32af6bd8bd"],["ce9deeebe1bc3bc4"]]},{"id":"4cbce3f669798943","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":330,"y":2460,"wires":[["f2d7f193a8b804cd"],["4df4811a8197afc9"]]},{"id":"f2093b70c3d7a5ec","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":890,"y":2340,"wires":[["d2a784a2b9b6f623"],["73e3f03c4ba7698d"]]},{"id":"98ced3f1f1754be8","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":890,"y":2400,"wires":[["d671379b9964f1c9"],["9e4477c8ba761eb0"]]},{"id":"7e01d5baf7a1d55d","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":890,"y":2460,"wires":[["0208aa0a1b61fa2b"],["cda8e3dc2bf83482"]]},{"id":"1d141f870f3ed486","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":890,"y":2520,"wires":[["5dda933785a35309"],["d16ba1e3a53aaf08"]]},{"id":"fbc67c235c8b0395","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"","server":"","version":7,"debugenabled":false,"action":"light.turn_off","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_off","x":870,"y":2600,"wires":[[]]},{"id":"2c18c09ad774890d","type":"link out","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light Out","mode":"link","links":["9e9ff1480a84f2bf"],"x":425,"y":2360,"wires":[]},{"id":"9e9ff1480a84f2bf","type":"link in","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light In","links":["2c18c09ad774890d","ce9deeebe1bc3bc4","4df4811a8197afc9","73e3f03c4ba7698d","9e4477c8ba761eb0","cda8e3dc2bf83482","d16ba1e3a53aaf08","4ae7a9a2de380c99","245bd6ba6844e736"],"x":765,"y":2600,"wires":[["fbc67c235c8b0395"]]},{"id":"ce9deeebe1bc3bc4","type":"link out","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light Out","mode":"link","links":["9e9ff1480a84f2bf"],"x":425,"y":2420,"wires":[]},{"id":"4df4811a8197afc9","type":"link out","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light Out","mode":"link","links":["9e9ff1480a84f2bf"],"x":425,"y":2480,"wires":[]},{"id":"73e3f03c4ba7698d","type":"link out","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light Out","mode":"link","links":["9e9ff1480a84f2bf"],"x":985,"y":2360,"wires":[]},{"id":"9e4477c8ba761eb0","type":"link out","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light Out","mode":"link","links":["9e9ff1480a84f2bf"],"x":985,"y":2420,"wires":[]},{"id":"cda8e3dc2bf83482","type":"link out","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light Out","mode":"link","links":["9e9ff1480a84f2bf"],"x":985,"y":2480,"wires":[]},{"id":"d16ba1e3a53aaf08","type":"link out","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light Out","mode":"link","links":["9e9ff1480a84f2bf"],"x":985,"y":2540,"wires":[]},{"id":"4ae7a9a2de380c99","type":"link out","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light Out","mode":"link","links":["9e9ff1480a84f2bf"],"x":1775,"y":2500,"wires":[]},{"id":"245bd6ba6844e736","type":"link out","z":"5fb50193cc6a2ad5","g":"3d181cc7cd6e0871","name":"Light Out","mode":"link","links":["9e9ff1480a84f2bf"],"x":1775,"y":2440,"wires":[]},{"id":"de002435f2c50b86","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Check Outside Dewpoint to Set Program","style":{"label":true,"fill":"#001f60","fill-opacity":"0.2"},"nodes":["1bc894807cde420e","dfb789ae373889a9","e760333aa214acda","5e26ad2cdbcdcd6d","6784eab8cb3d6e99"],"x":808,"y":631.5,"w":598,"h":557},{"id":"1bc894807cde420e","type":"switch","z":"5fb50193cc6a2ad5","g":"de002435f2c50b86","name":"Dewpoint (<12.79 - Dry)(12.8-15.49 - Comfortable)(>15.5 Humid)","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":3,"x":1150,"y":1140,"wires":[["7109a465a826add3"],["235db10bbd6bacb6"],["9b0dbfc4dc35f873"]]},{"id":"dfb789ae373889a9","type":"group","z":"5fb50193cc6a2ad5","g":"de002435f2c50b86","name":"BOM AUSTRALIA BACK-UP SENSOR","style":{"label":true},"nodes":["e0581882574d59fe","e9936f1e918c5d47"],"x":834,"y":779,"w":532,"h":182},{"id":"e0581882574d59fe","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"dfb789ae373889a9","name":"IF DEWPOINT OUTSIDE UNKNOWN","server":"","version":3,"outputs":2,"halt_if":"unknown","halt_if_type":"str","halt_if_compare":"is","entity_id":"sensor.dewpoint_outside","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1010,"y":920,"wires":[["e9936f1e918c5d47"],["e760333aa214acda"]]},{"id":"e9936f1e918c5d47","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"dfb789ae373889a9","name":"DEWPOINT AIRPORT","server":"","version":3,"outputs":2,"halt_if":"-20","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_airport","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":1240,"y":820,"wires":[["5e26ad2cdbcdcd6d","6784eab8cb3d6e99"],[]]},{"id":"e760333aa214acda","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"de002435f2c50b86","name":"DEWPOINT OUTSIDE","server":"","version":3,"outputs":2,"halt_if":"-20","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_outside","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":1240,"y":1020,"wires":[["5e26ad2cdbcdcd6d","6784eab8cb3d6e99"],[]]},{"id":"5e26ad2cdbcdcd6d","type":"switch","z":"5fb50193cc6a2ad5","g":"de002435f2c50b86","name":"Dewpoint (<12.79 - Dry)(12.8-15.49 - Comfortable)(>15.5 Humid)","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":3,"x":1150,"y":680,"wires":[["34609ecad79a6e23"],["137506c1ab439356"],["4e760bfc85386566"]]},{"id":"6784eab8cb3d6e99","type":"delay","z":"5fb50193cc6a2ad5","g":"de002435f2c50b86","name":"","pauseType":"delay","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":960,"y":1080,"wires":[["1bc894807cde420e"]]},{"id":"fd220e4c1b06e1a3","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"DOWNSTAIRS DEHUMIDIFIER","style":{"fill":"#ffbfbf","fill-opacity":"0.48","label":true},"nodes":["4646e4029d9049f9","957661580e499fa4","4853274f3aa9bb31","842fb996fbb3755a","2097e97d662019ae","3a720edc1b3aba8b","7f0f76ffdfabad03","6dbdd06803d2ff47","730f0cfebfd099ae"],"x":74,"y":1899,"w":1712,"h":142},{"id":"4646e4029d9049f9","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"fd220e4c1b06e1a3","name":"Dehumidifier OFF","server":"","version":7,"debugenabled":false,"action":"switch.turn_off","floorId":[],"areaId":[],"deviceId":["0037262b42f8c2f57653b2d6f879bf82"],"entityId":[],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"switch","service":"turn_off","x":430,"y":2000,"wires":[[]]},{"id":"957661580e499fa4","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"fd220e4c1b06e1a3","name":"Dehumidifier ON","server":"","version":7,"debugenabled":false,"action":"switch.turn_on","floorId":[],"areaId":[],"deviceId":["0037262b42f8c2f57653b2d6f879bf82"],"entityId":[],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"switch","service":"turn_on","x":420,"y":1940,"wires":[["2097e97d662019ae"]]},{"id":"4853274f3aa9bb31","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"fd220e4c1b06e1a3","name":"Cyan","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[180, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":970,"y":1940,"wires":[[]]},{"id":"842fb996fbb3755a","type":"poll-state","z":"5fb50193cc6a2ad5","g":"fd220e4c1b06e1a3","name":"Poll Dewpoint >= 15.5","server":"","version":3,"exposeAsEntityConfig":"","updateInterval":"10","updateIntervalType":"num","updateIntervalUnits":"minutes","outputInitially":true,"outputOnChanged":true,"entityId":"sensor.dewpoint_downstairs","stateType":"str","ifState":"15.5","ifStateType":"num","ifStateOperator":"gte","outputs":2,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"","valueType":"triggerId"}],"x":200,"y":1960,"wires":[["957661580e499fa4"],["4646e4029d9049f9"]]},{"id":"2097e97d662019ae","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"fd220e4c1b06e1a3","name":"Dehumidifier Power >=0W","server":"","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"gte","entity_id":"sensor.dehumidifier_power","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":730,"y":1940,"wires":[["4853274f3aa9bb31"],["6dbdd06803d2ff47"]]},{"id":"3a720edc1b3aba8b","type":"light-transition","z":"5fb50193cc6a2ad5","g":"fd220e4c1b06e1a3","name":"","startRGB":"#00eeff","transitionRGB":"#ff00d0","endRGB":"#00fbff","startMired":"","endMired":"","transitionTime":"5","transitionTimeUnits":"Second","steps":"20","startBright":"100","endBright":"100","brightnessType":"Percent","transitionType":"Linear","colorTransitionType":"Weighted","x":1200,"y":2000,"wires":[["7f0f76ffdfabad03"],[]]},{"id":"7f0f76ffdfabad03","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"fd220e4c1b06e1a3","name":"Pink Cyan Flash","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["light.local_30cm_twin_bar_light"],"labelId":[],"data":"{\t    \"rgb_color\": payload.rgb_color\t}\t","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1420,"y":2000,"wires":[["730f0cfebfd099ae"]]},{"id":"6dbdd06803d2ff47","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"fd220e4c1b06e1a3","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":990,"y":2000,"wires":[["3a720edc1b3aba8b"],[]]},{"id":"730f0cfebfd099ae","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"fd220e4c1b06e1a3","name":"TTS Empty Dehumidifier","server":"","version":7,"debugenabled":false,"action":"notify.google_assistant_sdk","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"message\":\"the dehumidifier downstairs needs to be emptied\",\"title\":\"Dehumidifier Full\",\"target\":\"attic speaker\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"notify","service":"google_assistant_sdk","x":1650,"y":2000,"wires":[[]]},{"id":"2eb6fb258078d230","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"UPSTAIRS FAN","style":{"fill":"#ffbfbf","fill-opacity":"0.48","label":true},"nodes":["0f128653e7e0822e","363f907f2a3e303f","54acca01e0279e59","88d478e2cd2b5ab6","18b4eef3d1f98bc5","bdc9f2537af79482","0ac541d00e4732f0","23992708ba5e6a99","bc3c87c8de32c81d"],"x":74,"y":2099,"w":1212,"h":122},{"id":"0f128653e7e0822e","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"2eb6fb258078d230","name":"Fan OFF","server":"","version":7,"debugenabled":false,"action":"fan.turn_off","floorId":[],"areaId":[],"deviceId":["2a1b3077937dc785c5b9f2c0d72e8e5b"],"entityId":[],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"fan","service":"turn_off","x":1000,"y":2180,"wires":[[]]},{"id":"363f907f2a3e303f","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"2eb6fb258078d230","name":"Fan ON","server":"","version":7,"debugenabled":false,"action":"fan.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["fan.ceiling_fan"],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"fan","service":"turn_on","x":1000,"y":2140,"wires":[["54acca01e0279e59"]]},{"id":"54acca01e0279e59","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"2eb6fb258078d230","name":"Purple","server":"","version":7,"debugenabled":false,"action":"light.turn_on","floorId":[],"areaId":[],"deviceId":["4447a7dbb90664c319f100a328f0fded"],"entityId":[],"labelId":[],"data":"{\"hs_color\":[275, 100], \"brightness\": 255}","dataType":"json","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":false,"domain":"light","service":"turn_on","x":1210,"y":2140,"wires":[[]]},{"id":"88d478e2cd2b5ab6","type":"join","z":"5fb50193cc6a2ad5","g":"2eb6fb258078d230","name":"","mode":"custom","build":"object","property":"payload","propertyType":"msg","key":"topic","joiner":"\\n","joinerType":"str","useparts":false,"accumulate":true,"timeout":"","count":"2","reduceRight":false,"reduceExp":"","reduceInit":"","reduceInitType":"","reduceFixup":"","x":350,"y":2160,"wires":[["18b4eef3d1f98bc5"]]},{"id":"18b4eef3d1f98bc5","type":"function","z":"5fb50193cc6a2ad5","g":"2eb6fb258078d230","name":"4 Degrees Diff","func":"var upstairsTemp = parseFloat(msg.payload.upstairs);\nvar middleTemp = parseFloat(msg.payload.middle);\n\nif (upstairsTemp !== undefined && middleTemp !== undefined) {\n    var tempDifference = upstairsTemp - middleTemp;\n\n    if (tempDifference > 4) {\n        return { payload: \"ON\", topic: \"fan_control\" };\n    } else {\n        return { payload: \"OFF\", topic: \"fan_control\" };\n    }\n}\nreturn null;\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":520,"y":2160,"wires":[["bdc9f2537af79482"]]},{"id":"bdc9f2537af79482","type":"switch","z":"5fb50193cc6a2ad5","g":"2eb6fb258078d230","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"ON","vt":"str"},{"t":"eq","v":"OFF","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":690,"y":2160,"wires":[["bc3c87c8de32c81d"],["0f128653e7e0822e"]]},{"id":"0ac541d00e4732f0","type":"poll-state","z":"5fb50193cc6a2ad5","g":"2eb6fb258078d230","name":"Upstairs Temp","server":"","version":3,"exposeAsEntityConfig":"","updateInterval":"60","updateIntervalType":"num","updateIntervalUnits":"seconds","outputInitially":false,"outputOnChanged":false,"entityId":"sensor.netatmo_devonport_tas_indoor_temperature","stateType":"str","ifState":"","ifStateType":"str","ifStateOperator":"is","outputs":1,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"upstairs","valueType":"str"}],"x":170,"y":2140,"wires":[["88d478e2cd2b5ab6"]]},{"id":"23992708ba5e6a99","type":"poll-state","z":"5fb50193cc6a2ad5","g":"2eb6fb258078d230","name":"Middle Temp","server":"","version":3,"exposeAsEntityConfig":"","updateInterval":"60","updateIntervalType":"num","updateIntervalUnits":"seconds","outputInitially":false,"outputOnChanged":false,"entityId":"sensor.air_conditioning_temperature","stateType":"str","ifState":"","ifStateType":"str","ifStateOperator":"is","outputs":1,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"entity"},{"property":"topic","propertyType":"msg","value":"middle","valueType":"str"}],"x":170,"y":2180,"wires":[["88d478e2cd2b5ab6"]]},{"id":"bc3c87c8de32c81d","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"2eb6fb258078d230","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":850,"y":2140,"wires":[["363f907f2a3e303f"],[]]},{"id":"2fe87852caa8cba4","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Outdoor Check Temperature","style":{"label":true},"nodes":["625d434943a374a0","349cab79ae84c936","63906bb6081aae1f"],"x":1874,"y":299,"w":212,"h":202},{"id":"625d434943a374a0","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"2fe87852caa8cba4","name":"Outdoor <=25","server":"","version":3,"outputs":2,"halt_if":"25","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":460,"wires":[["349cab79ae84c936"],["a17efd7cb5c0d152"]]},{"id":"349cab79ae84c936","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"2fe87852caa8cba4","name":"Outdoor <=21","server":"","version":3,"outputs":2,"halt_if":"21","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":400,"wires":[["12e87c7a20b53939"],["10dd0a9021620845"]]},{"id":"63906bb6081aae1f","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"2fe87852caa8cba4","name":"Outdoor  <=21","server":"","version":3,"outputs":2,"halt_if":"21","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":340,"wires":[["12e87c7a20b53939"],["10dd0a9021620845"]]},{"id":"40466ba49a049683","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Outdoor Check Temperature","style":{"label":true},"nodes":["7ec8bbea4a70b892","330ec0419e4bc16b","b754b820d2b0bb42"],"x":1874,"y":1739,"w":212,"h":202},{"id":"7ec8bbea4a70b892","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"40466ba49a049683","name":"Outdoor <=25","server":"","version":3,"outputs":2,"halt_if":"25","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":1900,"wires":[["330ec0419e4bc16b"],["df9398a34a874589"]]},{"id":"330ec0419e4bc16b","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"40466ba49a049683","name":"Outdoor <=21","server":"","version":3,"outputs":2,"halt_if":"21","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":1840,"wires":[["2296de89b7df106d"],["b5cbcdae65c8c561"]]},{"id":"b754b820d2b0bb42","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"40466ba49a049683","name":"Outdoor  <=21","server":"","version":3,"outputs":2,"halt_if":"21","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":1780,"wires":[["2296de89b7df106d"],["b5cbcdae65c8c561"]]},{"id":"59af5f11e0571b7f","type":"comment","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"README First","info":"Various examples of how to use the *Tado* node\n\nIF YOU HAVE HAVE PREVIOUS node-red-contrib-tado-client NODES INSTALLED, ENSURE YOU CHANGE THE SERVER TO YOUR CURRENT SERVER\n\nTado no longer uses username/password auth.\n\nInstead you should `inject` into the \"Authentication Flow\"\nand monitor the debug output. This will trigger a device\nauth flow, that will require you to visit a URL to login.\nThe URL Login will be printed by the TADO Debug Node, Open the Deug Window to view.\n\nOnce you've logged in a token will be printed to the\ndebug window. You can use this token to bypass the auth process\nnext time. An example of this is shown in the \"Persistent\nAuthentication\" group - you'll need to enable this.\nOnce enabled this will Tado [authenticate] node will automatically give an Authenticated if sucessful.\n\nYou should also replace the `home_id` in the calls\nwith your `home_id` which can be found using the first\nexample of `getMe` API call.","x":160,"y":140,"wires":[]},{"id":"62194f3abe3ce1ad","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Authentication Flow","style":{"label":true},"nodes":["aa6197daac170533","45b73ebb4d7ee195","e997b0aa011bb55c","c7aabca69c2ebb5c"],"x":94,"y":179,"w":392,"h":142},{"id":"aa6197daac170533","type":"tado","z":"5fb50193cc6a2ad5","g":"62194f3abe3ce1ad","acMode":"AUTO","apiCall":"authenticate","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"manual","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"","horizontalSwing":"off","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"off","windowDetection":true,"windowDetectionTimeout":900,"zoneId":"","x":370,"y":220,"wires":[["c7aabca69c2ebb5c"]]},{"id":"45b73ebb4d7ee195","type":"inject","z":"5fb50193cc6a2ad5","g":"62194f3abe3ce1ad","name":"","props":[],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":190,"y":220,"wires":[["aa6197daac170533"]]},{"id":"e997b0aa011bb55c","type":"tado-token","z":"5fb50193cc6a2ad5","d":true,"g":"62194f3abe3ce1ad","configName":"83e627ce7e032c20","x":180,"y":280,"wires":[["c7aabca69c2ebb5c"]]},{"id":"c7aabca69c2ebb5c","type":"debug","z":"5fb50193cc6a2ad5","g":"62194f3abe3ce1ad","name":"Token","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":390,"y":280,"wires":[]},{"id":"f3d522ebe8298997","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Persistent Auth","style":{"label":true},"nodes":["46bf1b7c312a38cd","c12d3b5c037862e1","0606513b0d73274e","1033174eec14ab95","9a53914cd4dc4e71","a6365dd957825c93","72eb471e04471de1"],"x":514,"y":179,"w":772,"h":142},{"id":"46bf1b7c312a38cd","type":"tado","z":"5fb50193cc6a2ad5","g":"f3d522ebe8298997","acMode":"AUTO","apiCall":"authenticate","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"manual","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"","horizontalSwing":"off","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"off","windowDetection":true,"windowDetectionTimeout":900,"zoneId":"","x":1010,"y":280,"wires":[["72eb471e04471de1"]]},{"id":"c12d3b5c037862e1","type":"tado-token","z":"5fb50193cc6a2ad5","g":"f3d522ebe8298997","configName":"83e627ce7e032c20","x":600,"y":280,"wires":[["0606513b0d73274e"]]},{"id":"0606513b0d73274e","type":"file","z":"5fb50193cc6a2ad5","g":"f3d522ebe8298997","name":"","filename":"/data/tado.json","filenameType":"str","appendNewline":false,"createDir":false,"overwriteFile":"true","encoding":"none","x":780,"y":280,"wires":[[]]},{"id":"1033174eec14ab95","type":"file in","z":"5fb50193cc6a2ad5","g":"f3d522ebe8298997","name":"","filename":"/data/tado.json","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":780,"y":220,"wires":[["a6365dd957825c93"]]},{"id":"9a53914cd4dc4e71","type":"inject","z":"5fb50193cc6a2ad5","g":"f3d522ebe8298997","name":"","props":[],"repeat":"","crontab":"","once":true,"onceDelay":0.1,"topic":"","x":610,"y":220,"wires":[["1033174eec14ab95"]]},{"id":"a6365dd957825c93","type":"change","z":"5fb50193cc6a2ad5","g":"f3d522ebe8298997","name":"","rules":[{"t":"set","p":"refreshToken","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":1000,"y":220,"wires":[["46bf1b7c312a38cd"]]},{"id":"72eb471e04471de1","type":"debug","z":"5fb50193cc6a2ad5","g":"f3d522ebe8298997","name":"Auth","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1190,"y":280,"wires":[]},{"id":"7943d5ea4d7b9bc5","type":"tado","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","acMode":"AUTO","apiCall":"getMe","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"zoneId":"","x":390,"y":420,"wires":[["988ce4f2b08f793f"]]},{"id":"e41536ec7ce1b2c9","type":"tado","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","acMode":"AUTO","apiCall":"getZones","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"manual","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"off","name":"Get all Zones","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"off","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":390,"y":480,"wires":[["988ce4f2b08f793f"]]},{"id":"988ce4f2b08f793f","type":"debug","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"TADO","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":610,"y":460,"wires":[]},{"id":"d170ecdb93efbd2b","type":"comment","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"INSTRUCTIONS FOR USE - DOUBLE CLICK ME","info":"THIS IS USED TO CONNECT TO THE TADO API\n1. Double Click Tado [getMe] Node, Add the Tado Config from previous step.... \n2. Find your homes ID in the debug message [window payload.homes[0].id] \n3. Enter your Home ID into the other Nodes to fetch information from the API\n4. Each Tado Node in this flow will your Home ID and some Zone ID\n5. Find the path >_Copy Path Button in the Debug Node [payload.comfort[0].temperatureLevel]\n6. Copy the path into the Function Nodes in this","x":270,"y":360,"wires":[]},{"id":"fe854a754e098039","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Activation (Linked to Home And Away Switch below)","style":{"label":true},"nodes":["41def5c3645a7414","0caa4747d3f18e68","2926bf43d0347873","77834d661894e4a2"],"x":74,"y":599,"w":692,"h":388},{"id":"41def5c3645a7414","type":"server-state-changed","z":"5fb50193cc6a2ad5","g":"fe854a754e098039","name":"Contact Sensors CLOSED 15sec - Topic2:door","server":"","version":6,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["binary_sensor.middle_floor_sensor_group"],"substring":[],"regex":[]},"outputInitially":false,"stateType":"str","ifState":"off","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"15","forType":"num","forUnits":"seconds","ignorePrevStateNull":true,"ignorePrevStateUnknown":true,"ignorePrevStateUnavailable":true,"ignoreCurrentStateUnknown":true,"ignoreCurrentStateUnavailable":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic2","propertyType":"msg","value":"door","valueType":"str"}],"x":280,"y":640,"wires":[["0caa4747d3f18e68"],[]]},{"id":"0caa4747d3f18e68","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"fe854a754e098039","name":"Home and Away Switch ON","server":"","version":7,"debugenabled":false,"action":"switch.turn_on","floorId":[],"areaId":[],"deviceId":[],"entityId":["switch.home_and_away_switch"],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":true,"domain":"switch","service":"turn_on","x":620,"y":720,"wires":[["e0581882574d59fe"]]},{"id":"2926bf43d0347873","type":"link in","z":"5fb50193cc6a2ad5","g":"fe854a754e098039","name":"TEST IN","links":["31e80b5425bff681","101ff4c8766e2f48","cd1a39c723fb895a","a75092e1cb72dd6f","0215cece076baf97","02b94220c2d07698","a7970941d7e908c8"],"x":445,"y":720,"wires":[["0caa4747d3f18e68"]]},{"id":"77834d661894e4a2","type":"group","z":"5fb50193cc6a2ad5","g":"fe854a754e098039","name":"Check every 10 Minutes Topic: check","style":{"label":true},"nodes":["f8db6447dc455858","45bdacf7da64e86b","0555a26594e8f054"],"x":104,"y":759,"w":332,"h":202},{"id":"f8db6447dc455858","type":"inject","z":"5fb50193cc6a2ad5","g":"77834d661894e4a2","name":"10min Topic:check","props":[{"p":"payload"},{"p":"topic2","v":"check","vt":"str"}],"repeat":"600","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":270,"y":800,"wires":[["45bdacf7da64e86b"]]},{"id":"45bdacf7da64e86b","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"77834d661894e4a2","name":"TADO HOME","server":"","version":3,"outputs":2,"halt_if":"on","halt_if_type":"str","halt_if_compare":"is","entity_id":"switch.home_and_away_switch","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":320,"y":860,"wires":[["0555a26594e8f054"],["12e5ba8858a0c61c"]]},{"id":"0555a26594e8f054","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"77834d661894e4a2","name":"Contact Sensors OFF (CLOSED)","server":"","version":3,"outputs":2,"halt_if":"off","halt_if_type":"str","halt_if_compare":"is","entity_id":"binary_sensor.middle_floor_sensor_group","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":"seconds","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":270,"y":920,"wires":[["0caa4747d3f18e68"],["12e5ba8858a0c61c"]]},{"id":"d195fb64657c1201","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Deactivation (Linked to Home And Away Switch below)","style":{"label":true},"nodes":["fabef38390ca65c5","12e5ba8858a0c61c","11f309de04a6ad3b"],"x":74,"y":1019,"w":692,"h":328},{"id":"fabef38390ca65c5","type":"server-state-changed","z":"5fb50193cc6a2ad5","g":"d195fb64657c1201","name":"Contact Sensors OPEN 2 Mins - Topic2:door","server":"","version":6,"outputs":2,"exposeAsEntityConfig":"","entities":{"entity":["binary_sensor.middle_floor_sensor_group"],"substring":[],"regex":[]},"outputInitially":false,"stateType":"str","ifState":"on","ifStateType":"str","ifStateOperator":"is","outputOnlyOnStateChange":true,"for":"2","forType":"num","forUnits":"minutes","ignorePrevStateNull":true,"ignorePrevStateUnknown":true,"ignorePrevStateUnavailable":true,"ignoreCurrentStateUnknown":true,"ignoreCurrentStateUnavailable":true,"outputProperties":[{"property":"payload","propertyType":"msg","value":"","valueType":"entityState"},{"property":"data","propertyType":"msg","value":"","valueType":"eventData"},{"property":"topic2","propertyType":"msg","value":"door","valueType":"str"}],"x":270,"y":1140,"wires":[["12e5ba8858a0c61c"],[]]},{"id":"12e5ba8858a0c61c","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"d195fb64657c1201","name":"Home and Away Switch OFF","server":"","version":7,"debugenabled":false,"action":"switch.turn_off","floorId":[],"areaId":[],"deviceId":[],"entityId":["switch.home_and_away_switch"],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"none","blockInputOverrides":true,"domain":"switch","service":"turn_off","x":620,"y":1060,"wires":[["9708fe6949fa3727"]]},{"id":"11f309de04a6ad3b","type":"group","z":"5fb50193cc6a2ad5","g":"d195fb64657c1201","name":"OFF (TTS Topic: door)","style":{"label":true},"nodes":["1bb0e9b500dc1346","9708fe6949fa3727","59d46fd44ba644c9"],"x":114,"y":1239,"w":512,"h":82},{"id":"1bb0e9b500dc1346","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"11f309de04a6ad3b","name":"TTS Door Open","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker\",\"message\":\"a door or window has been open for 2 minutes, I have switched the airconditioners off\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":520,"y":1280,"wires":[[]]},{"id":"9708fe6949fa3727","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"11f309de04a6ad3b","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":210,"y":1280,"wires":[["59d46fd44ba644c9"],[]]},{"id":"59d46fd44ba644c9","type":"switch","z":"5fb50193cc6a2ad5","g":"11f309de04a6ad3b","name":"msg.topic","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":360,"y":1280,"wires":[[],["1bb0e9b500dc1346"]]},{"id":"35cc0d0a876bf4e7","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Downstairs","style":{"label":true,"fill":"#6f2fa0","fill-opacity":"0.63"},"nodes":["465eb5fe44442655","980935b641dcda4a","eb97d1601c2504be","a407445ed121dcef","184d1918b0d43138","bf2915b15469ec9f","b72c03d40ed7a7b5","f7fa4d2f52a851e1","a2f73de74c3ba609","e11b91fc93d564f4","f0bf9b5d1e6705e4","9055e8d79436663d","93f73edb692f52ec","c5e3899a37f93bae","24441776b84a6954","6f15733de9f19b9a","5727a428e863615c","96380ca6c62796d1","076d08c06c3b1727","2de55c8aa201987b","0215cece076baf97"],"x":2108,"y":1527,"w":4530,"h":1386},{"id":"465eb5fe44442655","type":"link out","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Down Comfort Program (Comf)","mode":"link","links":["515f9edbc6e70862"],"x":3375,"y":2100,"wires":[]},{"id":"980935b641dcda4a","type":"link out","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Down Cooling Program","mode":"link","links":["515f9edbc6e70862"],"x":2705,"y":2080,"wires":[]},{"id":"eb97d1601c2504be","type":"tado","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":2880,"y":2040,"wires":[["1a5a5790f503c58b"]]},{"id":"a407445ed121dcef","type":"tado","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":2880,"y":1940,"wires":[["e4f251ab70dae232"]]},{"id":"184d1918b0d43138","type":"tado","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":2880,"y":1840,"wires":[["cb252ee7b4e6c788"]]},{"id":"bf2915b15469ec9f","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Check Inside Dewpoint to set Heating Program DOWNSTAIRS","style":{"label":true,"fill":"#ff0000"},"nodes":["2296de89b7df106d","9a80a56c8808bbf5"],"x":2134,"y":1579,"w":592,"h":177},{"id":"2296de89b7df106d","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"bf2915b15469ec9f","name":"DEWPOINT DOWNSTAIRS","server":"","version":3,"outputs":2,"halt_if":"-20","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_downstairs","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":2280,"y":1620,"wires":[["9a80a56c8808bbf5"],[]]},{"id":"9a80a56c8808bbf5","type":"switch","z":"5fb50193cc6a2ad5","g":"bf2915b15469ec9f","name":"Dewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":4,"x":2430,"y":1700,"wires":[["3b7d9f8401e947df"],["58c7b8464e30296e"],["467a0956907bb674"],["eb97d1601c2504be"]]},{"id":"b72c03d40ed7a7b5","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Check Inside Dewpoint to set Comfort Program DOWNSTAIRS","style":{"label":true,"fill":"#92d04f"},"nodes":["b5cbcdae65c8c561","5bc5f888bbeed8d2"],"x":2134,"y":1779,"w":592,"h":177},{"id":"b5cbcdae65c8c561","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"b72c03d40ed7a7b5","name":"DEWPOINT DOWNSTAIRS","server":"","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_downstairs","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":2280,"y":1820,"wires":[["5bc5f888bbeed8d2"],[]]},{"id":"5bc5f888bbeed8d2","type":"switch","z":"5fb50193cc6a2ad5","g":"b72c03d40ed7a7b5","name":"Dewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":4,"x":2430,"y":1900,"wires":[["184d1918b0d43138"],["a407445ed121dcef"],["eb97d1601c2504be"],["0765ee22eff40303"]]},{"id":"f7fa4d2f52a851e1","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Check Inside Dewpoint to set Cooling Program DOWNSTAIRS","style":{"label":true,"fill":"#3f93cf"},"nodes":["df9398a34a874589","e03ad8c921de9c5b"],"x":2134,"y":1979,"w":512,"h":184.5},{"id":"df9398a34a874589","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f7fa4d2f52a851e1","name":"DEWPOINT DOWNSTAIRS","server":"","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_downstairs","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":2280,"y":2020,"wires":[["e03ad8c921de9c5b"],[]]},{"id":"e03ad8c921de9c5b","type":"switch","z":"5fb50193cc6a2ad5","g":"f7fa4d2f52a851e1","name":"Dewpoint (<15.49 - Comf)(15.5-18.39 - Sticky)(>18.4 - Muggy)","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"18.39","v2t":"num"},{"t":"btwn","v":"18.4","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":5,"x":2390,"y":2100,"wires":[["980935b641dcda4a"],["980935b641dcda4a"],["980935b641dcda4a"],["0765ee22eff40303"],["bf6f5509b5fc3efd"]]},{"id":"a2f73de74c3ba609","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Don't Set if already Set","style":{"label":true},"nodes":["515f9edbc6e70862","680e5120763f2030","9426314ae56bb58d","a1ac09ca46806983","f3be25eec9b7a489","758a0b6aca43db33","58eee3195c37ccac","6c85b73cfe14fbe9","8368f6da846b211c","b63899926154d5d1","55d1bcf39f8f8671","58710c58bb6e662b","c72e5ba83283c8b8","d5c265857dd812a6","bf6f5509b5fc3efd","0765ee22eff40303","467a0956907bb674","58c7b8464e30296e","3b7d9f8401e947df","c300d481f179eed3","5d353ad453b5fe3e","b06dabfdc5a21c24","fd51d988eaf05f3d","e3b0a9f6c0eb1a30","b67fc1236c86ef1c","de615b4d9910ae96","53d83121935a92c9","86c6dedad4e9fd26"],"x":3444,"y":1559,"w":1262,"h":622},{"id":"515f9edbc6e70862","type":"link in","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"Down HVAC OFF","links":["980935b641dcda4a","465eb5fe44442655","15436ce83c6e7861","27056c600a9c9dce"],"x":3485,"y":2000,"wires":[["d5c265857dd812a6"]]},{"id":"680e5120763f2030","type":"switch","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"IS COOL","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"COOL","vt":"str"},{"t":"neq","v":"COOL","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4020,"y":2140,"wires":[[],["361a73f6ec8d47c8"]]},{"id":"9426314ae56bb58d","type":"switch","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"IS OFF","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"OFF","vt":"str"},{"t":"neq","v":"OFF","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4020,"y":2040,"wires":[[],["2fcacacd560e8cb1"]]},{"id":"a1ac09ca46806983","type":"switch","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"IS DRY","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"DRY","vt":"str"},{"t":"neq","v":"DRY","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4020,"y":1940,"wires":[[],["38099d25e4688e7d"]]},{"id":"f3be25eec9b7a489","type":"switch","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"IS SET 21","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"21.00","vt":"str"},{"t":"neq","v":"21.00","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4010,"y":1840,"wires":[["86c6dedad4e9fd26"],["73221f6caafae3f6"]]},{"id":"758a0b6aca43db33","type":"switch","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"IS SET 22","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"22.00","vt":"str"},{"t":"neq","v":"22.00","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4010,"y":1740,"wires":[["de615b4d9910ae96"],["2368174710e861fe"]]},{"id":"58eee3195c37ccac","type":"switch","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"IS SET 23","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"23.00","vt":"str"},{"t":"neq","v":"23.00","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4010,"y":1640,"wires":[["fd51d988eaf05f3d"],["934c6b80fca23b89"]]},{"id":"6c85b73cfe14fbe9","type":"function","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"Setting.TempSetpoint Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"2\"] && msg.payload.zoneStates[\"2\"].setting && msg.payload.zoneStates[\"2\"].setting.temperature) {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.temperature.celsius;\n} else {\n    msg.payload = 0.0;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3920,"y":1600,"wires":[["58eee3195c37ccac"]]},{"id":"8368f6da846b211c","type":"function","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"Setting.TempSetpoint Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"2\"] && msg.payload.zoneStates[\"2\"].setting && msg.payload.zoneStates[\"2\"].setting.temperature) {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.temperature.celsius;\n} else {\n    msg.payload = 0.0;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3920,"y":1700,"wires":[["758a0b6aca43db33"]]},{"id":"b63899926154d5d1","type":"function","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"Setting.TempSetpoint Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"2\"] && msg.payload.zoneStates[\"2\"].setting && msg.payload.zoneStates[\"2\"].setting.temperature) {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.temperature.celsius;\n} else {\n    msg.payload = 0.0;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3920,"y":1800,"wires":[["f3be25eec9b7a489"]]},{"id":"55d1bcf39f8f8671","type":"function","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"Setting.Mode Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"2\"] && msg.payload.zoneStates[\"2\"].setting && msg.payload.zoneStates[\"2\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3940,"y":1900,"wires":[["a1ac09ca46806983"]]},{"id":"58710c58bb6e662b","type":"function","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"Setting.Mode Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"2\"] && msg.payload.zoneStates[\"2\"].setting && msg.payload.zoneStates[\"2\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3940,"y":2000,"wires":[["9426314ae56bb58d"]]},{"id":"c72e5ba83283c8b8","type":"function","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"Setting.Mode Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"2\"] && msg.payload.zoneStates[\"2\"].setting && msg.payload.zoneStates[\"2\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3940,"y":2100,"wires":[["680e5120763f2030"]]},{"id":"d5c265857dd812a6","type":"tado","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3620,"y":2000,"wires":[["58710c58bb6e662b"]]},{"id":"bf6f5509b5fc3efd","type":"tado","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3620,"y":2100,"wires":[["c72e5ba83283c8b8"]]},{"id":"0765ee22eff40303","type":"tado","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3620,"y":1900,"wires":[["55d1bcf39f8f8671"]]},{"id":"467a0956907bb674","type":"tado","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3620,"y":1800,"wires":[["b63899926154d5d1"]]},{"id":"58c7b8464e30296e","type":"tado","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3620,"y":1700,"wires":[["8368f6da846b211c"]]},{"id":"3b7d9f8401e947df","type":"tado","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3620,"y":1600,"wires":[["6c85b73cfe14fbe9"]]},{"id":"c300d481f179eed3","type":"switch","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"NOT HEAT","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"HEAT","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":4610,"y":1900,"wires":[["73221f6caafae3f6"]]},{"id":"5d353ad453b5fe3e","type":"switch","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"NOT HEAT","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"HEAT","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":4610,"y":1700,"wires":[["934c6b80fca23b89"]]},{"id":"b06dabfdc5a21c24","type":"function","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"Setting.Mode Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"2\"] && msg.payload.zoneStates[\"2\"].setting && msg.payload.zoneStates[\"2\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":4540,"y":1660,"wires":[["5d353ad453b5fe3e"]]},{"id":"fd51d988eaf05f3d","type":"tado","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":4260,"y":1660,"wires":[["b06dabfdc5a21c24"]]},{"id":"e3b0a9f6c0eb1a30","type":"switch","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"NOT HEAT","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"HEAT","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":4610,"y":1800,"wires":[["2368174710e861fe"]]},{"id":"b67fc1236c86ef1c","type":"function","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"Setting.Mode Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"2\"] && msg.payload.zoneStates[\"2\"].setting && msg.payload.zoneStates[\"2\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":4540,"y":1760,"wires":[["e3b0a9f6c0eb1a30"]]},{"id":"de615b4d9910ae96","type":"tado","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":4260,"y":1760,"wires":[["b67fc1236c86ef1c"]]},{"id":"53d83121935a92c9","type":"function","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","name":"Setting.Mode Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"2\"] && msg.payload.zoneStates[\"2\"].setting && msg.payload.zoneStates[\"2\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"2\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":4540,"y":1860,"wires":[["c300d481f179eed3"]]},{"id":"86c6dedad4e9fd26","type":"tado","z":"5fb50193cc6a2ad5","g":"a2f73de74c3ba609","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":4260,"y":1860,"wires":[["53d83121935a92c9"]]},{"id":"e11b91fc93d564f4","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Active Time","style":{"label":true},"nodes":["934c6b80fca23b89","73221f6caafae3f6","38099d25e4688e7d","361a73f6ec8d47c8","2368174710e861fe","15436ce83c6e7861","27056c600a9c9dce"],"x":4844,"y":1599,"w":212,"h":582},{"id":"934c6b80fca23b89","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"e11b91fc93d564f4","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4940,"y":1640,"wires":[["a265667cf248580b"],["441483402f10a97c"]]},{"id":"73221f6caafae3f6","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"e11b91fc93d564f4","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4940,"y":1840,"wires":[["931e554807baa9b7"],["15436ce83c6e7861"]]},{"id":"38099d25e4688e7d","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"e11b91fc93d564f4","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4940,"y":1940,"wires":[["9278acb4306b6e9d"],["27056c600a9c9dce"]]},{"id":"361a73f6ec8d47c8","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"e11b91fc93d564f4","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4940,"y":2140,"wires":[["53974d0d33be90dc"],["9278acb4306b6e9d"]]},{"id":"2368174710e861fe","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"e11b91fc93d564f4","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4940,"y":1740,"wires":[["441483402f10a97c"],["931e554807baa9b7"]]},{"id":"15436ce83c6e7861","type":"link out","z":"5fb50193cc6a2ad5","g":"e11b91fc93d564f4","name":"Liv Heating Program (Night/OFF)","mode":"link","links":["515f9edbc6e70862"],"x":5015,"y":1880,"wires":[]},{"id":"27056c600a9c9dce","type":"link out","z":"5fb50193cc6a2ad5","g":"e11b91fc93d564f4","name":"Liv Comfort Program (Night/OFF)","mode":"link","links":["515f9edbc6e70862"],"x":5015,"y":1980,"wires":[]},{"id":"f0bf9b5d1e6705e4","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Indoor Check Temperature","style":{"label":true},"nodes":["30b41b134b40e6e3","4ff01ab5999923b6","6621eb59e6670126","cb252ee7b4e6c788","e4f251ab70dae232","1a5a5790f503c58b"],"x":2994,"y":1799,"w":352,"h":322},{"id":"30b41b134b40e6e3","type":"switch","z":"5fb50193cc6a2ad5","g":"f0bf9b5d1e6705e4","name":"Downstairs <= 23","property":"payload","propertyType":"msg","rules":[{"t":"lte","v":"23","vt":"str"},{"t":"gt","v":"23","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":3230,"y":1880,"wires":[["3b7d9f8401e947df"],["58c7b8464e30296e"]]},{"id":"4ff01ab5999923b6","type":"switch","z":"5fb50193cc6a2ad5","g":"f0bf9b5d1e6705e4","name":"Downstairs <= 22","property":"payload","propertyType":"msg","rules":[{"t":"lte","v":"22","vt":"str"},{"t":"gt","v":"22","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":3230,"y":2000,"wires":[["58c7b8464e30296e"],["467a0956907bb674"]]},{"id":"6621eb59e6670126","type":"switch","z":"5fb50193cc6a2ad5","g":"f0bf9b5d1e6705e4","name":"Downstairs <= 21","property":"payload","propertyType":"msg","rules":[{"t":"lte","v":"21","vt":"str"},{"t":"gt","v":"21","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":3230,"y":2080,"wires":[["467a0956907bb674"],["465eb5fe44442655"]]},{"id":"cb252ee7b4e6c788","type":"function","z":"5fb50193cc6a2ad5","g":"f0bf9b5d1e6705e4","name":"Data.Temperature Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nmsg.payload = msg.payload.zoneStates[\"2\"].sensorDataPoints.insideTemperature.celsius\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3170,"y":1840,"wires":[["30b41b134b40e6e3"]]},{"id":"e4f251ab70dae232","type":"function","z":"5fb50193cc6a2ad5","g":"f0bf9b5d1e6705e4","name":"Data.Temperature Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nmsg.payload = msg.payload.zoneStates[\"2\"].sensorDataPoints.insideTemperature.celsius\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3170,"y":1940,"wires":[["4ff01ab5999923b6"]]},{"id":"1a5a5790f503c58b","type":"function","z":"5fb50193cc6a2ad5","g":"f0bf9b5d1e6705e4","name":"Data.Temperature Downstairs Zone [2]","func":"const topic = msg.topic;  // preserve the topic\nmsg.payload = msg.payload.zoneStates[\"2\"].sensorDataPoints.insideTemperature.celsius\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3170,"y":2040,"wires":[["6621eb59e6670126"]]},{"id":"9055e8d79436663d","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"HEAT PUMP MODES DOWNSTAIRS USING SERVICE CALLS THROUGH HOME ASSISTANT","style":{"label":true},"nodes":["086b7250f03cf568","bde91fc194cc6b81","417fc926043019bd","27dfbdb0f36d02d6","3c48c24fa1c915b2","daf9a6226607d801"],"x":5128,"y":2253,"w":1057,"h":634},{"id":"086b7250f03cf568","type":"group","z":"5fb50193cc6a2ad5","g":"9055e8d79436663d","name":"COOL MODE DOWNSTAIRS (TTS Topic: door)","style":{"label":true,"fill":"#3f93cf","fill-opacity":"0.2"},"nodes":["d42654148176807a","b335ea7b71bf041f","bf4448379f5fad6a","d2ec05cfeddf2412"],"x":5154,"y":2779,"w":892,"h":82},{"id":"d42654148176807a","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"086b7250f03cf568","name":"Down HVAC 26","server":"","version":7,"debugenabled":false,"action":"climate.set_temperature","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"temperature\":\"26\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_temperature","x":5520,"y":2820,"wires":[["bf4448379f5fad6a"]]},{"id":"b335ea7b71bf041f","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"086b7250f03cf568","name":"Down HVAC Cool","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"hvac_mode\":\"cool\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":5270,"y":2820,"wires":[["d42654148176807a"]]},{"id":"bf4448379f5fad6a","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"086b7250f03cf568","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5730,"y":2820,"wires":[["d2ec05cfeddf2412"],[]]},{"id":"d2ec05cfeddf2412","type":"switch","z":"5fb50193cc6a2ad5","g":"086b7250f03cf568","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":5950,"y":2820,"wires":[[],[]]},{"id":"bde91fc194cc6b81","type":"group","z":"5fb50193cc6a2ad5","g":"9055e8d79436663d","name":"HEAT MODE 21 DOWNSTAIRS (TTS Topic: door)","style":{"label":true,"fill":"#ff7f7f","fill-opacity":"0.2"},"nodes":["5e54fbf1bd3a37e0","a5b509473860b821","1015329cf9736905","fff640b7ecf702df"],"x":5154,"y":2379,"w":892,"h":82},{"id":"5e54fbf1bd3a37e0","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"bde91fc194cc6b81","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5730,"y":2420,"wires":[["a5b509473860b821"],[]]},{"id":"a5b509473860b821","type":"switch","z":"5fb50193cc6a2ad5","g":"bde91fc194cc6b81","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":5950,"y":2420,"wires":[[],[]]},{"id":"1015329cf9736905","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"bde91fc194cc6b81","name":"Down HVAC 22","server":"","version":7,"debugenabled":false,"action":"climate.set_temperature","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"temperature\":\"22\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_temperature","x":5520,"y":2420,"wires":[["5e54fbf1bd3a37e0"]]},{"id":"fff640b7ecf702df","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"bde91fc194cc6b81","name":"Down HVAC Heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":5270,"y":2420,"wires":[["1015329cf9736905"]]},{"id":"417fc926043019bd","type":"group","z":"5fb50193cc6a2ad5","g":"9055e8d79436663d","name":"HEAT MODE 19 DOWNSTAIRS (TTS Topic: door)","style":{"label":true,"fill":"#ffbfbf","fill-opacity":"0.2"},"nodes":["f4e11f61dbc0ad10","048e0abac7188719","118ad130d2b2c0f9","356110284e03dbe9"],"x":5154,"y":2479,"w":892,"h":82},{"id":"f4e11f61dbc0ad10","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"417fc926043019bd","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5730,"y":2520,"wires":[["048e0abac7188719"],[]]},{"id":"048e0abac7188719","type":"switch","z":"5fb50193cc6a2ad5","g":"417fc926043019bd","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":5950,"y":2520,"wires":[[],[]]},{"id":"118ad130d2b2c0f9","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"417fc926043019bd","name":"Down HVAC 21","server":"","version":7,"debugenabled":false,"action":"climate.set_temperature","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"temperature\":\"21\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_temperature","x":5520,"y":2520,"wires":[["f4e11f61dbc0ad10"]]},{"id":"356110284e03dbe9","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"417fc926043019bd","name":"Down HVAC Heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":5270,"y":2520,"wires":[["118ad130d2b2c0f9"]]},{"id":"27dfbdb0f36d02d6","type":"group","z":"5fb50193cc6a2ad5","g":"9055e8d79436663d","name":"HEAT MODE 23 DOWNSTAIRS (TTS Topic: door)","style":{"label":true,"fill":"#ff3f3f","fill-opacity":"0.2"},"nodes":["6396c334afa5638f","35e2a053a94b8afe","15e2a69864eabddd","1985900cddaa1c4b"],"x":5154,"y":2279,"w":892,"h":82},{"id":"6396c334afa5638f","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"27dfbdb0f36d02d6","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5730,"y":2320,"wires":[["35e2a053a94b8afe"],[]]},{"id":"35e2a053a94b8afe","type":"switch","z":"5fb50193cc6a2ad5","g":"27dfbdb0f36d02d6","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":5950,"y":2320,"wires":[[],[]]},{"id":"15e2a69864eabddd","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"27dfbdb0f36d02d6","name":"Down HVAC 23","server":"","version":7,"debugenabled":false,"action":"climate.set_temperature","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"temperature\":\"23\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_temperature","x":5520,"y":2320,"wires":[["6396c334afa5638f"]]},{"id":"1985900cddaa1c4b","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"27dfbdb0f36d02d6","name":"Down HVAC Heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":5270,"y":2320,"wires":[["15e2a69864eabddd"]]},{"id":"3c48c24fa1c915b2","type":"group","z":"5fb50193cc6a2ad5","g":"9055e8d79436663d","name":"DRY MODE DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#ffff00","fill-opacity":"0.2"},"nodes":["a2357d4c107250bb","0192302e0f1cf9ab","380b9991205863ba","13a8fb7c9d3fe1f5"],"x":5154,"y":2579,"w":1005,"h":82},{"id":"a2357d4c107250bb","type":"switch","z":"5fb50193cc6a2ad5","g":"3c48c24fa1c915b2","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":5950,"y":2620,"wires":[[],[]]},{"id":"0192302e0f1cf9ab","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"3c48c24fa1c915b2","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5730,"y":2620,"wires":[["a2357d4c107250bb"],[]]},{"id":"380b9991205863ba","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3c48c24fa1c915b2","name":"Down HVAC Dry","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"hvac_mode\":\"dry\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":5260,"y":2620,"wires":[["13a8fb7c9d3fe1f5"]]},{"id":"13a8fb7c9d3fe1f5","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3c48c24fa1c915b2","name":"Down HVAC 24","server":"","version":7,"debugenabled":false,"action":"climate.set_temperature","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"temperature\":\"24\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_temperature","x":5520,"y":2620,"wires":[["0192302e0f1cf9ab"]]},{"id":"daf9a6226607d801","type":"group","z":"5fb50193cc6a2ad5","g":"9055e8d79436663d","name":"OFF MODE DOWNSTAIRS (Uses the schedule configured in the app to OFF for HOME Mode) (TTS Topic: door)","style":{"label":true,"fill":"#000000","fill-opacity":"0.1"},"nodes":["cc8aec42633169ab","7fd1f658726749fd","19d8d6736c2c3cf3"],"x":5154,"y":2679,"w":892,"h":82},{"id":"cc8aec42633169ab","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"daf9a6226607d801","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5730,"y":2720,"wires":[["7fd1f658726749fd"],[]]},{"id":"7fd1f658726749fd","type":"switch","z":"5fb50193cc6a2ad5","g":"daf9a6226607d801","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":5950,"y":2720,"wires":[[],[]]},{"id":"19d8d6736c2c3cf3","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"daf9a6226607d801","name":"Down HVAC OFF","server":"","version":7,"debugenabled":false,"action":"climate.turn_off","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"turn_off","x":5270,"y":2720,"wires":[["cc8aec42633169ab"]]},{"id":"93f73edb692f52ec","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"HEAT PUMP MODES DOWNSTAIRS - USING TADO API CALLS AND - HA SERVICE CALLS TO SET HA THERMOSTAT","style":{"label":true},"nodes":["d3c75eaf2a50f221","3e3b04e3a1a5e4e4","375fe9bb5f5ca348","17902f0d3ae6ae0e","c33aa1546ea46dfe","08b90c2b2dd7b2d8","44855b6d626a7d6f"],"x":5128,"y":1553,"w":1484,"h":634},{"id":"d3c75eaf2a50f221","type":"group","z":"5fb50193cc6a2ad5","g":"93f73edb692f52ec","name":"COOL MODE DOWNSTAIRS  - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#3f93cf","fill-opacity":"0.2"},"nodes":["f15080db79339f4b","882e346c54710f5b","53974d0d33be90dc","ee56d8e190ac8aa5"],"x":5474,"y":2079,"w":1112,"h":82},{"id":"f15080db79339f4b","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"d3c75eaf2a50f221","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":2120,"wires":[["882e346c54710f5b"],[]]},{"id":"882e346c54710f5b","type":"switch","z":"5fb50193cc6a2ad5","g":"d3c75eaf2a50f221","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":2120,"wires":[[],[]]},{"id":"53974d0d33be90dc","type":"tado","z":"5fb50193cc6a2ad5","g":"d3c75eaf2a50f221","acMode":"COOL","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Down Cool 25 [setZoneOverlay]  API Call","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"25","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"2","x":5660,"y":2120,"wires":[["ee56d8e190ac8aa5"]]},{"id":"ee56d8e190ac8aa5","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"d3c75eaf2a50f221","name":"Down HVAC Cool","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"hvac_mode\":\"cool\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6050,"y":2120,"wires":[["f15080db79339f4b"]]},{"id":"3e3b04e3a1a5e4e4","type":"group","z":"5fb50193cc6a2ad5","g":"93f73edb692f52ec","name":"HEAT MODE 21 DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#ff7f7f","fill-opacity":"0.2"},"nodes":["1962e18c47b10861","cb91b1852662f617","441483402f10a97c","d760c3436784cfd3"],"x":5474,"y":1679,"w":1112,"h":82},{"id":"1962e18c47b10861","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"3e3b04e3a1a5e4e4","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":1720,"wires":[["cb91b1852662f617"],[]]},{"id":"cb91b1852662f617","type":"switch","z":"5fb50193cc6a2ad5","g":"3e3b04e3a1a5e4e4","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":1720,"wires":[[],[]]},{"id":"441483402f10a97c","type":"tado","z":"5fb50193cc6a2ad5","g":"3e3b04e3a1a5e4e4","acMode":"HEAT","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Down Heat 22 [setZoneOverlay]  API Call","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"22","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"2","x":5660,"y":1720,"wires":[["d760c3436784cfd3"]]},{"id":"d760c3436784cfd3","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"3e3b04e3a1a5e4e4","name":"Down HVAC Heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6050,"y":1720,"wires":[["1962e18c47b10861"]]},{"id":"375fe9bb5f5ca348","type":"group","z":"5fb50193cc6a2ad5","g":"93f73edb692f52ec","name":"HEAT MODE 19 DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#ffbfbf","fill-opacity":"0.2"},"nodes":["a8c885c43c1d83c4","b3fe484da3a0ec08","931e554807baa9b7","c463e5c704fd8676"],"x":5474,"y":1779,"w":1112,"h":82},{"id":"a8c885c43c1d83c4","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"375fe9bb5f5ca348","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":1820,"wires":[["b3fe484da3a0ec08"],[]]},{"id":"b3fe484da3a0ec08","type":"switch","z":"5fb50193cc6a2ad5","g":"375fe9bb5f5ca348","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":1820,"wires":[[],[]]},{"id":"931e554807baa9b7","type":"tado","z":"5fb50193cc6a2ad5","g":"375fe9bb5f5ca348","acMode":"HEAT","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Down Heat 21 [setZoneOverlay]  API Call","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"21","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"2","x":5660,"y":1820,"wires":[["c463e5c704fd8676"]]},{"id":"c463e5c704fd8676","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"375fe9bb5f5ca348","name":"Down HVAC Heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6050,"y":1820,"wires":[["a8c885c43c1d83c4"]]},{"id":"17902f0d3ae6ae0e","type":"group","z":"5fb50193cc6a2ad5","g":"93f73edb692f52ec","name":"OFF MODE DOWNSTAIRS (Uses the schedule configured in the app to OFF for HOME Mode) (TTS Topic: door)","style":{"label":true,"fill":"#000000","fill-opacity":"0.1"},"nodes":["09f22b54a3057c9f","1749994a1bcdbe93","67d0d99e1783e85f","4436c9aa0499b361"],"x":5474,"y":1979,"w":1112,"h":82},{"id":"09f22b54a3057c9f","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"17902f0d3ae6ae0e","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":2020,"wires":[["1749994a1bcdbe93"],[]]},{"id":"1749994a1bcdbe93","type":"switch","z":"5fb50193cc6a2ad5","g":"17902f0d3ae6ae0e","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":2020,"wires":[[],[]]},{"id":"67d0d99e1783e85f","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"17902f0d3ae6ae0e","name":"Down HVAC OFF","server":"","version":7,"debugenabled":false,"action":"climate.turn_off","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"turn_off","x":6050,"y":2020,"wires":[["09f22b54a3057c9f"]]},{"id":"4436c9aa0499b361","type":"tado","z":"5fb50193cc6a2ad5","g":"17902f0d3ae6ae0e","acMode":"COOL","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Down OFF [setZoneOverlay] API Call - Manual","openWindowMode":true,"power":"off","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"25","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"2","x":5680,"y":2020,"wires":[["67d0d99e1783e85f"]]},{"id":"c33aa1546ea46dfe","type":"group","z":"5fb50193cc6a2ad5","g":"93f73edb692f52ec","name":"Clear TADO Timer/Manual Overlay","style":{"label":true},"nodes":["2fcacacd560e8cb1"],"x":5154,"y":1979,"w":292,"h":82},{"id":"2fcacacd560e8cb1","type":"tado","z":"5fb50193cc6a2ad5","g":"c33aa1546ea46dfe","acMode":"DRY","apiCall":"clearZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Down (2) [ClearZoneOverlay]","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"2","x":5300,"y":2020,"wires":[["4436c9aa0499b361"]]},{"id":"08b90c2b2dd7b2d8","type":"group","z":"5fb50193cc6a2ad5","g":"93f73edb692f52ec","name":"HEAT MODE 23 DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#ff3f3f","fill-opacity":"0.2"},"nodes":["ef6da48459021dde","80e6a4f6a71774d7","a265667cf248580b","e49d3504cf0024bf"],"x":5474,"y":1579,"w":1112,"h":82},{"id":"ef6da48459021dde","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"08b90c2b2dd7b2d8","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":1620,"wires":[["80e6a4f6a71774d7"],[]]},{"id":"80e6a4f6a71774d7","type":"switch","z":"5fb50193cc6a2ad5","g":"08b90c2b2dd7b2d8","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":1620,"wires":[[],[]]},{"id":"a265667cf248580b","type":"tado","z":"5fb50193cc6a2ad5","g":"08b90c2b2dd7b2d8","acMode":"HEAT","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Down Heat 23 [setZoneOverlay]  API Call","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"23","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"2","x":5660,"y":1620,"wires":[["e49d3504cf0024bf"]]},{"id":"e49d3504cf0024bf","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"08b90c2b2dd7b2d8","name":"Down HVAC Heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6050,"y":1620,"wires":[["ef6da48459021dde"]]},{"id":"44855b6d626a7d6f","type":"group","z":"5fb50193cc6a2ad5","g":"93f73edb692f52ec","name":"DRY MODE DOWNSTAIRS - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#ffff00","fill-opacity":"0.2"},"nodes":["85d60ea92ea84417","3123aa4006cd982d","9278acb4306b6e9d","f8b71338e7242c6b"],"x":5474,"y":1879,"w":1112,"h":82},{"id":"85d60ea92ea84417","type":"switch","z":"5fb50193cc6a2ad5","g":"44855b6d626a7d6f","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":1920,"wires":[[],[]]},{"id":"3123aa4006cd982d","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"44855b6d626a7d6f","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":1920,"wires":[["85d60ea92ea84417"],[]]},{"id":"9278acb4306b6e9d","type":"tado","z":"5fb50193cc6a2ad5","g":"44855b6d626a7d6f","acMode":"DRY","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Down Dry Mode [setZoneOverlay]  API Call","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"24","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"2","x":5670,"y":1920,"wires":[["f8b71338e7242c6b"]]},{"id":"f8b71338e7242c6b","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"44855b6d626a7d6f","name":"Down HVAC Dry","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["eaa527238407b25def1f7d8eb7864ce1"],"entityId":["climate.air_conditioning_downstairs"],"labelId":[],"data":"{\"hvac_mode\":\"dry\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6040,"y":1920,"wires":[["3123aa4006cd982d"]]},{"id":"c5e3899a37f93bae","type":"link out","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"TADO Down Cooling Program (Comfy/OFF)","mode":"link","links":["c112dfd37781f285"],"x":2715,"y":2760,"wires":[]},{"id":"24441776b84a6954","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Check Inside Dewpoint to set Heating Program DOWNSTAIRS","style":{"label":true,"fill":"#ff0000"},"nodes":["946fce7fdd85fbd4","235be3cf0e7705a3"],"x":2144,"y":2259,"w":592,"h":177},{"id":"946fce7fdd85fbd4","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"24441776b84a6954","name":"DEWPOINT DOWNSTAIRS","server":"","version":3,"outputs":2,"halt_if":"-20","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_downstairs","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":2290,"y":2300,"wires":[["235be3cf0e7705a3"],[]]},{"id":"235be3cf0e7705a3","type":"switch","z":"5fb50193cc6a2ad5","g":"24441776b84a6954","name":"Dewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":4,"x":2440,"y":2380,"wires":[["3d0bd35c30452c9c"],["fccb449f25cd59b1"],["33c3bcc4bfd2c68b"],["d3022db7eebcadbf"]]},{"id":"6f15733de9f19b9a","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Check Inside Dewpoint to set Comfort Program DOWNSTAIRS","style":{"label":true,"fill":"#92d04f"},"nodes":["fd3ec93ac1488b42","b17f9f4de3529ef0"],"x":2144,"y":2459,"w":592,"h":177},{"id":"fd3ec93ac1488b42","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"6f15733de9f19b9a","name":"DEWPOINT DOWNSTAIRS","server":"","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_downstairs","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":2290,"y":2500,"wires":[["b17f9f4de3529ef0"],[]]},{"id":"b17f9f4de3529ef0","type":"switch","z":"5fb50193cc6a2ad5","g":"6f15733de9f19b9a","name":"Dewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":4,"x":2440,"y":2580,"wires":[["904caedf350a312c"],["594079441157ef44"],["d3022db7eebcadbf"],["e9f6bf430bb7c0ee"]]},{"id":"5727a428e863615c","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Check Inside Dewpoint to set Cooling Program DOWNSTAIRS","style":{"label":true,"fill":"#3f93cf"},"nodes":["97706539517c04f2","26ebc9c0cc7f18d4"],"x":2144,"y":2659,"w":512,"h":184.5},{"id":"97706539517c04f2","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"5727a428e863615c","name":"DEWPOINT DOWNSTAIRS","server":"","version":3,"outputs":2,"halt_if":"0","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_downstairs","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":2290,"y":2700,"wires":[["26ebc9c0cc7f18d4"],[]]},{"id":"26ebc9c0cc7f18d4","type":"switch","z":"5fb50193cc6a2ad5","g":"5727a428e863615c","name":"Dewpoint (<15.49 - Comf)(15.5-18.39 - Sticky)(>18.4 - Muggy)","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"18.39","v2t":"num"},{"t":"btwn","v":"18.4","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":5,"x":2400,"y":2780,"wires":[["c5e3899a37f93bae"],["c5e3899a37f93bae"],["c5e3899a37f93bae"],["e9f6bf430bb7c0ee"],["2492d94c63b53f6c"]]},{"id":"96380ca6c62796d1","type":"group","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Active Time","style":{"label":true},"nodes":["a10464e759902260","ea6424075eed10be","7dd27f4fc2e01bb7","c3a0226f259053d4","118330440e5cd271","d9f841710430930a","de5601b0639f951b"],"x":4854,"y":2279,"w":212,"h":582},{"id":"a10464e759902260","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"96380ca6c62796d1","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":2320,"wires":[["1985900cddaa1c4b"],["fff640b7ecf702df"]]},{"id":"ea6424075eed10be","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"96380ca6c62796d1","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":2520,"wires":[["356110284e03dbe9"],["d9f841710430930a"]]},{"id":"7dd27f4fc2e01bb7","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"96380ca6c62796d1","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":2620,"wires":[["380b9991205863ba"],["de5601b0639f951b"]]},{"id":"c3a0226f259053d4","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"96380ca6c62796d1","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":2820,"wires":[["b335ea7b71bf041f"],["380b9991205863ba"]]},{"id":"118330440e5cd271","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"96380ca6c62796d1","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":2420,"wires":[["fff640b7ecf702df"],["356110284e03dbe9"]]},{"id":"d9f841710430930a","type":"link out","z":"5fb50193cc6a2ad5","g":"96380ca6c62796d1","name":"TADO Down Heating Program (Night/OFF)","mode":"link","links":["c112dfd37781f285"],"x":5025,"y":2560,"wires":[]},{"id":"de5601b0639f951b","type":"link out","z":"5fb50193cc6a2ad5","g":"96380ca6c62796d1","name":"TADO Down Comfort Program (Night/OFF)","mode":"link","links":["c112dfd37781f285"],"x":5025,"y":2660,"wires":[]},{"id":"076d08c06c3b1727","type":"link out","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"TADO Down Comfort Program (Comf)","mode":"link","links":["c112dfd37781f285"],"x":3045,"y":2680,"wires":[]},{"id":"2de55c8aa201987b","type":"inject","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"Test","props":[{"p":"payload"},{"p":"topic2","v":"door","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":5210,"y":2220,"wires":[["0215cece076baf97"]]},{"id":"0215cece076baf97","type":"link out","z":"5fb50193cc6a2ad5","g":"35cc0d0a876bf4e7","name":"TEST OUT","mode":"link","links":["2926bf43d0347873"],"x":5325,"y":2220,"wires":[]},{"id":"087dd5e58fc9b08d","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Living Room","style":{"label":true},"nodes":["a87fc938aef30c01","145cf9dd310cc6e1","47a03478c3ca0936","2992f68cfb6f5c51","5d70172db147875c","bd042d33ae0b21d7","34159a70ce093a6b","c80d0c896c588cab","6b92e40bf31f6b7d","7599ea43ce1f41ed","754a415d107b3cec","34bfbcec2d579f8e","f7ec128dc8f3c659","8f78a2259b52cd0a","31e80b5425bff681","a3de13b84f99e239","807a123fbc77b81e","f1c3afcc82667e3a","eb0e18a5c656f903","30679304285bae5a","f3dc5e6e1109d0cd"],"x":2108,"y":67,"w":4730,"h":1386},{"id":"a87fc938aef30c01","type":"link out","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Liv Comfort Program (Comfy/OFF)","mode":"link","links":["e879d85ab145a8b4"],"x":3405,"y":660,"wires":[]},{"id":"145cf9dd310cc6e1","type":"link out","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Liv Cooling Program (Comfy/OFF)","mode":"link","links":["e879d85ab145a8b4"],"x":2725,"y":640,"wires":[]},{"id":"47a03478c3ca0936","type":"tado","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":2900,"y":400,"wires":[["3d9007d415c868a7"]]},{"id":"2992f68cfb6f5c51","type":"tado","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":2900,"y":580,"wires":[["57e811b9667c4350"]]},{"id":"5d70172db147875c","type":"tado","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":2900,"y":500,"wires":[["85e7e87b456d676e"]]},{"id":"bd042d33ae0b21d7","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Check Inside Dewpoint to set Heating Program LIVING ROOM","style":{"label":true,"fill":"#ff0000"},"nodes":["f4bc63e9c12c5b3d","12e87c7a20b53939"],"x":2144,"y":139,"w":592,"h":177},{"id":"f4bc63e9c12c5b3d","type":"switch","z":"5fb50193cc6a2ad5","g":"bd042d33ae0b21d7","name":"Dewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":4,"x":2440,"y":260,"wires":[["7a665a9cadb864f1"],["dcab5b1ca38c256c"],["7c0c58827ff290a3"],["2992f68cfb6f5c51"]]},{"id":"12e87c7a20b53939","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"bd042d33ae0b21d7","name":"DEWPOINT LIVING ROOM","server":"","version":3,"outputs":2,"halt_if":"-20","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_living_room","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":2290,"y":180,"wires":[["f4bc63e9c12c5b3d"],[]]},{"id":"34159a70ce093a6b","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Check Inside Dewpoint to set Cooling Program LIVING ROOM","style":{"label":true,"fill":"#3f93cf"},"nodes":["a17efd7cb5c0d152","e5ee24919126bfd6"],"x":2134,"y":539,"w":512,"h":184.5},{"id":"a17efd7cb5c0d152","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"34159a70ce093a6b","name":"DEWPOINT LIVING ROOM","server":"","version":3,"outputs":2,"halt_if":"-20","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_living_room","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":2280,"y":580,"wires":[["e5ee24919126bfd6"],[]]},{"id":"e5ee24919126bfd6","type":"switch","z":"5fb50193cc6a2ad5","g":"34159a70ce093a6b","name":"Dewpoint (<15.49 - Comf)(15.5-18.39 - Sticky)(>18.4 - Muggy)","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"18.39","v2t":"num"},{"t":"btwn","v":"18.4","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":5,"x":2390,"y":660,"wires":[["145cf9dd310cc6e1"],["145cf9dd310cc6e1"],["145cf9dd310cc6e1"],["1fb4f2f24fb3debb"],["6ecc7e71acae1e84"]]},{"id":"c80d0c896c588cab","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Check Inside Dewpoint to set Comfort Program LIVING ROOM","style":{"label":true,"fill":"#92d04f"},"nodes":["10dd0a9021620845","04b8be990948f3b9"],"x":2144,"y":339,"w":592,"h":177},{"id":"10dd0a9021620845","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"c80d0c896c588cab","name":"DEWPOINT LIVING ROOM","server":"","version":3,"outputs":2,"halt_if":"-20","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_living_room","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":2290,"y":380,"wires":[["04b8be990948f3b9"],[]]},{"id":"04b8be990948f3b9","type":"switch","z":"5fb50193cc6a2ad5","g":"c80d0c896c588cab","name":"Dewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":4,"x":2440,"y":460,"wires":[["47a03478c3ca0936"],["5d70172db147875c"],["2992f68cfb6f5c51"],["1fb4f2f24fb3debb"]]},{"id":"6b92e40bf31f6b7d","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Don't Set if already Set","style":{"label":true},"nodes":["e879d85ab145a8b4","7bc391448d3e27ba","45e0a22bbadc628f","78f4db94c43a4bbb","cdec14ade751ae54","8c19e1316a2f33ba","3bcc04bfc0b20057","63a7db080bd8c032","92b31f5e780d7edb","b46c1b6108de987a","ecde7ff1e817fcd0","f22af35320119fac","499ea2cd4058d49a","3320c8afffe09549","6ecc7e71acae1e84","1fb4f2f24fb3debb","7c0c58827ff290a3","dcab5b1ca38c256c","7a665a9cadb864f1","1b2375d7738034c4","7e3bb855b7be3496","e9846a6dc330242c","55aa9fe9c6ce49c1","49dea51e0d105eb3","84cb57c92babd4ff","b08efc1ed938cbd9","37ee22272096ca2c","193e4ddac179a339"],"x":3474,"y":119,"w":1262,"h":622},{"id":"e879d85ab145a8b4","type":"link in","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"Liv HVAC OFF","links":["3781126db1ab25f1","94450bb3c44292f3","a87fc938aef30c01","145cf9dd310cc6e1"],"x":3515,"y":560,"wires":[["3320c8afffe09549"]]},{"id":"7bc391448d3e27ba","type":"switch","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"IS DRY","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"DRY","vt":"str"},{"t":"neq","v":"DRY","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4070,"y":500,"wires":[[],["92df298a88396c97"]]},{"id":"45e0a22bbadc628f","type":"switch","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"IS COOL","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"COOL","vt":"str"},{"t":"neq","v":"COOL","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4070,"y":700,"wires":[[],["5bd70155b38d435e"]]},{"id":"78f4db94c43a4bbb","type":"switch","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"IS OFF","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"OFF","vt":"str"},{"t":"neq","v":"OFF","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4070,"y":600,"wires":[[],["fd0951ec42a38cd7"]]},{"id":"cdec14ade751ae54","type":"switch","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"IS SET 23","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"23.00","vt":"str"},{"t":"neq","v":"23.00","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4060,"y":200,"wires":[["e9846a6dc330242c"],["c3f0521d1ac8d2d4"]]},{"id":"8c19e1316a2f33ba","type":"switch","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"IS SET 22","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"22.00","vt":"str"},{"t":"neq","v":"22.00","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4060,"y":300,"wires":[["84cb57c92babd4ff"],["bdfe5befdb3032ef"]]},{"id":"3bcc04bfc0b20057","type":"switch","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"IS SET 21","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"21.00","vt":"str"},{"t":"neq","v":"21.00","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":4060,"y":400,"wires":[["193e4ddac179a339"],["9c366b8be2947e38"]]},{"id":"63a7db080bd8c032","type":"function","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"Setting.Mode Living Room Zone  [1]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"1\"] && msg.payload.zoneStates[\"1\"].setting && msg.payload.zoneStates[\"1\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3990,"y":660,"wires":[["45e0a22bbadc628f"]]},{"id":"92b31f5e780d7edb","type":"function","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"Setting.Mode Living Room Zone  [1]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"1\"] && msg.payload.zoneStates[\"1\"].setting && msg.payload.zoneStates[\"1\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3990,"y":460,"wires":[["7bc391448d3e27ba"]]},{"id":"b46c1b6108de987a","type":"function","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"Setting.TempSetpoint Living Room Zone [1]","func":"const topic = msg.topic;  // preserve the topic\nreturn msg; if (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"1\"] && msg.payload.zoneStates[\"1\"].setting && msg.payload.zoneStates[\"1\"].setting.temperature) {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.temperature.celsius;\n} else {\n    msg.payload = 0.0;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3960,"y":160,"wires":[["cdec14ade751ae54"]]},{"id":"ecde7ff1e817fcd0","type":"function","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"Setting.TempSetpoint Living Room Zone [1]","func":"const topic = msg.topic;  // preserve the topic\nreturn msg; if (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"1\"] && msg.payload.zoneStates[\"1\"].setting && msg.payload.zoneStates[\"1\"].setting.temperature) {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.temperature.celsius;\n} else {\n    msg.payload = 0.0;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3960,"y":260,"wires":[["8c19e1316a2f33ba"]]},{"id":"f22af35320119fac","type":"function","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"Setting.TempSetpoint Living Room Zone [1]","func":"const topic = msg.topic;  // preserve the topic\nreturn msg; if (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"1\"] && msg.payload.zoneStates[\"1\"].setting && msg.payload.zoneStates[\"1\"].setting.temperature) {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.temperature.celsius;\n} else {\n    msg.payload = 0.0;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3960,"y":360,"wires":[["3bcc04bfc0b20057"]]},{"id":"499ea2cd4058d49a","type":"function","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"Setting.Mode Living Room Zone  [1]","func":"const topic = msg.topic;  // preserve the topic\nif (\n    msg.payload &&\n    msg.payload.zoneStates &&\n    msg.payload.zoneStates[\"1\"] &&\n    msg.payload.zoneStates[\"1\"].setting\n) {\n    if (msg.payload.zoneStates[\"1\"].setting.mode !== undefined) {\n        msg.payload = msg.payload.zoneStates[\"1\"].setting.mode;\n    } else if (msg.payload.zoneStates[\"1\"].setting.power !== undefined) {\n        msg.payload = msg.payload.zoneStates[\"1\"].setting.power;\n    } else {\n        node.error(\"Both 'mode' and 'power' are undefined.\");\n    }\n} else {\n    node.error(\"Required properties are missing or undefined.\");\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3990,"y":560,"wires":[["78f4db94c43a4bbb"]]},{"id":"3320c8afffe09549","type":"tado","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3650,"y":560,"wires":[["499ea2cd4058d49a"]]},{"id":"6ecc7e71acae1e84","type":"tado","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3650,"y":660,"wires":[["63a7db080bd8c032"]]},{"id":"1fb4f2f24fb3debb","type":"tado","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3650,"y":460,"wires":[["92b31f5e780d7edb"]]},{"id":"7c0c58827ff290a3","type":"tado","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3650,"y":360,"wires":[["f22af35320119fac"]]},{"id":"dcab5b1ca38c256c","type":"tado","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3650,"y":260,"wires":[["ecde7ff1e817fcd0"]]},{"id":"7a665a9cadb864f1","type":"tado","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":3650,"y":160,"wires":[["b46c1b6108de987a"]]},{"id":"1b2375d7738034c4","type":"function","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"Setting.Mode Living Room Zone  [1]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"1\"] && msg.payload.zoneStates[\"1\"].setting && msg.payload.zoneStates[\"1\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":4570,"y":220,"wires":[["7e3bb855b7be3496"]]},{"id":"7e3bb855b7be3496","type":"switch","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"NOT HEAT","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"HEAT","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":4640,"y":260,"wires":[["c3f0521d1ac8d2d4"]]},{"id":"e9846a6dc330242c","type":"tado","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":4290,"y":220,"wires":[["1b2375d7738034c4"]]},{"id":"55aa9fe9c6ce49c1","type":"switch","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"NOT HEAT","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"HEAT","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":4640,"y":360,"wires":[["bdfe5befdb3032ef"]]},{"id":"49dea51e0d105eb3","type":"function","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"Setting.Mode Living Room Zone  [1]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"1\"] && msg.payload.zoneStates[\"1\"].setting && msg.payload.zoneStates[\"1\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":4570,"y":320,"wires":[["55aa9fe9c6ce49c1"]]},{"id":"84cb57c92babd4ff","type":"tado","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":4290,"y":320,"wires":[["49dea51e0d105eb3"]]},{"id":"b08efc1ed938cbd9","type":"switch","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"NOT HEAT","property":"payload","propertyType":"msg","rules":[{"t":"neq","v":"HEAT","vt":"str"}],"checkall":"true","repair":false,"outputs":1,"x":4640,"y":460,"wires":[["9c366b8be2947e38"]]},{"id":"37ee22272096ca2c","type":"function","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","name":"Setting.Mode Living Room Zone  [1]","func":"const topic = msg.topic;  // preserve the topic\nif (msg.payload && msg.payload.zoneStates && msg.payload.zoneStates[\"1\"] && msg.payload.zoneStates[\"1\"].setting && msg.payload.zoneStates[\"1\"].setting.mode) {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.mode;\n} else {\n    msg.payload = msg.payload.zoneStates[\"1\"].setting.power;\n}\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":4570,"y":420,"wires":[["b08efc1ed938cbd9"]]},{"id":"193e4ddac179a339","type":"tado","z":"5fb50193cc6a2ad5","g":"6b92e40bf31f6b7d","acMode":"AUTO","apiCall":"getZoneStates","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":"","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","name":"","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"18","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"","x":4290,"y":420,"wires":[["37ee22272096ca2c"]]},{"id":"7599ea43ce1f41ed","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Active Time","style":{"label":true},"nodes":["c3f0521d1ac8d2d4","9c366b8be2947e38","92df298a88396c97","5bd70155b38d435e","bdfe5befdb3032ef","3781126db1ab25f1","94450bb3c44292f3"],"x":4854,"y":139,"w":212,"h":582},{"id":"c3f0521d1ac8d2d4","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"7599ea43ce1f41ed","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":180,"wires":[["cabc6f619b4358d9"],["486e5246fcfcf78f"]]},{"id":"9c366b8be2947e38","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"7599ea43ce1f41ed","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":380,"wires":[["9badedb77550384b"],["3781126db1ab25f1"]]},{"id":"92df298a88396c97","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"7599ea43ce1f41ed","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":480,"wires":[["ef98c65a06fa66f4"],["94450bb3c44292f3"]]},{"id":"5bd70155b38d435e","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"7599ea43ce1f41ed","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":680,"wires":[["9e1fe1be37c26df8"],["ef98c65a06fa66f4"]]},{"id":"bdfe5befdb3032ef","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"7599ea43ce1f41ed","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":280,"wires":[["486e5246fcfcf78f"],["9badedb77550384b"]]},{"id":"3781126db1ab25f1","type":"link out","z":"5fb50193cc6a2ad5","g":"7599ea43ce1f41ed","name":"Liv Heating Program (Night/OFF)","mode":"link","links":["e879d85ab145a8b4"],"x":5025,"y":420,"wires":[]},{"id":"94450bb3c44292f3","type":"link out","z":"5fb50193cc6a2ad5","g":"7599ea43ce1f41ed","name":"Liv Comfort Program (Night/OFF)","mode":"link","links":["e879d85ab145a8b4"],"x":5025,"y":520,"wires":[]},{"id":"754a415d107b3cec","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Indoor Check Temperature","style":{"label":true},"nodes":["870ea4da18d80eb8","ab108d0db0524737","cb91c8f1d72dd0ad","57e811b9667c4350","85e7e87b456d676e","3d9007d415c868a7"],"x":3014,"y":359,"w":372,"h":302},{"id":"870ea4da18d80eb8","type":"switch","z":"5fb50193cc6a2ad5","g":"754a415d107b3cec","name":"Living <= 21","property":"payload","propertyType":"msg","rules":[{"t":"lte","v":"21","vt":"str"},{"t":"gt","v":"21","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":3290,"y":620,"wires":[["7c0c58827ff290a3"],["a87fc938aef30c01"]]},{"id":"ab108d0db0524737","type":"switch","z":"5fb50193cc6a2ad5","g":"754a415d107b3cec","name":"Living <= 22","property":"payload","propertyType":"msg","rules":[{"t":"lte","v":"22","vt":"str"},{"t":"gt","v":"22","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":3290,"y":540,"wires":[["dcab5b1ca38c256c"],["7c0c58827ff290a3"]]},{"id":"cb91c8f1d72dd0ad","type":"switch","z":"5fb50193cc6a2ad5","g":"754a415d107b3cec","name":"Living <= 23","property":"payload","propertyType":"msg","rules":[{"t":"lte","v":"23","vt":"str"},{"t":"gt","v":"23","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":3290,"y":440,"wires":[["7a665a9cadb864f1"],["dcab5b1ca38c256c"]]},{"id":"57e811b9667c4350","type":"function","z":"5fb50193cc6a2ad5","g":"754a415d107b3cec","name":"Data.Temperature Living Room Zone [1]","func":"const topic = msg.topic;  // preserve the topic\nmsg.payload = msg.payload.zoneStates[\"1\"].sensorDataPoints.insideTemperature.celsius\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3200,"y":580,"wires":[["870ea4da18d80eb8"]]},{"id":"85e7e87b456d676e","type":"function","z":"5fb50193cc6a2ad5","g":"754a415d107b3cec","name":"Data.Temperature Living Room Zone [1]","func":"const topic = msg.topic;  // preserve the topic\nmsg.payload = msg.payload.zoneStates[\"1\"].sensorDataPoints.insideTemperature.celsius\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3200,"y":500,"wires":[["ab108d0db0524737"]]},{"id":"3d9007d415c868a7","type":"function","z":"5fb50193cc6a2ad5","g":"754a415d107b3cec","name":"Data.Temperature Living Room Zone [1]","func":"const topic = msg.topic;  // preserve the topic\nmsg.payload = msg.payload.zoneStates[\"1\"].sensorDataPoints.insideTemperature.celsius\nmsg.topic = topic;        // restore the topic\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":3200,"y":400,"wires":[["cb91c8f1d72dd0ad"]]},{"id":"34bfbcec2d579f8e","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"HEAT PUMP MODES LIVING ROOM USING SERVICE CALLS THROUGH HOME ASSISTANT","style":{"label":true},"nodes":["81d0645fa148292c","d406fb0c09639792","710962d8f7a9c867","1bbe7f53bfda6e54","827a46f57765576a","9c8458b8ebf98057","0411e90e2ee4ea83"],"x":5128,"y":793,"w":1628,"h":634},{"id":"81d0645fa148292c","type":"group","z":"5fb50193cc6a2ad5","g":"34bfbcec2d579f8e","name":"OFF MODE LIVING ROOM - SETS TADO PRESET MODE AWAY - SETS TADO SCHEDULE OFF - SERVICE CALL OFF UPDATE THERMOSTAT CARD (TTS Topic: door)","style":{"label":true,"fill":"#000000","fill-opacity":"0.21"},"nodes":["a3169b9331517224","9551b4b83823afc7","4dec785df35493e6","1fd18514383590de"],"x":5654,"y":1219,"w":1076,"h":82},{"id":"a3169b9331517224","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"81d0645fa148292c","name":"Liv HVAC OFF","server":"","version":7,"debugenabled":false,"action":"climate.turn_off","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"turn_off","x":5760,"y":1260,"wires":[["9551b4b83823afc7"]]},{"id":"9551b4b83823afc7","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"81d0645fa148292c","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5970,"y":1260,"wires":[["4dec785df35493e6"],[]]},{"id":"4dec785df35493e6","type":"switch","z":"5fb50193cc6a2ad5","g":"81d0645fa148292c","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6170,"y":1260,"wires":[[],["1fd18514383590de"]]},{"id":"1fd18514383590de","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"81d0645fa148292c","name":"TTS Door Open","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"Door closed, heat pumps set to on.\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6380,"y":1260,"wires":[[]]},{"id":"d406fb0c09639792","type":"group","z":"5fb50193cc6a2ad5","g":"34bfbcec2d579f8e","name":"HEAT BOOST MODE LIVING ROOM (TTS Topic: door)","style":{"label":true,"fill":"#ff0000","fill-opacity":"0.2"},"nodes":["0688c7a8f2265048","829e369959e2506e","28ae2ba5a1f90950","8701780326ae7eeb","9cb6d79b55c494bb"],"x":5154,"y":819,"w":1332,"h":82},{"id":"0688c7a8f2265048","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"d406fb0c09639792","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5970,"y":860,"wires":[["829e369959e2506e"],[]]},{"id":"829e369959e2506e","type":"switch","z":"5fb50193cc6a2ad5","g":"d406fb0c09639792","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6170,"y":860,"wires":[[],["9cb6d79b55c494bb"]]},{"id":"28ae2ba5a1f90950","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"d406fb0c09639792","name":"Liv HVAC 23","server":"","version":7,"debugenabled":false,"action":"climate.set_temperature","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"temperature\":\"23\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_temperature","x":5750,"y":860,"wires":[["0688c7a8f2265048"]]},{"id":"8701780326ae7eeb","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"d406fb0c09639792","name":"Liv HVAC heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":5260,"y":860,"wires":[["28ae2ba5a1f90950"]]},{"id":"9cb6d79b55c494bb","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"d406fb0c09639792","name":"TTS Heat 23","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"The door is closed, up stairs is set to Heat 23\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6390,"y":860,"wires":[[]]},{"id":"710962d8f7a9c867","type":"group","z":"5fb50193cc6a2ad5","g":"34bfbcec2d579f8e","name":"HEAT 23 MODE LIVING ROOM (TTS Topic: door)","style":{"label":true,"fill":"#ff3f3f","fill-opacity":"0.2"},"nodes":["f6efb129282bb4e4","6ec69e426f50974b","9a48366f11db3a8a","3605821960ac5876","3b3f9189bc2c0fad"],"x":5154,"y":919,"w":1332,"h":82},{"id":"f6efb129282bb4e4","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"710962d8f7a9c867","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5970,"y":960,"wires":[["6ec69e426f50974b"],[]]},{"id":"6ec69e426f50974b","type":"switch","z":"5fb50193cc6a2ad5","g":"710962d8f7a9c867","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6170,"y":960,"wires":[[],["3b3f9189bc2c0fad"]]},{"id":"9a48366f11db3a8a","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"710962d8f7a9c867","name":"Liv HVAC 22","server":"","version":7,"debugenabled":false,"action":"climate.set_temperature","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"temperature\":\"22\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_temperature","x":5750,"y":960,"wires":[["f6efb129282bb4e4"]]},{"id":"3605821960ac5876","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"710962d8f7a9c867","name":"Liv HVAC heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":5260,"y":960,"wires":[["9a48366f11db3a8a"]]},{"id":"3b3f9189bc2c0fad","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"710962d8f7a9c867","name":"TTS Heat 22","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"Door closed, up stairs is set to Heat 22\",\"title\":\"Door or Window Closed, Heat 22\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6390,"y":960,"wires":[[]]},{"id":"1bbe7f53bfda6e54","type":"group","z":"5fb50193cc6a2ad5","g":"34bfbcec2d579f8e","name":"HEAT 21 MODE LIVING ROOM (TTS Topic: door)","style":{"label":true,"fill":"#ff7f7f","fill-opacity":"0.2"},"nodes":["2bda77da16dbc20e","80420c28a714caf3","42edf5e9ce8ca427","0a4771a1513c87af","cb74863d8bb1c53d"],"x":5154,"y":1019,"w":1332,"h":82},{"id":"2bda77da16dbc20e","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"1bbe7f53bfda6e54","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5970,"y":1060,"wires":[["80420c28a714caf3"],[]]},{"id":"80420c28a714caf3","type":"switch","z":"5fb50193cc6a2ad5","g":"1bbe7f53bfda6e54","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6170,"y":1060,"wires":[[],["cb74863d8bb1c53d"]]},{"id":"42edf5e9ce8ca427","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"1bbe7f53bfda6e54","name":"Liv HVAC 21","server":"","version":7,"debugenabled":false,"action":"climate.set_temperature","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"temperature\":\"21\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_temperature","x":5750,"y":1060,"wires":[["2bda77da16dbc20e"]]},{"id":"0a4771a1513c87af","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"1bbe7f53bfda6e54","name":"Liv HVAC heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":5260,"y":1060,"wires":[["42edf5e9ce8ca427"]]},{"id":"cb74863d8bb1c53d","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"1bbe7f53bfda6e54","name":"TTS Heat 21","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"Door Closed, up stairs is set to Heat 21\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6390,"y":1060,"wires":[[]]},{"id":"827a46f57765576a","type":"group","z":"5fb50193cc6a2ad5","g":"34bfbcec2d579f8e","name":"COOL MODE LIVING ROOM (TTS Topic: door)","style":{"label":true,"fill":"#3f93cf","fill-opacity":"0.2"},"nodes":["baef4d0147c4cf24","c6c781c0bb0a424a","8a466b2e397f45d0","7871e2c6d42b9ad4","6102b44a89ec40d4"],"x":5154,"y":1319,"w":1332,"h":82},{"id":"baef4d0147c4cf24","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"827a46f57765576a","name":"Liv HVAC 26","server":"","version":7,"debugenabled":false,"action":"climate.set_temperature","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"temperature\":\"26\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_temperature","x":5750,"y":1360,"wires":[["8a466b2e397f45d0"]]},{"id":"c6c781c0bb0a424a","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"827a46f57765576a","name":"Liv HVAC Cool","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"cool\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":5260,"y":1360,"wires":[["baef4d0147c4cf24"]]},{"id":"8a466b2e397f45d0","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"827a46f57765576a","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5970,"y":1360,"wires":[["7871e2c6d42b9ad4"],[]]},{"id":"7871e2c6d42b9ad4","type":"switch","z":"5fb50193cc6a2ad5","g":"827a46f57765576a","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6170,"y":1360,"wires":[[],["6102b44a89ec40d4"]]},{"id":"6102b44a89ec40d4","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"827a46f57765576a","name":"TTS Cool","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"Door closed, up stairs set to Cool 26\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6400,"y":1360,"wires":[[]]},{"id":"9c8458b8ebf98057","type":"group","z":"5fb50193cc6a2ad5","g":"34bfbcec2d579f8e","name":"TADO SCHEDULE DRY MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#ffff00","fill-opacity":"0.2"},"nodes":["793a28b5095603a2","4deb3644fa40aeb9","331c6b5ea7a86db2","f35ae73abf856d5f","477b311e83f6af11"],"x":5154,"y":1119,"w":1332,"h":82},{"id":"793a28b5095603a2","type":"switch","z":"5fb50193cc6a2ad5","g":"9c8458b8ebf98057","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6170,"y":1160,"wires":[[],["477b311e83f6af11"]]},{"id":"4deb3644fa40aeb9","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"9c8458b8ebf98057","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":5970,"y":1160,"wires":[["793a28b5095603a2"],[]]},{"id":"331c6b5ea7a86db2","type":"tado","z":"5fb50193cc6a2ad5","g":"9c8458b8ebf98057","acMode":"DRY","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv Dry Mode [setZoneOverlay] API Call - No Temp - Manual","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":5400,"y":1160,"wires":[["f35ae73abf856d5f"]]},{"id":"f35ae73abf856d5f","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"9c8458b8ebf98057","name":"Liv HVAC Dry","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"dry\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":5760,"y":1160,"wires":[["4deb3644fa40aeb9"]]},{"id":"477b311e83f6af11","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"9c8458b8ebf98057","name":"TTS Dry","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"door closed, up stairs set to Dry Mode\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6400,"y":1160,"wires":[[]]},{"id":"0411e90e2ee4ea83","type":"group","z":"5fb50193cc6a2ad5","g":"34bfbcec2d579f8e","name":"Clear TADO Timer/Manual Overlay","style":{"label":true},"nodes":["569e69b0899942ae"],"x":5154,"y":1219,"w":292,"h":82},{"id":"569e69b0899942ae","type":"tado","z":"5fb50193cc6a2ad5","g":"0411e90e2ee4ea83","acMode":"DRY","apiCall":"clearZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv (1) [ClearZoneOverlay]","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":5300,"y":1260,"wires":[["a3169b9331517224"]]},{"id":"f7ec128dc8f3c659","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"HEAT PUMP MODES LIVING ROOM - USING TADO API CALLS AND - HA SERVICE CALLS TO SET HA THERMOSTAT","style":{"label":true},"nodes":["4568cafdb328e713","e4e15670cfb4466c","6af24511e05a707f","11d86dcbe6fb897c","0f2ec2553b255ba1","9ee79f75609d99e5","fbea9db4e818ae36"],"x":5128,"y":93,"w":1684,"h":634},{"id":"4568cafdb328e713","type":"group","z":"5fb50193cc6a2ad5","g":"f7ec128dc8f3c659","name":"TADO SCHEDULE DRY MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#ffff00","fill-opacity":"0.2"},"nodes":["da6d7dae1eff57cf","056b8be1dcfa21eb","ef98c65a06fa66f4","1a98d4c447bbf347","db244d7eff8e8886"],"x":5474,"y":419,"w":1312,"h":82},{"id":"da6d7dae1eff57cf","type":"switch","z":"5fb50193cc6a2ad5","g":"4568cafdb328e713","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":460,"wires":[[],["db244d7eff8e8886"]]},{"id":"056b8be1dcfa21eb","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"4568cafdb328e713","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":460,"wires":[["da6d7dae1eff57cf"],[]]},{"id":"ef98c65a06fa66f4","type":"tado","z":"5fb50193cc6a2ad5","g":"4568cafdb328e713","acMode":"DRY","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv Dry Mode [setZoneOverlay] API Call - No Temp - Manual","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":5720,"y":460,"wires":[["1a98d4c447bbf347"]]},{"id":"1a98d4c447bbf347","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"4568cafdb328e713","name":"Liv HVAC Dry","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"dry\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6080,"y":460,"wires":[["056b8be1dcfa21eb"]]},{"id":"db244d7eff8e8886","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"4568cafdb328e713","name":"TTS Dry","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"Door closed, Up-stairs is set to Dry Mode.\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6700,"y":460,"wires":[[]]},{"id":"e4e15670cfb4466c","type":"group","z":"5fb50193cc6a2ad5","g":"f7ec128dc8f3c659","name":"COOL MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#3f93cf","fill-opacity":"0.2"},"nodes":["3cf699bb2b262ac6","56e47bf7269de773","c751eaa4216fb44c","9e1fe1be37c26df8","07ad722bc9e8b901"],"x":5474,"y":619,"w":1312,"h":82},{"id":"3cf699bb2b262ac6","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"e4e15670cfb4466c","name":"TTS Cool","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"Door closed, Up-stairs is set to Cool 26.\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6700,"y":660,"wires":[[]]},{"id":"56e47bf7269de773","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"e4e15670cfb4466c","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":660,"wires":[["c751eaa4216fb44c"],[]]},{"id":"c751eaa4216fb44c","type":"switch","z":"5fb50193cc6a2ad5","g":"e4e15670cfb4466c","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":660,"wires":[[],["3cf699bb2b262ac6"]]},{"id":"9e1fe1be37c26df8","type":"tado","z":"5fb50193cc6a2ad5","g":"e4e15670cfb4466c","acMode":"COOL","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv Cool 25 [setZoneOverlay] API Call - Manual","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"25","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":5680,"y":660,"wires":[["07ad722bc9e8b901"]]},{"id":"07ad722bc9e8b901","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"e4e15670cfb4466c","name":"Liv HVAC Cool","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":[],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"cool\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6080,"y":660,"wires":[["56e47bf7269de773"]]},{"id":"6af24511e05a707f","type":"group","z":"5fb50193cc6a2ad5","g":"f7ec128dc8f3c659","name":"HEAT BOOST MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#ff0000","fill-opacity":"0.2"},"nodes":["ca91cf0606cf72b8","41453270ae3c0914","b193de46e35d68ac","cabc6f619b4358d9","f62f0a5dcd1a3c47"],"x":5474,"y":119,"w":1312,"h":82},{"id":"ca91cf0606cf72b8","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"6af24511e05a707f","name":"TTS Heat 23","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"Door Closed, Up-stairs is set to Heat 23.\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6690,"y":160,"wires":[[]]},{"id":"41453270ae3c0914","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"6af24511e05a707f","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":160,"wires":[["b193de46e35d68ac"],[]]},{"id":"b193de46e35d68ac","type":"switch","z":"5fb50193cc6a2ad5","g":"6af24511e05a707f","name":"msg.topic2","property":"topic","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":160,"wires":[[],["ca91cf0606cf72b8"]]},{"id":"cabc6f619b4358d9","type":"tado","z":"5fb50193cc6a2ad5","g":"6af24511e05a707f","acMode":"HEAT","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv Heat 23 Mode [setZoneOverlay] API Call - Manual","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"23","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":5700,"y":160,"wires":[["f62f0a5dcd1a3c47"]]},{"id":"f62f0a5dcd1a3c47","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"6af24511e05a707f","name":"Liv HVAC Heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":[],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6080,"y":160,"wires":[["41453270ae3c0914"]]},{"id":"11d86dcbe6fb897c","type":"group","z":"5fb50193cc6a2ad5","g":"f7ec128dc8f3c659","name":"OFF MODE LIVING ROOM (Uses the schedule configured in the app to OFF for HOME Mode) (TTS Topic: door)","style":{"label":true,"fill":"#000000","fill-opacity":"0.21"},"nodes":["6f0a6d0d095ad0d3","c9bfe63450758126","5bce79b9bc0df25a","870b5bd8cdb5c803","6ea966731eda867e"],"x":5474,"y":519,"w":1312,"h":82},{"id":"6f0a6d0d095ad0d3","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"11d86dcbe6fb897c","name":"TTS Door Open","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"Door Closed, Upstairs Heat Pumps Turned ON.\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6680,"y":560,"wires":[[]]},{"id":"c9bfe63450758126","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"11d86dcbe6fb897c","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":560,"wires":[["5bce79b9bc0df25a"],[]]},{"id":"5bce79b9bc0df25a","type":"switch","z":"5fb50193cc6a2ad5","g":"11d86dcbe6fb897c","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":560,"wires":[[],["6f0a6d0d095ad0d3"]]},{"id":"870b5bd8cdb5c803","type":"tado","z":"5fb50193cc6a2ad5","g":"11d86dcbe6fb897c","acMode":"COOL","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv OFF [setZoneOverlay] API Call - Manual","openWindowMode":true,"power":"off","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"25","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":5670,"y":560,"wires":[["6ea966731eda867e"]]},{"id":"6ea966731eda867e","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"11d86dcbe6fb897c","name":"Liv HVAC OFF","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":[],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"off\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6080,"y":560,"wires":[["c9bfe63450758126"]]},{"id":"0f2ec2553b255ba1","type":"group","z":"5fb50193cc6a2ad5","g":"f7ec128dc8f3c659","name":"HEAT 22 MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#ff3f3f","fill-opacity":"0.2"},"nodes":["0ed64a2ff89ce34b","573bed54663e70c9","2917a322420199b7","486e5246fcfcf78f","98b342dddf12c256"],"x":5474,"y":219,"w":1312,"h":82},{"id":"0ed64a2ff89ce34b","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"0f2ec2553b255ba1","name":"TTS Heat 22","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"Door closed - Up-stairs is set to Heat 22.\",\"title\":\"Door or Window Closed, Heat 23\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6690,"y":260,"wires":[[]]},{"id":"573bed54663e70c9","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"0f2ec2553b255ba1","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":260,"wires":[["2917a322420199b7"],[]]},{"id":"2917a322420199b7","type":"switch","z":"5fb50193cc6a2ad5","g":"0f2ec2553b255ba1","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":260,"wires":[[],["0ed64a2ff89ce34b"]]},{"id":"486e5246fcfcf78f","type":"tado","z":"5fb50193cc6a2ad5","g":"0f2ec2553b255ba1","acMode":"HEAT","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv Heat 22 Mode [setZoneOverlay] API Calll - Manual","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"22","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":5700,"y":260,"wires":[["98b342dddf12c256"]]},{"id":"98b342dddf12c256","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"0f2ec2553b255ba1","name":"Liv HVAC Heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6080,"y":260,"wires":[["573bed54663e70c9"]]},{"id":"9ee79f75609d99e5","type":"group","z":"5fb50193cc6a2ad5","g":"f7ec128dc8f3c659","name":"HEAT 21 MODE LIVING ROOM - TADO API CALL TO SET A/C - (SERVICE CALL TO  UPDATE HA THERMOSTAT CARD climate.set_hvac_mode) (TTS Topic: door)","style":{"label":true,"fill":"#ff7f7f","fill-opacity":"0.2"},"nodes":["b173c268e10a87c7","26dc62099425fd69","293534f7fa61c445","9badedb77550384b","2410186bdeb1b5e4"],"x":5474,"y":319,"w":1312,"h":82},{"id":"b173c268e10a87c7","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"9ee79f75609d99e5","name":"TTS Heat 21","server":"","version":7,"debugenabled":false,"action":"tts.cloud_say","floorId":[],"areaId":[],"deviceId":[],"entityId":[],"labelId":[],"data":"{\"entity_id\":\"media_player.attic_speaker_ma\",\"message\":\"Door closed, Up-stairs is set to Heat 21.\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"tts","service":"cloud_say","x":6690,"y":360,"wires":[[]]},{"id":"26dc62099425fd69","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"9ee79f75609d99e5","name":"","startTime":"05:55:00","endTime":"21:00:00","outputs":2,"x":6310,"y":360,"wires":[["293534f7fa61c445"],[]]},{"id":"293534f7fa61c445","type":"switch","z":"5fb50193cc6a2ad5","g":"9ee79f75609d99e5","name":"msg.topic2","property":"topic2","propertyType":"msg","rules":[{"t":"eq","v":"check","vt":"str"},{"t":"eq","v":"door","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":6490,"y":360,"wires":[[],["b173c268e10a87c7"]]},{"id":"9badedb77550384b","type":"tado","z":"5fb50193cc6a2ad5","g":"9ee79f75609d99e5","acMode":"HEAT","apiCall":"setZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv Heat 21 Mode [setZoneOverlay] API Calll - Manual","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"21","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":5700,"y":360,"wires":[["2410186bdeb1b5e4"]]},{"id":"2410186bdeb1b5e4","type":"api-call-service","z":"5fb50193cc6a2ad5","g":"9ee79f75609d99e5","name":"Liv HVAC Heat","server":"","version":7,"debugenabled":false,"action":"climate.set_hvac_mode","floorId":[],"areaId":[],"deviceId":["1d2bcc499a5b8ef266105be599b319f1"],"entityId":["climate.air_conditioning"],"labelId":[],"data":"{\"hvac_mode\":\"heat\"}","dataType":"jsonata","mergeContext":"","mustacheAltTags":false,"outputProperties":[],"queue":"all","blockInputOverrides":false,"domain":"climate","service":"set_hvac_mode","x":6080,"y":360,"wires":[["26dc62099425fd69"]]},{"id":"fbea9db4e818ae36","type":"group","z":"5fb50193cc6a2ad5","g":"f7ec128dc8f3c659","name":"Clear TADO Timer/Manual Overlay","style":{"label":true},"nodes":["fd0951ec42a38cd7"],"x":5154,"y":519,"w":292,"h":82},{"id":"fd0951ec42a38cd7","type":"tado","z":"5fb50193cc6a2ad5","g":"fbea9db4e818ae36","acMode":"DRY","apiCall":"clearZoneOverlay","childlock":false,"configName":"83e627ce7e032c20","defaultTerminationTimeout":900,"defaultTerminationType":"TADO_MODE","deviceId":"","endDate":"","fanSpeed":"AUTO","geoTracking":true,"homeId":"INSERT HOME ID","horizontalSwing":"OFF","name":"Liv (1) [ClearZoneOverlay]","openWindowMode":true,"power":"on","presence":"HOME","reading":0,"readingDate":"","readingId":"","reportDate":"","startDate":"","tariffId":"","tariffInCents":0,"temperature":"","temperatureOffset":0,"terminationTimeout":900,"terminationType":"manual","timetableId":"","unit":"m3","verticalSwing":"OFF","windowDetection":true,"windowDetectionTimeout":900,"year":"","zoneId":"1","x":5300,"y":560,"wires":[["870b5bd8cdb5c803"]]},{"id":"8f78a2259b52cd0a","type":"inject","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Test","props":[{"p":"payload"},{"p":"topic2","v":"door","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":2230,"y":760,"wires":[["31e80b5425bff681"]]},{"id":"31e80b5425bff681","type":"link out","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"TEST OUT","mode":"link","links":["2926bf43d0347873"],"x":2345,"y":760,"wires":[]},{"id":"a3de13b84f99e239","type":"link out","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"TADO Liv Cooling Program (Comfy/OFF)","mode":"link","links":["27a718aace4233ae"],"x":2725,"y":1300,"wires":[]},{"id":"807a123fbc77b81e","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Check Inside Dewpoint to set Heating Program LIVING ROOM","style":{"label":true,"fill":"#ff0000"},"nodes":["47fb0a2899fba8c6","7427e5f7115d9b23"],"x":2144,"y":799,"w":592,"h":177},{"id":"47fb0a2899fba8c6","type":"switch","z":"5fb50193cc6a2ad5","g":"807a123fbc77b81e","name":"Dewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":4,"x":2440,"y":920,"wires":[["cee55bf086e931a0"],["98abbe73d1dd4049"],["e3101ed1cf7cfb29"],["230334b2b5addfb2"]]},{"id":"7427e5f7115d9b23","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"807a123fbc77b81e","name":"DEWPOINT LIVING ROOM","server":"","version":3,"outputs":2,"halt_if":"-20","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_living_room","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":2290,"y":840,"wires":[["47fb0a2899fba8c6"],[]]},{"id":"f1c3afcc82667e3a","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Check Inside Dewpoint to set Cooling Program LIVING ROOM","style":{"label":true,"fill":"#3f93cf"},"nodes":["2648b0ba35b62658","0dced45aa0424202"],"x":2134,"y":1199,"w":512,"h":184.5},{"id":"2648b0ba35b62658","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f1c3afcc82667e3a","name":"DEWPOINT LIVING ROOM","server":"","version":3,"outputs":2,"halt_if":"-20","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_living_room","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":2280,"y":1240,"wires":[["0dced45aa0424202"],[]]},{"id":"0dced45aa0424202","type":"switch","z":"5fb50193cc6a2ad5","g":"f1c3afcc82667e3a","name":"Dewpoint (<15.49 - Comf)(15.5-18.39 - Sticky)(>18.4 - Muggy)","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"18.39","v2t":"num"},{"t":"btwn","v":"18.4","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":5,"x":2390,"y":1320,"wires":[["a3de13b84f99e239"],["a3de13b84f99e239"],["a3de13b84f99e239"],["f173d5041ae65880"],["0d34494c8a478896"]]},{"id":"eb0e18a5c656f903","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Check Inside Dewpoint to set Comfort Program LIVING ROOM","style":{"label":true,"fill":"#92d04f"},"nodes":["fc9de90693b45009","8dd9d3d443876a8d"],"x":2144,"y":999,"w":592,"h":177},{"id":"fc9de90693b45009","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"eb0e18a5c656f903","name":"DEWPOINT LIVING ROOM","server":"","version":3,"outputs":2,"halt_if":"-20","halt_if_type":"num","halt_if_compare":"gt","entity_id":"sensor.dewpoint_living_room","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":2290,"y":1040,"wires":[["8dd9d3d443876a8d"],[]]},{"id":"8dd9d3d443876a8d","type":"switch","z":"5fb50193cc6a2ad5","g":"eb0e18a5c656f903","name":"Dewpoint (<10.0 - Dry)(10.1-12.79 - Pleas)(12.8-15.49 - Comf)(>15.5 Sticky))","property":"payload","propertyType":"msg","rules":[{"t":"btwn","v":"-20","vt":"num","v2":"10","v2t":"num"},{"t":"btwn","v":"10.1","vt":"num","v2":"12.79","v2t":"num"},{"t":"btwn","v":"12.8","vt":"num","v2":"15.49","v2t":"num"},{"t":"btwn","v":"15.5","vt":"num","v2":"50","v2t":"num"}],"checkall":"true","repair":false,"outputs":4,"x":2440,"y":1120,"wires":[["50f183922b7f91b3"],["eddfdcb298ba0670"],["230334b2b5addfb2"],["f173d5041ae65880"]]},{"id":"30679304285bae5a","type":"group","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"Indoor Check Temperature","style":{"label":true},"nodes":["230334b2b5addfb2","eddfdcb298ba0670","50f183922b7f91b3"],"x":2874,"y":1019,"w":192,"h":202},{"id":"230334b2b5addfb2","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"30679304285bae5a","name":"Living <=21","server":"","version":3,"outputs":2,"halt_if":"21","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.air_conditioning_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":2970,"y":1180,"wires":[["e3101ed1cf7cfb29"],["f3dc5e6e1109d0cd"]]},{"id":"eddfdcb298ba0670","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"30679304285bae5a","name":"Living <=22","server":"","version":3,"outputs":2,"halt_if":"22","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.air_conditioning_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":2970,"y":1120,"wires":[["98abbe73d1dd4049"],["e3101ed1cf7cfb29"]]},{"id":"50f183922b7f91b3","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"30679304285bae5a","name":"Living  <=23","server":"","version":3,"outputs":2,"halt_if":"23","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.air_conditioning_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":2970,"y":1060,"wires":[["cee55bf086e931a0"],["98abbe73d1dd4049"]]},{"id":"f3dc5e6e1109d0cd","type":"link out","z":"5fb50193cc6a2ad5","g":"087dd5e58fc9b08d","name":"TADO Liv Comfort Program (Comfy/OFF)","mode":"link","links":["27a718aace4233ae"],"x":3085,"y":1220,"wires":[]},{"id":"cab0745b37c20736","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Outdoor Check Temperature","style":{"label":true},"nodes":["e6ae5404e8872f52","140d62014de27d0f","d51f7b96b706035f"],"x":1874,"y":959,"w":212,"h":202},{"id":"e6ae5404e8872f52","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"cab0745b37c20736","name":"Outdoor <=25","server":"","version":3,"outputs":2,"halt_if":"25","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":1120,"wires":[["140d62014de27d0f"],["0dced45aa0424202"]]},{"id":"140d62014de27d0f","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"cab0745b37c20736","name":"Outdoor <=21","server":"","version":3,"outputs":2,"halt_if":"21","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":1060,"wires":[["7427e5f7115d9b23"],["fc9de90693b45009"]]},{"id":"d51f7b96b706035f","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"cab0745b37c20736","name":"Outdoor  <=21","server":"","version":3,"outputs":2,"halt_if":"21","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":1000,"wires":[["7427e5f7115d9b23"],["fc9de90693b45009"]]},{"id":"147894e5cbd062c5","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"TADO Intergration Unavailable Use API","style":{"label":true},"nodes":["7109a465a826add3","235db10bbd6bacb6","9b0dbfc4dc35f873"],"x":1414,"y":1059,"w":252,"h":162},{"id":"7109a465a826add3","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"147894e5cbd062c5","name":"TADO: unavailable","server":"","version":3,"outputs":2,"halt_if":"unavailable","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1530,"y":1100,"wires":[["b754b820d2b0bb42"],["720bd89171807954"]]},{"id":"235db10bbd6bacb6","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"147894e5cbd062c5","name":"TADO: unavailable","server":"","version":3,"outputs":2,"halt_if":"unavailable","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1530,"y":1140,"wires":[["330ec0419e4bc16b"],["426a17bbbf625840"]]},{"id":"9b0dbfc4dc35f873","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"147894e5cbd062c5","name":"TADO: unavailable","server":"","version":3,"outputs":2,"halt_if":"unavailable","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1530,"y":1180,"wires":[["7ec8bbea4a70b892"],["6b7cd77d8b0d90f3"]]},{"id":"6b0716a73157c888","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"TADO Intergration Unavailable Use API","style":{"label":true},"nodes":["34609ecad79a6e23","137506c1ab439356","4e760bfc85386566"],"x":1414,"y":599,"w":252,"h":162},{"id":"34609ecad79a6e23","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"6b0716a73157c888","name":"TADO: unavailable","server":"","version":3,"outputs":2,"halt_if":"unavailable","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1530,"y":640,"wires":[["63906bb6081aae1f"],["d51f7b96b706035f"]]},{"id":"137506c1ab439356","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"6b0716a73157c888","name":"TADO: unavailable","server":"","version":3,"outputs":2,"halt_if":"unavailable","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1530,"y":680,"wires":[["349cab79ae84c936"],["140d62014de27d0f"]]},{"id":"4e760bfc85386566","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"6b0716a73157c888","name":"TADO: unavailable","server":"","version":3,"outputs":2,"halt_if":"unavailable","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1530,"y":720,"wires":[["625d434943a374a0"],["e6ae5404e8872f52"]]},{"id":"018047ddf17ffb2c","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Outdoor Check Temperature","style":{"label":true},"nodes":["6b7cd77d8b0d90f3","426a17bbbf625840","720bd89171807954"],"x":1874,"y":2419,"w":212,"h":202},{"id":"6b7cd77d8b0d90f3","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"018047ddf17ffb2c","name":"Outdoor <=25","server":"","version":3,"outputs":2,"halt_if":"25","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":2580,"wires":[["426a17bbbf625840"],["97706539517c04f2"]]},{"id":"426a17bbbf625840","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"018047ddf17ffb2c","name":"Outdoor <=21","server":"","version":3,"outputs":2,"halt_if":"21","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":2520,"wires":[["946fce7fdd85fbd4"],["fd3ec93ac1488b42"]]},{"id":"720bd89171807954","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"018047ddf17ffb2c","name":"Outdoor  <=21","server":"","version":3,"outputs":2,"halt_if":"21","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.netatmo_devonport_tas_indoor_outdoor_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":1980,"y":2460,"wires":[["946fce7fdd85fbd4"],["fd3ec93ac1488b42"]]},{"id":"9807fada71ed6391","type":"group","z":"5fb50193cc6a2ad5","g":"efa7ba0cd44d77f9","name":"Catch All Errors","style":{"label":true},"nodes":["36fce5f6f17aab67","9695db893b016b53"],"x":814,"y":419,"w":382,"h":82},{"id":"36fce5f6f17aab67","type":"catch","z":"5fb50193cc6a2ad5","g":"9807fada71ed6391","name":"","scope":null,"uncaught":false,"x":900,"y":460,"wires":[["9695db893b016b53"]]},{"id":"9695db893b016b53","type":"debug","z":"5fb50193cc6a2ad5","g":"9807fada71ed6391","name":"Catch All Errors","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1070,"y":460,"wires":[]},{"id":"263dbbe3972f43bf","type":"group","z":"5fb50193cc6a2ad5","name":"Active Time","style":{"label":true},"nodes":["f437686397606f4a","d7c8edb9e823bd27","d09398021b4d814d","be0d8cde8442a180","68ac43bcec654138","a93423432f583619","5eaa16af82ccab13"],"x":4854,"y":799,"w":212,"h":582},{"id":"f437686397606f4a","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"263dbbe3972f43bf","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":840,"wires":[["8701780326ae7eeb"],["3605821960ac5876"]]},{"id":"d7c8edb9e823bd27","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"263dbbe3972f43bf","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":1040,"wires":[["0a4771a1513c87af"],["a93423432f583619"]]},{"id":"d09398021b4d814d","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"263dbbe3972f43bf","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":1140,"wires":[["331c6b5ea7a86db2"],["5eaa16af82ccab13"]]},{"id":"be0d8cde8442a180","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"263dbbe3972f43bf","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":1340,"wires":[["c6c781c0bb0a424a"],["331c6b5ea7a86db2"]]},{"id":"68ac43bcec654138","type":"time-of-day","z":"5fb50193cc6a2ad5","g":"263dbbe3972f43bf","name":"","startTime":"05:30:00","endTime":"00:00:00","outputs":2,"x":4950,"y":940,"wires":[["3605821960ac5876"],["0a4771a1513c87af"]]},{"id":"a93423432f583619","type":"link out","z":"5fb50193cc6a2ad5","g":"263dbbe3972f43bf","name":"TADO Liv Heating Program (Night/OFF)","mode":"link","links":["27a718aace4233ae"],"x":5025,"y":1080,"wires":[]},{"id":"5eaa16af82ccab13","type":"link out","z":"5fb50193cc6a2ad5","g":"263dbbe3972f43bf","name":"Liv Comfort Program (Night/OFF)","mode":"link","links":["27a718aace4233ae"],"x":5025,"y":1180,"wires":[]},{"id":"f7567f9bb61c7885","type":"group","z":"5fb50193cc6a2ad5","name":"Don't Set if Already Set","style":{"label":true},"nodes":["7e95fb1b4df948e2","a37a6c70d4401115","e3101ed1cf7cfb29","98abbe73d1dd4049","cee55bf086e931a0","5a0974c26826b7d7","014fa58858f951f3","f173d5041ae65880","0d34494c8a478896","27a718aace4233ae"],"x":3474,"y":799,"w":512,"h":602},{"id":"7e95fb1b4df948e2","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f7567f9bb61c7885","name":"Living = off","server":"","version":3,"outputs":2,"halt_if":"off","halt_if_type":"jsonata","halt_if_compare":"is","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3630,"y":1260,"wires":[[],["569e69b0899942ae"]]},{"id":"a37a6c70d4401115","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f7567f9bb61c7885","name":"Living = heat","server":"","version":3,"outputs":2,"halt_if":"heat","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3890,"y":840,"wires":[[],["f437686397606f4a"]]},{"id":"e3101ed1cf7cfb29","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f7567f9bb61c7885","name":"Living = Set Point 21","server":"","version":3,"outputs":2,"halt_if":"($entity().attributes.temperature) = 21","halt_if_type":"jsonata","halt_if_compare":"jsonata","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3660,"y":1060,"wires":[["014fa58858f951f3"],["d7c8edb9e823bd27"]]},{"id":"98abbe73d1dd4049","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f7567f9bb61c7885","name":"Living Set Point= 22","server":"","version":3,"outputs":2,"halt_if":"($entity().attributes.temperature) = 22","halt_if_type":"jsonata","halt_if_compare":"jsonata","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3660,"y":960,"wires":[["5a0974c26826b7d7"],["68ac43bcec654138"]]},{"id":"cee55bf086e931a0","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f7567f9bb61c7885","name":"Living Set Point= 23","server":"","version":3,"outputs":2,"halt_if":"($entity().attributes.temperature) = 23","halt_if_type":"jsonata","halt_if_compare":"jsonata","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3660,"y":860,"wires":[["a37a6c70d4401115"],["f437686397606f4a"]]},{"id":"5a0974c26826b7d7","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f7567f9bb61c7885","name":"Living = heat","server":"","version":3,"outputs":2,"halt_if":"heat","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3890,"y":940,"wires":[[],["68ac43bcec654138"]]},{"id":"014fa58858f951f3","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f7567f9bb61c7885","name":"Living = heat","server":"","version":3,"outputs":2,"halt_if":"heat","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3890,"y":1040,"wires":[[],["d7c8edb9e823bd27"]]},{"id":"f173d5041ae65880","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f7567f9bb61c7885","name":"Living = dry","server":"","version":3,"outputs":2,"halt_if":"dry","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3630,"y":1160,"wires":[[],["d09398021b4d814d"]]},{"id":"0d34494c8a478896","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"f7567f9bb61c7885","name":"Living = cool","server":"","version":3,"outputs":2,"halt_if":"cool","halt_if_type":"jsonata","halt_if_compare":"is","entity_id":"climate.air_conditioning","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3630,"y":1360,"wires":[[],["be0d8cde8442a180"]]},{"id":"27a718aace4233ae","type":"link in","z":"5fb50193cc6a2ad5","g":"f7567f9bb61c7885","name":"TADO Living OFF","links":["a93423432f583619","5eaa16af82ccab13","a3de13b84f99e239","f3dc5e6e1109d0cd"],"x":3515,"y":1260,"wires":[["7e95fb1b4df948e2"]]},{"id":"37b339dd2ed54599","type":"group","z":"5fb50193cc6a2ad5","name":"Indoor Check Temperature","style":{"label":true},"nodes":["d3022db7eebcadbf","594079441157ef44","904caedf350a312c"],"x":2874,"y":2479,"w":192,"h":202},{"id":"d3022db7eebcadbf","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"37b339dd2ed54599","name":"Down <=21","server":"","version":3,"outputs":2,"halt_if":"21","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.air_conditioning_downstairs_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":2970,"y":2640,"wires":[["33c3bcc4bfd2c68b"],["076d08c06c3b1727"]]},{"id":"594079441157ef44","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"37b339dd2ed54599","name":"Down <=22","server":"","version":3,"outputs":2,"halt_if":"22","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.air_conditioning_downstairs_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":2970,"y":2580,"wires":[["fccb449f25cd59b1"],["33c3bcc4bfd2c68b"]]},{"id":"904caedf350a312c","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"37b339dd2ed54599","name":"Down  <=23","server":"","version":3,"outputs":2,"halt_if":"23","halt_if_type":"num","halt_if_compare":"lte","entity_id":"sensor.air_conditioning_downstairs_temperature","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":2970,"y":2520,"wires":[["3d0bd35c30452c9c"],["fccb449f25cd59b1"]]},{"id":"ae4fb0df664f15f8","type":"group","z":"5fb50193cc6a2ad5","name":"Don't Set if Already Set","style":{"label":true},"nodes":["306bf0571f6da32e","8357284394001c48","33c3bcc4bfd2c68b","fccb449f25cd59b1","3d0bd35c30452c9c","d3d22e86a65f0925","f91311cbbcd744c8","e9f6bf430bb7c0ee","2492d94c63b53f6c","c112dfd37781f285"],"x":3454,"y":2259,"w":512,"h":602},{"id":"306bf0571f6da32e","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"ae4fb0df664f15f8","name":"Down = off","server":"","version":3,"outputs":2,"halt_if":"off","halt_if_type":"jsonata","halt_if_compare":"is","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3610,"y":2720,"wires":[[],["19d8d6736c2c3cf3"]]},{"id":"8357284394001c48","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"ae4fb0df664f15f8","name":"Down = heat","server":"","version":3,"outputs":2,"halt_if":"heat","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3870,"y":2300,"wires":[[],["a10464e759902260"]]},{"id":"33c3bcc4bfd2c68b","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"ae4fb0df664f15f8","name":"Down = Set Point 21","server":"","version":3,"outputs":2,"halt_if":"($entity().attributes.temperature) = 21","halt_if_type":"jsonata","halt_if_compare":"jsonata","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3640,"y":2520,"wires":[["f91311cbbcd744c8"],["ea6424075eed10be"]]},{"id":"fccb449f25cd59b1","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"ae4fb0df664f15f8","name":"Down Set Point= 22","server":"","version":3,"outputs":2,"halt_if":"($entity().attributes.temperature) = 22","halt_if_type":"jsonata","halt_if_compare":"jsonata","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3640,"y":2420,"wires":[["d3d22e86a65f0925"],["118330440e5cd271"]]},{"id":"3d0bd35c30452c9c","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"ae4fb0df664f15f8","name":"Down Set Point= 23","server":"","version":3,"outputs":2,"halt_if":"($entity().attributes.temperature) = 23","halt_if_type":"jsonata","halt_if_compare":"jsonata","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3640,"y":2320,"wires":[["8357284394001c48"],["a10464e759902260"]]},{"id":"d3d22e86a65f0925","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"ae4fb0df664f15f8","name":"Down = heat","server":"","version":3,"outputs":2,"halt_if":"heat","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3870,"y":2400,"wires":[[],["118330440e5cd271"]]},{"id":"f91311cbbcd744c8","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"ae4fb0df664f15f8","name":"Down = heat","server":"","version":3,"outputs":2,"halt_if":"heat","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3870,"y":2500,"wires":[[],["ea6424075eed10be"]]},{"id":"e9f6bf430bb7c0ee","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"ae4fb0df664f15f8","name":"Down = dry","server":"","version":3,"outputs":2,"halt_if":"dry","halt_if_type":"str","halt_if_compare":"is","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3610,"y":2620,"wires":[[],["7dd27f4fc2e01bb7"]]},{"id":"2492d94c63b53f6c","type":"api-current-state","z":"5fb50193cc6a2ad5","g":"ae4fb0df664f15f8","name":"Down = cool","server":"","version":3,"outputs":2,"halt_if":"cool","halt_if_type":"jsonata","halt_if_compare":"is","entity_id":"climate.air_conditioning_downstairs","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","override_topic":false,"state_location":"payload","override_payload":"msg","entity_location":"data","override_data":"msg","x":3610,"y":2820,"wires":[[],["c3a0226f259053d4"]]},{"id":"c112dfd37781f285","type":"link in","z":"5fb50193cc6a2ad5","g":"ae4fb0df664f15f8","name":"TADO Down OFF","links":["c5e3899a37f93bae","d9f841710430930a","de5601b0639f951b","076d08c06c3b1727"],"x":3495,"y":2720,"wires":[["306bf0571f6da32e"]]},{"id":"83e627ce7e032c20","type":"tado-config","name":"Home"}]

Flow Info

Created 4 months, 2 weeks ago
Updated 1 month ago
Rating: 5 3

Actions

Node Types

Core
  • catch (x1)
  • change (x1)
  • comment (x2)
  • debug (x4)
  • delay (x4)
  • file (x1)
  • file in (x1)
  • function (x25)
  • inject (x13)
  • join (x1)
  • link in (x6)
  • link out (x32)
  • switch (x65)
Other

Tags

  • dew
  • point
  • tado
  • airconditioning
  • a/c
  • control
  • door
  • presence
  • light
  • notification
  • climate
  • climate-control
  • thermostat
  • temperature
  • TTS
  • Home
  • Assistant
  • dewpoint
  • heat
  • pump
  • heatpump
  • air
  • conditioning
  • room
  • detection
Copy this flow JSON to your clipboard and then import into Node-RED using the Import From > Clipboard (Ctrl-I) menu option