馃彇 0.113 BETA wydana

0.113.0b0 wydana na kanale BETA

1. Najnowszy Zigbee2Mqtt 1.14.2

G艂贸wnie poprawki dzia艂ania ale te偶 jak zwykle nowe urz膮dzenia. Ca艂y log zmian tu:

2. Najnowszy HA 0.113.0

W HA dosz艂y g艂贸wnie poprawki i usprawnienia do automatyzacji.
Naprawiono b艂膮d kt贸rego istnienie wykryli艣my, ale nie poprawiali艣my go tylko zastosowali艣my obej艣cie. Nikt jednak tego nie zg艂osi艂, wi臋c nie pisali艣my jakie jest obej艣cie :wink:
Na szcz臋艣cie jaki艣 m膮dry programista z HA znalaz艂 spos贸b
:slight_smile:

Chodzi o tryb wykonania automatyzacji i objawia si臋 to tylko wtedy, gdy automatyzacja jest wyzwalana, podczas gdy dzia艂ania s膮 nadal wykonywane z poprzedniego wykonania tej samej automatyzacji.

Klasyczny przyk艂ad kt贸ry poka偶e o co chodzi -> mamy w biurze automatyczne w艂膮czenie wentylatora w 艂azience na 5 minut po zapaleniu 艣wiat艂a w 艂azience.

W kodzie, powiedzmy, 偶e co艣 takiego:

automation:
  - alias: "Wentylator"
    description: "W艂膮cz wentylator na 5 minut po zapaleniu 艣wiat艂a"
    trigger:
      - platform: state
        entity_id: light.lazienka
        to: "on"
    action:
      - service: switch.turn_on
        entity_id: switch.wentylator
      - delay:
          minutes: 5
      - service: switch.turn_off
        entity_id: switch.wentylator

Ta automatyzacja w艂膮cza wentylator po zapaleniu 艣wiat艂a, a nast臋pnie po 5 minutach wy艂膮cza wentylator. Do艣膰 podstawowe dzia艂anie i wszystko dzieje si臋 dok艂adnie tak jak mo偶na by si臋 spodziewa膰鈥 do momentu a偶 kto艣 w艂膮czy 艣wiat艂o ponownie w 艂azience przed up艂ywem 5 minut (od poprzedniego w艂膮czenia).

Wtedy wentylator si臋 natychmiast wy艂膮cza鈥??? a przecie偶 nie o takie zachowanie tej automatyzacji chodzi :frowning:

Sprawdzili艣my dlaczego tak jest i w kodzie to drugie zapalenie 艣wiat艂a (to wykonane przed up艂ywem 5 minut) powoduje to, 偶e op贸藕nienie pierwszego wykonania ( delay minutes: 5 ) anuluje si臋 i kontynuowane jest wykonywanie pozosta艂ych akcji -> powoduj膮c natychmiastowe wy艂膮czenie wentylatora.

Obej艣ciem jest rozdzielenie tej automatyzacji na dwie osobne:

  1. W艂膮cz wentylator natychmiast po zapaleniu 艣wiat艂a
  2. Wy艂膮cz wentylator 5 minut po zapaleniu 艣wiat艂a

Obej艣cie tez nie jest idealne ale 鈥 jak to m贸wi膮, do brzegu :wink:

W nowej wersji ten b艂膮d zosta艂 naprawiony. Od wersji 0.113 drugie ponowne zapalenie 艣wiat艂a :bulb: nie b臋dzie ju偶 wy艂膮cza艂o wentylatora :tada: Wentylator zga艣nie po 5 minutach, kt贸re zosta艂y wyzwolone od pierwszego zapalenia 艣wiat艂a :slight_smile:

Czy takie zachowanie jest w pe艂ni OK? No w艂a艣nie to zale偶y鈥 co chcemy osi膮gn膮膰 :slight_smile: i dlatego powsta艂y tryb wykonania automatyzacji:

przed:

po:

Co robi膮 inne tryby jest 艂adnie wyja艣nione w dokumentacji HA

Obrazuje to te偶 ten rysunek:

image

Tryb Opis
single (domy艣lnie) Nie rozpoczynaj nowego cyklu. Zaloguj info o problemie.
restart Rozpocznij nowy cykl po pierwszym zatrzymaniu poprzedniego cyklu.
queued Rozpocznij nowy cykl po zako艅czeniu wszystkich poprzednich przebieg贸w.
parallel Rozpocznij nowy, niezale偶ny uruchomienie r贸wnolegle z poprzednimi uruchomieniami.

My dla naszego przypadku wybieramy tryb restart. Wentylator w艂膮czy si臋 ponownie (nie szkodzi bo jest ju偶 w艂膮czony) i zako艅czy dzia艂anie po 5 minutach od ostatniego w艂膮czenia - to nam si臋 wydaje najbardziej poprawne w tej sytuacji.

