New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HM Server (Virtuelle Geräte) startet nicht ohne HM-MOD-PCB #141
Comments
Das ist (leider / glücklicherweise) kein RaspberryMatic-eigenes Problem. |
P.S.: Evtl. mal in der /var/hm_mode die Zeile Vielleicht klappt das. |
hm_home wird beim Start durch S00EQ3systemstart überschrieben. Wenn ich das File ändere geht es auch nicht. Dann braucht das System ewig zum Hochfahreb. Denn der "alte" HM Server crasht mit der Meldung das eine Log Class nicht gefunden wird. Dadurch hängt das Startup Script ewig sei es auf den Start des HM Servers wartet |
Benötigst du denn die Virtuellen Geräte ohne Funkmodul? Was mir noch einfällt:
Sollten die nach einem Reboot trotzdem wieder drinstehen, liegt es daran, dass sie beim Booten von der /etc/config_templates/InterfacesList.xml überschrieben wird. Dann müsstest du dort auch mal noch alles #auskommentieren. So hat es bei mir zumindest in meiner Testumgebung, in der ich nur mit CUxD ohne Funkmodul arbeite, funktioniert. |
Jap weil Heizungsgruppen. Und die Kommunikation läuft über LAN Gateways. Daher muss in der Interfaces auf rfd und VirtualDevices erhalten bleiben. |
@thkl Verstehe ich das richtig? Du startest das normale RaspberryMatic 2.29.18.20170731 aber ohne Funkmodul und dort wird HMIPServer nicht korrekt gestartet? |
Richtig. Ich habe es mit und ohne alten Backup versucht. Auch in der "Auslieferversion" ohne Funk Modul kommt die Meldung im hmserver.log und das WebUI sagt das Virtual Devices nicht verfügbar sind. Wenn ich das Backup mit Heizungsgruppen einspiele und dann die Einstellungen einer Gruppe öffnen möchte kommt die Meldung das Gerät INT..... nicht von VirtualDevices gelesen werden kann. (Standard wenn die Schnittstelle nichts liefert) |
Normalerweise müsste dann der HMServer.jar gestartet werden. Nur ist in diesem aktuell ein Fehler, dass der nicht startet (Abhängigkeiten fehlen). Soll nächste Woche gefixt werden ;-) |
Wie oben geschrieben ich hab mich da gestern schon mal durch die startscripts gewühlt und hm_mode entdeckt. Wenn ich das über die s00eq3sytemstart ändere wird HMServer benutzt. Der startet aber auch nicht weil ihm irgendwelche Logging Classes fehlen. Damit hängt das Startscript weil es auf den HMServer wartet, der sich in der Zwischenzeit schon wieder schlafen gelegt hat. |
Nais :) Aber wenn ich das so richtig gesehen habe wird nirgendwo geprüft ob ein Funkmodul vorhanden ist und die hm_mode gesetzt. Es wird nur unterschieden ob hmip oder Gateway Mode |
Das Fehlerbild tritt mit dem aktuellen Release leider wieder auf. |
Wenn kein Funkmodul am Raspberry angeschlossen ist startet der HMIP Server nicht richtig und damit sind die Virtuellen Geräte nicht verfügbar.
/var/log/hmserver.log
The text was updated successfully, but these errors were encountered: