Witam, ostatnio zostałem szczęśliwym posiadaczem raspberry z modułem RaZberry obsługującej protokół komunikacyjny z-wave http://razberry.z-wave.me/. Zaciekawiło mnie sterowanie urządzeniami z własnej aplikacji okienkowej w języku C#, ponieważ posiadam parę urządzeń w domu które obsługują ten protokół (głowica termostatyczna Danfoss oraz przekaźniki). Czy koledzy mają jakieś doświadczenie z tym modułem w języku C# jak można się z nim połączyć i jakieś komendy wysłać.
0
0
Nie znam Z-Wave, na stronie coś piszą o JS, natomiast do Raspberry na sieci najwięcej kodu znajdziesz zdecydowanie w Pythonie, sporo też w C / C++. Rzadziej w Javie. Więc wybór jest spory. Biblioteki do GPIO są w praktycznie każdym języku. Z opisu na stronie wynika że komunikacja odbywa się przez JSON API (dobre i łatwe rozwiązanie).
Ja na Twoim miejscu zacząłbym od gotowych przykładów, których w sieci jest wiele. Ciekawsze przerobiłbym adaptując je do modułu Z-Wave.
0
Co do C#, niby jest możliwość (bo można odpalić Win 10 IoT lub Mono pod Linuxem), ale większość użytkowników R.Pi omija platformę .NET. Pomyśl głównie o Pythonie.
BTW. HomeGenie (fajny projekt!) wykorzystuje Z-Wave, nie wiem jak Domoticz (nie sprawdzałem).