# 👨‍🚀 Darek, piewsza BETA wydana (UWAGA Wymagany Python3.9 - binarki LTS)

**URL:** <https://ai-speaker.discourse.group/t/darek-piewsza-beta-wydana-uwaga-wymagany-python3-9-binarki-lts/1352>\
**Category:** Ogłoszenia\
**Created:** [4 Luty 2021 10:02 UTC](https://ai-speaker.discourse.group/t/darek-piewsza-beta-wydana-uwaga-wymagany-python3-9-binarki-lts/1352 "2021-02-04T10:02:02Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Autor:** ![jolka](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/jolka/32/5_2.png) [@jolka](https://ai-speaker.discourse.group/u/jolka)\
**Data wpisu:** [4 Luty 2021 10:02 UTC](https://ai-speaker.discourse.group/t/darek-piewsza-beta-wydana-uwaga-wymagany-python3-9-binarki-lts/1352/1 "2021-02-04T10:02:02Z")

</div>

# Darek, wydanie pierwszej wersji na kanale BETA

👨‍🚀 🗡🐛

## Zmiany

### 1. najnowszy Home Assistant 2021.2.0

Ta wersja wyszła wczoraj, ale testowaliśmy ją już kilka dni - jest OK. Ciężko zauważyć jakąkolwiek zmianę 😉 czyli jest dobrze.  
Szczegóły wydania na blogu Home Assistant:

> **[2021.2: Z-Wave... JS!](https://www.home-assistant.io/blog/2021/02/03/release-20212/)**
>
> Z-Wave JS is here! We now have DHCP discovery, new Blueprint selectors, Cloud TTS settings and less cluttering without badges.

### 2. zigbee2mqtt 1.7.1

To też wersja głównie z poprawkami:

> **[Release 1.17.1 · Koenkk/zigbee2mqtt](https://github.com/Koenkk/zigbee2mqtt/releases/tag/1.17.1)**
>
> Notes
> 
> New firmwares are available for:
> 
> Texas Instruments CC2530/CC2531: 20201127 (default) and 20201128 (default) (changelog).
> Texas Instruments CC2652R, CC2652RB, CC1352P-2
> 
> Coordinator: 2021012...

## Plany

### 1. SUPLA MQTT

w tej wersji skupimy się na integracji z SUPLA MQTT.  
Włączyliśmy znowu tę integrację tym razem skonfigurowaną z produkcyjną SUPLA Cloud.

SUPLA lada chwila ma włączyć tę integrację na produkcji (po swojej stronie) i wtedy będziemy mogli to do końca przetestować i wydać za miesiąc na kanale stabilnym.

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

> ⚠ UWAGA Dotychczasową integrację z SUPLA (przez odpytywanie API z limitami) oznaczamy jako przestarzałą i zalecamy przejść na nową integrację SUPLA MQTT.

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

### 2. Włączamy integrację z naszym mostem MQTT

Ta integracja jest nam potrzebna do projektu AIS Easy. Pomyśleliśmy, że może wykorzystamy ją też do synchronizacji zdarzeń pomiędzy bramkami/głośnikami. Chodzi o to, że umożliwić komuś, kto ma nasze 2 bramki (czy głośniki) w różnych lokalizacjach wymianę pomiędzy nimi zdarzeń (bez konieczności stawiania VPN-itd).

> ⚠ Nie obiecujemy, że to wejdzie, porobimy testy i zobaczymy jaki ruch taka integracja robi. Jeżeli nie będzie nas to obciążać, to udostępnimy taką funkcjonalność.

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

### 3. Mamy kilka błędów do poprawienia.

W tej wrsji skupimy się na kliku rzeczach które czekają zaplanowane do poprawy.

Jedną z takich rzeczy jest proces LMKD (low memory killer daemon), który w tej chwili jest dość brutalny 😉

Obrazowo najlepiej można pokazać, działanie serwisu zakańczającego procesy, które zajmują za dużo zasobów na przykładzie porównanie pomiędzy Windows i Linux:

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/9/9d3120d66db44172c7fab364d698aeb4aef0b3f9.jpeg)

U nas oczywiście dzieje się tak w Linux / Android. Czyli zabijanie bez pytania.  
Ma to jedną zasadniczą wadę, jak ktoś włączy bazę w pamięc w Asystencie domowymi i generuje dużo zdarzeń to żeby system Android działał dalej, mechanizm LMKD (low memory killer daemon), zabija nasz serwis (bo to on uruchomił bazę i to on zużywa pamięć). Pracujemy nad tym żeby to zmienić.

Nie chodzi o to, żeby przenieść zabijanie procesów na użytkownika… tak jak to ma miejsce w systemie znanym i lubianym 😉 Bo coś tekigo na bramce do IoT nie przejdzie.

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

Chcemy tylko żeby system powiedział naszemu procesowi coś w stylu - “zużywasz za dużo pamięci - zrób coś z tym szybko, bo cię zabije!” I wtedy my mamy czas, żeby wyczyścić bazę w pamięci lub zatrzymać jakiś “szlony proces” i nasz serwis nie jest zabijany/restartowany przez system.

Było krwawo… sporo o zabijaniu 😉  
Czyli zapraszamy do aktualizacji a sami wracamy do zabijania 👨‍🚀 🗡🐛

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

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

---

_[View the full topic](https://ai-speaker.discourse.group/t/darek-piewsza-beta-wydana-uwaga-wymagany-python3-9-binarki-lts/1352)._
