User Tools

Site Tools



fi:instructions_sw

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fi:instructions_sw [2025/03/07 16:36] 84.248.112.152fi:instructions_sw [2025/03/09 15:34] (current) 84.248.112.152
Line 1: Line 1:
-termit:+ftermit:
 Windowsin komentokehoite = macilla "terminal" Windowsin komentokehoite = macilla "terminal"
  
Line 37: Line 37:
 Pura paketti haluamaasi kansioon. Pura paketti haluamaasi kansioon.
  
-Määrtittele **//mitsu_conf.yaml//** tiedostoon käyttämäsi HW-platformin (Wemos tai SonOff Elite) ja raportointitavan (IoT_Guru, Local-MQTT-server, Home Assistanttarvitsemat *.yaml tiedostot (= poista githubista ladatusta //mitsu.conf.yaml// tiedostosta tarpeettomat rivit)+Editoi ladatusta paketissa olevaa **//mitsu_conf.yaml//** -tiedostoa vastaamaan haluamaasi Mitsurunner-kokoonpanoa (HW-platform ja raportointitapa). Voit tehdä sen joko poistamalla tarpeettomat rivit tai lisäämällä/poistamalla rivin alun kommenttimerkkejä "#".
  
 Alla esimerkkejä: Alla esimerkkejä:
  
-**a) Wemos-Mitsurunner joka lähettää tiedot IoT-Guru:lle**+**a) mitsu_conf.yaml for Wemos-Mitsurunner with IoT-Guru**
    <<: !include platform_wemos.yaml             ## Update file!    <<: !include platform_wemos.yaml             ## Update file!
    packages:    packages:
Line 52: Line 52:
        - constants.h        - constants.h
        - state.h        - state.h
-**b) Sonoff_Elite-Mitsurunner joka lähettää tiedot HomeAssistantille**+**b) mitsu_conf.yaml for Sonoff_Elite-Mitsurunner with  HomeAssistant**
    <<: !include platform_elite.yaml             ## Update file!    <<: !include platform_elite.yaml             ## Update file!
    packages:    packages:
Line 63: Line 63:
        - constants.h        - constants.h
        - state.h        - state.h
-**c) Wemos-Mitsurunner joka toimii myös ilman WiFi-yhteyttä**+**c) mitsu_conf.yaml for Wemos-Mitsurunner without WiFi-connention**
    <<: !include platform_wemos.yaml              ## Update file!    <<: !include platform_wemos.yaml              ## Update file!
    packages:    packages:
Line 76: Line 76:
  
 **Päivittä parametrit käyttämiisi tiedostihin** **Päivittä parametrit käyttämiisi tiedostihin**
 +Tarkempia ohjeita parametrien päivitykseen on kussakin päivitettävässä tiedostossa.
  
 **1.platform_wemos.yaml / platform_elite.yaml** **1.platform_wemos.yaml / platform_elite.yaml**
-   DS18B20-antureiden IDt +   *DS18B20-antureiden IDt 
-   käytetyt GPIO-nastat (DS18B20 1-wire ja releohjaus) +   *käytetyt GPIO-nastat (DS18B20 1-wire ja releohjaus) 
-   HomeAssistanttia käytettäessä ota käyttöön HomeAssistant api +   *HomeAssistanttia käytettäessä ota käyttöön HomeAssistant api 
-   jos tarvitset yksityiskohtaisia trace-tietoja lisää kommenttimerkki "#" rivin  "level: INFO" alkuun+   *lisäämällä kommenttimerkki "#" rivin  //"level: INFO"// alkuun tarkempaa trace-data, saattaa olla avuksi Mitsurunnerin asennusvaiheessa
  
 **2.secrets.yaml / screts_sa.yaml** **2.secrets.yaml / screts_sa.yaml**
-   WiFi-SSID ja password +   *WiFi-SSID ja password 
-   manual_ip osoite (jos poistat manual_ip määritykset käytetään dynaamista IP-osoitetta)+   *manual_ip osoite (jos poistat manual_ip määritysrivit käytetään dynaamista IP-osoitetta)
        
 **3.mqtt_Guru.yaml / mqtt_local.yaml** **3.mqtt_Guru.yaml / mqtt_local.yaml**
-   username, client_id, password +   *username, client_id, password 
-   prefix +   *prefix 
  
