Shelly PM2 Gen4 [bramka ZigBee]

Moderator: vajera

djack2017
Posts: 784
Joined: Mon Nov 27, 2017 7:36 am
Been thanked: 1 time

Post

vajera wrote: Tue Feb 24, 2026 5:31 pm ad.1. W czasie gdy dodawałem Twoje Shelly widziałem w sieci ceny > 150 zł, teraz pokazuje mi 140 zł?
po 128 zł:
https://allegro.pl/oferta/przelacznik-s ... gLQ2fD_BwE
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
djack2017
Posts: 784
Joined: Mon Nov 27, 2017 7:36 am
Been thanked: 1 time

Post

vajera wrote: Mon Feb 23, 2026 6:55 pm A możesz zrobić logi z pracy przekaźnika pod obciążeniem, np. suszarką?
Skąd wziąć te logi?
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
User avatar
vajera
Posts: 7289
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

djack2017 wrote: Wed Feb 25, 2026 1:36 pm
vajera wrote: Mon Feb 23, 2026 6:55 pm A możesz zrobić logi z pracy przekaźnika pod obciążeniem, np. suszarką?
Skąd wziąć te logi?
Wersja bramki z LOGS w nazwie wyrzuca całą masę logów na Serial - możesz je zebrać np. przy pomocy PuTTY albo TeraTerm (najlepiej ze znaczkami czasu).
Ewentualnie jeżeli korzystasz z Arduino IDE, to tam masz serial monitor.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
djack2017
Posts: 784
Joined: Mon Nov 27, 2017 7:36 am
Been thanked: 1 time

Post

vajera wrote: Wed Feb 25, 2026 1:39 pm
djack2017 wrote: Wed Feb 25, 2026 1:36 pm
vajera wrote: Mon Feb 23, 2026 6:55 pm A możesz zrobić logi z pracy przekaźnika pod obciążeniem, np. suszarką?
Skąd wziąć te logi?
Wersja bramki z LOGS w nazwie wyrzuca całą masę logów na Serial - możesz je zebrać np. przy pomocy PuTTY albo TeraTerm (najlepiej ze znaczkami czasu).
Ewentualnie jeżeli korzystasz z Arduino IDE, to tam masz serial monitor.
Tylko, że mi akurat niewiele wyświetla. Wgrywam wersję Z2S_Gateway.8MB.OTA.logs.update_only , a jedyne co moduł wysyła to :

