­čĽÂ Wersja 0.114.0b1 wydana na kanale BETA

Aktualizacja informacji o aktualizacji

na beta dodali┼Ťmy te┼╝ najnowszy zigbee2mqtt 1.14.3

Opis upepsze┼ä, poprawek oraz nowych urz─ůdze┼ä (zar├│wno adapter├│w jak i urz─ůdze┼ä ko┼äcowych - ju┼╝ 919) dost─Öpny jest na stronie projektu:

Po aktualizacji przesta┼é dzia┼éa─ç zapis zdarze┼ä do bazy danych, ruszy┼é dopiero po formacie dysku. Poz za tym wszystko ┼Ťmiga :+1:

Dzi─Öki za info :wave: , od kolejnej aktulizacji powinno by─ç z tym lepiej - je┼Ťli z jakiegokolwiek powodu wykryte zostanie uszkodzenie w bazie danych rejestratora Home Assistant (SQLite), stara baza danych zostanie przeniesiona (zmiana nazwy pliku z baz─ů danych) i zostanie utworzona nowa baza danych. To ma zapobiec tego typu problemom podczas uruchamiania.

image

Inna sprawa to przyczyna uszkodzenia bazy danych - prawdopodobnie nie dajemy HA wystarczaj─ůc─ů ilo┼Ť─ç czasu na zapis (za szybko restartujemy bramk─Ö po aktualizacji) - przyjrzymy si─Ö temu dok┼éadniej.

0.114.2b0 wydana na beta

Co nowego:

  1. HA w wersji 0.114.2
    Poprawki w HA na błędy wykryte w wersji 0.114

  2. Poprawki w układzie klawiszy (plik Generic.kl)
    Plik Generic.kl to mapowanie kod├│w klawiszy z systemu Linux na kody systemu Android.
    Wykryli┼Ťmy, ┼╝e czasami po naci┼Ťni─Öciu klawiszy na pilocie, nie tylko przekazujemy kod do obs┼éugi w Asystencie domowym, ale te┼╝ kod jest przechwytywany przez Android i pod spodem wykonywane s─ů niepotrzebne dodatkowe akcje (np. uruchomienie aplikacji, na kt├│rych by┼é focus). Jest to szczeg├│lnie wa┼╝na poprawka dla os├│b, kt├│re obs┼éuguj─ů Asystenta domowego samym pilotem, bez monitora (np. osoby maj─ůce problemy ze wzrokiem).

  3. Dodali┼Ťmy na ekranie g┼é├│wnego menu ÔÇťdymki rozmowyÔÇŁ z asystentem
    Dosz┼éy te┼╝ ikonki obrazuj─ůce dzia┼éanie pilota, w obu trybach sterowania.

    Na monitorze:

    Bez monitora:

    Nie jest to ostateczny wygl─ůd tych ekran├│w, ale krok w stron─Ö ┼Ťwiate┼éka w tunelu :wink:
    (docelowo tryb bez monitora b─Ödzie prawdopodobnie wygasza┼é ekran (po jakim┼Ť czasie), nie chcemy ca┼ékowicie wy┼é─ůcza─ç hdmi bo przez hdmi mo┼╝e by─ç przesy┼éany d┼║wi─Ök)

  4. Konsola
    Zwi─Ökszyli┼Ťmy na 100% szeroko┼Ť─ç i wysoko┼Ť─ç regionu konsoli.
    Dodali┼Ťmy te┼╝ komunikat informuj─ůcy o mocy tego narz─Ödzia - ┼╝eby si─Ö zastanowi─ç, zanim si─Ö co┼Ť wklei w konsol─Ö.

PS
Je┼╝eli komunikat si─Ö komu┼Ť nie podoba komunikat w konsoli, to mo┼╝na go zmieni─ç lub usun─ů─ç - jest on brany ze standardowego pliku linux ~/.bashrc

cat ~/.bashrc

Mo┼╝na zainstalowa─ç sobie figlet:

apt install figlet

i doda─ç do ~/.bashrc sw├│j pi─Ökny statyczny tekst,

np.:

figlet AI-Speaker

:wave:

Przy okazji chcia┼éem Wam zwr├│ci─ç uwag─Ö na to ┼╝e powiadomienie o nowej aktualizacji na Jolce dostaj─ů wszyscy u┼╝ytkownicy ┼é─ůcznie z tymi, kt├│rzy nie maj─ů uprawnie┼ä do konfiguracji i po klikni─Öciu linka z powiadomienia nic si─Ö nie dzieje.
Wiem ┼╝e to drobiazg, ale czasami za drobiazgiem odkrywa si─Ö nowe ÔÇťmo┼╝liwo┼ŤciÔÇŁ :slight_smile:

Zrobiłem aktualizacje do 0.114.2b0 i teraz aplikacja mobilna czyta powiadomienia na głos.
Przed aktualizacj─ů nie czyta┼éa, oczywi┼Ťcie ais_ai_service.mob_notify mia┼éem ca┼éy czas say: true.

