# Problem z pogodą

**URL:** <https://ai-speaker.discourse.group/t/problem-z-pogoda/1080>\
**Category:** faq\
**Created:** [13 Grudzień 2020 08:37 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080 "2020-12-13T08:37:46Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

Autor: ![jolka](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/jolka/32/5_2.png) [@jolka](https://ai-speaker.discourse.group/u/jolka)\
Data publikacji: [1 Kwiecień 2021 18:09 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/21 "2021-04-01T18:09:28Z")

</div>

No i mamy konsensusu - to jest błąd w dokumentacji. Serio.

Ta pogoda kiedyś działał na szablonie i wtedy to jako komenda lokalna miało sens. Z czasem pojawiły się pytania pogoda w xxx itd i tego szablon już nie ogarniał, więc zaczęliśmy robić zapytania w serwisie pogodowym. Ale przy większej ilości zapytań może brakować limitu w API serwisu, albo może nie udać się geolokalizacja itd…

Faktycznie jedyne rozsądne wyjście to poprawka w dokumentacji.  
Nie będziemy tego kodu usuwali więc dla tych co działa będzie działało bez zmian.  
Opublikujemy też szablon który używaliśmy wcześniej, żeby każdy mógł sobie dodać sam odpowiedź o pogodzie z serwisu pogodowego który sobie doda.

Ps  
Ten szablon to nie jest żadna magia, mając przykład, taki jak powyżej da się to zrozumieć i zastosować do każdego “dialogu z Jolką”.  
Na tym polega moc tego systemu, że można samemu tworzyć rzeczy. Dużo bardziej wartościowe jest to, że można samemu dodać dowolny dynamiczny komunikat w systemie (np. informacje o pogodzie) niż to, że Jolka powie coś gotowego co ktoś zaprogramował.  
Dlatego zachęcamy żeby to zrozumieć i używać - tylko w ten sposób można w pełni wykorzystać moc tego narzędzia.

---

<div class="post-metadata">

Autor: ![sdsi](https://avatars.discourse-cdn.com/v4/letter/s/45deac/32.png) [@sdsi](https://ai-speaker.discourse.group/u/sdsi)\
Data publikacji: [1 Kwiecień 2021 18:23 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/22 "2021-04-01T18:23:34Z")

</div>

@jolka - dziękuję. oczywiście pełna zgoda i rozumiem oczywiście idee samodzielnego dodawania.

prawdopodobnie coś jest na rzeczy z tym mechanizmem googlowskim bo w tym samym czasie przestała funkcjonować komenda “w pobliżu”. mniejsza z tym; szczegół 😉

pozdrowienia 😉

---

<div class="post-metadata">

Autor: ![Akszyn](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/akszyn/32/4038_2.png) [@Akszyn](https://ai-speaker.discourse.group/u/Akszyn)\
Data publikacji: [8 Kwiecień 2021 22:55 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/23 "2021-04-08T22:55:21Z")

</div>

U mnie chyba to nie działa jak powinno

```auto
alias: 'Jolka: jaka jest pogoda'
description: test z dodawania komendy głosowej
trigger: []
condition: []
action:
  - service: ais_ai_service.say_it
    data:
      text: >-
        Dzisiaj jest {{states('sensor.openweathermap_weather')}}.Przewidywana
        temperatura to
        {{state_attr('weather.openweathermap','forecast')[0].temperature }}
        stopnia a ciśnienie to {{state_attr('weather.openweathermap',
        'forecast')[0]. pressure}} hektopaskala
mode: single

```

Bo jolka odpowiada że nie wie jaka jest pogoda

---

<div class="post-metadata">

Autor: ![Kraszewsky](https://avatars.discourse-cdn.com/v4/letter/k/9fc29f/32.png) [@Kraszewsky](https://ai-speaker.discourse.group/u/Kraszewsky)\
Data publikacji: [9 Kwiecień 2021 11:59 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/24 "2021-04-09T11:59:46Z")

</div>

Też próbuje to ogarnąć od jakiegoś czasu tylko z odczytem czujnika temp na zewnątrz i nie mogę dojść co jest nie tak.  
Ma ktoś może szablon lub coś co naprowadzi na rozwiązanie ?

---

<div class="post-metadata">

Autor: ![Akszyn](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/akszyn/32/4038_2.png) [@Akszyn](https://ai-speaker.discourse.group/u/Akszyn)\
Data publikacji: [9 Kwiecień 2021 13:05 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/25 "2021-04-09T13:05:01Z")

</div>

Spróbuj coś takiego

 ![Screenshot_2021-04-09-15-04-21-580_pl.sviete.dom](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/9/91b097b66ae8c00246fc809c95154463752d3410.jpeg) Tylko w miejsce sensor.w… podstaw swój w szablonach a potem jak będzie działać dodaj do automatyzacji

---

<div class="post-metadata">

Autor: ![Kraszewsky](https://avatars.discourse-cdn.com/v4/letter/k/9fc29f/32.png) [@Kraszewsky](https://ai-speaker.discourse.group/u/Kraszewsky)\
Data publikacji: [9 Kwiecień 2021 17:44 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/26 "2021-04-09T17:44:10Z")

</div>

Nie mogę dojść o co chodzi. Jeżeli jest ktoś w stanie pomóc to proszę i informację.  
Postaram się odwdzięczyć 🙂  
Sam już się poddałem a chce zrobić automatyzację która sprawdza temperature i wilgotność z stacji pogodowej która mam 🙂

---

<div class="post-metadata">

Autor: ![sdsi](https://avatars.discourse-cdn.com/v4/letter/s/45deac/32.png) [@sdsi](https://ai-speaker.discourse.group/u/sdsi)\
Data publikacji: [9 Kwiecień 2021 18:04 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/27 "2021-04-09T18:04:44Z")

</div>

A nie możesz po prosru powiedzieć: Status, temperatura na zewnątrz? Oczywiście, jeżeli Twoja nazwa czujnika to: Temperatura na zewnatrz

---

<div class="post-metadata">

Autor: ![Kraszewsky](https://avatars.discourse-cdn.com/v4/letter/k/9fc29f/32.png) [@Kraszewsky](https://ai-speaker.discourse.group/u/Kraszewsky)\
Data publikacji: [9 Kwiecień 2021 18:28 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/28 "2021-04-09T18:28:25Z")

</div>

Pytam ale Jolka mówi że nie rozumie 🙂

---

<div class="post-metadata">

Autor: ![sdsi](https://avatars.discourse-cdn.com/v4/letter/s/45deac/32.png) [@sdsi](https://ai-speaker.discourse.group/u/sdsi)\
Data publikacji: [9 Kwiecień 2021 18:35 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/30 "2021-04-09T18:35:49Z")

</div>

Każdy czujnik, który mam - te moje urządzenia lub np pogodę z Airly nazywam po swojemu. A potem mówię: Status nazwa i Jolka odpowiada. Np Status temperatura w garażu albo Status Kraków powietrze (to z Airly) i Jolka odpowiada

---

<div class="post-metadata">

Autor: ![Kraszewsky](https://avatars.discourse-cdn.com/v4/letter/k/9fc29f/32.png) [@Kraszewsky](https://ai-speaker.discourse.group/u/Kraszewsky)\
Data publikacji: [10 Kwiecień 2021 08:38 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/31 "2021-04-10T08:38:59Z")

</div>

Jak coś to zrobiłem u sobie taką automatyzacje. O dziwo po dwóch resetach ruszyło 🙂

alias: ‘Jolka: Pogoda’  
description: 'Odczytuje dane z stacji pogodowej ’  
trigger: []  
condition: []  
action:

- service: ais\_ai\_service.say\_it  
data:  
text: 'Sprawdzam dane z stacji pogodowej. ’
- delay:  
hours: 0  
minutes: 0  
seconds: 1  
milliseconds: 0
- service: ais\_ai\_service.process  
data:  
text: status temperatura za oknem
- delay:  
hours: 0  
minutes: 0  
seconds: 2  
milliseconds: 0
- service: ais\_ai\_service.process  
data:  
text: status wilgotność za oknem
- delay:  
hours: 0  
minutes: 0  
seconds: 2  
milliseconds: 0
- service: ais\_ai\_service.process  
data:  
text: status ciśnienie za oknem  
mode: single

---

<div class="post-metadata">

Autor: ![sdsi](https://avatars.discourse-cdn.com/v4/letter/s/45deac/32.png) [@sdsi](https://ai-speaker.discourse.group/u/sdsi)\
Data publikacji: [10 Kwiecień 2021 14:21 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/32 "2021-04-10T14:21:31Z")

</div>

Czyli komenda “Status…” działa dobrze 🙂

Fajny patent w Ewie z tą komendą “Jolka:…” - dziękuję @jolka @Celina 🙂

---

<div class="post-metadata">

Autor: ![sdsi](https://avatars.discourse-cdn.com/v4/letter/s/45deac/32.png) [@sdsi](https://ai-speaker.discourse.group/u/sdsi)\
Data publikacji: [11 Kwiecień 2021 13:40 UTC](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080/33 "2021-04-11T13:40:49Z")

</div>

> [@jolka](#):
>
> dodajesz automatyzację np. “Jolka: raport pogodowy”

@jolka - proszę, napisz mi: jeżeli stan jest np “cloudy” (w j. angielskim) to w jaki sposób Jolka może to wypowiedzieć w j. polskim (“pochmurno”) ? Karta pogody pokazuje w j. polskim - a głosowo jak to wykonać?

Dzięki 😉

EDIT

Dla potomnych - dzięki @jolka zbudowałem tą nieszczęsną pogodę i działa ok:

> Cytat  
> service: ais\_ai\_service.say\_it  
> data\_template:  
> text: \>-  
> OK - oto raport pogodowy. Jest {{ states.sensor.time.state }}.  
> Pogoda w MIASTO: jest {{states.weather.dom.state}}.  
> temperatura teraz to: {{ state\_attr(‘weather.dom’, ‘temperature’)}} stopni  
> a ciśnienie wynosi: {{ state\_attr(‘weather.dom’, ‘pressure’)}} hektopaskale.  
> Temperatura minimalna jutro: {{ state\_attr(‘weather.dom’, ‘forecast’)[0].templow }} stopni  
> a maksymalna: {{ state\_attr(‘weather.dom’, ‘forecast’)[0].temperature }} stopni.

Pytanie właśnie mam do tego: **{{states.weather.dom.state}}** - jak usłyszeć tą wartość w j. polskim (tak jak na karcie pogodowej)?

[Poprzednia strona](https://ai-speaker.discourse.group/t/problem-z-pogoda/1080.md?page=1)
