Przeszczep CBU na ESP8685-WROOM-06-H4 w Tongou Din Rail Switch TO-Q-SY1-JWT-63A i Tasmota322C3 13.4.0(tasmota32)
Maiłem wcześniej na CBU wgrane openBK, ale jakoś postanowiłem przerobić to na Tasmotę (ESPHome też powinien to ogarnąć, chociaż nie wiem jak tam się robi mostek H).
Poprzedni Earu Din Rail Switch nie przeżył rozlutowania, więc tym razem wyjąłem więcej elementów przed wylutowaniem modułu CBU.
Moduły na zamianę
Zrobiłem sobie taką "pseudo matryce" z blachy i grzeje ją hotair'em.
Wymieniłem profilaktycznie kondensator E2 470u/16 na nowy, ponieważ wcześniej w Earu miałem problemy z zasilaniem, mogłem też orginalny przegrzać bo jakoś nie chciał wyjść.
Flash:
Wszystko do kupy, śrubki do skręcenia na allego średnica 2,41 mm, dobrze trzymają:
Ustawienia Tasmota:
Opis Pinów
Link do softu : http://ota.tasmota.com/tasmota32/release/tasmota32c3.factory.bin
Tylko na czas flashowania ESP8685-WROOM-06-H4 trzeba podciągnąć GPIO8 przez R10k do VCC i GPIO9 przez R10k do GND
Flash
Tasmota Template:
Polecenia w konsoli (auto wykrywanie w HA, natychmiastowa zmiana przekażnika, po bootowaniu przekaźnik na off, serwer ntp, rapotrowanie pomiarów co 10s ) które dorzuciłem :
Zostaje kalibracja pomiarów napięcia, prądu i mocy, u mnie na żarówce 75W, wczesniej robiłem jeszcze na 60W ale spadła
(na zarówce halogenowej nie zgadzały sie pomiary z żarówką, więc odradzam ):
Ale to trzeba pomierzyć indywidualnie

Maiłem wcześniej na CBU wgrane openBK, ale jakoś postanowiłem przerobić to na Tasmotę (ESPHome też powinien to ogarnąć, chociaż nie wiem jak tam się robi mostek H).
Poprzedni Earu Din Rail Switch nie przeżył rozlutowania, więc tym razem wyjąłem więcej elementów przed wylutowaniem modułu CBU.
Moduły na zamianę
Zrobiłem sobie taką "pseudo matryce" z blachy i grzeje ją hotair'em.
Wymieniłem profilaktycznie kondensator E2 470u/16 na nowy, ponieważ wcześniej w Earu miałem problemy z zasilaniem, mogłem też orginalny przegrzać bo jakoś nie chciał wyjść.
Flash:
Wszystko do kupy, śrubki do skręcenia na allego średnica 2,41 mm, dobrze trzymają:
Ustawienia Tasmota:
Opis Pinów
Opis pinów
CBU ESP8685-WROOM-06-H4 Uwagi
------------
Lewa strona
------------
P14 IO1 nielutowny, brak pada
P16 IO2 pusty ? tylko do montażu technicznego modułu ?
P20 NC nielutowny, brak pada
P22 NC nielutowny, brak pada
ADC IO0 nielutowny, brak pada
RX2 RX0 nielutowny, brak pada
TX2 TX0 nielutowny, brak pada
------------
Dolny rząd
------------
P8 IO3 nielutowny, brak pada
P7 IO7 NC, do pustego rezystora
P6 IO6 NC, do pustego rezystora
P26 IO4 Relay_b 1, (H-Bridge MD7620A, sterownaie przekażnikiem bistabilnym)
P24 IO5 Relay_b 2, (H-Bridge MD7620A, sterownaie przekażnikiem bistabilnym)
GND GND
Vcc Vcc
------------
Prawa strona
------------
P15 IO8 Led Blue, LedLink_i (Po połączenie z wifi nie świeci)
P17 IO9 Button_n 1 (zwiera do masy)
P9 IO10 2x Led Red, Led_i 1 (podsietlenie przycisku, jeśli przekażnik załączony)
CEN EN nielutowny, brak pada
P28 NC NC, do pustego rezystora
RX1 IO19 BL0942 Rx 1, do pomiaru parametrów napiecia i prądu w układzie BL0942
TX1 IO18 Serial Tx, do pomiaru parametrów napiecia i prądu w układzie BL0942
Link do softu : http://ota.tasmota.com/tasmota32/release/tasmota32c3.factory.bin
Tylko na czas flashowania ESP8685-WROOM-06-H4 trzeba podciągnąć GPIO8 przez R10k do VCC i GPIO9 przez R10k do GND
Flash
Info ESP8685:
┌──(xxx㉿xxx)-[~/sonoff/tongou power monitor din/swap_CBU_to_ESP8685_wroom-06-h4]
└─$ python3 ../../esptool/esptool.py -p /dev/ttyUSB0 flash_id 2 ⨯
esptool.py v4.7-dev
Serial port /dev/ttyUSB0
Connecting....
Detecting chip type... ESP32-C3
Chip is ESP8685 (QFN28) (revision v0.4)
Features: WiFi, BLE, Embedded Flash 4MB (XMC)
Crystal is 40MHz
MAC: xx:xx:xx:xx:xx:xx
Uploading stub...
Running stub...
Stub running...
Manufacturer: 20
Device: 4016
Detected flash size: 4MB
Hard resetting via RTS pin...
Flash ESP8685
┌──(xxx㉿xxx)-[~/sonoff/tongou power monitor din/swap_CBU_to_ESP8685_wroom-06-h4]
└─$ python3 ../../esptool/esptool.py -p /dev/ttyUSB0 -b 460800 write_flash 0 tasmota32c3.factory.bin 1 ⨯
esptool.py v4.7-dev
Serial port /dev/ttyUSB0
Connecting...
Detecting chip type... ESP32-C3
Chip is ESP8685 (QFN28) (revision v0.4)
Features: WiFi, BLE, Embedded Flash 4MB (XMC)
Crystal is 40MHz
MAC: xx:xx:xx:xx:xx:xx
Stub is already running. No upload is necessary.
Changing baud rate to 460800
Changed.
Configuring flash size...
Flash will be erased from 0x00000000 to 0x002b8fff...
Compressed 2852944 bytes to 1636142...
Wrote 2852944 bytes (1636142 compressed) at 0x00000000 in 48.1 seconds (effective 474.8 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
Tasmota Template:
Template Tasmota :
{"NAME":"Tongou TO-Q-SY1-JWT-63A with BL0942","GPIO":[1,1,1,1,9312,9313,1,1,576,64,320,0,0,0,0,0,0,0,3200,8160,1,1],"FLAG":0,"BASE":1}
Polecenia w konsoli (auto wykrywanie w HA, natychmiastowa zmiana przekażnika, po bootowaniu przekaźnik na off, serwer ntp, rapotrowanie pomiarów co 10s ) które dorzuciłem :
backlog SetOption19 0; SetOption13 1; PowerOnState 0; ntpserver1 153.19.250.123; TelePeriod 10
Zostaje kalibracja pomiarów napięcia, prądu i mocy, u mnie na żarówce 75W, wczesniej robiłem jeszcze na 60W ale spadła
VoltageSet 225.3
PowerSet 75
CurrentSet 0.330
Ale to trzeba pomierzyć indywidualnie
Fajne? Ranking DIY
