fi:instructions_sw
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| fi:instructions_sw [2024/04/03 10:07] – 84.248.96.53 | fi:instructions_sw [2025/11/27 19:16] (current) – FEDCBA 84.248.101.39 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== ESPHome-asennusohje (Windows) ====== | + | ftermit: |
| + | Windowsin komentokehoite | ||
| - | Asenna ESPHome-kehitysympäristö | + | ====== |
| + | * ESPHome käyttää Python' | ||
| + | * " | ||
| + | * ESPhome asentuu, asennuksessa mahdollisesti tulevista WARNINGeista ei tarvitse välittää. | ||
| + | * Nyt kehitysympäristö | ||
| + | |||
| + | HUOM: Mitsurunner alkaen versiosta " | ||
| + | |||
| + | Ohje ESPhomen asennukseen: | ||
| - | * ESPHome käyttää Python' | ||
| - | * Avaa Windowsin " | ||
| Lisäohjeita täältä: https:// | Lisäohjeita täältä: https:// | ||
| - | => ESPhome asentuu (asennuksessa mahdollisesti tulevista WARNINGeista ei tarvitse välittää) | + | ====== USB-serial-ajurin asennus ====== |
| - | Nyt kehitysympäristö | + | Asenna käyttämäsi alustan USB-serial-ajuri. |
| + | |||
| + | Esimerkeksi Wemos D1 mini käyttää CH340-piiriä, | ||
| + | * windows https:// | ||
| + | * mac https:// | ||
| + | |||
| + | |||
| + | ====== Laitteiston testaus - HW_check ====== | ||
| + | * Lataa Mitsurunnerin koodi https:// | ||
| + | * Pura paketti haluamaasi kansioon | ||
| + | * Muokkaa tiedostoa hw_check.yaml esim. Muistio- tai Textedit-ohjelmalla, | ||
| + | * Kytke kokoamasi laite USB-johdolla tietokoneeseesi | ||
| + | * Avaa komentokehote. Siirry kansioon komennolla "cd kansion polku" esim. "cd / | ||
| + | |||
| + | * Jos käännös menee OK ja Wemos on kytketty USB-porttiin ohjelma latautuu | ||
| + | * Rele naksuu (0,5s ON 5s välein) | ||
| + | * Tietokoneen ruudulle tulostuu logi josta näkyy DS18B20-lämpötila-antureiden ID-tunnukset. Kopioi id:t talteen, tarvitset niitä myöhemmin. | ||
| + | |||
| + | ====== MitsuRunner-ohjelman asennus ====== | ||
| + | Lataa Mitsurunner osoitteesta https:// | ||
| + | Pura paketti haluamaasi kansioon. | ||
| + | |||
| + | Editoi ladatusta paketissa olevaa **// | ||
| + | |||
| + | Alla esimerkkejä: | ||
| + | |||
| + | **a) mitsu_conf.yaml for Wemos-Mitsurunner with IoT-Guru** | ||
| + | <<: | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | - constants.h | ||
| + | - state.h | ||
| + | **b) mitsu_conf.yaml for Sonoff_Elite-Mitsurunner with HomeAssistant** | ||
| + | <<: | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | - constants.h | ||
| + | - state.h | ||
| + | **c) mitsu_conf.yaml for Wemos-Mitsurunner without WiFi-connention** | ||
| + | <<: | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | - constants.h | ||
| + | - state.h | ||
| + | **Päivittä parametrit käyttämiisi tiedostihin** | ||
| + | Tarkempia ohjeita parametrien päivitykseen on kussakin päivitettävässä tiedostossa. | ||
| - | Testaa kokoamasi laite " | + | **1.platform_wemos.yaml / platform_elite.yaml** |
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| - | | + | **2.secrets.yaml / screts_sa.yaml** |
| - | * Muokkaa tiedostoon kotiverkkosi | + | |
| - | * Tarkista että lämpöantureiden ja rele-ohjauksen PIN-määritykset vastaavat tekemääsi kytkentää | + | |
| + | |||
| + | **3.mqtt_Guru.yaml / mqtt_local.yaml** | ||
| + | | ||
| + | | ||
| - | | + | **4. constants.h** |
| - | | + | tiedosto määrittelee Mitsurunnerin toimintaparametreja (ajastimia, lämpötila-rajoja). Yleensä oletusarvot toimivat hyvin, mutta tarvittaessa niitä voi myös muuttaa. |
| - | Jos käännös menee OK, ohjelma kysyy lataustapaa (USB vai OTI). Valitse USB. | + | |
| - | => koodi asennetaan laitteelle USB:n kautta | + | |
| - | !! Jos lataus ei onnistu tarkista että Windows-koneellesi on asennettu | + | ====Ohjelman kääntäminen, |
| + | * Kytke Mitsurunner | ||
| - | HW_check' | + | Toiminnan tarkistaminen: |
| - | * Rele naksuu (0.5 sek ON 5 sek välein) | + | * |
| - | * Tietokoneen ruudulle tulostuu logi josta näkyy | + | * Mitsurunner |
| - | ** Laite on kytkeytynyt kotiverkkoosi | + | * DS18B20-lämpötila-antureiden lämpötilat |
| - | ** DS18B20 lämpötila-antureiden | + | * Mitsurunner on kytkeytynyt MQTT-serveriin (jos MQTT on käytössä) |
| - | * Testaa myös OTI-päivitys antamalla " | + | |
| - | ---- | + | * Jos käytät IoT-Gurua ilman USB-yhteyttä trace-log ei tulostu näytölle. Voit kuitenkin nähdä login menemällä selaimella Mitsurunnerin IP-osoitteeseen. |
| - | ====== | + | ====Ohjelman kääntäminen, |
| - | Linux-käyttäjänä osaat varmasti hakea itse ohjeet internetistä ;) \\ | + | |
| - | Ohje ESPhomen asennukseen: | + | |
| - | Katso muut ohjeet yltä. | + | |
| - | ---- | + | Mitsurunner ohjelmiston voi kääntää ja ladata myös // |
| + | Tähän on useita tapoja, alla on kuvattu yksi suoraviivainen tapa. Tällä tavalla tehdyn Mitsurunner-ohjelman voi ladata OTA:na ESPTool:lla tehdyn version päälle ilman USB-latausta. | ||
| - | ====== MitsuRunner-ohjelmiston asennusohje Wemos D1 Mini laitteeseen====== | + | 1) Tee **HomeAssistant/ |
| - | | + | 2) Kopio **mitsu_conf.yaml** hakemistossa määritellyt tiedostot **HomeAssistant/esphome/mitsu** hakemistoon |
| - | | + | |
| - | | + | |
| + | 3) Editoi **mitsu_conf.yaml** tiedostoa määrittelemällä hakemisto missä tiedostot sijaitsevat. | ||
| - | * Editoi **mitsurunner.yaml** tiedostoa valitsemalla kumpaa Dallas-tiedostoa käytät | ||
| - | * // | ||
| + | <<: | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | - mitsu/ | ||
| + | - mitsu/ | ||
| + | | ||
| - | # packages: | + | 4) Lisää editoimasi **mitsu_conf.yaml** tiedosto **HomeAssitant/ |
| - | # | + | |
| - | | + | |
| - | * Editoi **secrets.yaml**-tiedostoa | + | 5) Avaa // |
| - | * Määrittele wifi-verkkosi parametrit " | + | Valitse |
| - | * Määrittele Manual_ip-asetukset: | + | |
| - | * static_ip: (ip-osoite, jolla laite kytkeytyy kotiverkkoon) | + | |
| - | * gateway: (ip-osoite jolla kotiverkkosi kytkeytyy kotiverkon ulkoverkkoon) | + | |
| - | * näet kotiverkkosi käyttämän Gateway-ip: | + | |
| - | * Määrittele haluamasi OTA-password | + | |
| - | * Ota käyttöön web-serveri poistamalla #-merkit rivien alusta (rivit web_server: ja port: 80) | + | |
| - | * Määrittele MQTT-server yhteys, jos käytät | + | |
| - | | + | |
| - | | + | |
| - | * Määrittele DS18B20-antureiden ID:t (jotka kirjasit ylös hw_check-ohjelmaa käyttäessäsi) | + | |
| - | * Tarkista ja tarvittaessa muuta lämpöantureiden ja rele-ohjauksen PIN-määrittelyt vastaamaan kytkentääsi | + | |
| - | * Määrittele MQTT-topicit, jos käytät **IoT-Guru**a katso ohjeet https:// | + | |
| - | | + | 6) Käännä koodi valitsemalla yläkulmasta |
| - | | + | Jos/kun käännös menee virheittä talleta muodostunut **mitsurunner.bin** tiedosto ja sulje ikkuna |
| - | | + | |
| - | esphome run --no-logs | + | 7) Valitse // |
| + | * valitse uudestaan oikeasta yläkulmasta **install** | ||
| + | * valitse **Plug into this computer** | ||
| + | * valitse **Open ESPHome Web** | ||
| + | * valitse **Connect** | ||
| + | * valitse **USB-portti** | ||
| + | * valitse **Muodosta yhteys** | ||
| + | * valitse **Install** | ||
| + | * valitse aiemmin tallettamasi **mitsurunner.bin** tiedosto | ||
| + | * valitse **Install** | ||
| + | Mitsurunner ohjelmisto on nyt ladattu ja Mitsurunneri pitäisi toimia. ESPHome/ | ||
| - | * Toiminnan todentamien: | + | Seuraavat lataukset voit tehdä OTA-yhteydellä |
| - | | + | ESPHome/ |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | NOTE1: Voit testata mitsurunnerin toimintaa ilman IoT-Gurua ja saat trace-login näkyviin OTA-yhteydellä editoimalla **secrets.yaml**-tiedostoa | ||
| - | * 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 | ||
| - | NOTE2: Latauksen jälkeen Wemos D1 Mini saattaa joskus jäädä " | ||
fi/instructions_sw.1712128073.txt.gz · Last modified: 2024/04/03 10:07 by 84.248.96.53
