ich habe ein paar Fragen zum besseren Verständnis der verschiedenen Systemkomponenten der *CCU.
Am Ende interessiert mich eigentlich nur das, was ich minimal brauche um HMIP-Komponenten mit eigener Software anzusteuern.
Was ich meine bisher herausgefunden zu haben ist:
- rfd ist ein daemon der nach "vorne" eine XMLRPC-Schnittstelle exportiert und nach "hinten" alles in BidCoS via 868MHz an Homematic-Geräte "schickt" und umgekehrt für Statusmeldungen (an einen am daemon registrierten XMLRPC-Receiver
- hs485d macht das selbe, aber für die wired-Komponenten
- hmipserver.jar (Frage: =crRFD?) ist ein daemon der nach "vorne" ebenfalls die XMLRPC-Schnittstelle exportiert und nach "hinten" über IPv6 über das entsprechende Medium die HMIP und auch die HMIP-Wired-Geräte, bzw. APs anspricht?
D.h. letztendlich, in der THEORIE, könnte ich den offensichtlich in Java geschriebenen daemon auch auf einer Windows-Kiste zum laufen kriegen und dort den USB-Stick verwenden, richtig?
Unabhängig vom OS wollte ich dann noch wissen, ob die zum Start des daeoms erforderlichen Configfiles usw. irgendwo dokumentiert sind? Ich hatte dazu im OCCU-Repo auf GitHub wenig bis nichts gefunden. Also irgendwo muss man ja z.B. einstellen können ob der daemon des USB-Stick oder z.B. das Funkmodul verwenden soll.
Als letztes habe ich im OCCU-Repo neben der hmipserver.jar auch noch eine hmserver.jar gefunden. kann dazu auch noch jemand was sagen? Ohne irgendwelche Infos dazu zu haben hätte ich das jetzt mal so interpretiert, dass das eine nachträgliche Java-Variante von rfd+hs485d ist?
Vielen Dank fürs Lesen und ggf. euer Feedback,
Mike