Truly stumped on this one. I have openweathermap working just fine, widget on the dashboard and values populating without any issue. For some reason this automation just won’t fire.
- id: '1589515028437'
alias: Fans on above 70
description: ''
trigger:
- above: '70.0'
entity_id: weather.openweathermap
platform: numeric_state
condition:
- condition: state
entity_id: sun.sun
state: above_horizon
action:
- data: {}
entity_id: switch.01200885ecfabc810d33
service: switch.turn_on
- data: {}
entity_id: switch.leviton_dz15s_1bz_decora_smart_switch_switch
service: switch.turn_on
Basically it’s just turning on 2 outdoor fans when the outdoor temp hits 70 F and the sun it up. Pretty simple but won’t fire. This was built in the automation builder. I’m not schooled enough on this yet to configure it manually.
Looks like I have a bunch of errors in my log file too. I can’t really understand what it’s saying though.
Value cannot be processed as a number: <state weather.openweathermap=partlycloudy; temperature=77.3, humidity=65, pressure=30.0, wind_bearing=190, wind_speed=6.94, attribution=Data provided by OpenWeatherMap, forecast=[{‘datetime’: 1590073200000, ‘temperature’: 80.7, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590084000000, ‘temperature’: 86.2, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590094800000, ‘temperature’: 85.3, ‘precipitation’: None, ‘condition’: ‘sunny’}, {‘datetime’: 1590105600000, ‘temperature’: 78.8, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590116400000, ‘temperature’: 74.8, ‘precipitation’: 2.1, ‘condition’: ‘rainy’}, {‘datetime’: 1590127200000, ‘temperature’: 71.9, ‘precipitation’: 0.1, ‘condition’: ‘rainy’}, {‘datetime’: 1590138000000, ‘temperature’: 70.2, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590148800000, ‘temperature’: 73.9, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590159600000, ‘temperature’: 84.9, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590170400000, ‘temperature’: 87.8, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590181200000, ‘temperature’: 81.9, ‘precipitation’: 1.6, ‘condition’: ‘rainy’}, {‘datetime’: 1590192000000, ‘temperature’: 77.1, ‘precipitation’: 0.7, ‘condition’: ‘rainy’}, {‘datetime’: 1590202800000, ‘temperature’: 72.0, ‘precipitation’: 4.8, ‘condition’: ‘rainy’}, {‘datetime’: 1590213600000, ‘temperature’: 73.1, ‘precipitation’: 0.3, ‘condition’: ‘rainy’}, {‘datetime’: 1590224400000, ‘temperature’: 72.4, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590235200000, ‘temperature’: 74.8, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590246000000, ‘temperature’: 86.0, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590256800000, ‘temperature’: 87.8, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590267600000, ‘temperature’: 84.8, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590278400000, ‘temperature’: 78.8, ‘precipitation’: None, ‘condition’: ‘sunny’}, {‘datetime’: 1590289200000, ‘temperature’: 75.7, ‘precipitation’: 0.1, ‘condition’: ‘rainy’}, {‘datetime’: 1590300000000, ‘temperature’: 74.1, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590310800000, ‘temperature’: 72.6, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590321600000, ‘temperature’: 75.2, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590332400000, ‘temperature’: 85.1, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590343200000, ‘temperature’: 85.5, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590354000000, ‘temperature’: 84.1, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590364800000, ‘temperature’: 78.3, ‘precipitation’: None, ‘condition’: ‘cloudy’}, {‘datetime’: 1590375600000, ‘temperature’: 74.8, ‘precipitation’: None, ‘condition’: ‘sunny’}, {‘datetime’: 1590386400000, ‘temperature’: 72.7, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590397200000, ‘temperature’: 70.9, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590408000000, ‘temperature’: 74.3, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590418800000, ‘temperature’: 83.0, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590429600000, ‘temperature’: 84.4, ‘precipitation’: None, ‘condition’: ‘partlycloudy’}, {‘datetime’: 1590440400000, ‘temperature’: 82.8, ‘precipitation’: None, ‘condition’: ‘sunny’}, {‘datetime’: 1590451200000, ‘temperature’: 78.1, ‘precipitation’: None, ‘condition’: ‘sunny’}, {‘datetime’: 1590462000000, ‘temperature’: 75.2, ‘precipitation’: None, ‘condition’: ‘sunny’}, {‘datetime’: 1590472800000, ‘temperature’: 73.8, ‘precipitation’: None, ‘condition’: ‘sunny’}, {‘datetime’: 1590483600000, ‘temperature’: 72.6, ‘precipitation’: None, ‘condition’: ‘sunny’}, {‘datetime’: 1590494400000, ‘temperature’: 76.1, ‘precipitation’: 0.2, ‘condition’: ‘rainy’}], friendly_name=OpenWeatherMap @ 2020-05-21T01:37:21.255836-04:00> (Offending entity: partlycloudy)
Appreciate any guidance.