alias: dogoutsideabove85
description: ''
trigger:
- platform: numeric_state
entity_id: sensor.dark_sky_apparent_temperature
above: '85'
condition:
- condition: state
entity_id: binary_sensor.wyzesense_kmotion2
state: 'on'
action:
- service: switch.turn_on
data: {}
target:
entity_id: switch.sprinklers_zone
mode: single
something like this should point you in the right direction.
If you tell us how you know the dog is outside, and all the entities im sure we could help you more.