faktycznie tak to dzia┼éa, podobnie jest z komunikatem o wykrytych urz─ůdzeniach - te┼╝ dostaj─ů go wszyscy mimo, ┼╝e nie maj─ů dost─Öpu do konfiguracji Ôćĺ integracji

Te komunikaty generowane s─ů us┼éug─ů persistent_notification.create

nie ma tam niestety jeszcze mo┼╝liwo┼Ťci ogrania do grup czy poszczeg├│lnych os├│bÔÇŽ spoko, pomy┼Ťlimy co z tym zrobi─ç :slight_smile:

1 polubienie

To idealnie, jakby jeszcze mozna bylo przypisywac poszczegolne urzadzenia do grup uzytkownikow :slight_smile:

0.114.3b1 wydana na beta

image

:warning: UWAGA, ┼╝eby wszystkie opisywane poni┼╝ej zmiany zadzia┼éa┼éy, trzeba zainstalowa─ç te┼╝ nasz─ů now─ů wersj─Ö aplikacji mobilnej z OTA (jeszcze nie opublikowana w Google Play - testujemyÔÇŽ).

Zmiany:

1. Najnowszy Home Assistant 0.114.3

2. Dodali┼Ťmy sensor z adresem lokalizacji wysy┼éanym z aplikacji mobilnej AIS dom


pytanie ÔÇťGdzie jest OsobaÔÇŁ dzia┼éa teraz tak:

  • je┼╝eli osoba jest w zdefiniowanej strefie (Dom, Praca, Szko┼éa ÔÇŽ), to m├│wimy nazw─Ö strefy
    image

  • je┼╝eli osoba jest poza stref─ů dom, to sprawdzamy ostatni zaraportowany adres (z ostatniego urz─ůdzenia kt├│re zaraportowa┼éo) i go m├│wimy:
    image

  • je┼╝eli osoba jest poza stref─ů dom i nie ma zaraportowanego adresu, to m├│wimy:
    image

  • je┼╝eli nie mamy informacji o lokalizacji, to m├│wimy:
    image

Oczywi┼Ťcie sprawdzanie lokalizacji komend─ů, powinno dzia┼éa─ç z ka┼╝dym ÔÇťurz─ůdzeniem ┼Ťledz─ůcym / raportuj─ůcym lokalizacj─Ö do Home AssistantÔÇŁ, je┼╝eli komu┼Ť dzia┼éa raportowanie lepiej z innej aplikacji ni┼╝ AIS dom, to nie trzeba nic zmienia─ç :wink:

3. mo┼╝liwo┼Ť─ç podania adresu na kt├│ry chcemy przej┼Ť─ç w powiadomieniu push

nowy parametr click_action

Czyli je┼╝eli np. mamy widok z kamer─ů o takim adresie /lovelace/cam
image

To mo┼╝emy go przekaza─ç w powiadomieniu i po klikni─Öci na powiadomienie przejdziemy automatycznie do tego widoku:

4. Wykrywamy i pokazujemy w powiadomieniu brak po┼é─ůczenia z sieci─ů (brak wifi i mobilnej transmisji danych)

5. Sterujemy g┼éo┼Ťno┼Ťci─ů odtwarzacza na bramce za pomoc─ů przycisk├│w vol+ / vol- w aplikacji mobilnej

Oczywi┼Ťcie tylko wtedy gdy mamy uruchomion─ů ÔÇťna g├│rzeÔÇŁ aplikacj─Ö AIS dom

image

3 polubienia

Dzisiaj zauwa┼╝y┼éem co┼Ť takiego, mia┼éem wcze┼Ťniej zrobion─ů automatyzacje kt├│ra w┼é─ůcza mikrofon w kamerze PS3 EYE i w akcji mam tak:


czyli wszystko OK
a jak robi─Ö now─ů automatyzacje i w danych us┼éugi zaczynam wpisywa─ç ÔÇťkeyÔÇŁ to po pierwszej literze ÔÇťkÔÇŁ robi si─Ö tak:

hej @Tomasz, dzi─Öki za info - to b┼é─ůd w HA na BETA
edytor prze┼é─ůcza si─Ö na YAML z komunikatem b┼é─Ödu po wpisaniu pierwszej literki danych do serwisu
ten b┼é─ůd jest ju┼╝ zg┼éoszone w HA, b─Ödzie poprawka niebawem

PS
obej┼Ťcie to prze┼é─ůczenie si─Ö na YAML przed wpisaniem danych kt├│re maj─ů by─ç przekazane do serwisu

Jeszcze jedna dziwna rzecz, poni┼╝ej filmik:


PS
nie nagrały się kliknięcia myszki, ale klikam na każdym jej zatrzymaniu :wink:

0.114.4b0 wydana na beta

Zmiany:

  • Home Assistant w najnowszej wersji 0.114.4
  • ExtaLife w wersji 2.0
  • poprawka problemu z od┼Ťwie┼╝aniem biblioteki audio - zg┼éoszone przez Tomasza

