# Bramka Aqara Hub M1S 2019

**URL:** <https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741>\
**Category:** Komponenty niestandardowe\
**Tags:** aqara, aqara\_gateway, custom-repo-hacs\
**Created:** [12 Grudzień 2024 11:29 UTC](https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741 "2024-12-12T11:29:31Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Autor:** ![jojoro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/jojoro/32/25990_2.png) [@jojoro](https://forum.arturhome.pl/u/jojoro)\
**Data wpisu:** [12 Grudzień 2024 11:29 UTC](https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741/1 "2024-12-12T11:29:31Z")

</div>

Mam bramkę aqara m1s 2019 ZHWG15LM. Działa z HA w integracji homekit, ale chciałem mieć więcej funkcji dostępnych dzięki integracji HACS “aqara gateway”.  
Komponent niestandardowy, z niestandardowego repozytorium - wymaga dodania repo do HACS:  
`https://github.com/niceboygithub/AqaraGateway`  
Sflashowałem Programem aqaragateway.exe wykorzystujac obraz rootfs\_4.3.0\_0004.065\_mi\_4.0.6\_0003\_modified.bin. uzyskałem dostęp do telnet. Jednakże nadal integracja aqara nie działa

 ![image](https://forum.arturhome.pl/uploads/default/original/3X/4/7/4785b4afd5f4338166f743a522c6e76344d34acf.png)  
Próbowałem też z poziomu telnet wpisać komendy

```auto
cd /tmp && wget -O /tmp/curl "http://master.dl.sourceforge.net/project/mgl03/bin/curl?viasf=1" && chmod a+x /tmp/curl
/tmp/curl -s -k -L -o /tmp/m1s_update.sh https://raw.githubusercontent.com/niceboygithub/AqaraM1SM2fw/main/modified/M1S/m1s_update.sh
chmod a+x /tmp/m1s_update.sh && /tmp/m1s_update.sh

```

podane na stronie. [GitHub - niceboygithub/AqaraGateway: Aqara Gateway/Hub integration for Home Assistant](https://github.com/niceboygithub/AqaraGateway) i zrestartować bramkę, ale nic to nie zmienia. Ktoś się mierzył z tym wyzwaniem?

---

<div class="post-metadata">

**Autor:** ![macek](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/macek/32/1647_2.png) [@macek](https://forum.arturhome.pl/u/macek)\
**Data wpisu:** [12 Grudzień 2024 13:41 UTC](https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741/2 "2024-12-12T13:41:03Z")

</div>

> [@jojoro](#):
>
> ```auto
> cd /tmp && wget -O /tmp/curl "http://master.dl.sourceforge.net/project/mgl03/bin/curl?viasf=1" && chmod a+x /tmp/curl
> /tmp/curl -s -k -L -o /tmp/m1s_update.sh https://raw.githubusercontent.com/niceboygithub/AqaraM1SM2fw/main/modified/M1S/m1s_update.sh
> chmod a+x /tmp/m1s_update.sh && /tmp/m1s_update.sh
> 
> ```

Jaki jest wynik tych poleceń w konsoli?

---

<div class="post-metadata">

**Autor:** ![jojoro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/jojoro/32/25990_2.png) [@jojoro](https://forum.arturhome.pl/u/jojoro)\
**Data wpisu:** [12 Grudzień 2024 13:59 UTC](https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741/3 "2024-12-12T13:59:15Z")

</div>

```auto

Aqara-Hub-M1S-6221 login: admin
RLX Linux version 3.0
         _ _ _
        | | | ||_|
   _ _ | | _ _ | | _ ____ _ _ _ _
  | |/ || |\ \/ / | || | _ \| | | |\ \/ /
  | |_/ | |/ \ | || | | | | |_| |/ \
  |_| |_|\_/\_/ |_||_|_| |_|\ ____ |\_/\_/

For further information check:
http://processor.realtek.com/

BusyBox v1.22.1 (2024-11-07 17:45:42 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# cd /tmp && wget -O /tmp/curl "http://master.dl.sourceforge.net/project/mgl03/b
in/curl?viasf=1" && chmod a+x /tmp/curl
Connecting to master.dl.sourceforge.net (216.105.38.12:80)
curl 100% | ******************************* | 2271k 0:00:00 ETA
# /tmp/curl -s -k -L -o /tmp/m1s_update.sh https://raw.githubusercontent.com/nic
eboygithub/AqaraM1SM2fw/main/modified/M1S/m1s_update.sh
#
# chmod a+x /tmp/m1s_update.sh && /tmp/m1s_update.sh
m1s_update.sh revision: 2
type: lumi.gateway.acn01, model: AH_M1S
platform: miot, path: /tmp/fw.tar.gz, sign: 0
Unpack path : /tmp/ota_dir
Firmware path : /data/ota_dir
Available ROM size(b): 24588288
Available RAM size(b): 21397504
Update to 4.3.0_0004.065_mi_4.0.6_0003
Get packages, please wait...
Got packages done
sh: bad number
[INFO]: zigbee_msnger(ver: v1.0.1) firing up, built at Nov 7 2024 17:49:01; Author: liang.wang@aqara.com (main.c:297)
connect localhost:1883
on_connect result=0
[INFO]: ota progress=5 (main.c:63)
[INFO]: ota progress=10 (main.c:63)
[INFO]: ota progress=15 (main.c:63)
[INFO]: ota progress=20 (main.c:63)
[INFO]: ota progress=25 (main.c:63)
[INFO]: ota progress=30 (main.c:63)
[INFO]: ota progress=35 (main.c:63)
[INFO]: ota progress=40 (main.c:63)
[INFO]: ota progress=45 (main.c:63)
[INFO]: ota progress=50 (main.c:63)
[INFO]: ota progress=55 (main.c:63)
[INFO]: ota progress=60 (main.c:63)
[INFO]: ota progress=65 (main.c:63)
[INFO]: ota progress=70 (main.c:63)
[INFO]: ota progress=75 (main.c:63)
[INFO]: ota progress=80 (main.c:63)
[INFO]: ota progress=85 (main.c:63)
[INFO]: ota progress=90 (main.c:63)
[INFO]: ota progress=95 (main.c:63)
[INFO]: ota zigbee coordinator successful (main.c:115)
[INFO]: coor ver =0650 (main.c:73)
[INFO]: zigbee_msnger(ver: v1.0.1) firing up, built at Nov 7 2024 17:49:01; Author: liang.wang@aqara.com (main.c:297)
connect localhost:1883
on_connect result=0
[INFO]: coor ver =0650 (main.c:73)

=> revision: [36] <=
Send >> {"_to":1, "method":"basis.system", "id":653534244, "params":{"name":"system_dfu","value":"0"}}
>>> {"id":653534244,"result":["ok"],"_from":1}

=> revision: [36] <=
Send >> {"_to":1, "method":"basis.system", "id":60151522, "params":{"name":"system_dfu","value":"1"}}
>>> {"id":60151522,"result":["ok"],"_from":1}
fw_update /tmp/ota_dir/linux.bin suceess

```

Na tym się kończy i rozłącza terminal, a bramka przestaje reagować.  
Muszę ją odłaczyć od prądu i włączyć ponownie żeby wystartowała

---

<div class="post-metadata">

**Autor:** ![jojoro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/jojoro/32/25990_2.png) [@jojoro](https://forum.arturhome.pl/u/jojoro)\
**Data wpisu:** [12 Grudzień 2024 17:12 UTC](https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741/4 "2024-12-12T17:12:28Z")

</div>

Udało się, niepotrzebnie wpisywałem token w momencie konfiguracji integracji. Teraz już szukam tylko możliwości wydawania dźwięków przez tę bramkę.

---

<div class="post-metadata">

**Autor:** ![szopen](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/szopen/32/1093_2.png) [@szopen](https://forum.arturhome.pl/u/szopen)\
**Data wpisu:** [12 Grudzień 2024 17:25 UTC](https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741/5 "2024-12-12T17:25:49Z")

</div>

> [@jojoro](#):
>
> niepotrzebnie wpisywałem token w momencie konfiguracji integracji.

Hmm to jest w instrukcji - token tylko za 1 razem.

---

<div class="post-metadata">

**Autor:** ![jojoro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/jojoro/32/25990_2.png) [@jojoro](https://forum.arturhome.pl/u/jojoro)\
**Data wpisu:** [13 Grudzień 2024 07:54 UTC](https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741/6 "2024-12-13T07:54:21Z")

</div>

Mam jeszcze jedną bramkę - ta ma oznaczenie ZHWG20LM.  
Wygląda ona tak:

 ![IMG_20241213_083748](https://forum.arturhome.pl/uploads/default/original/3X/f/1/f1db5da39358220df865cacf9107c335f9b8d2d0.jpeg)  
Nie widzę na niej oznaczeń TX,RX, GND ale mam wadę wzroku -3.00 więc 🙂  
Jakieś pomysły gdzie sie tu wpiać z konwerterem UART?

No i pytanie dodatkowe - jak skorzystać z HA z wbudowanego tu głośniczka? Chciałbym uruchamiać jakieś alarmy typu zalanie, wyciek gazu itp. Czyli nie musi to mówić przez TTS jak smart głośnik tylko jakiś bzyczek alarmowy.

---

<div class="post-metadata">

**Autor:** ![szopen](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/szopen/32/1093_2.png) [@szopen](https://forum.arturhome.pl/u/szopen)\
**Data wpisu:** [13 Grudzień 2024 10:52 UTC](https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741/7 "2024-12-13T10:52:25Z")

</div>

To jest lumi.gateway.acn04 ?

> [@jojoro](#):
>
> ZHWG20LM

a znalazłeś gdzieś dla niej jakieś zmodyfikowane lub alternatywne firmware?

bo ta

> [@jojoro](#):
>
> ZHWG15LM

jest na MCU Realteka a ta, którą pokazujesz teraz kij wie na czym, więc chyba masz tylko metodę odpalenia telnetu “morsem na przycisku”.  
[https://github.com/niceboygithub/AqaraGateway?tab=readme-ov-file#manually-enable-telnet](https://github.com/niceboygithub/AqaraGateway?tab=readme-ov-file#manually-enable-telnet)

Jakkolwiek kij wie co = SigmaStar SSD212 ma dokumentację

> **[20220406023130\_37793.pdf](https://comake.online/uploadfile/file/20220406/20220406023130_37793.pdf)**
>
> 465.04 KB

musisz więc poszukać gdzie wyprowadzono piny Debug UART jeśli chcesz się tam wpiąć terminalem szeregowym

 ![piny-ssd212-2024-12-13_12-18](https://forum.arturhome.pl/uploads/default/original/3X/f/1/f15d8cb875e561c766b8eee4bdf68b31ab706ca2.png)  
na twoim zdjęciu narysowałem mniej więcej które to piny oraz najbardziej prawdopodobny obszar punktów testowych, gdzie one mogą być podłączone  
 ![pcb-ssd212-2024-12-13_12-25](https://forum.arturhome.pl/uploads/default/original/3X/9/7/974fc7a20f8ff24128f6f4d8ef55cb2a23aad966.jpeg)  
stawiam na te 3 duże pola (bo sprzęt jest zapewne programowany w ten sposób fabrycznie)

załącznik na wypadek gdyby plik źródłowy zniknął  
[sigmastar-ssd212-20220406023130\_37793.zip](https://forum.arturhome.pl/uploads/short-url/upRGOxyfxIq2zUVy0TlZYvfdw2d.zip) (455,2 KB)

---

<div class="post-metadata">

**Autor:** ![jojoro](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/jojoro/32/25990_2.png) [@jojoro](https://forum.arturhome.pl/u/jojoro)\
**Data wpisu:** [13 Grudzień 2024 13:28 UTC](https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741/8 "2024-12-13T13:28:38Z")

</div>

Telnet morsem na przycisku odpalony, ale nie ma możliwości wejścia do konsoli bo jest założone hasło. Ta moja poprzeepdnia bramka z którą walczyłem też tak miała. Hasło na telnet bez możliwości zresetowania bez sflashowania przez UART.

Ale widać, ze nie wiadomo czy gra jest warta świeczki bo nie ma ta to hacka żeby wgrać modyfikowany firmware bo taki nie istnieje.  
tu na stronie jest wymieniony ten model

> **[GitHub - niceboygithub/AqaraGateway: Aqara Gateway/Hub integration for Home...](https://github.com/niceboygithub/AqaraGateway)**
>
> Aqara Gateway/Hub integration for Home Assistant. Contribute to niceboygithub/AqaraGateway development by creating an account on GitHub.

---

<div class="post-metadata">

**Autor:** ![szopen](https://forum.arturhome.pl/user_avatar/forum.arturhome.pl/szopen/32/1093_2.png) [@szopen](https://forum.arturhome.pl/u/szopen)\
**Data wpisu:** [13 Grudzień 2024 13:55 UTC](https://forum.arturhome.pl/t/bramka-aqara-hub-m1s-2019/13741/9 "2024-12-13T13:55:18Z")

</div>

Gdzieś tam (na repozytoriach tego samego autora) widziałem skrypt do ściągania hasła z telnetu, więc o ile softu nie zmienisz (bo chyba nie ma) to możesz spróbowac odblokować telnet skryptem.
