I chyba wszystko jasne, czyli musisz zainstalować starą wersję komponentu (ręcznie wygrzebaną z repo, bo autor nie taguje wersji) lub zaktualizować HA core.
To pewnie będzie ta działająca <2021.12
I chyba wszystko jasne, czyli musisz zainstalować starą wersję komponentu (ręcznie wygrzebaną z repo, bo autor nie taguje wersji) lub zaktualizować HA core.
To pewnie będzie ta działająca <2021.12
“Duża aktualizacja” integracji Astroweather
Lekko poprawiony “gotowiec” karty wykorzystującej nowe encje (i opierającej się wyłącznie na standardowych kartach) wrzuciłem tam:
Oprócz tego pojawiła się dedykowana karta custom:astroweather-card
https://github.com/mawinkler/astroweather-card
Kilka słów wyjaśnienia dla procentów - oznaczają one warunki obserwacyjne, więc w przypadku stopnia zachmurzenia to jest wartość odwrotna niż nakazywałaby logika (100% oznacza czyste niebo, 0% to całkowite zachmurzenie).
Pytanko. Dziś dostałem meila z burze.dzis.net, że dodają czujnik, który pokazuje poziom promieniowania gamma dla Warszawy. Co prawda nie moja lokalizacja, ale może idzie to jakoś pobrać? W HACS nie widze by się aktualizowało, wiec jakoś inaczej trzeba by do tego podejść. NR?
Dobra, własnie znalazłem na FB
- platform: scrape
name: promieniowanie
resource: https://burze.dzis.net/?page=promieniowanie
select: "div[id=mapaOpis]"
value_template: '{{ value.split()[7][0:5] | float }}'
Promieniowanie w µSv/h (mikrosiwert na godzinę). Jeszcze nie sprawdzałem kodu jakby co.
Chyba tylko scrape - zajrzałem tam i nie ma info, że API udostępnia te dane.
Tak z innej beczki, źródłowy pomiar promieniowania gamma jest dostępny nie tylko dla Warszawy
https://mapa.paa.gov.pl/
tylko za pomocą scrape chyba się tego nie wyciągnie
Działa, ostatnie id=PL szukajcie na stronie-adres czujnika
- platform: rest
name: Radiacja_Chelm
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=PL0107
scan_interval: 300 #check every 5 minutes
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
PL0107 to chyba Przemyśl.
Klikam na miasto, konkretnie Kalisz i żadnego numeru nie widzę poza stopniem radiacji :). Jak to sprawdzić…
W opcji mapy zaawansowanej są numery stacji
Lista stacji, które być może warto monitorować w związku z niestabilną sytuacją na Ukrainie (pominąłem Czarnobyl, ale może warto i tam poszukać najbliższe stacje), w formacie: nazwa elektrowni, najbliższa stacja, pozostałe wokół w kolejności zgodnej z ruchem wskazówek zegara zaczynając od tej najbardziej zbliżonej do położenia na północ.
Zaporoska Elektrownia Jądrowa
Południowouraińska Elektrownia Jądrowa
Chmielnicka Elektrownia Jądrowa
Mam wpisany ten europejski (zgodnie jak wyżej sugerowali koledzy):
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=PL0018
Ciągle te same dane mimo, że na ich stronie się zmieniają. Jak sprawdzam kod to pisze :
{“avg”:{“title”:“Average Gamma Dose Rate”,“val”:91.18},“footer”:{“cnt”:“Networks in selected area”,“common”:“Calculated from measurements over last 24 hours”,“info”:“Station name”},“max”:{“title”:“Maximum Gamma Dose Rate”,“val”:95}}
A obecnie jest 86.
Czy oprócz burze.dzis.net macie coś jeszcze ?
Dla stacji PL0018 jest 91,18 nSv/h, coś masz nie tak.
Gdybyś podał miasto (szklana kula mi nie pokazała, a klikać po wszystkich mi się nie chce), to mógłbym pokilkać po mapach w tym europejskim systemie.
YAML (dla rest
) parę postów powyżej miał lekkie braki (2 spacje tam brakowały) i go właśnie poprawiłem.
Może jeszcze dodam kody stacji dla rejonu Czarnobyla (bo jednak od pewnego czasu jest podwyższona radiacja po stronie białoruskiej, ale oczywiście nie mogę tego zweryfikować), lista ukraińskich stacji też się chyba nieco zmieniła…
Zaktualizowana lista (i tak nie działa, ale może kiedyś zacznie)
# rejon Zaporoska Elektrownia Jądrowa
- platform: rest
name: "Radiacja Nikopol (ZEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33805
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Łoszkariwka (ZEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33801
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Zaporoże (ZEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA34602
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Mychajliwka (ZEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA34607
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Nyżni Sirohozy (ZEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33877
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Askania Nowa (ZEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33915
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Chersoń (ZEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33902
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Basztanka (ZEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33788
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Krzywy Róg (ZEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33791
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
# rejon Południowouraińska Elektrownia Jądrowa
- platform: rest
name: "Radiacja Wozneseńsk (PEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33777
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Pomiczna (PEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33705
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Bobryniec (PEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33717
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Basztanka (PEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33788
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Oczaków (PEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33848
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Serbka (PEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33833
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Zatyszszia (PEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33769
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Liubasziwka (PEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33761 =
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Pierwomajsk (PEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33699
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
# rejon Chmielnicka Elektrownia Jądrowa
- platform: rest
name: "Radiacja Szepietówka (ChEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33317
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Nowogród Wołyński (ChEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33312
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Żytomierz (ChEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33325
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Chmielnik (ChEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33439
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Chmielnicki (ChEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33429
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Jampol (ChEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33421
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Krzemieniec (ChEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33299
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Dubno (ChEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33296
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Równe (ChEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33301
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
# rejon nieczynna Czarobylska Elektrownia Jądrowa/Poleski Rezerwat Radiacyjno-Ekologiczny
- platform: rest
name: "Radiacja Czarnobyl (CzEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33231
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Bragin (PRR-E)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=BY33124
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Czerichów (CzEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33135
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Oster (CzEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33236
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Wyszogród (CzEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33342
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Kijów (CzEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33345
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Piskiwka (CzEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33228
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Korosteń (CzEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33215
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Owrucz (CzEJ)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=UA33213
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Mozyrz (PRR-E)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=BY33036
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
- platform: rest
name: "Radiacja Wasilewicze (PRR-E)"
resource: https://rewidget.jrc.ec.europa.eu/v3/objects/point?id=BY33038
scan_interval: 3600
unit_of_measurement: nSv/h
value_template: '{{ value_json.avg.val }}'
Biorę dla stacji PL0018 bo jestem z Rybnika więc ta jest w miarę blisko. Problem w tym, że ta wartość 91,18 jest już od tygodnia, a jak się wejdzie na stronę i klika po mapie advanced to wartości te zmieniają się nawet w ciągu dnia. Myślałem na początku, że ta wartość 91,18 jest średnią z 24h tak, jak to jest zapisane w kodzie. Od kilku dni wartości na wykresie są poniżej “90”. Teraz jak to piszę z wykresu odczytuję 89,50 (dane z godziny 3:00). W sumie może akurat z Katowic kod jest źle generowany bo nie sprawdzałem innych ale ten z burze.dzis.net faktycznie działa.
System od paru dni (może i od tygodnia?) nie działa poprawnie, a niektóre stacje pokazują status “konserwacja”.
Tak nieco z innej beczki - jeśli ktoś używa oficjalnej integracji Meteoalarm, to została ona poprawiona w HA core 2022.8.x
Przy okazji - świetna karta do wyświetlania ostrzeżeń (z funkcją autoukrywania, gdy nie ma nic do wyświetlania) dostępna w HACS
od niedawna jest jeszcze lepsza - obecnie obsługuje w bardzo fajny sposób też integrację (komponent niestandardowy) Burze.dzis.net (również dostępny w HACS).
Tak swoją drogą o tym, że obecnie nie działa integracja Meteoalarm dowiedziałem się dzięki powyższej karcie oraz temu, że dodałem sobie drugą kartę z integracją burze.dzis.net
przykładowa konfiguracja Meteoalarm.EU (EUMETNET) dla Wrocławia (wpis w configuration.yaml
)
- platform: meteoalarm
country: "Poland"
province: "Dolnośląskie Province Wrocław County"
language: "pl-PL"
nazwę rejonu można obecnie podebrać (po prostu kopiując tekst) z mapy podczas trwającego ostrzeżenia
Zgadza się już działa, z NINA też.
Proszę
type: custom:meteoalarm-card
integration: burze_dzis_net
entities:
- entity: binary_sensor.burze_dzis_net_storm_warning
disable_swiper: true
hide_when_no_warning: true
override_headline: false
Jeśli chcesz wszystkie sensory:
type: custom:meteoalarm-card
override_headline: true
hide_when_no_warning: true
integration: burze_dzis_net
entities:
- entity: binary_sensor.burze_dzis_net_storm_warning
- entity: binary_sensor.burze_dzis_net_precipitation_warning
- entity: binary_sensor.burze_dzis_net_tornado_warning
- entity: binary_sensor.burze_dzis_net_wind_warning
- entity: binary_sensor.burze_dzis_net_heat_warning
- entity: binary_sensor.burze_dzis_net_frost_warning
disable_swiper: false