Product Guides

SONOFF OpenEdge-apparaten integreren met Home Assistant via MQTT

How to Integrate SONOFF OpenEdge Devices with Home Assistant via MQTT


Inleiding

SONOFF introduceert OpenEdge, een local-first-architectuur voor slimme apparaten van de volgende generatie, ontworpen om je meer lokale controle, bredere interoperabiliteit en flexibelere manieren te bieden om je apparaten met verschillende platforms en ecosystemen te verbinden.

Met OpenEdge kunnen ondersteunde SONOFF-apparaten lokaal communiceren via open interfaces, waaronder HTTP, MQTT en WebSocket.

Voor Home Assistant-gebruikers betekent dit meer keuze in de manier waarop je apparaten integreert: je kunt ze lokaal via MQTT verbinden wanneer je de voorkeur geeft aan lokale bediening en flexibele integratie met ecosystemen, terwijl cloudconnectiviteit beschikbaar blijft wanneer die beter bij je behoeften past.

In deze handleiding leer je hoe je OpenEdge-compatibele SONOFF-apparaten via MQTT met Home Assistant integreert aan de hand van een gedetailleerde stapsgewijze configuratie.



Hoe de MQTT-integratie met Home Assistant werkt

Voordat je MQTT gaat configureren, is het handig om te begrijpen hoe de verbinding werkt.

De basisarchitectuur ziet er als volgt uit:

OpenEdge-compatibel SONOFF-apparaat → MQTT-broker → Home Assistant

Het SONOFF-apparaat maakt geen rechtstreekse verbinding met Home Assistant. In plaats daarvan maken zowel het apparaat als Home Assistant verbinding met dezelfde MQTT-broker, die als berichtenhub tussen beide fungeert.
  • OpenEdge-compatibel SONOFF-apparaat — maakt als MQTT-client verbinding met de broker, publiceert apparaatstatussen en -gegevens en ontvangt besturingsopdrachten.
  • MQTT-broker — ontvangt en verspreidt MQTT-berichten tussen verbonden clients. In Home Assistant-configuraties is Mosquitto een veelgebruikte keuze.
  • Home Assistant — maakt via de MQTT-integratie verbinding met dezelfde broker, ontvangt updates van het apparaat, verstuurt opdrachten en beheert het apparaat in Home Assistant.
OpenEdge-compatibele SONOFF-apparaten met MQTT ondersteunen standaard MQTT Discovery. Zodra het apparaat verbinding maakt met de broker, publiceert het de vereiste discovery-informatie, zodat Home Assistant het ondersteunde apparaat en de bijbehorende entiteiten automatisch kan aanmaken zonder MQTT-topics handmatig te configureren of YAML te schrijven.



OpenEdge-apparaten instellen met Home Assistant via MQTT

Laten we nu de MQTT-integratie configureren. In deze handleiding gebruiken we de SONOFF MINI-1GSP als voorbeeld. Dezelfde basisworkflow kan worden gebruikt voor andere compatibele OpenEdge-apparaten met MQTT-ondersteuning. 

Wat je nodig hebt

Zorg voordat je begint dat je het volgende hebt:
  • Een OpenEdge-compatibel SONOFF-apparaat met MQTT-ondersteuning.
  • Home Assistant is geïnstalleerd en actief.
  • Er is een MQTT-broker geïnstalleerd en actief.
  • De MQTT-integratie is toegevoegd en in Home Assistant met de broker verbonden. 

Een MQTT-broker installeren en configureren

Als je nog geen MQTT-broker hebt, is de officiële Mosquitto MQTT-brokerapp een veelgebruikte optie voor Home Assistant.
Installeer de app in Home Assistant: 
  • Open Home Assistant.
  • Ga naar Instellingen → Apps (voorheen add-ons genoemd) → App installeren.
  • Zoek naar Mosquitto-broker en klik op INSTALLEREN.
  • Start na de installatie de Mosquitto-brokerapp.
  • Het wordt aanbevolen om Starten bij opstarten en Watchdog in te schakelen, zodat de broker automatisch met Home Assistant start en opnieuw kan worden gestart als deze onverwacht stopt.
  • Maak indien nodig een speciale Home Assistant-gebruiker voor MQTT-apparaten aan via Instellingen → Personen → Gebruikers.

Meer informatie over het kiezen en configureren van een MQTT-broker vind je in de officiële handleiding voor het instellen van een broker van Home Assistant. 

Voeg de MQTT-integratie toe in Home Assistant

  1. Ga in Home Assistant naar Instellingen → Apparaten en services → Integratie toevoegen.
  2. Zoek naar MQTT en voltooi de configuratie.
  3. Ga naar Instellingen → Apparaten en services → MQTT om te bevestigen dat de integratie met je broker is verbonden.

Stap 1: Schakel het apparaat in

Bij de MINI-1GSP schakelt het apparaat bij de eerste keer inschakelen automatisch over naar de koppelingsmodus. Wanneer de led twee keer kort knippert, gevolgd door één keer lang, is de AP-hotspot gereed voor de configuratie. 

Stap 2: Toegang tot de OpenEdge-webconsole

Er zijn twee manieren om toegang te krijgen tot de webconsole.

Methode 1: Toegang via AP-hotspot — aanbevolen voor de eerste configuratie

  • Open de wifi-instellingen op je desktopcomputer, tablet of mobiele apparaat.
  • Maak verbinding met de hotspot van het apparaat: SONOFF_1GSP_xxxx.

  • Open een webbrowser en ga naar: http://192.168.33.1
  • De inlogpagina van de webconsole wordt geopend. Wanneer je deze voor het eerst opent, maak je een inlogwachtwoord aan van minimaal 8 tekens.
    Log in om de OpenEdge-webconsole te openen.

Via de webconsole kun je lokale functies beheren, waaronder AAN/UIT-bediening, historische energiegegevens, timers, Matter-koppeling, netwerkinstellingen, AP-/wifi-configuratie, OTA-updates en Over OpenEdge.

Onder Verbindingsinstellingen kun je cloud-connectiviteit, MQTT voor Home Assistant, TLS-opties en uitgaande WebSocket-verbindingen voor platforms van derden configureren.  

Methode 2: toegang via LAN

Als het apparaat al met je lokale netwerk is verbonden, heb je rechtstreeks toegang tot de webconsole zonder verbinding te maken met de AP-hotspot.  
Open voor de MINI-1GSP een browser op een apparaat dat toegang heeft tot hetzelfde LAN en voer een van de volgende adressen in je browser in:

  • MINI-1GSP.local
  • Het lokale IP-adres van het apparaat.

Stap 3: verbind het apparaat met je wifi-netwerk

Verbind het apparaat met een wifi-netwerk dat zowel Home Assistant als je MQTT-broker kan bereiken, zodat ze via het lokale netwerk kunnen communiceren.

  • Ga naar Netwerkinstellingen → Wifi-instellingen.
  • Selecteer het wifi-netwerk waartoe je toegang hebt vanuit Home Assistant en de MQTT-broker.
  • Voer het wifi-wachtwoord in.
  • Klik op Opslaan.
  • Wacht tot het apparaat verbinding maakt.

Zodra het apparaat verbinding maakt met je lokale netwerk, wijst je router het doorgaans een lokaal IP-adres via DHCP toe. Dit adres wordt weergegeven in de wifi-instellingen en kan later worden gebruikt voor LAN-toegang tot de webconsole, zoals beschreven in methode 2 hierboven.

Opmerking: time-out van AP-hotspot

De MINI-1GSP verlaat de koppelingsmodus automatisch na ongeveer 10 minuten. Wanneer de koppelingsmodus eindigt, is de AP-hotspot die voor de eerste installatie wordt gebruikt niet meer beschikbaar.

Als de AP-hotspot verdwijnt voordat je de installatie hebt voltooid:

  1. Als het apparaat al met je lokale netwerk is verbonden, ga je verder met de installatie via de hierboven beschreven LAN-toegangsmethode.
  2. Als je de AP-hotspot opnieuw moet gebruiken, houd je de knop op het apparaat 5 seconden ingedrukt om opnieuw naar de koppelingsmodus te gaan.
  3. Maak opnieuw verbinding met SONOFF_1GSP_xxxx, open http://192.168.33.1 en ga verder met de installatie.

Tip: Als je de apparaatknop 10 seconden ingedrukt houdt, wordt de fabrieksinstellingen hersteld.

Stap 4: MQTT inschakelen en de parameters configureren

  • Ga naar Verbindingsinstellingen → MQTT.
  • Inschakelen MQTT.
  • Configureer de MQTT-parameters zoals hieronder weergegeven
  • Klik op Opslaan wanneer de instellingen zijn voltooid.

Voorbeeld van de MQTT-configuratie in de Web Console van het apparaat:

Instelling

Wat moet je invoeren

Server

Adres en poort van de MQTT-broker, bijvoorbeeld 192.168.1.242:1883

Gebruikersnaam

Gebruikersnaam van de MQTT-broker

Wachtwoord

Wachtwoord van de MQTT-broker

Verbindingstype

Selecteer de TLS-optie die overeenkomt met je broker

RPC-statusmeldingen via MQTT

Schakel naar behoefte in of uit

Tips:
  • Het veld Server moet verwijzen naar je MQTT-broker. Als Mosquitto Broker op dezelfde host als Home Assistant draait, is dit doorgaans het IP-adres van de Home Assistant-host met MQTT-poort 1883, bijvoorbeeld: 192.168.1.242:1883. 
  • Als je de officiële Mosquitto Broker van Home Assistant gebruikt en geen afzonderlijke MQTT-inloggegevens (gebruikersnaam en wachtwoord) hebt aangemaakt, kun je een bestaande gebruikersnaam en wachtwoord van Home Assistant gebruiken.
  • Als Mosquitto al is geconfigureerd met een gebruikersnaam en wachtwoord, voer je dezelfde gebruikersnaam en hetzelfde wachtwoord in bij de MQTT-instellingen van de Web Console van het apparaat.

Stap 5: Het apparaat in Home Assistant verifiëren en bedienen

  • Maak na het opslaan van de MQTT-instellingen opnieuw verbinding met je desktopcomputer, tablet of mobiele apparaat met het lokale netwerk dat toegang heeft tot Home Assistant en de MQTT-broker.
  • Open Home Assistant en ga naar Instellingen → Apparaten en diensten → MQTT  

Het apparaat zou al in de MQTT-apparatenlijst moeten verschijnen. SONOFF-apparaten met OpenEdge-ondersteuning en MQTT-ondersteuning publiceren standaard Home Assistant MQTT Discovery-informatie, zodat Home Assistant het apparaat automatisch kan toevoegen en de ondersteunde entiteiten kan aanmaken, zonder handmatige configuratie van MQTT-topics of YAML.

  • Open de apparaatpagina om de beschikbare bedieningselementen en entiteiten te bekijken. Voor het voorbeeld met de MINI-1GSP gaat het onder andere om de volgende functies:
    • Relaisbediening
    • Stroom
    • Spanning
    • Vermogen
    • Frequentie
    • Energiegegevens

Je kunt deze entiteiten vervolgens aan je Home Assistant-dashboard toevoegen of ze gebruiken in automatiseringen en scènes.


 

Apparaten met OpenEdge-ondersteuning

De volgende SONOFF-producten ondersteunen momenteel OpenEdge:

Binnenkort verschijnen er meer apparaten met OpenEdge-ondersteuning, waaronder:

  • MINI-1GS
  • MINI-1GS10
  • ……

OpenEdge wordt geleidelijk uitgebreid naar meer SONOFF-productcategorieën, waaronder:

  • Slimme schakelaars — voor flexibelere lokale bediening en integratie via open interfaces.
  • Producten voor energiebeheer — lokale gegevensverwerking en transparantere energiemonitoring.
  • Andere slimme apparaten — verbinding met meer platforms en ecosystemen via de open integratiemogelijkheden van OpenEdge.

👉 Bekijk de Lijst met functieondersteuning voor SONOFF OpenEdge-apparaten in Home Assistant. voor de nieuwste ondersteunde apparaten en de functies die beschikbaar zijn na integratie met Home Assistant.  



Conclusie

SONOFF OpenEdge maakt integratie met Home Assistant eenvoudiger, lokaler en flexibeler. Via de ingebouwde webconsole en de gestandaardiseerde lokale API van OpenEdge via MQTT kunnen ondersteunde SONOFF-apparaten rechtstreeks vanuit een browser worden geconfigureerd en lokaal met Home Assistant worden geïntegreerd — voor een eenvoudige installatie, snelle lokale bediening en flexibelere automatisering zonder afhankelijk te zijn van de cloud voor de integratie.


 

 

Veelgestelde vragen

V: Vereist OpenEdge de cloud?

Niet noodzakelijk. OpenEdge is ontworpen rond een local-first-architectuur, waarmee ondersteunde apparaten via de lokale webconsole en de gestandaardiseerde lokale API over het lokale netwerk kunnen worden geconfigureerd, bediend en geïntegreerd.

Cloudconnectiviteit is niet vereist voor deze lokale mogelijkheden, maar blijft beschikbaar als optionele uitbreiding voor functies en diensten die baat hebben bij cloudtoegang.

 

V: Kunnen SONOFF OpenEdge-apparaten met Home Assistant werken wanneer internet niet beschikbaar is?

Ja. Voor de in deze handleiding beschreven MQTT-configuratie met Home Assistant moeten het SONOFF-apparaat, de MQTT-broker en Home Assistant via het lokale netwerk bereikbaar blijven.

Zolang het LAN en de MQTT-broker beschikbaar blijven, kan het apparaat lokaal met Home Assistant blijven communiceren zonder actieve internetverbinding.

 

V: Heb ik de eWeLink-app of een eWeLink-account nodig om MQTT met Home Assistant in te stellen?

Nee. Voor de lokale MQTT-integratie die in deze handleiding wordt beschreven, kunt u de OpenEdge-webconsole rechtstreeks vanuit een browser openen zonder de eWeLink-app of een eWeLink-account te gebruiken.

Voor de eerste installatie kunt u via de AP-hotspot van het apparaat toegang krijgen tot de webconsole. Zodra het apparaat met uw lokale netwerk is verbonden, kunt u de webconsole ook via het LAN openen met de lokale hostnaam of het IP-adres.

Via de webconsole kunt u het apparaatnetwerk en de MQTT-verbinding rechtstreeks configureren. eWeLink-cloudconnectiviteit blijft afzonderlijk beschikbaar als u die wilt gebruiken.



Volgende lezen

home assistant zigbee dongle
SONOFF OpenEdge Devices: Home Assistant Feature Support

Laat een reactie achter

Alle reacties worden gemodereerd voordat ze worden gepubliceerd.

Deze site wordt beschermd door hCaptcha en het privacybeleid en de servicevoorwaarden van hCaptcha zijn van toepassing.