Code: Select all

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2026.02.25 15:11:53 =~=~=~=~=~=~=~=~=~=~=~=
ESP-ROM:esp32c6-20220919
Build:Sep 19 2022
rst:0x1 (POWERON),boot:0xc (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:DIO, clock div:2
load:0x40875730,len:0x12e0
load:0x4086b910,len:0xdc8
load:0x4086e610,len:0x3180
entry 0x4086b910
[     1][V][ZigbeeEP.cpp:22] ZigbeeEP(): Endpoint: 1
[     9][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=23, ...)
[    17][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=1234, ...)
[    54][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x42091c90
[    65][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x4082080c
[    76][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x42091c90
[    87][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x4082080c
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
itd
Jedynie jak użyję printf() to coś otrzymuję. Mam podłączone 2x Shelly i 1 sonoff temperature
Zresztą ten komunikat "NLME Status Indication, status: 0x9" też wyświetlasz za pomocą printf().
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
User avatar
vajera
Posts: 7289
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

djack2017 wrote: Wed Feb 25, 2026 2:16 pm
vajera wrote: Wed Feb 25, 2026 1:39 pm
djack2017 wrote: Wed Feb 25, 2026 1:36 pm
Skąd wziąć te logi?
Wersja bramki z LOGS w nazwie wyrzuca całą masę logów na Serial - możesz je zebrać np. przy pomocy PuTTY albo TeraTerm (najlepiej ze znaczkami czasu).
Ewentualnie jeżeli korzystasz z Arduino IDE, to tam masz serial monitor.
Tylko, że mi akurat niewiele wyświetla. Wgrywam wersję Z2S_Gateway.8MB.OTA.logs.update_only , a jedyne co moduł wysyła to :

Code: Select all

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2026.02.25 15:11:53 =~=~=~=~=~=~=~=~=~=~=~=
ESP-ROM:esp32c6-20220919
Build:Sep 19 2022
rst:0x1 (POWERON),boot:0xc (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:DIO, clock div:2
load:0x40875730,len:0x12e0
load:0x4086b910,len:0xdc8
load:0x4086e610,len:0x3180
entry 0x4086b910
[     1][V][ZigbeeEP.cpp:22] ZigbeeEP(): Endpoint: 1
[     9][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=23, ...)
[    17][V][NetworkServer.h:41] NetworkServer(): NetworkServer::NetworkServer(port=1234, ...)
[    54][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DM (38) successfully set to 0x42091c90
[    65][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 12 successfully set to type USB_DM (38) with bus 0x4082080c
[    76][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type USB_DP (39) successfully set to 0x42091c90
[    87][V][esp32-hal-periman.c:160] perimanSetPinBus(): Pin 13 successfully set to type USB_DP (39) with bus 0x4082080c
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
NLME Status Indication, status: 0x9
itd
Jedynie jak użyję printf() to coś otrzymuję. Mam podłączone 2x Shelly i 1 sonoff temperature
Zresztą ten komunikat "NLME Status Indication, status: 0x9" też wyświetlasz za pomocą printf().
Sprawdź drugi port USB? Masz połączenie w Shelly w trakcie zbierania tych logów? Możesz np. włączać/wyłączać przekaźnik?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
djack2017
Posts: 784
Joined: Mon Nov 27, 2017 7:36 am
Been thanked: 1 time

Post

vajera wrote: Wed Feb 25, 2026 2:32 pm Sprawdź drugi port USB? Masz połączenie w Shelly w trakcie zbierania tych logów? Możesz np. włączać/wyłączać przekaźnik?
Drugi port nie jest portem RS.
Mogę włączać/ wyłączać przekaźniki.
W aplikacji supli na ios "Energia czynna pobrana" wyświetla 0.82 kWh, na stronie Shelly jest 0.867 kWh
Natomiast parametr Z2S_EM_FWD_BALANCED_ENERGY_SEL (w module z2s_device_electricity_meter.cpp) jest poprawny (0.867 kWh)
i prawidłowo jest raportowany na serwerze Zabbix (0.867 kWh).

case Z2S_EM_FWD_BALANCED_ENERGY_SEL:
Supla_ElectricityMeter->setFwdBalancedEnergy2(em_value);
flag=true;
break;

Pomijam też "drobny" fakt, że "Energia czynna pobrana w bieżącym miesiącu" jest od czapy: 906 212 kWh

Ja kompiluję software na githubie i pisałem gdzieś wcześniej, że aby wyświetlały się logi (log_i, log_e) trzeba przekompilować program z innymi opcjami:
run: arduino-cli compile ./examples/Z2S_Gateway -b esp32:esp32:esp32c6:PartitionScheme=zigbee_zczr_8MB,ZigbeeMode=zczr,FlashSize=8M,CDCOnBoot=default,DebugLevel=verbose -e --library=. --build-property compiler.cpp.extra_flags="-DESPASYNCHTTPUPDATESERVER_MODE=1 $EXTRA_FLAGS"
Wieczorem przekompiluje i wstawię ten log.
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
User avatar
vajera
Posts: 7289
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

djack2017 wrote: Wed Feb 25, 2026 2:53 pm Ja kompiluję software na githubie i pisałem gdzieś wcześniej, że aby wyświetlały się logi (log_i, log_e) trzeba przekompilować program z innymi opcjami:
run: arduino-cli compile ./examples/Z2S_Gateway -b esp32:esp32:esp32c6:PartitionScheme=zigbee_zczr_8MB,ZigbeeMode=zczr,FlashSize=8M,CDCOnBoot=default,DebugLevel=verbose -e --library=. --build-property compiler.cpp.extra_flags="-DESPASYNCHTTPUPDATESERVER_MODE=1 $EXTRA_FLAGS"
Wieczorem przekompiluje i wstawię ten log.
Każda oficjalna wersja bramki jest kompilowana na GitHub - zarówno w wersji z logami (LOGS) jak i bez (NO_LOGS).
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

vajera wrote: Wed Feb 25, 2026 3:11 pm
djack2017 wrote: Wed Feb 25, 2026 2:53 pm Ja kompiluję software na githubie i pisałem gdzieś wcześniej, że aby wyświetlały się logi (log_i, log_e) trzeba przekompilować program z innymi opcjami:
run: arduino-cli compile ./examples/Z2S_Gateway -b esp32:esp32:esp32c6:PartitionScheme=zigbee_zczr_8MB,ZigbeeMode=zczr,FlashSize=8M,CDCOnBoot=default,DebugLevel=verbose -e --library=. --build-property compiler.cpp.extra_flags="-DESPASYNCHTTPUPDATESERVER_MODE=1 $EXTRA_FLAGS"
Wieczorem przekompiluje i wstawię ten log.
Każda oficjalna wersja bramki jest kompilowana na GitHub - zarówno w wersji z logami (LOGS) jak i bez (NO_LOGS).
Przepraszam że się wtrącę ale może tą wersję 4MB która w opisie ma logi usunąć lub dać jej dopisek no_logs - bo jest myląca 😁 się przekonałem rano wgrywając i myśląc co jest że nie ma logów - dopiero Ty przypomniałeś że ta wersja nie ma logów
You do not have the required permissions to view the files attached to this post.
djack2017
Posts: 784
Joined: Mon Nov 27, 2017 7:36 am
Been thanked: 1 time

Post

vajera wrote: Wed Feb 25, 2026 3:11 pm Każda oficjalna wersja bramki jest kompilowana na GitHub - zarówno w wersji z logami (LOGS) jak i bez (NO_LOGS).
Ale wgrałem Twoją wersję do ESP32-C6-devkitc-8n z logs w nazwie i załączyłem Ci kawałek logu z putty. Co jeszcze mogę zrobić.
Przecież nie wykasowałem z logu linii tekstu.
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
djack2017
Posts: 784
Joined: Mon Nov 27, 2017 7:36 am
Been thanked: 1 time

Post

Załączam Ci log z włączonym obciążeniem ok 870W
You do not have the required permissions to view the files attached to this post.
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54

Return to “Bramka ZigBee”