Die z-wave Entwicklung, seit Silabs es in den Händen hat, kostet fast
nix.
Die SDKs sind frei verfügbar, die Dokumentation auch. Mit einem 500er
Z-Wave Modul würde ich persönlich nix neues machen, obwohl die weiterhin
produziert, unterstützt und zertifizierungsfähig sind. Der Grund ist
ganz einfach, 8051 ist "schwierig" manchmal, so nimmt man oft
zusätzlichen uC dazu, meistens günstiges ARM uC. Also wofür, wenn man
direkt einen 700er Serie Z-Wave nehmen kann, der ARM core hat? Dazu
kostet Simplicity Studio nix, für 500er braucht man noch Keil,
geschweige von den um Lichtjahre besseren Umgebung / Debug Möglichkeiten
(icht wegen Keil, sondern wegen 8051 in den alten z-wave chips)
Entwicklung für sich privat, oder kleine gewerbliche Mengen (bis 500
Stück) sind befreit von der Zertifizierung. Alle* Tools sind frei
verfügbar.
Soweit so gut. Will man die Produkte verkaufen (bei mehr als 500 Stück)
oder zertifizieren, kommen natürlich die Gebühren (Allianz jährlich,
zusätzliche Tools bei höheren Mitgliedschaften = größere jährliche
Kosten, Labors).
Ich habe, und nutze, Tools für beide Plattformen, 500er und 700er,
sowohl für Kundenprojekte als auch für eigene Module (z.b.
Wetterstation, verbessertes chinesisches Türschloss, verbessertes ***
Herdabschaltung, eigene Firmware für Fibaro Smart Implant, etc.).
Man kann sehr einfach einsteigen, Beispiele sind da, Testumgebung kostet
sehr wenig Geld (2-3 Module, Eigenentwicklung + Zniffer + evt.
Controller falls man keine Z-Wave Gateway schon hat). Baut man kein
Mist, laufen Z-Wave Eigenentwicklungen ohne "sichtbare" Probleme (z.b.
eine Mehrfachsteckleiste mit Z-Wave ist in 2-3 Stunden fertig, für 1
Kanal gibt es zertifiziertes Beispiel.)
Für eine Zertifizierung muss man allerdings mehr tun, als nur die
Grundfunktion die man erreichen wollte, die Firmware muss schon passend
auf andere Klassen reagieren, bestimmte Sachen unterstützen, etc.
Hierfür gibt es auch Testtool (*CTT2 und CCT3), es kostet allerdings
richtig Geld (naja, eigentlich die jährliche Mitgliedschaft). Bei groben
Problemen kann ich gerne fremde Firmware durch die Tools laufen lassen
und ein Bericht erstellen.