This is an old revision of the document!
Sonoff TH Elite - asennusohjeet
Ostoslista:
- Sonoff ET Elite (THR316D, myös 20A kestävä THR320D käy )
- USB to TLL 3.3V converter (tarvitaan flashaykseen) esim https://www.azdelivery.de/en/products/hw-598-usb-auf-seriell-adapter-mit-cp2102-chip-und-kabel
- nastarima
- RJ9-haaroitinkaapeli
- anturien haaroituksen voi tehdä myös kiinteästi juottamalla
- 2kpl roiskevedenkestävää DS18B20 anturia (Rj9-liitännällä)
- NOTE: Anturista WTS10 on poistettava johdossa oleva “mokkula”
- johtosarja by @puu tai 33kOhm vastus ja pari metriä sähköjohtoa
- verkoliitäntäjohto (tyyppi sen mukaan mistä Sonoff ottaa sähkönsä)
Mitsurunnerin käyttöönotto Sonoff_Elite ympäristössä:
Koska Sonoff:ssa ei ole USB-liitäntää flashays tehdään erillisellä adapterilla, Adapterin liittämiseksi täytyy Sonoff:iin juottaa sopivat liitinnastat.
USB-flashays (tarvitsee tehdä vain yhden kerran) on helpompi tehdä ennen verkkojännitejohdon kytkemistä Sonoffiin. Yksityiskohtaisia ohjeita löytyy verkosta hakusanalla “sonoff th elite flashing”.
Lataa Mitsurunner GitHubista https://github.com/VeliML/MitsuRunner/tree/sonoff_th_elite - paina `CODE` ja `Download ZIP`
- Pura paketti aiemmin luomaasi hakemistoon (esim. Runner)
- Aja käyttöjärjestelmästäsi riippuen joko init.bat (Windows) tai init.sh (Unix-pohjaiset) luokaksesi secrets.yaml -tiedoston
Päivitä Secrets.yaml
- Wifi parametrit, IP-asetukset ja OTA-password
- Ota käyttöön web-serveri poistamalla #-merkit rivien alusta (rivit web_server: ja port: 80)
- Poista IoT-Guru MQTT serveri käytöstä lisäämällä #-merkit IoT-Guru MQTT määritysrivien alkuun
- Ota käyttöön test.mosquitto.org-MQTT serveri poistamalla #-merkit testserverin määritysrivien alusta
Tee Mitsurunner.yaml osioon seuraavat muutokset (=kommentoidaan pois Dallas_address-määritykset ja laitetaan tilallle index-määritykset –> Dallas-mittaukset toimivat ja Dallas_ID:t saadaan näkyviin logi-tulostuksessa):
platform: dallas # address: $dallas_address_heat_exchanger_temp # Remember to define this on platform.yaml index: 0 name: "outdoor unit heat exchanger temperature" ...
platform: dallas # address: $dallas_address_outdoor_temp # Remember to define this on platform.yaml index: 1 name: "outdoor temperature" ...
Liitä Dallas-anturit paikoilleen. Komennolla “esphome run mitsurunner.yaml” käännä ja lataa mitsurunner-ohjelma Sonoff Eliteen (ensimmäinen lataus täytyy tehdä USB:n kautta, seuraavat voi tehdä myös OTAna).Bootin jälkeen mitsurunner alkaa tulostaa trace-logi. Login alussa voit nähdä:
- Mitsurunnerin kytkeytymisen kotiverkkoon
- MQTT-yhteyden muodostumisen
- WiFi-signaalin tason
- Tunnistetut Dallas-anturit ja niiden ID-numerot (ota Dallas_ID:t talteen)
Sonoff-Elite näytöllä näkyy mitatut lämpöptilat, WiFi-signaalin taso ja Dallas-antureiden lukuvirheiden määrä.
Menemällä selaimella Mitsurunnerin IP-osoitteeseen näet mitsurunnerin tilan. “Relay - defrost prevention” kytkmen tilaa vaitamalla voi testata releen toiminnan.
Log-esimerkki jossa näkyy Dallas-ID:t oheisessa kuvassa.
Päivitä nyt Dallas_ID:t Platform.yaml tiedostoon ja poista edellä tehdyt Mitsurunner.yaml muutokset (Mitsurunner kyllä toimii index-määrityksillä, mutta häiriötilanteiden vuoksi on hyvä käyttää ID-osoitteita). Lataa päivitetty ohjelma Mitsurunneriin ja merkitse kumpi Dallas-anturi mittaa “outdoor”-lämpötilaa.
Sonoff:n näytöllä vuorottelee lämpötila ja status
Lämpötilanäyttö: ylärivi: heat_exchanger_temp lämpötila alarivi: outdoor_temp lämpötila Statusnäyttö: ylärivi: RSSI-taso alarivi: Dallas-lukuvirheiden summa
IoT-Gurun käyttöönotto:
Katso ohjeet täältä https://mitsurunner.com/doku.php?id=fi:iot_guru
Sonoff asennus lämpöpumppuun:
Katso kohta “laitteiston asennus”. Varmista että kytket releen johdot oikein !