# Automatyczny update bramki

**URL:** <https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993>\
**Category:** Uncategorized\
**Created:** [29 Sierpień 2022 22:39 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993 "2022-08-29T22:39:32Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [29 Sierpień 2022 22:39 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/1 "2022-08-29T22:39:32Z")

</div>

Hej,

Wie ktoś jak to możliwe, że bramka się sama zaktualizowała mimo, że miałem wyłączony auto update.  
Od kilku dni przestał działać influx. Dzisiaj zauważyłem, że bramka jest w najnowszej dostępnej wersji…  
W logu dostaję:  
ERROR (influxdb) [root] Uncaught thread exception

Szczerze mówiąc nie planowałem update bramki bo nie mam czasu, a tutaj wywałka ważnego dla mnie komponentu…

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [30 Sierpień 2022 07:46 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/2 "2022-08-30T07:46:55Z")

</div>

> [@Owczar](#):
>
> Dzisiaj zauważyłem, że bramka jest w najnowszej dostępnej wersji…

Jaka to wersja? Są trzy kanały wydań…

U mnie bramka przeszła aktualizację gdy zainstalowałem nową aplikację [_ **AIS serwer Termux** _](https://ai-speaker.discourse.group/t/przejscie-na-binarki-termux/2977)

---

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [30 Sierpień 2022 07:48 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/3 "2022-08-30T07:48:43Z")

</div>

![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/e/efe1e2cbee7a4bbb48acd0aa46c60f33875ff62c.png)

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [30 Sierpień 2022 07:54 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/4 "2022-08-30T07:54:11Z")

</div>

To nie jest raczej aktualna wersja. Obecnie na kanale PROD jest wydanie HA z maja. Ty masz sprzed roku.

 ![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/a/a980f8cd897a5c725947a9f8791728deb2f09982.jpeg)

Przy takich różnicach wydań nie bardzo wiem jak Ci pomóc.

> [@calendar Nowy kalendarz wydań AIS - znamy daty wydań!](https://ai-speaker.discourse.group/t/nowy-kalendarz-wydan-ais-znamy-daty-wydan/2244):
>
> Nowy kalendarz wydań AIS, znamy już daty winkcalendar Tak jak zpowiedzieliśmy - zmieniamy kanały aktualizacji i częstotliwość wydań: Daty wydań Na kanale ALFA, tu wydajemy na bieżąco, jak coś napiszemy albo zintegrujemy z HA, Zigbee2Mqtt itd… Na kanale BETA, będziemy wydawali, tak jak dotychczas na PROD, czyli raz w miesiącu ale w pierwszą środę miesiąca (dlatego dzisiaj wydania nie będzie) [image] Na kanale PROD, będziemy wydawali początkowo co 3 miesiące a docelowo co 6 miesięcy w …

---

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [30 Sierpień 2022 07:56 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/5 "2022-08-30T07:56:20Z")

</div>

Ale miałem starszą bo od dawna komunikat był o nowej wersji 🙂

Boję się update, ale chyba tylko to zostaje. Jak zmienić kanał?

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [30 Sierpień 2022 08:05 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/6 "2022-08-30T08:05:04Z")

</div>

Poczekaj z aktualizacją, bo sporo przy takiej różnicy wydań się zmieniało. W samym HA było parę przełomowych. Obecnie zapowiadane są następne i update trzeba przemyśleć w kontekście Twojej konfiguracji, przeglądając zmiany w integracjach jakie masz.

> [@Owczar](#):
>
> Jak zmienić kanał?

> **[Kanał aktualizacji w portalu integratora | AI-Speaker](http://ai-speaker.com/docs/ais_dom_cloud_update_chanel/)**
>
> W portalu integratora możesz byrać kanał aktualizacji dla swoich bramek

Należało by prześledzić zmiany w wersji HA, która się u Ciebie zainstalowała i poszukać powiązań z problemem. I tak przed każdym update - czytać, czytać i czytać ze zrozumieniem.

---

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [30 Sierpień 2022 08:08 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/7 "2022-08-30T08:08:10Z")

</div>

Nawet nie wiem jaką miałem wcześniej, bo po jednym z update rozjechało mi się wszystko z modbus, innym razem z restfull commands że odpuściłem update na zawsze 🙂 Wyglada na jakieś zależności. Jeszcze będę grzebał w samym influxdb cliencie.

Dzięki!

---

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [30 Sierpień 2022 08:20 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/8 "2022-08-30T08:20:24Z")

</div>

Mam ustawiony kanał prod, ale na nim żadnych nowych aktualizacji. To samo na beta, to samo na alfa - robie synca z portalem, sprawdzam aktualizacje i nic.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [30 Sierpień 2022 08:27 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/9 "2022-08-30T08:27:46Z")

</div>

> [@Owczar](#):
>
> po jednym z update rozjechało mi się wszystko z modbus, innym razem z restfull commands

To niestety niesie ze sobą ciągły, szybki rozwój HA. Trzeba być na bieżąco, nie wiem czy odpuszczenie sobie całkowicie update jest dobre. Na Twoim przykładzie widać, że raczej im dłużej, tym gorzej przejść do teraźniejszości. Po takim czasie jest to bardzo problematyczne. Czytam na bieżąco zapowiedzi zmian i dokładnie blog [Home Assistant](https://www.home-assistant.io/blog/) aby wiedzieć co mnie czeka. Aktualizację robię odczekując pewien czas potrzebny na poprawki twórców. Dodatkowo jako użytkownicy bramki mamy parę dodatkowych miejsc gdzie system różni się u podstaw.  
Czekają nas kolejne zapowiadane zmiany w HA. Przejście na repozytoria Termux nie są bez powodu, wyjaśniła je @jolka 🙃

> [@information\_source Nowe wydanie jest opóźnione - informacja](https://ai-speaker.discourse.group/t/nowe-wydanie-jest-opoznione-informacja/2962):
>
> Nowe wydanie jest opóźnione - informacjainformation_sourceWprowadzenie Home Assistant dodał nowy pakiet orjson, który wykorzystuje maturin jako system kompilacji. Maturin ma takie drzewo zależności w czasie kompilacji: maturin v0.13.0 (/home/arnie97/Documents/maturin) ├── anyhow v1.0.58 ├── base64 v0.13.0 ├── bytesize v1.1.0 ├── carktóry wciąga do głębokiego drzewa zależności czasu kompilacji:go-options v0.3.0 │ └── clap v3.2.8 │ ├── atty v0.2.14 │ │ └── libc v0.2.126 │ …

Są osoby, które od systemu sterowania domem wymagają niezawodności. Jak działa, to nie ruszam…  
Z własnego doświadczenia wiem, że HA nie jest takim systemem. Jesteśmy w dużej mierze zależni od tego w jakim kierunku i jak bardzo zmienia się jego koncepcja w czasie. Nawet nie ruszając systemu jest on zależny od zmieniającego się świata oprogramowania wszelakich firm i producentów. HA jako hub palety tych wszystkich rozwiązań, musi biec z rozwojem.

---

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [30 Sierpień 2022 08:30 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/10 "2022-08-30T08:30:05Z")

</div>

Ale dlaczego na żadnym kanale nie widzę nowszej wersji? Może tutaj jednak jest jakiś problem i update wcale nie poszedł, a na tym influxdb jest inny problem…  
Widzę, że na prod już było sporo nowych wydań.

---

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [30 Sierpień 2022 08:33 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/11 "2022-08-30T08:33:32Z")

</div>

Chyba już mam przyczynę czemu nie widzę update-ów:  
8|tunnel | 2022-08-30T08:27:22Z ERR update check failed error=“no release found”  
8|tunnel | 2022-08-30T08:27:23Z INF Connection 3c07e9be-f920-412c-80bd-5f6304d93478 registered connIndex=0 location=WAW  
8|tunnel | 2022-08-30T08:27:24Z INF Connection 9c93673e-d817-412f-a70e-02351e2a9c23 registered connIndex=1 location=FRA  
8|tunnel | 2022-08-30T08:27:24Z INF Connection e4e61ca4-36db-403c-9883-94ef40430b9e registered connIndex=2 location=WAW  
8|tunnel | 2022-08-30T08:27:26Z INF Connection a17e3747-ef06-4668-a7ef-f7ab6210cd84 registered connIndex=3 location=FRA  
8|tunnel | 2022-08-30T08:30:10Z ERR error=“Unable to reach the origin service. The service may be down or it may not be responding to traffic from cloudflared: context canceled” cfRay=742c2978bdfab7bb-AMS ingressRule=0 originService=[http://localhost:8180](http://localhost:8180)

Jestem mocno nie na czasie 🙂

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [30 Sierpień 2022 09:31 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/12 "2022-08-30T09:31:17Z")

</div>

> [@Owczar](#):
>
> bramka się sama zaktualizowała

mam 2021.12.9  
i też myślałem ze poszedł update bo przestało wyskakiwać ze dostępna aktualizacja i pokazało że mam aktualną, ale nie, ktoś odciął chyba przez tą zmianę na termux aktualizacje  
U mnie influx działa bez żadnych awarii  
Może influx aktualizowałeś?

---

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [30 Sierpień 2022 09:49 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/13 "2022-08-30T09:49:48Z")

</div>

Rzeczywiście brak widocznych aktualizacji może mieć związek z termux.  
Nic nie ruszałem od dawna. Działało sobie.  
Widzę, w logu, że 25tego przestało nagle działać:  
2022-08-25 09:47:37 ERROR (influxdb) [root] Uncaught thread exception  
Traceback (most recent call last):  
File “/data/data/pl.sviete.dom/files/usr/lib/python3.9/threading.py”, line 973, in \_bootstrap\_inner  
self.run()  
File “/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/influxdb/ **init**.py”, line 580, in run  
count, json = self.get\_events\_json()  
File “/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/influxdb/ **init**.py”, line 543, in get\_events\_json  
event\_json = self.event\_to\_json(event)  
File “/data/data/pl.sviete.dom/files/usr/lib/python3.9/site-packages/homeassistant/components/influxdb/ **init**.py”, line 296, in event\_to\_json  
json[INFLUX\_CONF\_FIELDS][key] = float(value)  
OverflowError: int too large to convert to float

Zastanawiam się nad upgrade influxdb, ale nie sądzę by to miało związek.

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [30 Sierpień 2022 09:53 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/14 "2022-08-30T09:53:38Z")

</div>

> [@Owczar](#):
>
> Zastanawiam się nad upgrade influxdb, ale nie sądzę by to miało związek.

u mnie jest influx 1.8.6

---

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [30 Sierpień 2022 10:19 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/15 "2022-08-30T10:19:45Z")

</div>

U mnie identyczna wersja.

A może trafiłem na dziwną wartość, którą HA chce zapisać do bazy. Jeszcze rzuce okiem do bazy, czy są tam jakieś widoczne błędy.

---

<div class="post-metadata">

**Autor:** ![bartik22](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/bartik22/32/4937_2.png) [@bartik22](https://ai-speaker.discourse.group/u/bartik22)\
**Data wpisu:** [30 Sierpień 2022 10:22 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/16 "2022-08-30T10:22:26Z")

</div>

> [@Owczar](#):
>
> A może trafiłem na dziwną wartość, którą HA chce zapisać do bazy

chyba masz racje, to tak wygląda:

> [@Owczar](#):
>
> OverflowError: int too large to convert to float

Tak tylko zapytam,  
restartowałeś?

---

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [30 Sierpień 2022 10:38 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/17 "2022-08-30T10:38:17Z")

</div>

Tak - kilka razy. Podbijalem tez dependency i podnioslem komponent influxdb do 5.3.0.

Restartowałem też bazę. Teraz próbuję odpalić influxdb na bramce i przekierować dane do niej.

---

<div class="post-metadata">

**Autor:** ![Owczar](https://avatars.discourse-cdn.com/v4/letter/o/e47774/32.png) [@Owczar](https://ai-speaker.discourse.group/u/Owczar)\
**Data wpisu:** [30 Sierpień 2022 20:11 UTC](https://ai-speaker.discourse.group/t/automatyczny-update-bramki/2993/18 "2022-08-30T20:11:38Z")

</div>

Okazało się, że jakiś sensor podawał dziwne wartości do bazy. Niestety logi nawet w debug nie pokazały o jaki sensor chodzi.

600 sensorów metoda eliminacji udało się przefiltrować i działa. Dzięki wszystkim za wskazówki.