Dzi─Öki za info - popsuli┼Ťmy to od┼Ťwie┼╝anie dodaj─ůc sterowanie g┼éo┼Ťno┼Ťci─ů za pomoc─ů przycisk├│w vol+ / vol- z aplikacji mobilnej. Poprawka w 0.114.4b0 wydanej w┼éa┼Ťnie na beta.

Zaktualizowałem do 0.114.4b0 i teraz jest OK :clap:t2:

1 polubienie

0.114.4b1 wydana na beta

Dosz┼éo kilka poprawek, mi─Ödzy innymi na problem z integracj─ů sun opisany tu:

oraz nowy konfigurator do integracji AIS Wear OS:

Wear OS jest teraz niezale┼╝n─ů mobiln─ů integracj─ů do kt├│rej mo┼╝emy wysy┼éa─ç powiadomienia (je┼╝eli chcemy wys┼éa─ç powiadomienie tylko na zegarek a nie przez telefon) mo┼╝emy te┼╝ wysy┼éa─ç komendy (pytanie o lokalizacj─Ö, czytanie tekstu na zegarku)

image

:warning: Zegarek sam nie raportuje nic do bramki, nie utrzymujemy tam serwisu (tak jak na telefonie) bo to mog┼éo by mie─ç zbyt negatywny wp┼éyw na baterie w zegarkuÔÇŽ kt├│ra jak wiemy nie jest najlepsza. Czyli je┼╝eli chcemy wiedzie─ç gdzie jest osoba kt├│ra ma zegarek to wywo┼éujemy us┼éug─Ö z bramki - ┼╝─ůdanie zaraportowania lokalizacji.
Zegarek odpowie tylko je┼╝eli w aplikacji AIS dom na zegarku zezwolimy na zapytania z bramki.
Wyja┼Ťnimy to wszystko w dokumentacji wraz z wydaniem wersji 0.114 na kanale stabilnym :slight_smile:
Oczywi┼Ťcie mamy te┼╝ sporo pomys┼é├│w na przesy┼éanie do bramki info z zegarkaÔÇŽ ci─ůg dalszy nast─ůpiÔÇŽ

1 polubienie

Zaktualizowałem i tak:

  • znowu po aktualizacji nie ma historii, czyli wszystko wstecz si─Ö kasuje i zaczyna rejestrowa─ç od nowa. Zapis mam na dysk SSD, ┼╝adnych b┼é─Öd├│w w logach nie widz─Ö. Rejestracja dzia┼éa prawid┼éowo.

  • i tak drobnostka, nie mo┼╝na doda─ç za pomoc─ů ÔÇťDodaj do interfejsu u┼╝ytkownika LovelaceÔÇŁ encji barteria :slight_smile:

  • jaki┼Ť dziwny log mi si─Ö pojawi┼é dwa razy

Po za tym wszystko OK :clap:t2:

Zigbee2Mqtt 0.1.14.4 na beta

Dost─Öpna jest aktualizacja zigbee2mqtt na kanale beta:

ta aktualizacja powinna zaj─ů─ç max 5 minut

PS
tym razem instalacja to aktualizacja tylko aplikacji node.js (zigbee2mqtt), dla zainteresowanych wyja┼Ťniamy jak dzia┼éa aktualizacja poszczeg├│lnych ÔÇťwarstwÔÇŁ systemu:

PS2
Zigbee2mqtt opracowuje w┼éasny frontend - aplikacj─Ö webow─ů w kt├│rej b─Ödzie mo┼╝na konfigurowa─ç urz─ůdzenia wraz z map─ů:

Testujemy to nowe rozwi─ůzanie (ma jeszcze status eksperymentalny w zigbee2mqtt), jak tylko osi─ůgnie akceptowalny poziom stabilno┼Ťci i funkcjonalno┼Ťci to prze┼é─ůczymy nasz panel zigbee (ten z konfiguracj─ů zigbee2mqtt i map─ů) na nowy dostarczony przez zigbee2mqtt. Mo┼╝liwe, ┼╝e uda si─Ö to zrobi─ç wraz z kolejn─ů aktualizacj─ů zigbee2mqtt.

2 polubienia

To powinno znikn─ů─ç po przelogowanianiu si─Ö w aplikacji na telefonie.

Temat czujnik├│w z aplikacji mobilnej to co┼Ť nad czym ci─ůgle pracujemy, w kolejnych aktualizacjach aplikacji mobilnej zaczniemy okresowo wysy┼éa─ç status czujnik├│w z telefonu do bramki - stan czujnik├│w z telefonu docelowo b─Ödzie bardziej aktualny na bramce, dzi─Öki temu ca┼éa ta funkcjonalno┼Ť─ç stanie si─Ö bardziej funkcjonalna i przewidywalna :wink:

┼Üwietna wiadomo┼Ť─ç. Moja mapa ju┼╝ dawno zacz─Ö┼éa wychodzi─ç poza obszar okna :slight_smile: a konfiguracja urz─ůdze┼ä, to chyba wszyscy na to czekaj─ů.