ftermit: Windowsin komentokehoite = macilla “terminal”
pip3 install esphome
HUOM: Mitsurunner alkaen versiosta “Compatibility with ESPHome 2024.6.6 and later” on yhteensopiva uusien ESPHome-versioiden kanssa mutta ei toimi vanhemmilla ESPHome-versioilla. Uusimman ESPHome-version saat asennettua komentokehotteella
pip3 install esphome -U
Ohje ESPhomen asennukseen: https://esphome.io/guides/installing_esphome.html
Lisäohjeita täältä: https://www.esphome.io/guides/getting_started_hassio.html
Asenna käyttämäsi alustan USB-serial-ajuri.
Esimerkeksi Wemos D1 mini käyttää CH340-piiriä, jonka ajurin saa valmistajan sivuilta
Lataa Mitsurunner osoitteesta https://github.com/VeliML/MitsuRunner , valitse siltä “CODE” valinnan alta “Download ZIP” Pura paketti haluamaasi kansioon.
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ä:
a) mitsu_conf.yaml for Wemos-Mitsurunner with IoT-Guru
<<: !include platform_wemos.yaml ## Update file! packages: wifi_base: !include secrets.yaml ## Update file! dallas_base: !include dallas_hub.yaml mqtt_base: !include mqtt_Guru.yaml ## Update file! core_base: !include mitsurunner.yaml esphome: includes: - constants.h - state.h
b) mitsu_conf.yaml for Sonoff_Elite-Mitsurunner with HomeAssistant
<<: !include platform_elite.yaml ## Update file! packages: wifi_base: !include secrets.yaml ## Update file! dallas_base: !include dallas_hub.yaml mqtt_base: !include mqtt_disabled.yaml core_base: !include mitsurunner.yaml esphome: includes: - constants.h - state.h
c) mitsu_conf.yaml for Wemos-Mitsurunner without WiFi-connention
<<: !include platform_wemos.yaml ## Update file! packages: wifi_base: !include secrets_sa.yaml ## Update file! dallas_base: !include dallas_hub_status_Led.yaml ## On-boad LED blinks regularly when the device is working properly. mqtt_base: !include mqtt_disabled.yaml core_base: !include mitsurunner.yaml esphome: includes: - constants.h - state.h
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
2.secrets.yaml / screts_sa.yaml
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.
esphome run mitsu_conf.yaml
. Ohjelman käynnistyttyä trace-log tulostuu näytölle.
Toiminnan tarkistaminen:
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
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