Fragment mojego powiadomienia TTS
...
Paliwa wystarczy na {{
['zero', 'jeden', 'dwa', 'trzy', 'cztery', 'pięć', 'sześć', 'siedem', 'osiem',
'dziewięć', 'dziesięć', 'jedenaście', 'dwanaście', 'trzynaście',
'czternaście', 'piętnaście', 'szesnaście', 'siedemnaście', 'osiemnaście',
'dziewiętnaście', 'dwadzieścia', 'dwadzieścia jeden', 'dwadzieścia dwa',
'dwadzieścia trzy', 'dwadzieścia cztery', 'dwadzieścia pięć', 'dwadzieścia
sześć', 'dwadzieścia siedem', 'dwadzieścia osiem', 'dwadzieścia dziewięć',
'trzydzieści', 'trzydzieści jeden', 'trzydzieści dwa', 'trzydzieści trzy',
'trzydzieści cztery', 'trzydzieści pięć', 'trzydzieści sześć', 'trzydzieści
siedem', 'trzydzieści osiem', 'trzydzieści dziewięć', 'czterdzieści',
'czterdzieści jeden', 'czterdzieści dwa', 'czterdzieści trzy', 'czterdzieści
cztery', 'czterdzieści pięć', 'czterdzieści sześć', 'czterdzieści siedem',
'czterdzieści osiem', 'czterdzieści dziewięć', 'pięćdziesiąt'][
((states('sensor.mercedes_litrow') | float(0) * 100 / 7) / 44) | round(0)] }}
dni w których będziesz dojeżdżał do pracy.
Czyli jak podmienisz sensor i tekst powinien mówić poprawnie
/
Wypowiada poprawnie (pełne stopnie)
Na zewnątrz jest aktualnie {{ states('sensor.temp_srednia') |
float(0) | round(0) }} stopni Celsjusza.
//
- czy da sie dla takich powiadomień tts na telefon użyć platform google?
Tak, przykład
action: tts.google_say
data:
message: >
Na zewnątrz jest aktualnie {{ (states('sensor.temp_srednia') | float(0)) | round(0) }} stopni Celsjusza.
entity_id: media_player.living_room