I am running HASSIO and before the upgrade below script was working perfect and reading information from the sensors.
After the latest upgrade the tts is reading out every character on every row after message: >
#polleninfo
morning:
sequence:
- service: media_player.turn_on
data:
entity_id: media_player.googlehome5567, media_player.googlehome1771, mediaplayer.googlehome0749, media_player.googlehome6157, media_player.living_room_speaker_left
- service: media_player.volume_set
data_template:
entity_id: media_player.googlehome5567, media_player.googlehome1771, mediaplayer.googlehome0749, media_player.googlehome6157, media_player.living_room_speaker_left
volume_level: '{{ states.input_number.spotify_volume_all.state }}'
- service: tts.google_say
data:
entity_id: media_player.living_room_right
message: >
{% set mymap = { 'i.h':'None','i.u':'No messaurement','L':'Low','L-M':'Low to Medium','M':'Medium','M-H':'Medium to High','H':'High','H+':'Very High'} %}
{% set bjork = 'None' %}
{% set gras = 'None' %}
{% set al = 'None' %}
{% set alm = 'None' %}
{% set bok = 'None' %}
{% set ek = 'None' %}
{% set grabo = 'None' %}
{% set hassel = 'None' %}
{% set salgvide = 'None' %}
{% if states.sensor.pollen_bjork.state in mymap.keys() %}
{% set bjork = mymap[states.sensor.pollen_bjork.state] %}
{% endif %}
{% if states.sensor.pollen_gras.state in mymap.keys() %}
{% set gras = mymap[states.sensor.pollen_gras.state] %}
{% endif %}
{% if states.sensor.pollen_al.state in mymap.keys() %}
{% set al = mymap[states.sensor.pollen_al.state] %}
{% endif %}
{% if states.sensor.pollen_alm.state in mymap.keys() %}
{% set alm = mymap[states.sensor.pollen_alm.state] %}
{% endif %}
{% if states.sensor.pollen_bok.state in mymap.keys() %}
{% set bok = mymap[states.sensor.pollen_bok.state] %}
{% endif %}
{% if states.sensor.pollen_ek.state in mymap.keys() %}
{% set ek = mymap[states.sensor.pollen_ek.state] %}
{% endif %}
{% if states.sensor.pollen_grabo.state in mymap.keys() %}
{% set grabo = mymap[states.sensor.pollen_grabo.state] %}
{% endif %}
{% if states.sensor.pollen_hassel.state in mymap.keys() %}
{% set hassel = mymap[states.sensor.pollen_hassel.state] %}
{% endif %}
{% if states.sensor.pollen_salgvide.state in mymap.keys() %}
{% set salgvide = mymap[states.sensor.pollen_salgvide.state] %}
{% endif %}
{{["Wakey, wakey.","Rise and shine.","Good morning sunshine.","Get your butt out of bed."] | random}} to this awesome {{states.sensor.weekday.state}} ... time is {{states.sensor.time.state}} ... date is {{states.sensor.dates.state}} ... on week {{states.sensor.weekofyear.state}} ... It's currently {{states.sensor.dark_sky_summary.state}} ... Temperature right now is {{states.sensor.medel_temp_ute.state}} degrees ... lowest today will be {{states.sensor.pws_temp_low_1d_c.state}} degrees ... highest today will be {{states.sensor.pws_temp_high_1d_c.state}} degrees ... Temperature feels like {{states.sensor.medel_chill_effect.state}} degrees ... Here is a summary of this day ... {{states ('sensor.dark_sky_hourly_summary') }} ... Status for grass is {{ gras }} ... Status for birch is {{ bjork }} ... Status for alder is {{ al }} ... Status for elm is {{ alm }} ... Status for beech is {{ bok }} ... Status for oak is {{ ek }} ... Status for mugwort is {{ grabo }} ... Status for hazel is {{ hassel }} ... Status for willow is {{ salgvide }} ... {{["Lets rock.","Have a great day.","Its going to be awesome today.","Rock and roll."] | random}} ... ... Hey Google ... swedish news
- delay: 00:01:00
- service: input_boolean.turn_off
data:
entity_id: input_boolean.polleninfo