🦁 Leon wydany na ALFA

Bez obaw, mamy 3 miesiące na to, żeby dopracować ten nowy sposób instalacji (nim wydamy na produkcji). Do tego czasu to będzie działać :wink: Chcemy to ułatwić, dodać informacje o postępie aktualizacji w aplikacji. Teraz jak już nie kompilujemy na bramce, to instalacja będzie szybsza - zobaczysz z kolejnymi wydaniami.

Największy problem to jest uruchomienie nowej procedury instalacyjnej na wcześniejszej wersji - czyli pierwsza instalacja wg nowych zasad. Podejrzewam, że kolejne instalacje będą już u Ciebie przebiegały OK z aplikacji.

Dzięki za loga :+1: - to było bardzo pomocne (okazało się, że niepotrzebnie za dużo instalujemy na bramce - poprawione).

Tak, spotkaliśmy się z tym też, to python / pip potrafi coś takiego wygenerować.
Jest o tym sporo w internecie → “python site-packages tilde” “python site packages hyphen problem”

1 polubienie

Z chwilowego braku pomysłu na wykorzystanie DEV1 przestawiłem ją na alfa testy . Ponieważ dziś pokazała się nowa wersja 2021.10.6b0 za pomocą polecenia z konsoli:
curl -L https://raw.githubusercontent.com/sviete/AIS-utils/master/releases/alfa.sh | bash próbowałem ją zainstalować. Po update mimo, że nie pokazało błędów w logach wersja pozostała bez zmian.

Wszystko OK - na ALFA jest 2021.10.4b0
Na kanale PRE-ALFA (przed wydaniem na alfa). jest 2021.10.6b0

Zaraz puścimy 2021.10.6b0 na alfa.

Kolejne wydanie na ALFA

image

Zmiany

HA Release 2021.10.5 - October 15

HA Release 2021.10.6 - October 18

Mała poprawka na reset usługi ais w skrypcie instalacyjnym

Instalacja

przyciskiem z aplikacji lub jak ktoś woli - skryptem z konsoli:

curl -L https://raw.githubusercontent.com/sviete/AIS-utils/master/releases/alfa.sh | bash

teraz wszystko poszło bez problemów @jolka a wracając do pytania jak wygląda instalacja aktualizacji offline?

@jolka - jestem na na kanale stabilnym. Próba aktualizacji z GUI w wersji AIS HA 2021.8.9 i Android 2.9.7 nie udała się.

Kolejny Leo wydany na ALFA:

Główna zmiana to przebudowa strony z aktualizacją - będziemy pokazywać postęp instalacji żółty pasek i postęp pobierania składowych (buforowania) szary.
Chowamy też przyciski, gdy instalacja jest w trakcie…żeby nie kliknąć 2 razy, bo to nie pomaga.

To oczywiście zadziała od kolejnej aktualizacji, bo najpierw te nowe kody trzeba mieć na bramce.

Instalacja

przyciskiem w aplikacji lub gdyby był jakiś problem to skryptem z konsoli - gdzie będzie widać logi:

curl -L https://raw.githubusercontent.com/sviete/AIS-utils/master/releases/alfa.sh | bash
1 polubienie

podczas dzisiejszej aktualizacji niby mi się pojawił (ale jeszcze chyba nie działa)

ale cały czas ten pasek był biały (nie wypełnił się na żółto) aż w końcu zniknął bo bramka uruchomiła się ponownie

@jolka czy aby na pewno chodziło o taki pływający progress bar? :slight_smile:


tak - to tu będzie pokazywany postęp aktualizacji
Pokazywanie postępu aktualizacji zacznie działać lepiej z kolejnymi aktualizacjami, bo najpierw musimy zaktualizować mechanizm aktualizacji :wink:

Kolejne wydanie na kanale alfa

Test instalacji na AIS PRO1:

instalacja wywołana z aplikacji

sprawdzenie logów w konsoli po uruchomieniu instalacji z aplikacji:

kolejny test instalacji wywołany z konsoli (bez aplikacji):

no nie da ukryć się, że bez kompilowania pakietów jest szybciej :wink:

Co nowego?

Zigbee2MQTT w najnowszej wersji 1.22.0

projekt się rozwija bardzo ładnie, najważniejsze wg nas zmiany:

  1. cały kod został już przepisany z JavaScript na TypeScript
    typowanie na pewno pomoże w utrzymaniu kodu i zaowocuje mniejszą ilością błędów
    lubimy
    :+1:
  2. dodano obsługę 75 nowych urządzeń
    to jest naprawdę mega tempo, widzimy ile lat zajęło ESP8266 pojawienie się na 2000 urządzeń… a tu patrzcie co się dzieje

jeszcze 2-3 wydania i będzie większy wybór urządzeń z zigbee niż z ESP8266… niewiarygodne ale… proste == lepsze
:+1:

  1. Możliwość zarządzania opcjami niektórych urządzeń w interfejsie

:+1:

  1. Nowa piękna strona domowa projektu zigbee2mqtt

https://www.zigbee2mqtt.io/

:+1:

Home Assistant w najnowszej wersji 2021.11

To jedno z największych wydań w tym roku. Sporo nowego kodu, zmian, ulepszeń i poprawek pod spodem… pewnie też trochę błędów - cieszymy się, że to u nas wychodzi na alfa i będą łatki na bieżąco :wink:

Najfajniejsza wg nas zmiana to możliwość wybrania ikony w aplikacji
to jest rewolucja na miarę… Internetu czy elektryczności :scream_cat:

naprawdę bardzo nam się to podoba

:+1:

1 polubienie

Ta aktualizacja nie powinna mieć przypadkiem nowej nazwy ? bo to już nie wersja z zeszłego miesiąca 2021.10 a najnowsza 2021.11 a poza tym zauważyłem dziwne zjawisko w ha (tylko przez tunel wyświetla się ten komunikat)


Więc czy aby nadal wyświetlać tą stronę potrzebne jest zastosowanie coś na wzór AIS Auto Proxy | AI-Speaker ?

a gdzie jest 2021.10 ???

Przepraszam za upierdliwość ale (Leon) to raczej wersja 2021.10.x

a ostatnia aktualizacja (dzisiejsza) to 2021.11.x

wiec powinna być nowa nazwą jak to miało miejsce do tej pory że przy zmianie miesiąca w aktualizacji ha jest nowa nazwa u was chyba że coś się zmieniło to proszę poprawcie mnie

Leon będzie aż wyjdzie na PROD.

1 polubienie

czyli np.: leon teraz będzie przez ok 3 mies. a potem co pół roku jak dobrze rozumiem a poza tym jak wyświetlać strony w htttp przez tunel?

Edit:
Czy ktoś ma pomysł jak obejść problem z wyświetlaniem stron bez https przez tunel ?

No a u mnie na pro1 od 20 minut:

Jeżeli namieszałeś coś w konfiguracji i system nie może wstać po aktualizacji, a na takim jesteś etapie, patrz → restartuje…

To nie pomoże Ci nawet PRO 500 ++

Masz tu wszytko wyjaśnione tak, że już bardziej się nie da chyba - postaraj się to zrozumieć i stosuj się do tego a Twoje życie będzie łatwiejsze :slight_smile:

Jak zawsze nasza wina :worried: , po restarcie ręcznym wszystko śmiga :wink:

każda aktualizacja przed wydaniem na alfa, jest testowana na pre_alfa i działa - inaczej byśmy nie wydali
nie da się bez loga zrozumieć dlaczego u Ciebie nie zadziałało… może jest błąd, nie wykluczone, to bardzo skomlikowany system i kanał alfa :wink:

następnym razem postaraj się proszę pokazać loga - co się dzieje podczas aktualizacji, wtedy my będziemy w stanie coś zobaczyć i jak będzie błąd poprawić

:peace_symbol: