Siirry pääsisältöön
← Takaisin aloitusoppaaseen

Shelly & MQTT — vaiheittainen kuvaohje

Kuvallinen ohje aloitusoppaan vaiheeseen 4. Käytä tätä jos tarvitset tarkempaa opastusta MQTT-asetuksiin tai yhteys ei onnistu.

Mitä olet tekemässä

MQTT on tekniikka, jolla Shelly ja Optimaatti keskustelevat. Syötät Shellyyn neljä tietoa (palvelin, portti, käyttäjä, salasana), niin se osaa kertoa Optimaatille tilansa ja ottaa käskyjä vastaan. Optimaatin pilvipalvelu toimii näiden välisenä välittäjänä, joten Shellyn ei tarvitse olla samassa verkossa puhelimesi kanssa.

Tarkista että sinulla on

  • Shelly yhdistetty kotisi Wi-Fi-verkkoon (aloitusoppaan vaihe 3).
  • Optimaatti-tili luotu ja yhdistämistiedot auki (aloitusoppaan vaihe 2).
  • Neljä arvoa muistissa tai auki toisessa välilehdessä: palvelin, portti, käyttäjä, salasana.
Shelly-sovellus

Tapa 1: Shelly-sovelluksen kautta (suositus)

Helpoin ja nopein tapa. Toimii kaikilla uusilla Shelly-laitteilla.

  1. 1

    Avaa laitteen asetukset

    Shelly-sovelluksessa valitse laite listalta ja paina hammaspyöräkuvaketta tai `Settings`.

  2. 2

    Siirry MQTT-osioon

    Asetusten valikosta etsi `MQTT` tai `Advanced → MQTT`. Sijainti voi vaihdella Shelly-mallin mukaan.

  3. 3

    Kytke MQTT päälle

    Laita `Enable MQTT` päälle. Näet nyt neljä kenttää: palvelin, käyttäjä, salasana ja mahdollisesti SSL-kytkin.

  4. 4

    Syötä neljä tietoa

    Kopioi jokainen kenttä Optimaatin yhdistämistiedoista täsmälleen sellaisena kuin se näkyy. Älä lisää välilyöntejä. Jos Shelly pyytää SSL-valintaa, kytke se päälle.

  5. 5

    Tallenna

    Paina `Save settings` tai `Apply`. Shelly käynnistää yhteyden uudelleen.

  6. 6

    Odota 30–60 sekuntia

    Laite yhdistyy Optimaattiin. Palaa Optimaattiin ja avaa Laitteet-sivu — laitteen pitäisi ilmestyä sinne automaattisesti.

Shelly-sovelluksen MQTT-asetusnäkymä
Shelly-sovelluksen MQTT-näkymä. Neljä kenttää syötetty Optimaatista kopioiduilla arvoilla.

Kuvasta kannattaa tarkistaa:

  1. 11. Avaa laitteen asetukset Shelly-sovelluksessa valitse laite listalta ja paina hammaspyöräkuvaketta tai `Settings`.
  2. 22. Siirry MQTT-osioon Asetusten valikosta etsi `MQTT` tai `Advanced → MQTT`. Sijainti voi vaihdella Shelly-mallin mukaan.
  3. 33. Kytke MQTT päälle Laita `Enable MQTT` päälle. Näet nyt neljä kenttää: palvelin, käyttäjä, salasana ja mahdollisesti SSL-kytkin.
  4. 44. Syötä neljä tietoa Kopioi jokainen kenttä Optimaatin yhdistämistiedoista täsmälleen sellaisena kuin se näkyy. Älä lisää välilyöntejä. Jos Shelly pyytää SSL-valintaa, kytke se päälle.
Näytä selaimen kautta tehtävä edistyneempi tapa
Selaimen kautta

Tapa 2: Selaimen kautta

