Ontdek hoe je ZWave JS gebruikt in Home Assistant, een van de meest betrouwbare en complete draadloze technologieën om je smart home te verenigen.
Hoe ZWave JS installeren in Home Assistant
Voor een smart home is er een populaire draadloze technologie die naar mijn mening een van de meest betrouwbare en uitgebreide is.
Dit is Z-Wave-technologie.
De Z-Wave-technologie staat momenteel in de schaduw van de Zigbee-technologie, omdat Zigbee door veel merken werd overgenomen en we zeer lage prijzen hebben, wat een van de redenen was waarom Z-Wave aan kracht heeft ingeboet.
Maar deze Z-Wave-technologie is nog steeds een referentie voor een betrouwbare installatie. Bovendien zijn er enkele bedrijven die complete Z-Wave-apparaten aanbieden tegen zeer interessante prijzen, zoals Zooz, Neo of Shelly, wat de adoptie ervan kan vergemakkelijken.
Laten we vandaag dus eens kijken hoe je ZWave JS installeert in Home Assistant en een aantal Z-Wave apparaten gebruikt.
Z-Wave is in de loop der jaren geëvolueerd, met versies Z-Wave 100, 300, 500, 700 en 800, die steeds meer communicatiebereik, meer snelheid, meer veiligheid en een lager energieverbruik bieden.
In mijn voorbeeld gebruik ik de Zooz ZST39 dongle, die gebruik maakt van Z-Wave 800 series technologie, zodat we kunnen genieten van de laatste verbeteringen met Z-Wave 800 apparaten.
Maar Z-Wave is ook ontworpen om achterwaarts compatibel te zijn, zodat we andere Z-Wave-apparaten met oudere versies kunnen gebruiken.
Bovendien is deze dongle aantrekkelijk geprijsd met 34,95 euro en is het een uitstekend compromis, waardoor het momenteel een van de populairste dongles op de markt is.
Als je andere alternatieven wilt, kun je de documentatie van Home Assistant raadplegen, waarin verschillende modellen worden aanbevolen.
Ik ga deze ZST39 dongle aansluiten op de Home Assistant Green domotica hub, een domotica hub die in een paar minuten geïnstalleerd kan worden, wat een zeer interessante optie is om met Home Assistant te beginnen.
Ik sluit mijn ZST39-dongle gewoon aan op een van de USB-poorten van de Home Assistant Green.
Nu moeten we de interface van Home Assistant openen, bijvoorbeeld met http://homeassistant.local:8123/.
Ga naar het tabblad “Instellingen”.
Klik nu op “Add-ons”.
En klik op “Winkelen voor accessoires”.
Zoek naar “Z-Wave JS”.
En we kunnen deze Z-Wave JS add-on installeren.
Nu moeten we even wachten tot Z-Wave JS correct is geïnstalleerd en, eenmaal geïnstalleerd, gaan we naar “Configuratie”.
En we zouden moeten zien dat onze Z-Wave USB-dongle wordt gedetecteerd.
In mijn geval heb ik zowel de Z-Wave Zooz dongle als de SkyConnect Zigbee dongle.
Maar doordat ik hun namen kan zien, kan ik de Zooz dongle markeren, die de juiste is voor Z-Wave.
En ik klik op “Opslaan”.
Als we nu naar “Informatie” gaan, kunnen we op “Start” klikken.
Na een paar seconden zou Z-Wave JS moeten werken, zodat we onze slimme apparaten die deze Z-Wave-technologie gebruiken kunnen opnemen.
Hoe neem je een Z-Wave-apparaat op?
Voordat we beginnen, moet je weten dat een zeer, zeer veel gemaakte fout door gebruikers is om te denken dat een Z-Wave apparaat meestal compatibel is met een Z-Wave domotica hub. Dit is echter niet het geval.
Voorafgaande integratie is nodig, dus wees heel voorzichtig.
Hoewel Home Assistant een van de oplossingen is die een brede waaier aan compatibiliteit biedt, raad ik aan om naar https://devices.zwave-js.io/ te gaan om te controleren of het apparaat dat je wilt compatibel is met Z-Wave JS.
En voordat we een apparaat toevoegen, moeten we naar “Instellingen” gaan.
“Apparaten en diensten”.
En klik op “Integratie toevoegen”.
Zoek naar “Z-Wave”.
En klik op “Voltooien”.
Nu kunnen we Z-Wave-inclusies starten. Ga hiervoor naar “Instellingen” en “Apparaten en diensten”. Klik op “Integratie toevoegen”.
En naar “Een Z-Wave apparaat toevoegen”.
Er verschijnt een nieuw venster waarin we kunnen kiezen tussen het opnemen van het apparaat volgens de instructies in de handleiding die meestal in de verpakking zit of het scannen van de QR-code als dit Z-Wave-apparaat compatibel is met SmartStart.
We kunnen dus beginnen met het één voor één integreren van Z-Wave-apparaten.
Belangrijk! Om elk Z-Wave-apparaat succesvol te integreren, raad ik aan om dit op enkele centimeters afstand van de domotica-hub te doen, vooral als dit apparaat in S2 moet worden opgenomen.
Elk apparaat heeft een andere opnamemethode.
Hij kan gewoon op het lichtnet worden aangesloten en schakelt automatisch over naar de verbindingsmodus.
Of je moet de associatieknop één of drie keer indrukken of zelfs ingedrukt houden.
Lees de documentatie, want elk apparaat heeft zijn eigen methode.
En er moet worden opgemerkt dat als het apparaat de S2-beveiligingsmethode voor opname integreert, een methode die een betere kwaliteit op beveiligingsniveau biedt, je de eerste 5 cijfers moet invoeren die overeenkomen met de unieke sleutel genaamd DSK, die is toegewezen aan elk Z-Wave-apparaat dat compatibel is met dit S2-beveiligingsniveau.
Deze sleutel is meestal te vinden op een label op de verpakking of op het apparaat met een QR-code en een reeks nummers.
Met deze methode van opname kunnen veilig versleutelde netwerksleutels worden uitgewisseld tussen de hub voor huisautomatisering en het apparaat.
In mijn voorbeeld zal ik ZWave JS opnemen in Home Assistant:
- Een bewegingssensor die ook de temperatuur, vochtigheid en helderheid van Neo meet.
- Een op batterijen werkende wandschakelaar met geïntegreerde knoppen van Zooz.
- Een stekker met verbruiksmeting van het merk Neo.
- Een Danalock-slot.
- Een Heatit-thermostaat op batterijen.
- Een AAN/UIT-module met Shelly droog contact.
Apparaten met ZWave JS gebruiken in Home Assistant
Nu ik mijn Z-Wave apparaten heb gekoppeld dankzij ZWave JS in Home Assistant, heb ik controle in mijn interface.
Ik kan met elk apparaat communiceren door de temperatuur van de thermostaat te wijzigen.
Ik kan de plug activeren of deactiveren.
Ik kan het slot openen of sluiten.
En ik kan de verschillende metingen en de status van de sensoren zien.
We kunnen ook de logboeken bekijken om alle activiteiten van het apparaat te weten te komen, wat nog een interessant detail is om te weten wanneer het werd geactiveerd, wanneer een stekker werd gedeactiveerd, wanneer een deur werd geopend of gesloten en nog veel meer.
En op het niveau van sensormetingen kunnen we geschiedenissen bekijken om elke meting in de loop van de tijd bij te houden, bijvoorbeeld om de evolutie van de temperatuur van een deel van ons huis te kennen.
Of de vochtigheidsgraad.
Een ander interessant en zeer krachtig detail van deze Z-Wave technologie is dat de apparaten vaak meerdere parameters hebben.
Met deze parameters kun je het gebruik van je apparaten aanpassen.
Je kunt bijvoorbeeld beslissen om het scherm van de thermostaat te vergrendelen.
Zodat geen enkele gebruiker de temperatuur fysiek kan wijzigen via de thermostaat.
Je kunt ook instellen dat als de stroom uitvalt, je stopcontact terugkeert naar de vorige staat als de stroom weer aangaat.
Een ander voorbeeld is het veranderen van de kleur van de LED wanneer je op een knop op de schakelaar drukt.
Kortom, elk apparaat kan naar eigen smaak worden aangepast.
Natuurlijk, zodra je al je apparaten hebt gekoppeld met ZWave JS in Home Assistant, is de magie van een slim huis dat je verschillende apparaten met elkaar kunt laten communiceren.
Een bewegingssensor kan ’s nachts een licht inschakelen als hij je beweging detecteert.
Of het kan de sirene activeren wanneer je buiten je huis bent en je waarschuwen dat er een persoon is gedetecteerd.
Er zijn oneindig veel scènes mogelijk en je fantasie is je limiet.