fi:iot_guru
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
fi:iot_guru [2023/01/29 21:54] – external edit 127.0.0.1 | fi:iot_guru [2025/03/28 17:55] (current) – 84.248.112.152 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== MitsuRunner & IoT-GURU ====== | ====== MitsuRunner & IoT-GURU ====== | ||
- | IoT-Guru on maksuton | + | IoT-Guru on maksuton |
Alla ohjeet raportoinnin ja seurannan aktivoimiseen IoT-Gurussa. | Alla ohjeet raportoinnin ja seurannan aktivoimiseen IoT-Gurussa. | ||
- | (IoT-Gurun sijasta voit käyttää raportointiin jotakin muuta mqtt-palvelinta, | ||
+ | (IoT-Gurun sijasta voit käyttää raportointiin jotakin muuta mqtt-palvelinta, | ||
- | ===== Setup:n tekeminen | + | |
+ | ===== Setup:n tekeminen | ||
Mene osoitteeseen https:// | Mene osoitteeseen https:// | ||
- | Luo itsellesi Account, | + | Luo itsellesi Account |
* tuon alle DEVICE esim. " | * tuon alle DEVICE esim. " | ||
* tuon alle NODE esim. " | * tuon alle NODE esim. " | ||
- | * tuon alle tarvittava määrä | + | * tuon alle tarvittava määrä |
* Mitsurunner toiminnan seuraamista auttaa jos määrittelet myös FIELDit " | * Mitsurunner toiminnan seuraamista auttaa jos määrittelet myös FIELDit " | ||
FIELD-välilehden help-osiosta kohdasta GENERIC MQTT TOPIC löydät tyyppiä | FIELD-välilehden help-osiosta kohdasta GENERIC MQTT TOPIC löydät tyyppiä | ||
+ | |||
" | " | ||
- | olevat määritteet, | + | olevat määritteet, |
+ | ===== IoT-GURU asetusten määrittäminen Mitsurunneriin ===== | ||
+ | **Secrets.yaml**-tiedostssa valitse IoT_Guru MQTT-serveri käyttöön poistamalla #-merkit IoT-Guru MQTT määritysrivien alusta ja päivitä MQTT username, client_id ja password | ||
+ | mqtt: | ||
+ | broker: | ||
+ | id: mqtt_client | ||
+ | username: kopio IoT-GURU Your Account -sivulta löytyvä SHORT IDENTIFIER | ||
+ | client_id: kopioi IoT-GURU DEVICE/ | ||
+ | password: kopioi IoT-GURU DEVICE/ | ||
+ | | ||
+ | ** Secrets.yaml**-tiedostossa voit myös ottaa käyttöön web_serverin poistamalla #-merkit rivien web_server: ja port: 80 edestä. Tällöin voit nähdä Mitsurunnerin tilan kirjautumalla selaimella Mitsurunnerin IP_osoitteeseen. | ||
- | ===== IoT_GURU parametrien tekeminen Mitsurunneriin ===== | + | **Platform_wemos.yaml / Platform_elite.yaml** tiedostoon päivitä MQTT-topic osuus kopioimalla |
- | + | ||
- | Editoi platform.yaml tiedostoa: | + | |
- | mqtt: | + | |
- | broker: 195.201.219.208 <== IoT-GURUn osoite | + | |
- | id: mqtt_client | + | |
- | username: jGwFuf8I4spe***AddcR6w <== kopio IoT_GURU your accout sivulta löytyvä SHORT IDENTIFIER | + | |
- | client_id: p5NVA6zTBfP***CQMvoR7A <== kopio IoT_GURU " | + | |
- | password: h06UcwI2-dAp***4ZvVEVA <== kopio IoT_GURU " | + | |
- | + | ||
- | Kopio valmiit mqtt-stringit | + | |
# MQTT topics. These are inside single quotes | # MQTT topics. These are inside single quotes | ||
- | topic_heatexchanger: | + | topic_heatexchanger: |
- | topic_outdoor: | + | topic_outdoor: |
- | topic_delta: | + | topic_delta: |
- | + | topic_rssi 'IoT-GURU DEVICE/NODE/FIELD/ | |
- | Jos edellä määrittelit IoT_Guruun lisäFIELDit, | + | topic_outdoor_errors: |
- | topic_rssi: 'kopio IoT_GURU " | + | topic_exchanger_errors: |
- | topic_outdoor_errors: | + | topic_outdoor_errors: |
- | topic_exchanger_errors: | + | |
- | topic_outdoor_errors: | + | |
# MQTT topics. Notice that these are inside both single and double quotes: | # MQTT topics. Notice that these are inside both single and double quotes: | ||
- | | + | |
+ | topic_state: | ||
+ | topic_excess_timer_state: | ||
=> ovat siis muotoa: / | => ovat siis muotoa: / | ||
Line 49: | Line 53: | ||
topic_outdoor: | topic_outdoor: | ||
- | ===== IoT_GURU toiminna | + | ===== IoT-GURUn |
- | => Käännä ja lataa Mirsurunner-ohjelma laitteellesi | + | NOTE: IoT-Guru ei tue MQTT_trace-logia (=trace logi näkyy ainoastaan USB-yhteydellä). Turhan kuormituksen välttämiseski on MQTT-login lähetys poistettu. Ohjelma kannatta kääntää komennolla |
- | Windows ruudulle tulevassa logissa pitäisi näkyä | + | |
- | Connecting to MQTT | + | Tällöin flashayksen jälkeen ei ruudulle tule Python-poikkeamailmoituksia. |
- | | + | |
- | ja määrittelemäsi " | + | |
- | Jos edellä määrittelit IoT_Guruun lisäFIELDit | + | => Käännä ja lähetä Mirsurunner-ohjelma laitteellesi. |
- | " | + | * jos laite on liitetty USB-yhteydellä voit trace-logsta nähdä MQTT-yhteyden tilan |
- | " | + | * jos olet ottanut WEB-serverin käyttöön voit kirjautua selaimella Mitsurunnerin IP-osoitteeseen ja nähdä sieltä MQTT-yhteyden tilan |
- | " | + | * tarkista IoT-Gurusta että määrittelemäsi Topicit päivittyvät |
- | " | + | |
===== Konfigurointi useammalle loggerille (Mitsurunnerille) ===== | ===== Konfigurointi useammalle loggerille (Mitsurunnerille) ===== | ||
- | Mitsurunner ohjeissa on neuvottu IoT-Guru konfigurointi ja IoT-Guru parametrien määrittely platform.yaml-koodiin. | + | Mitsurunner ohjeissa on neuvottu IoT-Guru-konfigurointi ja IoT-Guru-parametrien määrittely platform.yaml-koodiin. |
- | On huomioitava että mqtt-protokolla vaatii jokaiselle yhteyttä muodostavalle laitteelle | + | On huomioitava että mqtt-protokolla vaatii jokaiselle yhteyttä muodostavalle laitteelle |
* user short identifier ==> User name | * user short identifier ==> User name | ||
* device short identifier ==> Client_id | * device short identifier ==> Client_id | ||
Line 73: | Line 74: | ||
- | Raportoitavat kohteet | + | Raportoitavat kohteet |
- | Mitsurunner-ohjeessa (yksi Mitsurunner) on neuvottu | + | |
< | < | ||
Device: Mitsurunner1 | Device: Mitsurunner1 | ||
Line 83: | Line 83: | ||
</ | </ | ||
- | Usemman laitteen tapauksessa täytyy jokaiselle laitteele määritellä oma " | + | Usemman laitteen tapauksessa täytyy jokaiselle laitteele määritellä oma " |
< | < | ||
Device: Mitsurunner2 | Device: Mitsurunner2 | ||
Line 98: | Line 98: | ||
) | ) | ||
</ | </ | ||
- | IoT-Guru sallii raporttien lähettämisen myös toiselle " | + | IoT-Guru sallii raporttien lähettämisen myös toiselle " |
< | < |
fi/iot_guru.1675022042.txt.gz · Last modified: 2023/01/29 21:54 by 127.0.0.1