Käytä tätä vain jos Shelly-sovellus ei löydä asetuksia tai haluat tarkistaa yksityiskohdat.

  1. Selvitä Shellyn IP-osoite: se löytyy Shelly-sovelluksen laitetiedoista (Device info → IP) tai reitittimesi laitelistasta.
  2. Avaa selaimessa `http://<IP-osoite>` (esim. `http://192.168.1.50`).
  3. Mene kohtaan `Settings → MQTT`.
  4. Kytke `Enable MQTT` päälle ja laita `SSL connectivity` päälle.
  5. Syötä samat neljä tietoa kuin Tapa 1:ssä.
  6. Paina `Save settings`.
Shellyn selainkäyttöliittymän MQTT-asetukset
Shellyn web-käyttöliittymä selaimessa. Sama neljä tietoa, sama lopputulos.

Kuvasta kannattaa tarkistaa:

  1. 11. Selvitä Shellyn IP-osoite: se löytyy Shelly-sovelluksen laitetiedoista (Device info → IP) tai reitittimesi laitelistasta.
  2. 22. Avaa selaimessa `http://<IP-osoite>` (esim. `http://192.168.1.50`).
  3. 33. Mene kohtaan `Settings → MQTT`.
  4. 44. Kytke `Enable MQTT` päälle ja laita `SSL connectivity` päälle.

Neljän kentän tarkistus

Jos yhteys ei onnistu, käy läpi nämä yksi kerrallaan:

Palvelin (Server)

Näyttää tältä: `shelly.swedencentral.cloudapp.azure.com:8883`. Joissain malleissa palvelin ja portti ovat eri kentissä — syötä silloin palvelin ilman `:portti`-osaa ja portti erikseen.

Portti (Port)

Yleensä `8883` (TLS-salattu). Ei koskaan `1883` ilman erillistä ohjetta.

Käyttäjätunnus (Username)

Sähköpostiosoite, jolla rekisteröidyit Optimaattiin.

Salasana (Password)

Pitkä satunnaismerkkijono, jonka Optimaatti generoi sinulle. ÄLÄ käytä Optimaatin kirjautumissalasanaasi — yhdistämistietojen salasana on eri.

Yleisimmät virheet

  • Välilyönti salasanassa

    Kun kopioit salasanan, liitä se ensin tekstieditoriin ja varmista ettei alussa tai lopussa ole välilyöntiä. Tämä on ylivoimaisesti yleisin syy.

  • Väärä portti

    Portti 8883 on TLS-salattu, 1883 avoin. Jos valitset avoimen portin TLS-asetuksen kanssa (tai päinvastoin), yhteys ei muodostu.

  • TLS/SSL pois päältä

    Monissa Shelly-malleissa on erillinen `SSL connectivity` tai `Use TLS` -kytkin. Kytke se päälle.

  • Salasana vanhentunut

    Jos generoit Optimaatissa uuden salasanan, vanha lakkaa toimimasta. Palaa Optimaattiin, kopioi uusin ja syötä uudelleen Shellylle.

  • Väärä käyttäjä

    Käyttäjätunnus on sama sähköposti, jolla kirjaudut Optimaattiin. Ei Shelly-sovelluksen sähköposti.

Toimiiko nyt?

Kun kaikki on oikein, näet nämä merkit:

  • Shelly-sovelluksen MQTT-näkymässä näkyy `Connected` tai vihreä pallo.
  • Optimaatin Laitteet-sivulla laite ilmestyy 1–2 minuutissa.
  • Laitteen tila päivittyy Optimaatissa — voit avata ja sulkea sen sovelluksesta.

Seuraava vaihe

Kun laite näkyy Optimaatissa, jatka aloitusoppaan vaiheeseen 5.

Palaa aloitusoppaaseen

Edelleen jumissa?

Jos et saa yhteyttä toimimaan näillä ohjeilla, katso koko vianmääritysohje tai ota yhteyttä tukeen.

Vinkki: pidä Optimaatin Yhdistämistiedot-sivu auki toisessa välilehdessä niin voit kopioida arvoja nopeasti.