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/08/02 18:59] – 84.248.96.53 | fi:instructions_sw [2025/11/27 19:16] (current) – FEDCBA 84.248.101.39 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | | + | ftermit: |
| + | Windowsin komentokehoite | ||
| - | NOTE: Mitsurunner versiot alkaen versiosta " | + | ====== Asenna ESPHome ====== |
| + | * ESPHome käyttää Python' | ||
| + | * "komentokehote" | ||
| + | * ESPhome asentuu, asennuksessa mahdollisesti tulevista WARNINGeista ei tarvitse välittää. | ||
| + | * Nyt kehitysympäristö on koneellasi ja voit sulkea " | ||
| - | Asenna | + | 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. | ||
| - | ====== ESPHome asennusohje (Linux) ====== | + | **1.platform_wemos.yaml / platform_elite.yaml** |
| - | Linux-käyttäjänä osaat varmasti hakea itse ohjeet internetistä ;) \\ | + | *DS18B20-antureiden IDt |
| - | Ohje ESPhomen asennukseen: https://esphome.io/guides/installing_esphome.html# | + | |
| - | Katso muut ohjeet yltä. | + | *HomeAssistant_API käytettäessä ota käyttöön HomeAssistant api. (jos käytät HA:ta MQTT:n kautta konfiguroi vain MQTT, ei HA_APIa) |
| + | | ||
| - | ---- | + | **2.secrets.yaml / screts_sa.yaml** |
| + | *WiFi-SSID ja password | ||
| + | | ||
| + | |||
| + | **3.mqtt_Guru.yaml / mqtt_local.yaml** | ||
| + | | ||
| + | | ||
| + | **4. constants.h** | ||
| + | | ||
| - | ====== Mitsurunner/ | + | ====Ohjelman kääntäminen, |
| + | * Kytke Mitsurunner | ||
| - | * Hae Mitsurunner ohjelma osoitteesta https:// | + | Toiminnan tarkistaminen: |
| - | * => Pakattu Mitsurunner-paketti latautuu koneellesi | + | * |
| - | * Pura paketti haluamaasi työhakemistoon | + | * Mitsurunner on kytkeytynyt kotiverkkoosi |
| - | * Tiedostossa hw_check.yaml editoi " | + | * DS18B20-lämpötila-antureiden lämpötilat ovat oikein |
| - | * Kytke kokoamasi laite USB-liitännällä Windows-koneeseesi | + | * Mitsurunner on kytkeytynyt MQTT-serveriin |
| - | * Avaa Windows-komentokehote, | + | * Määrittelemäsi tiedot päivittyvät MQTT-serverille |
| - | Jos käännös menee OK ja Wemos on kytketty USB-porttiin ohjelma latautuu ja käynnistyy | + | |
| - | * Rele naksuu (0.5 sek ON 5 sek välein) | + | * 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. |
| - | * Tietokoneen ruudulle tulostuu logi josta näkyy DS18B20 lämpötila-antureiden ID-tunnukset | + | |
| - | * Editoi logissa näkyvät DS18B20 antureiden ID:t hw_check.yaml tiedostoon kohtiin dallas_a ja dallas_b | + | |
| - | * Käännä ja lataa hw_check uudelleen | + | |
| - | * Nyt logissa pitäisi näkyä myös DS18B20 antureiden lämpötilat | + | |
| - | ---- | + | ====Ohjelman kääntäminen, |
| - | ====== MitsuRunner-ohjelmiston | + | Mitsurunner |
| + | 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. | ||
| - | NOTE: Mitsurunner versiot alkaen versiosta " | + | 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.1722614380.txt.gz · Last modified: 2024/08/02 18:59 by 84.248.96.53
