Shelly 2.5 - firmware urządzenia dla systemu SUPLA i ZABBIX

djack2017
Posty: 670
Rejestracja: pn lis 27, 2017 7:36 am
Kontakt:

Podwójny wyłącznik mono lub bistabilny z pomiarem napięcia, prądu, mocy i energii dla każdego kanału, z podwójnym zabezpieczeniem.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! UWAGA: nie podłączać interfejsu RS232 przy zasilaniu 230V. Tylko przy napięciu 3.3V !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Dopuszkowy, dwukanałowy sterownik z pomiarem napięcia, prądu, mocy i zużytej energii dobowej i całkowitej.
UWAGI:
1. Sterownik nie jest urządzeniem autonomicznym i do poprawnej pracy wymaga dostępu do Internetu i do serwera SUPLA.

WŁAŚCIWOŚCI STEROWNIKA:
- zabezpieczenie termiczne przed przegrzaniem sterownika (Overheating protection [°C]) - konfigurowane. Wartość default 73°C
- zabezpieczenie przed przeciążeniem sterownika - ogranicznik pobieranej mocy (Switch-OFF Threshold [W]) - konfigurowane dla każdego kanału oddzielnie.
Wartość "0" oznacza wyłączenie zabezpieczenia.
- UWAGA: Po wyłączeniu sterownika wskutek zabezpieczenia należy go włączyć "ręcznie" (przełącznikiem, z aplikacji supli, z harmonogramu)

- przejście w tryb konfiguracji (adres: 192.168.4.1):
1. zwarcie GPI00 (na złączu zewnętrznym) do GND na ok. 5 sekund (!!!! PRZY ZASILANIU 3.3V !!!!)
2. lub przy pracy sterownika z wyłącznikiem monostabilnym (SW1 lub SW2) - przytrzymanie włączonego zewnętrznego "przycisku dzwonkowego" przez ok. 5 sekund (przy zasilaniu 230V)
3. lub przytrzymanie wciśniętego przycisku RESET przez ok. 5 sekund (przy zasilaniu 230V)
- tryb pracy wyłącznika (mono lub bistabilny) ustawiany dla każdego kanału oddzielnie
- współczynniki kalibracji wspólne dla obydwu kanałów (100->x1, 103->x1.03, 089->x0.89, itd) - na ekranie konfiguracji
- opcja kasowania licznika energii (Zero Initial Energy) dla każdego kanału oddzielnie
- opcja wykorzystania shelly 2.5 jako sterownika do grzejnika Atlantic

- w sterowniku zastosowany został programowy filtr przeciwzakłóceniowy
- zaimplementowana obsługa SUPLA_CHANNEL_FLAG_CHANNELSTATE

- programowanie sterownika nie wymaga jego rozbierania ani lutowania -> złącze RS232 + GPIO0 do programowania jest wyprowadzone na obudowie
- załączony plik TEMPLATE SHELLY25 dla systemu Zabbix w wersji 5, ze zdefiniowanym triggerem alarmu sterownika.
Odpowiednio skonfigurowany może wysyłać komunikaty push na smartfon

Parametry konfiguracyjne sterownika:
shelly25_6.png
shelly25_6.png (80.62 KiB) Przejrzano 2378 razy
---------------------------------------------------
Parametry programowania:
---------------------------------------------------
BAUDRATE: 115200
Flash Size: 2MB
Flash speed: 40Mhz
SPI Mode: DIO

blank_1MB.bin ---------------------->0x00000
boot_v1.5.bin ------------------------>0x00000
esp_init_data_default.bin ------>0x1FC000
Shelly25.bin ------------------------->0x01000

W przypadku wystąpienia problemów można spróbować zaprogramować sterownik z alternatywnymi parametrami:

BAUDRATE: 115200
Flash Size: 1MB
Flash speed: 40Mhz
SPI Mode: DIO

blank_1MB.bin ---------------------->0x00000
blank_1MB.bin ---------------------->0x10000
boot_v1.5.bin ------------------------>0x00000
esp_init_data_default.bin ------>0xFC000
Shelly25.bin ------------------------->0x01000

---------------------------------------------------
Kalibracja urządzenia:
---------------------------------------------------
Do kalibracji mocy (przy braku watomierza) można użyć nowej żarówki 100W. Taka żarówka faktycznie pobiera 100W mocy.
Współczynnik kalibracji to jest mnożnik, przez który trzeba przemnożyć wskazanie sterownika, aby uzyskać rzeczywisty pomiar np.
Współczynnik kalibracji 100 oznacza mnożnik 1.0 , czyli pomiary są identyczne i nie trzeba nic zmieniać.
współczynnik kalibracji 103 oznacza mnożnik 1.03, 089 oznacza mnożnik 0.89, itd.

Firmware do pobrania dla urządzenia Shelly 2.5:
https://djack.com.pl/modules.php?name=D ... it&lid=342

Firmware do innych urządzeń:
https://djack.com.pl/modules.php?name=D ... oad&cid=54
Ostatnio zmieniony śr mar 31, 2021 7:46 am przez djack2017, łącznie zmieniany 4 razy.
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
Seba
Posty: 23
Rejestracja: śr sty 01, 2020 1:43 pm

Jaką aplikacją najlepiej instalować ten soft?
Awatar użytkownika
pzygmunt
Posty: 17782
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

ESP Flash Download Tool
Seba
Posty: 23
Rejestracja: śr sty 01, 2020 1:43 pm

Czy ten soft działa bo shelly po instalacji nie pokazuje sieci WiFi (zwierałem GPI0 z GND)?
djack2017
Posty: 670
Rejestracja: pn lis 27, 2017 7:36 am
Kontakt:

Soft działa. Natomiast Twoja informacja jest tak ogólna, że właściwie nic nie wiadomo.
Podłączałeś putty po RS-ie i odczytywałeś jakieś komunikaty?
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
local
Posty: 477
Rejestracja: pn sty 27, 2020 11:33 am

Soft działa. Sam instalowałem go miesiąc temu. Pewnie błąd czyszczenia pamięci.
Podłącz, wgraj sam plik blank.bin następnie zresetuj i wgraj 3 ostatnie pliki.
djack2017 pisze: wt maja 12, 2020 9:46 amSoft działa.
Na jednym kanale nie zawsze załapuje zmianę stanu. Można coś z tym zrobić ?
4xShelly 1, Shelly 1L, 2xShelly 2.5, Sonoff T3, 2xSonoff Basic R2, 4xNeo 16A
Seba
Posty: 23
Rejestracja: śr sty 01, 2020 1:43 pm

Prób było już kilkanaście, raz pojawiło się wifi, ale aplikacji supla na android nie udało się sparować z modułem. Postepowalem zgodnie ze wskazaniami viewtopic.php?f=8&t=6406
local
Posty: 477
Rejestracja: pn sty 27, 2020 11:33 am

Ja zwykle łączę się z siecia SUPLA-... i wchodzę przez 192.168.4.1. Przez apke to konfiguracja dla produktów Zamela.
4xShelly 1, Shelly 1L, 2xShelly 2.5, Sonoff T3, 2xSonoff Basic R2, 4xNeo 16A
djack2017
Posty: 670
Rejestracja: pn lis 27, 2017 7:36 am
Kontakt:

local pisze: wt maja 12, 2020 1:56 pm Na jednym kanale nie zawsze załapuje zmianę stanu. Można coś z tym zrobić ?
Na którym kanale?
Zawsze ten sam kanał?
Rozumiem, że z zewnętrznego wyłącznika sprzętowego?
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
local
Posty: 477
Rejestracja: pn sty 27, 2020 11:33 am

1. SW2.
2. Tak zawsze.
3. Tak.
4xShelly 1, Shelly 1L, 2xShelly 2.5, Sonoff T3, 2xSonoff Basic R2, 4xNeo 16A
ODPOWIEDZ

Wróć do „Shelly”