Z-Wave JS heeft versie 1.0 bereikt. Dat is een belangrijke mijlpaal voor de implementatie van de smarthomestandaard, die bijvoorbeeld in Home Assistant en Node.js wordt gebruikt. Versie 1.0 heeft onder meer een configuratiescherm met een gebruikersinterface, iets wat in oudere versies alleen via andere add-ons te regelen was.
De makers van Z-Wave JS hebben versie 1.0.0 uitgebracht. Dat is de eerste volwaardige versie van de smarthomestandaard, al werd die wel al jaren gebruikt door veel applicaties. De belangrijkste toevoeging van versie 1.0 is dat Z-Wave JS UI daar officieel in is geïntegreerd als een optionele UI-tool. Dat betekent dat het eenvoudiger wordt om Z-Wave-apparaten aan te sturen vanuit een grafische omgeving, bijvoorbeeld om nieuwe nodes toe te voegen en firmware-updates uit te voeren voor apparaten. In de praktijk gebruikten veel applicaties waar Z-Wave JS in zat al een versie van Z-Wave JS UI, maar daarmee moesten ontwikkelaars twee verschillende tools onderhouden. In versie 1.0 is dat beheer daarom eenvoudiger, al blijft de UI optioneel.
Verder zijn er volgens de ontwikkelaars diverse andere veranderingen doorgevoerd. Zo is de ondersteuning voor ARMhf-, ARMv7- en i386-architecturen verdwenen. Dat is niet verrassend; Home Assistant, de belangrijkste implementatie en maintainer van Z-Wave JS, stopte zelf vorig jaar al met ondersteuning voor die 32bit-systemen. Verder is de base-image van Z-Wave JS bijgewerkt naar Alpine 3.23 en is een configuratieoptie om hardware te emuleren verdwenen.
Z-Wave JS is een van de meestgebruikte implementaties van de smarthomestandaard Z-Wave. De software is vooral bekend van Home Assistant; dat gebruikt Z-Wave JS al sinds 2021 en de bedenker en hoofdontwikkelaar ervan is in dienst bij het bedrijf achter Home Assistant. Home Assistant sloot zich in 2024 aan bij de Z-Wave Alliance, het consortium dat de standaard ontwikkelt, en zei toen al Z-Wave JS verder uit te willen bouwen en officieel te certificeren als een officiële implementatie. Naast Home Assistant wordt Z-Wave JS ook gebruikt in andere smarthomeplatformen zoals Domoticz of in tools als Node.js.
Source: Tweakers.net