To tyle je偶eli chodzi wprowadzenie do nowej wersji i zach臋ty do aktualizacji na beta, fajnych poprawek jest znacznie wi臋cej wszystko opisane w info HA:

Wraz z wydaniem wersji 0.113 na kanale stabilnym opiszemy zmiany w automatyzacji i dodamy informacje o skryptach w naszej dokumentacji (z przyk艂adami).

I jeszcze jedna fajna informacja z temacie HA. Ten kolega * https://github.com/ludeeus
image
kt贸ry jest autorem HACS, do艂膮czy艂 na pe艂en etat do pozosta艂ych programist贸w Home Assistant (do Nabu Casa). Bardzo nas to cieszy i z ca艂ego :heart: mu gratulujemy!


No to startujemy

  1. Dost臋pna nowa wersja

  2. Pobieranie

  3. Instalowanie

  4. Restartowanie

  5. Po ponownym uruchomieniu

Mi艂ego weekendu :slight_smile: :wave:

1polubienie

A ja zastanawia艂em si臋 dlaczego 偶ar贸wka na korytarzu po ponownym wyzwoleniu PIR wy艂膮cza si臋 od razu i nie dzia艂a delay :wink:

A dlaczego mi si臋 Zigbee nowy nie instaluje? G艂贸wnie po to robi艂em aktualizacje :slight_smile:

A co tu dosz艂o? Nie mog臋 znale藕膰 opisu.

wygl膮da na to, 偶e ta bramka nie jest na kanale beta - numerki wersji stabilnych s膮 zwracane/wy艣wietlane

To dynamiczne pole - pojawia si臋 tylko je偶eli urz膮dzenie obs艂uguje co艣 dodatkowego.

Wygl膮da na to, 偶e to urz膮dzenie zg艂osi艂o (podczas mqtt discovery) obs艂ug臋 d艂ugiego naci艣ni臋cia(przytrzymania przycisku).

Instalowa艂em przez pip, ale faktycznie jak na portalu integratora prze艂膮czy艂em na bet臋 to posz艂a aktualizacja.

0.113.2b1 Wydana

2 zmiany:

  1. Najnowszy Home Assistant 0.113.2
  2. Nowa intencja -> sprawdzenie lokalizacji osoby

Komendy/sentencje to:
"Gdzie jest {osoba}" lub "Lokalizacja {osoba}"

Dostarczymy te偶 dzisiaj do Google Play, poprawki do raportowania lokalizacji z apki mobilnej:

Dzia艂a ok :slight_smile: Jeszcze czekam na GooglePlay 偶eby apk臋 sprawdzi膰.

Wersja 0.113.3b0 wydana na beta

Zmiany:

  1. Home Assistant w najnowszej wersji 0.113.3
  1. Najnowsza wersja integracji ExtaLife
  1. Nowa wersja aplikacji mobilnej (aktualizacja z Google Play)
2polubienia

Wersja 0.113.3b0 wydana na beta

Nie uda艂o si臋 pobra膰 aktualizacji, sprawd藕cie czy pliki s膮 na serwerze.

Raczej powinno by膰. Wersja na serwery pip (manager pakiet贸w w pythonie) zosta艂a dostarczona. Oni raczej publikuj膮 od razu, ale mo偶e b臋dziemy musieli bra膰 poprawk臋 na nich tak, jak na Google Play鈥 Je艣li do jutra nie b臋dzie, to sprawdzimy o co chodzi.

U mnie jednak nie posz艂o via GUI. Musia艂em r臋cznie via ssh instalowa膰.

0.113.3b3 wydana na beta

To ju偶 ostatnia /* mamy nadziej臋 :wink: */ beta z serii 0.113.x przed jutrzejszym wydaniem 0.113 na kanale stabilnym, nie dodawali艣my ju偶 偶adnych funkcjonalno艣ci, tylko poprawki na zauwa偶one / zg艂oszone b艂臋dy.

Gdyby kto艣 mia艂 problem z aktualizacj膮, to prosimy o zg艂oszenie z logami wg opisu tu:

Je艣li mo偶ecie to zaktualizujcie komponent ExtaLife bo jest poprawka, kt贸ra naprawia do艣膰 istotny b艂膮d, a ostatniej Waszej becie jeszcze jej nie ma.

Dzi臋ki za info.
0.113.4 przesz艂a wszystkie testy i jest ju偶 w repozytorium pip, dzisiaj wyjdzie鈥
Wi臋c nie b臋dziemy ryzykowa膰 i 鈥渕a艂pich ruch贸w鈥 wykonywa膰, bo z do艣wiadczenia wiemy, 偶e to si臋 mo偶e 藕le sko艅czy膰.

Ne jest nasza ostatnia wersja, za 2 dni na kanale beta b臋dzie 0.114.0b0 i tam dodamy.