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 - paina `CODE` ja `Download ZIP`
- Pura paketti aiemmin luomaasi työhakemistoon
- Aja käyttöjärjestelmästäsi riippuen joko init.bat (Windows) tai init.sh (Unix-pohjaiset) luokaksesi secrets.yaml -tiedoston
Editoi Secrets.yaml tiedostoa
- 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
Editoi Mitsurunner.yaml tiedostoa
valitse käyttöön platform_elite.yaml
# Select used platform (Wemos or Sonoff TH Elite) #<<: !include platform_wemos.yaml <<: !include platform_elite.yaml
tee Dallas-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_elite.yaml tiedostoon ja poista edellä tehdyt Mitsurunner.yaml Dallas_osion 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: Päivitä tarvittavat IoT-Guru-parametrit secrets.yaml ja platform_elite.yaml tiedostoihin täältä löytyvien ohjeiden mukaisesti https://mitsurunner.com/doku.php?id=fi:iot_guru
Sonoff asennus lämpöpumppuun:
Katso kohta “laitteiston asennus”. Varmista että kytket releen johdot oikein !