-Ohjelman kääntäminen ja lataaminen: +**4. constants.h** 
-  * Kun olet jo ajanut hw_checkin niin voit päivittää tai asentaa uuden version joko USB-johdon tai wifin yli  + tiedosto määrittelee Mitsurunnerin toimintaparametreja (ajastimia, lämpötila-rajoja). Yleensä oletusarvot toimivat hyvin, mutta tarvittaessa niitä voi myös muuttaa. 
-  * Jos Mitsurunner on kytketty USB-johdollakäännä ja asenna Mitsurunner koodi laitteesesi komennolla <code>esphome run mitsu_conf.yaml</code>. Ohjelman käynnistyttyä trace-log tulostuu näytölle. + 
-  * Jos käytät wifi- eli OTA-yhteyttä ja IoT-Gurua ei trace-log tulostu näytölle. Voit kuitenkin nähdä login menemällä selaimella Mitsurunnerin IP-osoitteeseen. Turhien ESPHome-virheilmoitusten välttämiseksi ohjelma kannatta kääntää komennolla <code>esphome run --no-logs mitsurunner.yaml</code>+====Ohjelman kääntäminen, lataaminen ja testaaminen ESPTool-työkalulla==== 
 +  * Kytke Mitsurunner USB-johdollakäännä ja asenna Mitsurunner koodi laitteesesi komennolla <code>esphome run mitsu_conf.yaml</code>. Ohjelman käynnistyttyä trace-log tulostuu näytölle.
  
 Toiminnan tarkistaminen: Toiminnan tarkistaminen:
-  *  Tarkista trace-logista (joko ESPHome-näytöltä tai Web-selaimelta) että+  *  Tarkista trace-logista
     * Mitsurunner on kytkeytynyt kotiverkkoosi     * Mitsurunner on kytkeytynyt kotiverkkoosi
-    * Mitsurunner on kytkeytynyt MQTT-serveriin 
     * DS18B20-lämpötila-antureiden lämpötilat ovat oikein     * DS18B20-lämpötila-antureiden lämpötilat ovat oikein
-    * Tarkista että määrittelemäsi topicit päivittyvät IoT-Guruun+    * Mitsurunner on kytkeytynyt MQTT-serveriin (jos MQTT on käytössä) 
 +    * Määrittelemäsi tiedot päivittyvät MQTT-serverille 
 + 
 +  * 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, lataaminen ja testaaminen HomeAssistant ESPHome_Builder-työkalulla=== 
 + 
 +Mitsurunner ohjelmiston voi kääntää ja ladata myös //HomeAssistant ESPHome_Builder//-työkalulla 
 +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. 
 + 
 +1) Tee **HomeAssistant/esphome** hakemistoon uusi hakemisto **mitsu** 
 + 
 +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. 
 + 
 + 
 +   <<: !include mitsu/platform_wemos.yaml 
 +   packages: 
 +     wifi_base: !include mitsu/secrets.yaml 
 +     dallas_base: !include mitsu/dallas_hub.yaml 
 +     mqtt_base: !include mitsu/mqtt_disabled.yaml 
 +     core_base: !include mitsu/mitsurunner.yaml 
 +   esphome:   
 +     includes: 
 +       - mitsu/constants.h 
 +       - mitsu/state.h 
 +     
 + 
 +4) Lisää editoimasi **mitsu_conf.yaml** tiedosto **HomeAssitant/esphome** hakemistoon. 
 + 
 +5) Avaa //HomeAssistant ESPHome Builder//, siellä näkyy nyt "Device" nimellä **mitsu_conf** 
 +Valitse **edit**, näet "mitsu_conf.yaml" tiedoston sisällön, ensimmäisellä kerralla lataus tehdään USB:n kautta seuraavasti: 
 + 
 +6) Käännä koodi valitsemalla yläkulmasta **install**  -->  **Manual download**   -->  avautuu ikkuna jossa näet käännöksen etenemisen. 
 +Jos/kun käännös menee virheittä talleta muodostunut **mitsurunner.bin** tiedosto ja sulje ikkuna 
 + 
 +7) Valitse //ESPHome/Device// sivulla **Mitsurunner/Edit** 
 +    * 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/Device** Mitsurunner/logs** valinnalla näet Mitsurunnerin lähettämät trace_log tiedot. 
 + 
 +Seuraavat lataukset voit tehdä OTA-yhteydellä 
 +ESPHome/Device **Mitsurunner"/Edit**  **install** ==> **Wirelessly** 
 + 
 + 
  
  
  
fi/instructions_sw.1741358201.txt.gz · Last modified: 2025/03/07 16:36 by 84.248.112.152

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki