Sonoff Dongle Lite LMG21 Wandhouder voor de MG21, MG24 en 800 LR om de Sonoff Dongles aan de muur te bevestigen. Sonoff Dongle Lite LMG21
De SONOFF Dongle-LMG21 (Dongle Lite MG21) is een compacte USB Zigbee 3.0-coördinator waarmee u snel en betrouwbaar lokale controle kunt creëren met Home Assistant
Gelijk meebestellen: Wandhouder voor de MG21, MG24 en 800 LR om de Sonoff Dongles aan de muur te bevestigen.
Coördinator voor Home Assistant
Een betaalbare, veelzijdige USB Zigbee 3.0-coördinator op de EFR32MG21-chip die direct werkt met Home Assistant en Zigbee2MQTT, en die kan worden geflasht voor Thread, met een meegeleverde USB-verlengkabel.
Het oordeel
De Sonoff Dongle Lite MG21 is het budgetvriendelijke model in Sonoffs dongle-lijn en wordt door gebruikers gezien als een uitstekende, voordelige manier om een lokaal smart home te creëren. Het is vrijwel direct te gebruiken met Home Assistant: sluit hem aan op een server, voeg hem toe via Zigbee2MQTT of ZHA, en hij is snel online en kan tientallen apparaten betrouwbaar aansturen. Hij is gebouwd op de breed ondersteunde EFR32MG21-chip en is zeer veelzijdig. Hij functioneert als Zigbee-coördinator, router of, na het flashen, als Thread-radio, en is niet gebonden aan eigen software.
Een USB-verlengkabel wordt meegeleverd, wat gebruikers waarderen omdat de dongle hiermee niet op de storingsgevoelige USB 3-poorten hoeft te worden aangesloten, wat het signaal verbetert. Het bereik en de stabiliteit zijn uitstekend; gebruikers kunnen apparaten bereiken door meerdere muren heen en zelfs aan de rand van de tuin. De belangrijkste aandachtspunten hebben betrekking op Thread: de dongle wordt standaard geleverd voor Zigbee en het flashen voor Matter in plaats van Thread kan wat moeite kosten. Bovendien zorgde een firmware-update er ooit voor dat de OpenHAB-ondersteuning voor één gebruiker niet meer werkte. Het heeft geen Z-Wave.
Maar voor een goedkope, betrouwbare Zigbee-coördinator (en optionele Thread-radio) voor Home Assistant is het een prima keuze.
Voor wie is de Dongle Lite MG21 bedoeld?
Dit is de betaalbare versie van Sonoffs USB Zigbee 3.0-coördinator, gebouwd op de veelgebruikte Silicon Labs EFR32MG21-chip. Hij is bedoeld voor Home Assistant-gebruikers en doe-het-zelf smart home-bouwers met een beperkt budget. Hij werkt als Zigbee-coördinator of -router via ZHA of Zigbee2MQTT en kan worden geflasht om Thread te draaien. Het is een USB-A-stick die je aansluit op een Raspberry Pi, mini-pc of server. Hij wordt geleverd met een USB-verlengkabel en heeft geen Ethernet-, Wi-Fi- of Z-Wave-aansluiting. Hij is het meest geschikt voor budgetvriendelijke Home Assistant Zigbee-netwerken, Zigbee2MQTT- of ZHA-configuraties, iedereen die een goedkope Zigbee-router zoekt om het bereik te vergroten, en beginnende lokale smart home-bouwers. Als je een netwerkgekoppelde (Ethernet/PoE) coördinator, Z-Wave of een stick nodig hebt die Thread direct draait, lees dan eerst de waarschuwingen.
Wat kopers waarderen
De grootste aantrekkingskracht is de prijs-kwaliteitverhouding: gebruikers beschrijven het als een goedkope, compacte manier om een lokaal smart home te creëren zonder te hoeven betalen voor een merkgebonden cloudhub. Het is vrijwel direct te gebruiken met Home Assistant: aansluiten op een server, toevoegen via Zigbee2MQTT of ZHA, en snel online. De EFR32MG21-chip wordt geprezen om zijn brede ondersteuning en stabiliteit. Het is ook zeer veelzijdig: dezelfde stick kan functioneren als Zigbee-coördinator, als router, of worden geflasht voor Thread, en is niet gebonden aan eigen software. Kopers waarderen de vrijheid in de manier waarop ze het inzetten (één gebruiker heeft bijvoorbeeld drie units, een coördinator en twee routers in een driehoek rondom het huis). De meegeleverde USB-verlengkabel is een terugkerend pluspunt. Gebruikers kunnen de dongle hiermee weghalen van de voor storingen gevoelige USB 3-poorten, wat de betrouwbaarheid verbetert. Verschillende gebruikers gaven aan dat ze de kabel niet nodig hadden verwacht, maar blij waren dat hij erbij zat. Het bereik en de stabiliteit zijn uitstekend: gebruikers kunnen probleemloos meer dan 60 apparaten aansluiten, een thermostaat over drie muren heen bereiken op een afstand van 6 meter en apparaten aan de rand van de tuin van direct zicht voorzien. Het werkt met Raspberry Pi (inclusief een Pi Zero 2W), Home Assistant Green en homelab-opstellingen, en met Zigbee2MQTT, ZHA, Node-RED en OpenHAB.
Wat u moet weten voordat u koopt
De belangrijkste aandachtspunten betreffen Thread. De dongle wordt standaard geconfigureerd voor Zigbee, dus om Matter via Thread te gebruiken, moet u de firmware flashen. Hoewel flashen via de website van Sonoff werkt, ondervonden sommige gebruikers dat het flashen naar Thread meer moeite kostte dan verwacht (vaak schreven ze de moeilijkheid deels toe aan hun eigen configuratie). Een OpenHAB-gebruiker heeft de firmware geüpdatet en ontdekte dat de nieuwe versie niet werd ondersteund door OpenHAB, waarna een ietwat gecompliceerde downgrade volgde. Het is daarom raadzaam om de firmwarecompatibiliteit met uw platform te controleren voordat u een update uitvoert. Daarnaast is het alleen Zigbee/Thread, zonder Z-Wave, en het is een simpele USB-stick zonder Ethernet, Wi-Fi of PoE, dus hij moet worden aangesloten op de host waarop je smart home-software draait. Bij gebruik zoals bedoeld voor Zigbee zijn er vrijwel geen klachten over de daadwerkelijke werking.
Is de Dongle Lite MG21 de moeite waard?
Voor een goedkope, betrouwbare Zigbee-coördinator voor Home Assistant is de Sonoff Dongle Lite MG21 een sterke keuze: bijna plug-and-play, compact, veelzijdig genoeg om te dienen als coördinator, router of (na het flashen) Thread-radio, en hij wordt geleverd met een USB-verlengkabel voor betere plaatsing. Het bereik en de stabiliteit zijn goed, en de lage prijs maakt het een gemakkelijke instap of een goedkope manier om Zigbee-routers toe te voegen. De nadelen zijn bescheiden: hij wordt geleverd voor Zigbee en het flashen voor Matter in plaats van Thread kan wat werk kosten, firmware-updates kunnen vertraging oplopen op platforms zoals OpenHAB, en er is geen Z-Wave, Ethernet of Wi-Fi. Koop dit apparaat als je een betaalbare, betrouwbare Zigbee-coördinator of -router voor Home Assistant wilt; als je een netwerkgekoppelde coördinator, Z-Wave of een kant-en-klare Thread-oplossing nodig hebt, kijk dan eerst naar de SLZB-06 of de Dongle Plus MG24.
Suc6 met bouwen
Sonoff Dongle Lite LMG21
De SONOFF Dongle-LMG21 (Dongle Lite MG21) is een compacte USB Zigbee 3.0-coördinator waarmee u snel en betrouwbaar lokaal kunt bedienen met Home Assistant, Zigbee2MQTT, openHAB en andere platforms. De hardware is gebaseerd op de EFR32MG21-radio en biedt een stabiel Zigbee mesh-netwerk, waardoor lampen, schakelaars en sensoren van verschillende merken binnen één systeem kunnen worden gekoppeld en bediend.
De dongle werkt plug-and-play op Windows, Ubuntu en Raspberry Pi OS (inclusief Docker-omgevingen) en de externe, ≤180° verstelbare antenne biedt een beter bereik. Voor gevorderde gebruikers is flashbare firmware beschikbaar (Zigbee NCP/Router, OpenThread RCP, MultiPAN), waardoor configuratie voor meerdere netwerkrollen naar behoefte mogelijk is.
Een kosteneffectieve instap-/middenklasse-oplossing voor het opzetten van uw eigen Zigbee-netwerk met doe-het-zelfgerichte community-ondersteuning. Ideaal als ruggengraat voor kleine tot middelgrote smart homes.
Belangrijkste productkenmerken
Compacte Zigbee-coördinator: bouw een stabiel Zigbee 3.0 mesh-netwerk met apparaatkoppeling tussen merken.
Brede platformondersteuning: werkt met Home Assistant (ZHA), Zigbee2MQTT, openHAB, ioBroker, Domoticz en Jeedom.
Plug-and-play-installatie: snelle inbedrijfstelling op Windows, Ubuntu, Raspberry Pi OS en in Docker-omgevingen.
Flashbare firmware: Zigbee NCP/Router, OpenThread RCP en MultiPAN-modi voor geavanceerde configuraties.
Externe antenne: ≤180° verstelbaar voor verbeterde signaalsterkte en bereik.
Smart Home-protocollen en platformcompatibiliteit
Ondersteunde protocollen: Zigbee 3.0 (standaard); in geavanceerde modus OpenThread RCP / MultiPAN (afhankelijk van de firmware).
Compatibele platforms: Home Assistant (ZHA), Zigbee2MQTT, openHAB, ioBroker, Domoticz, Jeedom.
Lokale bediening: beheer gekoppelde Zigbee-apparaten via LAN zonder de cloud.
Besturingssystemen: Windows, Ubuntu, Raspberry Pi OS; ook te gebruiken met Docker.
Een vergelijking van alle Sonoff Zigbee-, Thread- en Z-Wave-dongles, met volledige specificaties en een koopgids. Inclusief de ZBDongle-P/E, Dongle Plus, PoE Dongle-M en het Z-Wave-assortiment.
Introductie
Sonoff verkoopt nu acht verschillende Zigbee-, Thread- en Z-Wave-dongles onder diverse modelnamen. De oudere ZBDongle-serie is ook nog steeds relevant, wat de keuze voor een netwerkcoördinator nog verwarrender maakt. De modellen ZBDongle-P, ZBDongle-E, Dongle Plus MG24, Dongle Lite MG21, Dongle Plus CC2674P10, Dongle Max, Dongle-MZG23 en Dongle-PZG23 ondersteunen alle drie de protocollen, maar de meeste modellen overlappen elkaar aanzienlijk.
Alle Sonoff-dongles vergeleken: welke moet je kopen?
Ik heb alle huidige Sonoff-dongles doorgenomen, de volledige specificaties van elk model opgezocht en uitgezocht waar ze overeenkomen en waar niet. Dit artikel behandelt alle acht modellen, legt precies uit waarin ze verschillen en geeft een duidelijk antwoord op de vraag welke je moet kopen als je net begint. Het beantwoordt ook de vraag of je moet upgraden als je een van de eerste generatie dongles hebt.
De juiste dongle kiezen is echter maar de helft van het verhaal. Hoe je hem plaatst en hoe je mesh-netwerk eromheen groeit, is net zo belangrijk. Daarover schrijf ik apart in mijn handleiding voor het bouwen van een stabiel en robuust Zigbee-netwerk.
Overzicht van Sonoff-dongles
Hieronder vindt u een overzicht van alle huidige Sonoff-dongles, inclusief model, type, protocol, chip, prijs en beschikbaarheid, voordat we dieper ingaan op de details van elk model.
Vijf van deze apparaten zijn USB-sticks met Zigbee- en Thread-functionaliteit die er van buitenaf vrijwel identiek uitzien. Twee zijn Z-Wave-apparaten die dezelfde chip gebruiken, maar in totaal verschillende vormen verkrijgbaar zijn. En twee zijn helemaal geen sticks, maar kleine, op zichzelf staande PoE-coördinatoren met een Ethernet-poort en een webconsole. Lees verder → Bericht ID 48417
Hoe migreert u uw Zigbee-netwerk naar een nieuwe coördinator?
Leer hoe u uw bestaande ZHA- of Zigbee2MQTT-netwerk kunt migreren naar een nieuwe Zigbee-coördinator zonder apparaten opnieuw te hoeven koppelen.
Sinds de release van de Home Assistant Connect ZBT-2 Zigbee- en Thread-coördinator en de aankondiging van Zigbee 4.0 en de SUZI-standaard, vragen mensen zich af wat er precies nodig is om van de ene adapter naar de andere over te stappen. Wat is er vereist, welke risico’s zijn er en kan het überhaupt zonder de apparaten opnieuw te koppelen?
Want wie wil er nu honderd Zigbee-apparaten in huis resetten om ze aan een nieuwe coördinator toe te voegen? Ik denk niemand. Migreren van uw Zigbee-netwerk naar een nieuwe coördinator
Dit artikel beantwoordt al uw vragen over het migreren van uw bestaande Zigbee-netwerk naar een nieuwe coördinator. Het beschrijft duidelijk de risico’s, de vereisten waaraan moet worden voldaan en begeleidt u stap voor stap door het proces.
Waarom migreren en voor wie is dit bedoeld?
Het migreren van uw Zigbee-netwerk kan intimiderend lijken, vooral als u het gebruikt voor verlichting, sensoren, schakelaars en automatiseringen in uw huis. Het goede nieuws is dat overstappen naar een nieuwe coördinator niet hoeft te betekenen dat u helemaal opnieuw moet beginnen. Oké, maar waarom migreren?
U wilt upgraden van een oudere Zigbee-coördinator naar een nieuwer, krachtiger model
U wilt een beter bereik, meer stabiliteit of een hogere apparaatlimiet
Uw huidige adapter heeft hardwareproblemen, interferentieproblemen of verouderde firmware
U bent uw Home Assistant-configuratie aan het herbouwen en wilt alle gekoppelde Zigbee-apparaten behouden
U wilt voorkomen dat u tientallen of zelfs honderden apparaten in uw huis opnieuw moet koppelen
Deze handleiding richt zich uitsluitend op het migreren naar een nieuwe coördinator zonder apparaten opnieuw te hoeven koppelen. Als opnieuw koppelen nodig is, is het proces eenvoudig en behoeft weinig uitleg: werk het coördinatorpad in uw configuratie bij en begin met het één voor één toevoegen van apparaten.
Ondersteunde coördinatoren en Zigbee-chips
Als zowel uw oude als nieuwe coördinatoren een chip gebruiken die back-up en herstel in Zigbee2MQTT ondersteunt, is de migratie vrij eenvoudig. Op dit moment wordt volledige back-up en herstel officieel alleen ondersteund voor coördinatoren gebaseerd op zstack (Texas Instruments) en ember (Silicon Labs). Dit omvat migratie tussen verschillende modellen binnen dezelfde familie, zoals EFR32MG21 naar EFR32MG24 of CC2538 naar CC2652P.
Bij migratie tussen verschillende chipfamilies, zoals zstack naar ember of ember naar zstack, wordt het proces niet officieel ondersteund, maar u kunt (en zult waarschijnlijk) toch succes hebben. In de meeste gevallen verbinden apparaten zich opnieuw met het nieuwe netwerk zonder opnieuw te koppelen en werken ze probleemloos. Zelfs als sommige apparaten opnieuw gekoppeld moeten worden, migreren de meeste apparaten succesvol.
Back-up en herstelmigratie wordt niet ondersteund voor andere adaptertypen in Zigbee2MQTT, waaronder conbee, ezsp, zboss en zigate. Deze adapters kunnen geen coördinatorback-upbestanden importeren of herstellen, waardoor Zigbee2MQTT geen echte migratie ermee kan uitvoeren. Het is mogelijk dat deze methode wel werkt, maar er zijn geen garanties.
Daarom richt deze handleiding voor Zigbee2MQTT zich uitsluitend op het migreren van ondersteunde adapters, waaronder ember > ember, ember > zstack, zstack > zstack en zstack > ember. ZHA ondersteunt migratie tussen alle officieel ondersteunde radiotypes, waardoor u uw bestaande netwerk van de ene adapter naar de andere kunt verplaatsen, zolang beide adapters compatibel zijn met ZHA.
Om het helemaal duidelijk te maken, volgt hier een tabel met een aantal Zigbee-coördinatoren en de chips die ze gebruiken:
Zigbee-coördinator
Chip Familie
Chip Model
Nabu Casa Home Assistant Connect ZBT-2
Silicon Labs (Ember)
EFR32MG24
Nabu Casa Home Assistant Connect ZBT-1
Silicon Labs (Ember)
EFR32MG21
Sonoff ZBDongle-E
Silicon Labs (Ember)
EFR32MG21
Sonoff ZBDongle-P
Texas Instruments (Z-Stack)
CC2652P
Sonoff Dongle Plus
Silicon Labs (Ember)
EFR32MG24
Sonoff Dongle Max
Silicon Labs (Ember)
EFR32MG24
SMLight SLZB-06
Texas Instruments (Z-Stack)
CC2652P
SMLight SLZB-06P7
Texas Instruments (Z-Stack)
CC2652P7
SMLight SLZB-06P10
Texas Instruments (Z-Stack)
CC2674P10
SMLight SLZB-06M
Silicon Labs (Ember)
EFR32MG21
SMLight SLZB-06MG24
Silicon Labs (Ember)
EFR32MG24
SMLight SLZB-06MG26
Silicon Labs (Ember)
EFR32MG26
SMLight SLZB-07
Silicon Labs (Ember)
EFR32MG21
SMLight SLZB-07P7
Texas Instruments (Z-Stack)
CC2652P7
SMLight SLZB-07P10
Texas Instruments (Z-Stack)
CC2674P10
SMLight SLZB-07MG24
Silicon Labs (Ember)
EFR32MG24
SMLight SLZB-MR1 (Dual SoC)
Texas Instruments (Z-Stack)
Silicon Labs (Ember)
CC2652P7
EFR32MG21
SMLight SLZB-MR2 (Dual SoC)
Texas Instruments (Z-Stack)
Silicon Labs (Ember)
CC2652P
EFR32MG21
SMLight SLZB-MR3 (Dual SoC)
Texas Instruments (Z-Stack)
Silicon Labs (Ember)
CC2674P10
EFR32MG24
SMLight SLZB-MR4 (Dual SoC)
Texas Instruments (Z-Stack)
Silicon Labs (Ember)
CC2674P10
EFR32MG26
ZigStar UZG-01
Texas Instruments (Z-Stack)
CC2652P7
Phoscon ConBee III
Silicon Labs (Ember)
EFR32MG21
Phoscon ConBee II
Atmel / Microchip
ATSAMR21
Opmerking: ezsp is de verouderde driver voor Silicon Labs-adapters. Als u momenteel ezsp gebruikt, is het raadzaam om uw configuratie eerst te migreren naar de nieuwere Ember-driver. Beschouw dit als een Ember-naar-Ember-migratie, die werkt ondanks het officiële label “niet ondersteund”.
Zigbee2MQTT migreren naar een nieuwe coördinator
Bij het overschakelen naar een nieuwe coördinator met een back-upfunctie kan Zigbee2MQTT het volledige netwerk herstellen zonder opnieuw te hoeven koppelen. Sommige apparaten zoeken de coördinator op via het IEEE-adres, wat mislukt wanneer het adres van de coördinator verandert. Daarom moet uw bestaande IEEE-adres worden gekopieerd naar de nieuwe coördinator. Zowel zstack– als Ember-adapters ondersteunen volledige back-up en herstel, waardoor u het IEEE-adres, de netwerksleutel en de routeringstabel direct naar de nieuwe hardware kunt overzetten.
Volg deze procedure om Zigbee2MQTT naar een nieuwe coördinator te migreren:
Update Zigbee2MQTT naar de nieuwste versie
Voor de migratie is een recente Z2M-versie vereist om volledige back-upcompatibiliteit te garanderen.
Maak voor de zekerheid een volledige back-up van Zigbee2MQTT
Maak een back-up van de volgende bestanden uit uw Zigbee2MQTT-gegevensmap: coördinator_backup.json, database.db, configuration.yaml
Stop Zigbee2MQTT volledig
Dit voorkomt schrijfbewerkingen tijdens het exporteren van de back-up of bij het kopiëren van het IEEE-adres.
Kopieer het IEEE-adres van de oude naar de nieuwe adapter (LEES HIERONDER)
SLA DEZE STAP NIET OVER: Dit zorgt ervoor dat uw netwerk de nieuwe hardware als dezelfde coördinator herkent.
Verbind uw nieuwe coördinator met uw server
Als het een USB-coördinator is, sluit deze dan weer aan op de server. Als het een netwerkcoördinator is, zorg er dan voor dat deze actief is op een statisch IP-adres. Als u Home Assistant of Zigbee2MQTT in een virtuele machine (Proxmox, ESXi) of Docker gebruikt, moet u uw USB-passthrough-instellingen of volumetoewijzing bijwerken.
Werk uw Zigbee2MQTT-configuratie bij
Zorg ervoor dat de pan_id en ext_pan_id in uw configuratiebestand exact overeenkomen met uw vorige instellingen. Als u gegevens naar een nieuwe installatie kopieert, worden deze waarden soms teruggezet naar de standaardwaarden, waardoor apparaten geen verbinding kunnen maken. Werk tot slot het seriële gedeelte bij zodat het overeenkomt met uw nieuwe coördinator:serial:
port: /dev/ttyUSB_NEW_COORDINATOR #Pas het pad aan en stel het adaptertype in
Start Zigbee2MQTT
Klaar!
Met het nieuwe adres dat overeenkomt met uw oude adres, zal uw Zigbee-netwerk opnieuw opstarten met de nieuwe coördinator. Het duurt even voordat het stabiel is en u ontvangt mogelijk onnauwkeurige LQI-gegevens. Wees geduldig, geef het 24 uur de tijd om het pad opnieuw te bepalen en u bent klaar. Om het proces te versnellen, kunt u uw apparaten op batterijen handmatig activeren (druk één keer op de fysieke knop op de sensor). Hierdoor worden ze gedwongen om direct een ‘Data Request’ te verzenden, waardoor ze merken dat het netwerkpad is gewijzigd zonder te hoeven wachten op hun geplande check-in.
Het IEEE-adres kopiëren naar de nieuwe coördinator
Open Zigbee2MQTT en ga naar Instellingen > Over en kijk onder het gedeelte Coördinator en sla de waarde op, bijvoorbeeld 0xf074bffffe091703. U kunt ook naar de map zigbee2mqtt gaan en het bestand database.db openen. Het adres van de coördinator vindt u op de eerste regel, direct na “ieeeAddr“. Hier is een screenshot van de nieuwe Windfront-gebruikersinterface van Zigbee2MQTT: Het Z2M IEEE-adres vinden
De meeste netwerkcoördinatoren bieden tegenwoordig de mogelijkheid om het IEEE-adres rechtstreeks via het webdashboard te wijzigen. SMLight PoE-coördinatoren hebben bijvoorbeeld een instelling in het Z2M- en ZHA-menu, onder Geavanceerd: Adapter IEEE-instelling wijzigen. U hoeft alleen het nieuwe adres te plakken en op ‘IEEE-adres schrijven‘ te drukken. Zorg ervoor dat de coördinator niet in gebruik is tijdens deze procedure en dat Zigbee2MQTT/ZHA volledig is uitgeschakeld. Het IEEE-adres wijzigen op SLZB-06
Als je een USB-only coordinator hebt, moet je een firmware-flashtool gebruiken. Afhankelijk van de chipfabrikant (Texas Instruments of Silicon Labs) heb je verschillende tools tot je beschikking om het IEEE-adres te wijzigen. Voor Silicon Labs-chips gebruik ik graag de Universal Silicon Labs Flasher. Voor Texas Instruments-chips raad ik de ZigStar Multi Tool aan. Hieronder lees je hoe je het IEEE-adres met elk van beide kunt wijzigen:
Universal Silicon Labs Flasher
Installeer de Universal Silicon Labs Flasher-tool
Installeren via de terminal of PowerShell:$ pip install universal-silabs-flasher
Sluit uw nieuwe adapter aan op uw pc.
Zoek de juiste seriële poort, bijvoorbeeld:
Linux: /dev/ttyACM0, /dev/ttyUSB0 enz.
macOS: /dev/tty.usbmodemXXXX of /dev/tty.usbserialXXXX
Windows: COM3, COM4 enz.
Voer de volgende opdracht uit en vervang de IEEE en de seriële poort:
Vervang /dev/ttyACM0 door het pad naar uw nieuwe coördinator.
Vervang f074bffffe091703 door het IEEE-adres van uw coördinator.
BELANGRIJK: Verwijder het hexadecimale voorvoegsel (0x) en de dubbele punten (:) uit uw IEEE-adres.
universal-silabs-flasher --device /dev/ttyACM0 write-ieee --ieee f074bffffe091703
Als het proces mislukt, probeer dan –force aan het einde van de opdracht toe te voegen. Controleer de logbestanden op een bevestiging van succes. Als het huidige IEEE-adres van het apparaat al overeenkomt met het nieuwe adres, zal de opdracht dit niet onnodig schrijven. Klaar!
Zigstar Multitool
Download en start ZigStar Multitool Installeer de applicatie voor uw besturingssysteem en open deze.
Sluit uw adapter aan en ga naar de Bootloader (BSL)-modus. Raadpleeg de handleiding van uw adapter, aangezien de methode per model verschilt.
Klik op het vernieuwingspictogram en selecteer uw adapter. De tool zou het seriële apparaat moeten detecteren zodra het in de BSL-modus staat.
Voer het oude IEEE-adres van de coördinator in. Vul het veld “IEEE” in met het IEEE-adres van uw oude coördinator. Het voorvoegsel 0x is optioneel en gebruik geen dubbele punten.
Schakel “Write IEEE” in en schrijf het adres. Vink het vakje “Write IEEE” aan en klik op “Write IEEE” om het adres te flashen.
Flash daarna de firmware opnieuw. Deze stap is vereist. De coördinator zal het nieuwe IEEE-adres pas gebruiken nadat de juiste firmware naar de adapter is teruggeschreven. Gebruik dezelfde tool om de firmware opnieuw te flashen of raadpleeg de flashtool van de fabrikant, bijvoorbeeld Sonoff.
Als de ZigStar Multitool uw adapter niet detecteert, controleer dan of deze correct in de BSL-modus staat en of er geen andere software (zoals Zigbee2MQTT of Home Assistant) dezelfde seriële poort gebruikt. Probeer de adapter los te koppelen en opnieuw aan te sluiten en klik vervolgens opnieuw op het vernieuwingspictogram. Als de IEEE-schrijfbewerking mislukt, start u de tool opnieuw en herhaalt u het proces, waarbij u ervoor zorgt dat het juiste COM- of USB-pad is geselecteerd.
ZHA migreren naar een nieuwe coördinator
ZHA bevat een ingebouwde migratiewizard waarmee u uw bestaande Zigbee-netwerk eenvoudig naar een nieuwe coördinator kunt overzetten. De wizard maakt automatisch een back-up van uw huidige netwerkgegevens, draagt de Zigbee-netwerksleutel over, behoudt de apparaatkoppelingen en schrijft, indien nodig, het IEEE-adres van de oude coördinator naar de nieuwe adapter.
Tijdens dit proces worden ook essentiële netwerkmetadata hersteld, zodat uw apparaten zich opnieuw bij het netwerk kunnen aansluiten zonder opnieuw te hoeven koppelen. In ZHA werkt dit proces zowel voor migraties met dezelfde chip als, in de meeste gevallen, tussen verschillende chipfabrikanten, zolang de nieuwe adapter volledig door ZHA wordt ondersteund. Houd er rekening mee dat er bij het migreren van ZHA tussen verschillende chips geen absolute garanties zijn en dat u mogelijk sommige apparaten opnieuw moet koppelen.
Volg deze stappen om ZHA naar een nieuwe coördinator te migreren:
Controleer de vereisten en maak een back-up Maak een volledige back-up van Home Assistant voordat u migreert. Zorg ervoor dat de oude adapter momenteel alleen door ZHA wordt gebruikt.
Verbind de nieuwe coördinator met uw HA-server. Sluit de nieuwe Zigbee-adapter aan met een USB-verlengkabel om interferentie te verminderen. Als u een netwerkcoördinator gebruikt, stelt u een statisch IP-adres in op uw router.
Ga naar Instellingen > Apparaten en services, open ZHA en klik op Configureren (tandwielpictogram).
Selecteer onder Netwerkinstellingen de optie Adapter migreren. ZHA maakt automatisch een back-up van uw Zigbee-netwerk.
Selecteer Migreren naar een nieuwe adapter.
Selecteer de nieuwe Zigbee-adapter in de lijst met seriële poorten. Voor netwerkadapters selecteert u Handmatig invoeren en voert u het juiste TCP-adres en de juiste poort in.
Selecteer Automatisch migreren om uw back-up te herstellen. ZHA herstelt de back-up en schrijft het IEEE-adres van de oude coördinator naar de nieuwe adapter, indien ondersteund. In het zeldzame geval dat de nieuwe coördinator het IEEE-adres moet overschrijven, ziet u een melding om het IEEE-adres van de radio te overschrijven. Voer het nieuwe IEEE-adres in, vink het vakje ‘Het IEEE-adres van de radio permanent vervangen’ aan en klik op ‘Verzenden’.
Wacht tot de apparaten opnieuw verbinding maken. De apparaten zullen na verloop van tijd automatisch opnieuw verbinding maken met het netwerk. Dit kan tot een uur duren.
Verwijder de oude coördinator.
Klaar.
Zodra het netwerk weer online is, moet u het even de tijd geven om op te starten en te stabiliseren. De apparaten zullen na een tijdje automatisch opnieuw verbinding maken. U kunt dit proces forceren door uw Zigbee-routers die op netstroom zijn aangesloten, opnieuw op te starten.
Conclusie
Het migreren van een Zigbee-netwerk lijkt in eerste instantie misschien overweldigend, maar met de juiste voorbereiding en een goed begrip van de chipfamilie en mogelijkheden van je coordinator, is het proces veel eenvoudiger dan de meeste mensen denken. Of je nu Zigbee2MQTT of ZHA gebruikt, beide platforms bieden betrouwbare mechanismen om je bestaande netwerk naar een nieuwe adapter te verplaatsen zonder dat je elk apparaat in huis opnieuw hoeft te koppelen.
Voor Zigbee2MQTT hangt een succesvolle migratie volledig af van het gebruik van adapters die gebaseerd zijn op ondersteunde chipfamilies zoals Texas Instruments zstack of Silicon Labs ember. Wanneer aan deze voorwaarden is voldaan, is het kopiëren van het IEEE-adres en het herstellen van de netwerkback-up voldoende om naadloos verder te werken met hetzelfde Zigbee-meshnetwerk op nieuwe hardware. ZHA biedt nog meer flexibiliteit met een ingebouwde migratiewizard die automatisch back-ups maakt, herstelt, IEEE-adressen overdraagt en het netwerk opnieuw opbouwt, zelfs bij het wisselen tussen verschillende chipfabrikanten, zolang beide adapters volledig worden ondersteund.
Dat gezegd hebbende, geen enkele migratiemethode is gegarandeerd perfect. Zigbee-netwerken variëren sterk in grootte, apparaattypen, routeringspatronen en firmwarekwaliteit. Zelfs met de juiste procedures kan het nodig zijn om een aantal apparaten opnieuw te koppelen, met name batterijgevoede sensoren, oudere apparaten of apparaten die vóór de migratie al instabiel waren. Het is ook mogelijk dat bepaalde apparaten tijdelijk verdwijnen, niet probleemloos opnieuw verbinding maken of handmatig gereset moeten worden.
afb. 01 Het verborgen TX6 schroefje in de Sonoff S60
De Sonoff S60TPF is niet zo snel en handig te flashen als de oudere en meer bekende Sonoff’s, deze moeten we een beetje masseren met een waterpomptang, gebruik wel een tissue of poetsdoek om schade te voorkomen.
LET OP: Test eerst of je Sonoff S60 werkt, niets is zo frustrerend als een dag debuggen met een product wat af fabriek al niet werkte!
Als eerste moeten we het kleine schroefje in de onderkant bij de aarde losmaken, dit is een TX6 en deze moet vrij dun zijn, gelukkig had ik mijn Wera Kraftform Micro Big Pack 1 Micro-schroevendraaierset binnen handbereik. (afb. 01)
Als 2e moeten we het binnenwerk losmaken, dit is gelijmd, maar door met een waterpomptang rustig wat druk te zetten hoor je deze losbreken, draai de plug zo helemaal rond en blijf deze masseren met de tang tot het binnenwerk loskomt. afb. 02 (Let op de aardpennen haken zich vast aan het grijze binnendeel, even terugduwen met een vingertopje…)
afb. 02 Kraak de rand met een waterpomptang, gebruik wel iets van bescherming.
Nu het schroefje verwijderen in het midden van de aardklemmen. Dit is een Philips 0 (afb. 03)
afb. 03 Dit schroefje eerst verwijderen, PH0
Dan de aardklem desolderen.
Nu hebben we een soldeerbout nodig met flink wat vermogen en een hoge temperatuur. We moeten de aardklem desolderen van de print, dit ging prima met een stevige soldeertip (T12-BC3) op 450° graden celsius. Ik heb een klein puntbektangetje op de klem gezet, beetje flux, snel opwarmen en de klem met de tang weggenomen. Dit werkt perfect en snel.
Nu nemen we het grijze stukje plastic weg, zit niet vast, met tangetje of pincet te verwijderen.
Hieronder zie je 2 kleine stukjes “Blue tack” o.i.d., deze zitten op de volgende te desolderen punten.
Nu zit er nog wat lijm op 2 of 3 punten aan de zijkant, dit heb ik opgelost met isopropanol alcohol 99,9%, en met een fijn pincet verwijdert.
Het desolderen van de print is even makkelijk als de aardeklem, ik heb een voor een de koperen contacten met het puntbektangetje onder spanning gezet, wat flux erop, en door beide kanten om en om te verwarmen en zo omhoog te werken nog geen minuut werk.
Neem gelijk wat flux en solderwick om deze pinnen en contacten op te knappen.
Nu moeten we 4 jumperkabeltjes bevestigen aan de +5v, gnd, RDX en TDX. Hiervoor gebruik ik een T12-IL9 als soldeertip op 350 graden celsius afb. 04 & afb. 05
Jumperwires solderen aan de Sonoff S60TPF Europe voor flash Tasmota
afb. 05 Jumperwires solderen aan de Sonoff S60TPF Europe voor flash Tasmota
Als je hebt gecontroleerd dat er geen soldeerbruggen of sluitingen zijn kunnen we gaan flashen met Tasmota of ESP-Home als dat je voorkeur heeft, ik behandel hier Tasmota in combinatie met Tasmotizer of via de website, dat heeft mijn voorkeur.
Start de browser “Google Chrome”, ik ben zelf meer van “Firefox” maar dat geeft soms onverklaarbare problemen dus beter Chrome.
Sluit de USB to TTL aan op je USB poort, houdt het knopje ingedrukt voor een paar seconden, dit brengt de module in flashmode. (let op deze moet je op de 5 volt aansluiten, 3.5 volt werkt echt niet)
Ga naar https://tasmota.github.io/install/ en kies in he lijst de volgende image/binary: https://ota.tasmota.com/tasmota32/tasmota32c3.factory.bin en klik op “CONNECT” in de lijst zie je (Onder Linux) helemaal onderaan USB2.0-Serial (ttyUSB1). Deze selecteren we. (Het kan zijn dat je geen rechten hebt, ga dan naar je terminal en voer uit: sudo usermod -a -G dialout GebruikersNaam om jezelf aan de dialout groep toe te voegen.
Klik nu op “INSTALL TASMOTA32-C3 2M (ENGLISH), vink aan “Erase device” en klik op next en in het volgende scherm op “INSTALL”.
Nu wordt de oude flash gewist en de nieuwe geschreven, dit duurt iets langer dan de andere Sonoff’s die ik heb geflashed, maar na een paar minuten is de flash geschreven.
Druk op next, en je bent klaar, neem de USB to TTL uit de USB-poort, wacht 10 seconden en plaats deze terug.
Nu kun je na ongeveer 30 seconden een WIFI netwerk met een naam beginnend met tasmota, bijvoorbeeld “tasmota-A95106-4258”, maak een WIFI verbinding met dit netwerk, met je PC of telefoon, als de verbinding tot stand is gekomen ga je in je browser naar http://192.168.4.1/ selecteer je eigen WIFIPUNT uit de lijst en geef je wachtwoord op en klik op “CONNECT”.
Nu krijgt je Sonoff een adres van je DHCP server, soms geeft hij deze door en gaat hij er direct heen, maar het gaat ook weleens mis, in dat geval moet je in de config van je DHCP server kijken wat het ip adres van je sonof is.
Tasmota heeft de Sonoff S60 niet in de binary zitten, dus gebruiken we een template.
Als je weer verbonden bent met je Sonoff S60 klik je op “OTHER”, bovenaan staat de regel template, plak daar de volgende regel: {"NAME":"S60","GPIO":[1,1,1,1,224,544,1,3104,1,32,1,0,0,0,0,0,0,0,1,1,1,1],"FLAG":0,"BASE":1}
Je kunt hier ook gelijk een Web Admin Password opgeven, en je Sonoff een naam geven. Laat Emulation op NONE staan en klik op “Save”.
Je Sonoff start nu opnieuw op en is goed ingesteld voor gebruik met de S60.
Als alles naar je zin is kun je de TTL to USB uit de USB-poort verwijderen en de 4 jumperkabeltjes verwijderen, gebruik daarna een klein beetje flux en knap de solderingen op (zonder soldeerbruggen).
Maak de solderingen en omgeving goed schoon met isopropanol alcohol 99,9% en een kwastje of wattenstaafje om corrosie te voorkomen. (ja ook noclean flux)
Plaats de print terug in zijn behuizing en soldeer de pinnen en monteer alles in omgekeerde volgorde van demonteren.
De basis van een smart home is het domotica systeem waar je mee werkt. Hierin stel je al je automatiseringen in en heb je toegang tot al je slimme apparaten.
In dit artikel vertel ik je alles over Home Assistant. Hoe installeer je het en hoe gebruik je het?
Je ontdekt alles over dit domotica systeem en waarom het steeds populairder wordt.
Wat is Home Assistant?
Home Assistant
Home Assistant is een open-source domotica softwarepakket. Het draait volledige op Python wat de installatie op een Raspberry Pi mogelijk maakt. Uiteraard is Home Assistant ook te installeren op Linux, Windows, MacOS en Synology. Het is volledig gratis waardoor het voor iedereen toegankelijk is.
De populariteit van Home Assistant is door de jaren heen flink gegroeid. Dat is te zien aan de groeiende community en integraties die mogelijk zijn. Home Assistant heeft deze populariteit te danken aan het feit dat het volledig lokaal draait en je volledige controle over de privacy hebt, wat in deze tijd een belangrijk onderwerp is.
Daarnaast werkt Home Assistant samen met veel domotica systemen van grote merken, denk daarbij aan Philips Hue, IKEA, Tuya en meer. Dit maakt het de perfecte basis voor jouw smart home en biedt mogelijkheden om in de toekomst verder uit te breiden.
Home Assistant heeft alles wat je nodig hebt. Eenvoudige koppelingen en volledige controle over automatiseringen en apparaten.
Home Assistant biedt 4 mogelijkheden om de software te installeren. Wil je Home Assistant draaien om een virtuele machine, gebruik dan Home Assistant Core. Let bij het installeren op dat je kiest voor een Linux omgeving. Liever gebruik maken van een container, bijvoorbeeld Docker, kies dan voor Home Assistant Container (de naam spreekt voor zich).
Bovenstaande versies bevatten geen mogelijkheden voor add-ons en snapshots. Met Home Assistant Supervised heb je deze opties wel inclusief beheer.
De laatste installatie methode, die ook door de ontwikkelaars wordt aanbevolen, is Home Assistant OS. Dit is een Linux-distributie volledig geoptimaliseerd om Home Assistant te draaien in combinatie met de Supervisor die alle add-ons en snapshots beheert.
Wil je geen gebruik maken van add-ons en snapshots dan is Home Assistant Container de meest eenvoudige installatiemethode.
Home Assistant installeren op Raspberry Pi
De makers van Home Assistant hebben rekening gehouden met het feit dat veel smart home gebruikers kiezen voor een Raspberry Pi als het brein. Deze mini-computer is compact en heeft voldoende kracht om een smart home te beheren. Lees verder → Bericht ID 48417
Let op dat je geen typefouten maakt, en haal er niet zomaar de stroom van Sonoff als iets niet lijkt te werken, hij is dan vaak onbruikbaar!
Zet stroom op je device en zet hem in pairing mode door de knop meer dan 5 seconden in te houden (lampje knippert 3 keer langzaam, dan rust, en weer 3 keer knipperen, etc). Vervolgens houd je de knop normaals 5 seconden in, dan komt hij in DIY mode (lampje gaat snel knipperen).
Noteer dit netwerk, voor je administratie. (In mijn geval is dit: ITEAD-1002432944)
De Sonoff Mini R2 zet een wifi netwerk op: ITEAD-1002432944, connect met wachtwoord: 12345678
Ga in je browser naar http://10.10.7.1/
Vul op deze webpagina je eigen Wifi netwerk (SSID) en wachtwoord in. Je Sonoff zal daar als het goed is mee verbinden.
Zoek op je router het IP adres op van je Sonoff device. Of gebruik Angry IP scanner of Fing op je Android telefoon o.i.d.. In mijn geval was dit 10.0.0.168
Login op een linux device, dit kan een Raspberry Pi, een server of desktop zijn (of gebruik de RESTer plugin in chrome) en gebruik de onderstaande commando’s, vergeet niet het IP adres en deviceid aan te passen. (Ik heb de aan te passen data hieronder onderstreept) Lees verder → Bericht ID 48417
Schakel draadloos met bijvoorbeeld uw mobiel lampen en verlichting aan en uit waar u ook bent op de wereld. Niet alleen lampen maar ook alle andere apparaten welke op 230V werken kunt u met de Sonoff producten draadloos via de App bedienen.
De Sonoff DIY MINI R2 module is zo klein zodat u deze eenvoudig zelfs in de kleinste inbouwdozen achter uw bestaande schakelaar of wandcontactdoos kunt plaatsen. U kunt hierdoor de verlichting zowel met uw standaard schakelaar (offline) als met de App bedienen.
Naast het simpel aan en uitzetten kunt u de apparaten en lampen ook op zelf ingestelde dagen en tijden laten aan- en uitschakelen. Op deze manier kunt u lampen in huis eenvoudig op vaste tijden aan- en uitschakelen zodat dit niet meer dagelijks handmatig hoeft te gebeuren. Tevens kunt u met 1 druk op de App al uw apparaten direct uitzetten. Hierdoor vergeet u nooit meer een lamp of apparaat uit te schakelen waardoor u direct minder stroom verbruikt.
Daarnaast ondersteunt deze versie een DIY-modus (ontworpen voor ontwikkelaars) waarmee gebruikers de MINI kunnen integreren in hun eigen smart home-controle systeem zonder cloudservice, zoals Home Assistant, openHAB, ioBroker .etc.
Sonoff MiniR4 Extreme en aangepaste (Tasmota) firmware
Er is een beetje veranderd in de Tasmota-wereld, dus ik ga de nieuwe webtool uitproberen om het proces te voltooien. Het werkte geweldig met mijn andere ESP32-boards en zou prima moeten werken om Tasmota te flashen op de Sonoff MiniR4 Extreme. Had iemand nou maar de tijd om de uitstekende Tasmotizer te porten om ESP32-boards te ondersteunen voor alles-in-één flashbehoeften.
Uit mijn originele teardown weet ik dat de Sonoff MiniR4 Extreme ESP32 gebruikt om verbinding te maken met internet en de logica voor het single-channel relais erin te besturen. Deze bevindt zich op een klein dochterbord dat onder een hoek van 90 graden is gesoldeerd. Omdat het dochterbord dev-pads heeft die gekoppeld zijn aan de pinnen die verantwoordelijk zijn voor het flashen van de firmware, is mijn werk vandaag veel eenvoudiger.
Gereedschap
Je hebt een soldeerbout met een fijne punt (T12-IL9), goede flux, en soldeertin (ik gebruik het liefst multicore met lood, laag smeldpunt) en een FTD-flasher nodig om het proces te voltooien. Volg mijn advies op en bespaar niet op de FTD-flasher. Ik krijg veel te veel e-mails met meldingen over problemen tijdens het flashen, die meestal worden opgelost met een robuustere seriële adapter.
Nog een tip van mij: een multimeter is een must als je meer wilt weten over apparaten zoals de Sonoff MiniR4 Extreme, hoewel die voor deze handleiding niet nodig is. Het is fijn om een professionele multimeter te hebben, maar goedkope multimeters die gelijkstroom meten en continuïteit hebben, zijn wat je nodig hebt. Daarmee heb ik de pin-indeling gecontroleerd.
De schakelaar is zo simpel als het maar kan. Slechts een paar in-/uitgangen en de ESP32-DOWD-V3 zijn verantwoordelijk. Om te weten wat wat is, heb ik een datasheet van deze IC nodig. Omdat de belangrijkste pinnen al zichtbaar zijn als dev-pads, hoef ik alleen nog maar te bevestigen waar de VCC zit. Een snelle meting van de VDDA 1-pin onthult de verbinding met de U2-pad aan de onderkant van het moederbord. Lees verder → Bericht ID 48417
Ik moet helaas melden dat Sonoff DualR3 niet over de Sonoff DIY-modus beschikt, wat het allemaal een stuk makkelijker zou maken.De DIY-modus is goed genoeg voor de meeste van mijn toepassingen, maar als je Sonoff DualR3 een stap verder wilt brengen, moet je het apparaat op een meer traditionele manier flashen.Ik zal mijn oude soldeerbout (ik ben onlangs geüpgraded van mijn oude Conrad soldeerstation naar het KSGER T12 soldeersysteem (review) en FTD1232) erbij moeten pakken.
Aangezien de briljante Tasmotizer voor ESP8622-apparaten niet meer in beeld is, moest ik ergens anders zoeken naar de tools voor de klus. Gelukkig is er al wat werk verricht in deze GitHub-discussie, dus ik zal mijn tutorial op hun bevindingen baseren.
FTD1232 driver (voor het geval de flasher de COM-poorten niet kan detecteren)
Tasmota.bin (ESP32 Sonoff DualR3-editie – dit is een aangepaste build)
Om Tasmota op Sonoff DualR3 te flashen, moet u de gebruikelijke pinnen op het apparaat aansluiten.Gelukkig zijn de dev-pads goed zichtbaar en is de knop gekoppeld aan GPIO00.Volg de onderstaande tabel om uw FTD1232 (of vergelijkbaar) op Sonoff DualR3 aan te sluiten:
Om de beste ervaringen te bieden, gebruiken wij technologieën zoals cookies om informatie over je apparaat op te slaan en/of te raadplegen. Door in te stemmen met deze technologieën kunnen wij gegevens zoals surfgedrag of unieke ID's op deze site verwerken. Als je geen toestemming geeft of uw toestemming intrekt, kan dit een nadelige invloed hebben op bepaalde functies en mogelijkheden.
Functioneel
Altijd actief
De technische opslag of toegang is strikt noodzakelijk voor het legitieme doel het gebruik mogelijk te maken van een specifieke dienst waarom de abonnee of gebruiker uitdrukkelijk heeft gevraagd, of met als enig doel de uitvoering van de transmissie van een communicatie over een elektronisch communicatienetwerk.
Voorkeuren
De technische opslag of toegang is noodzakelijk voor het legitieme doel voorkeuren op te slaan die niet door de abonnee of gebruiker zijn aangevraagd.
Statistieken
De technische opslag of toegang die uitsluitend voor statistische doeleinden wordt gebruikt.De technische opslag of toegang die uitsluitend wordt gebruikt voor anonieme statistische doeleinden. Zonder dagvaarding, vrijwillige naleving door je Internet Service Provider, of aanvullende gegevens van een derde partij, kan informatie die alleen voor dit doel wordt opgeslagen of opgehaald gewoonlijk niet worden gebruikt om je te identificeren.
Marketing
De technische opslag of toegang is nodig om gebruikersprofielen op te stellen voor het verzenden van reclame, of om de gebruiker op een site of over verschillende sites te volgen voor soortgelijke marketingdoeleinden.