User Tools

Site Tools



fi:iot_guru

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:iot_guru [2024/02/04 11:59] juufi:iot_guru [2025/03/28 17:55] (current) 84.248.112.152
Line 18: Line 18:
  
 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ä
 +
   "pub/jGwFuf8I***N2hAddcR6w/p5NVA6zTB***hNCQMvoR7A/itRVfK2***O-yHJgNOcR7A/ulko"   "pub/jGwFuf8I***N2hAddcR6w/p5NVA6zTB***hNCQMvoR7A/itRVfK2***O-yHJgNOcR7A/ulko"
-olevat määritteet, jotka voit kopioida platform.yaml-tiedostoon allakuvatusti +olevat määritteet, jotka voit kopioida platform.yaml-tiedostoon al
- +
 ===== IoT-GURU asetusten määrittäminen Mitsurunneriin ===== ===== IoT-GURU asetusten määrittäminen Mitsurunneriin =====
  
-Muokkaa platform.yaml-tiedostoa: +**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: +  mqtt: 
-  broker: 195.201.219.208 <== IoT-GURUn osoite +      broker:  iotguru.cloud <== IoT-GURUn osoite 
-  id: mqtt_client +      id: mqtt_client 
-  username: jGwFuf8I4spe***AddcR6w <== kopio IoT-GURU Your Account -sivulta löytyvä SHORT IDENTIFIER +      username: kopio IoT-GURU Your Account -sivulta löytyvä SHORT IDENTIFIER 
-  client_id: p5NVA6zTBfP***CQMvoR7A <== kopio IoT-GURU "wemos"DEVICE/Device Details -sivulta löytyvä DEVICE SHORT IDENTIFIER +      client_id: kopioi IoT-GURU DEVICE/Device Details -sivulta löytyvä DEVICE SHORT IDENTIFIER 
-  password: h06UcwI2-dAp***4ZvVEVA <== kopio IoT-GURU "wemos"DEVICE/Device Details -sivulta löytyvä DEVICE KEY+      password: kopioi IoT-GURU DEVICE/Device Details -sivulta löytyvä DEVICE KEY 
 +       
 +** 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.
  
-Kopio IoT-GURU-sivuilta valmiit MQTT-stringit:+**Platform_wemos.yaml / Platform_elite.yaml** tiedostoon päivitä MQTT-topic osuus kopioimalla IoT-GURU-sivuilta käyttämäsi MQTT-topicit. Jätä käyttämättömät topicit muuttamatta.
   # MQTT topics. These are inside single quotes   # MQTT topics. These are inside single quotes
-  topic_heatexchanger: 'kopio IoT-GURU "mitsu"NODE-"kenno"-FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän +  topic_heatexchanger: 'IoT-GURU DEVICE/NODE/FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän 
-  topic_outdoor: 'kopio IoT-GURU "mitsu"NODE-"ulko"-FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän' +  topic_outdoor: 'IoT-GURU DEVICE/NODE/FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän 
-  topic_delta: 'kopio IoT-GURU "mitsu"NODE-"delta"-FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän+  topic_delta: 'IoT-GURU DEVICE/NODE/FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän 
- +  topic_rssi 'IoT-GURU DEVICE/NODE/FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän: 
-Jos määrittelit aiemmin IoT-Guruun lisäFIELDit, tee vastaavat lisäykset myös platform.yaml-tiedostoon +  topic_outdoor_errors: 'IoT-GURU DEVICE/NODE/FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän 
-  topic_rssi'kopio IoT_GURU "mitsu"NODE-"delta"-FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän' +  topic_exchanger_errors: 'IoT-GURU DEVICE/NODE/FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän 
-  topic_outdoor_errors: 'kopio IoT-GURU "mitsu"NODE-"delta"-FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän' +  topic_outdoor_errors: 'IoT-GURU DEVICE/NODE/FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän 
-  topic_exchanger_errors: kopio IoT-GURU "mitsu"NODE-"delta"-FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän' +  
-  topic_outdoor_errors: 'kopio IoT-GURU "mitsu"NODE-"delta"-FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän'+
   # 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: '"kopio IoT-GURU "mitsu"NODE-"delta"-FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän"'+  topic_outdoor_raw: '"pub/uuu/ccc/nnn/outdoor_raw_temperature"' 
 +  topic_state: 'IoT-GURU DEVICE/NODE/FIELD/Help-välilehdeltä GENERIC MQTT TOPIC string tähän 
 +  topic_excess_timer_state: '"pub/uuu/ccc/nnn/excess_timer_state"'
  
 => ovat siis muotoa: /uuu/ccc/nnn/field-name/ , jossa uuu = user_id, ccc = client_id, nnn = node_short_identifier => ovat siis muotoa: /uuu/ccc/nnn/field-name/ , jossa uuu = user_id, ccc = client_id, nnn = node_short_identifier
Line 53: Line 55:
 ===== IoT-GURUn testaaminen ===== ===== IoT-GURUn testaaminen =====
  
-=> Käännä ja lähetä 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ä +  esphome run --no-logs mitsurunner.yaml 
-  Connecting to MQTT +Tällöin flashayksen jälkeen ei ruudulle tule Python-poikkeamailmoituksia.
-  MQTT Connected! +
-Toimii määrittelemäsi "kenno", "ulko" ja "delta" lämpötilojen päivittyvät IoT-GURUunTarkista vielä Iot-gurusta.+
  
-Jos edellä määrittelit IoT-Guruun lisäFIELDit +=> Käännä ja lähetä Mirsurunner-ohjelma laitteellesi.  
-  "rssi" WiFi-signaalin taso +    * jos laite on liitetty USB-yhteydellä voit trace-logsta nähdä MQTT-yhteyden tilan 
-  "outdoor_errors" = outdoor-anturin lukuvirheet +    * jos olet ottanut WEB-serverin käyttöön voit kirjautua selaimella Mitsurunnerin IP-osoitteeseen ja nähdä sieltä MQTT-yhteyden tilan 
-  "exchanger_errors" = exchanger-anturin lukuvirheet +    * tarkista IoT-Gurusta että määrittelemäsi Topicit päivittyvät 
-  "state"Mitsurunnerin tilakoneen tila+
  
  
fi/iot_guru.1707040758.txt.gz · Last modified: 2024/02/04 11:59 by juu

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