Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)
Moderator: Co-Administratoren
-
- Beiträge: 2484
- Registriert: 13.02.2012, 20:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 302 Mal
- Danksagung erhalten: 116 Mal
Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)
muss das Thema RPI-RF-MOD noch mal hervorholen, wie kann ich hier unterstützen das wir es auch mit der x86 version zum laufen bekommen.
Die Platine ist perfekt für ne VM
Die Platine ist perfekt für ne VM
Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)
Danke für das tolle Script, ich habe aber da leider ein Problem.
Und zwar stürzt Homematic scheinbar ab, s. Bild.
Es ist eine frische Debian 9 Installation.
Und zwar stürzt Homematic scheinbar ab, s. Bild.
Es ist eine frische Debian 9 Installation.
-
- Beiträge: 518
- Registriert: 20.01.2011, 14:39
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 4 Mal
Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)
Hast du bidcos aktiviert und keinen bidcos gateway etc in Verwendung?
Oder hast du HMIP aktiviert und kein HMIP Stick angesteckt?
Oder hast du HMIP aktiviert und kein HMIP Stick angesteckt?
Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)
Hi Quickmic,
hast du schon Pläne in Deiner Implementierung die Version 3.43.15 zu veröffentlichen?
Oder ging da an mir was vorbei und das ist schon der Fall? Bei mir zeigt die WebUI noch 3.41.11 an und das Update-Skript liefert keine neuer Version.
Danke vorab!
hast du schon Pläne in Deiner Implementierung die Version 3.43.15 zu veröffentlichen?
Oder ging da an mir was vorbei und das ist schon der Fall? Bei mir zeigt die WebUI noch 3.41.11 an und das Update-Skript liefert keine neuer Version.
Danke vorab!
-
- Beiträge: 518
- Registriert: 20.01.2011, 14:39
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 4 Mal
Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)
Sollte bereits drin sein wenn du das Update anstubst. WebUI sollte das anzeigen aber nur nach einem Reboot der CCU.
Ich empfehle vorher immer einen Snapshot vom Image machen.
Im Moment arbeite ich auch grade an einem neuem Release. Liegt im dev branch -> https://github.com/quickmic/CCU-X86/tree/develop
Ich empfehle aber das nicht zu verwenden. Es sind noch Fehler drin und Bedarf manuelle Eingriffe.
Hauptaenderung wird der Support fuer HB-RF-USB von Alex sein.
Ich empfehle vorher immer einen Snapshot vom Image machen.
Im Moment arbeite ich auch grade an einem neuem Release. Liegt im dev branch -> https://github.com/quickmic/CCU-X86/tree/develop
Ich empfehle aber das nicht zu verwenden. Es sind noch Fehler drin und Bedarf manuelle Eingriffe.
Hauptaenderung wird der Support fuer HB-RF-USB von Alex sein.
Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)
Hi quickmic,
also mir wird auch nur die 3.41.11 angeboten. Es ändert sich weder was, wenn ich den Hochladen Button drücke, noch wenn ich das Update Script durchlaufen lasse. Reboot über WebUI oder auch kompletter Container bringt auch keine Änderung bzw ein neues Update Angebot.
Edit: aktuelle Firmwareversion 3.41.11-1-16-g153d61f3 / 1.0-72-gea6083b
Gruß Frank
also mir wird auch nur die 3.41.11 angeboten. Es ändert sich weder was, wenn ich den Hochladen Button drücke, noch wenn ich das Update Script durchlaufen lasse. Reboot über WebUI oder auch kompletter Container bringt auch keine Änderung bzw ein neues Update Angebot.
Edit: aktuelle Firmwareversion 3.41.11-1-16-g153d61f3 / 1.0-72-gea6083b
Gruß Frank
Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)
Hi quickmic,
hatte nur kurz Zeit mich damit noch mal zu beschäftigen, bei mir wird aber wirklich kein Update angezeigt.
Habe dann /opt/ccu-x86 gelöscht und mir manuell neu aus Deinem GIT geholt. Anschließend das noch vorhandene ccuupdate.sh angestoßen, jedoch ohne Veränderung.
Anschließend habe ich selbes mit dem /opt/occu (EQ3 GIT) gemacht. Das führte dann dazu, dass zwar 3.43.15 lief, allerdings z. B. die Systemsteuerung oder das Menü Geräte-Firmware leer waren.
Ein Blick nach /var/log/ccuupdate.txt zeigte auch ein paar der Patches als FAILD.
Dann habe ich mir das 3.41.11 wieder nach /opt/occu gezogen und wieder ccuupdate.sh durchlaufen lassen. Das führte natürlich zu einem gewissen Hybridsystem. Angezeigt wird mir 3.41.11, dafür habe ich nun virtuelle HMIP Taster unter Geräte aus 3.43.15, die aber nicht verwendbar sind. Dafür gehen die Menüs wieder. Insgesamt also nicht zum Nacharmen.
Hab noch einen Snapshot vom funktionierenden 3.41.11 rumliegen, falls du die nächste Woche mal darauf schauen willst.
O. g. nur als kurze Rückmeldung.
hatte nur kurz Zeit mich damit noch mal zu beschäftigen, bei mir wird aber wirklich kein Update angezeigt.
Habe dann /opt/ccu-x86 gelöscht und mir manuell neu aus Deinem GIT geholt. Anschließend das noch vorhandene ccuupdate.sh angestoßen, jedoch ohne Veränderung.
Anschließend habe ich selbes mit dem /opt/occu (EQ3 GIT) gemacht. Das führte dann dazu, dass zwar 3.43.15 lief, allerdings z. B. die Systemsteuerung oder das Menü Geräte-Firmware leer waren.
Ein Blick nach /var/log/ccuupdate.txt zeigte auch ein paar der Patches als FAILD.
Dann habe ich mir das 3.41.11 wieder nach /opt/occu gezogen und wieder ccuupdate.sh durchlaufen lassen. Das führte natürlich zu einem gewissen Hybridsystem. Angezeigt wird mir 3.41.11, dafür habe ich nun virtuelle HMIP Taster unter Geräte aus 3.43.15, die aber nicht verwendbar sind. Dafür gehen die Menüs wieder. Insgesamt also nicht zum Nacharmen.
Hab noch einen Snapshot vom funktionierenden 3.41.11 rumliegen, falls du die nächste Woche mal darauf schauen willst.
O. g. nur als kurze Rückmeldung.
-
- Beiträge: 518
- Registriert: 20.01.2011, 14:39
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 4 Mal
Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)
@ Versionsupdate
Ja, es gibt ein Problem mit der Versionsnummerierung. Es ist bereits die 3.43 eingepflegt, aber es wird noch immer 3.41 angezeigt.
Ich muss mit das anschauen, aber die letzte Version is im Git drin.
btw, ihr koennt das auch jetzt testen, ich habe vor ca 2 Stunden die letzte Aktualisierung durchgefuehrt. Es muesste ein Update angezeigt werden:
Bei mir alte Version im WebUI:
3.41.11-1-16-g153d61f3 / 1.0-72-gea6083b
und Update auf im WebUI:
Firmware 3.41.11-1-19-g650445c1 / 1.0-72-gea6083b is available
3.41.11-1-19-g650445c1 ist eigentlich bereits die 3.43er. Ich werde das irgenwie ausbessern.
@Update:
Macht das im Moment nur, wenn ihr wie neokalis auf ein Snapshot Image zurueckgreifen koennt!
Das Problem ist, dass die Patches teilweise noch nicht an die neuen Releases seitens OCCU angepasst sind.
Das kann zu komischen Verhalten fuehren und habe ich auch leider erst lernen muessen, dass es dadurch Probleme geben kann.
Sorry hierfuehr, aber ich arbeite gerade an einem Update der Patches. (ist im develop branch vom CCU-X86 git https://github.com/quickmic/CCU-X86/tree/develop ) bereits eingepflegt, aber das ist noch nicht fertig fuer ein Release!
Wenn aber jemand nur die Patches braucht, nur zu. Die sollte schon ziehmlich passen.
Ich werde also in Zukunft nicht mehr OCCU git updates einpfelgen, ohne vorher die Patches durchzutesten.
Ich denke ich werde am Wochenende dann alles fertig haben, damit wieder sauber upgedatet werden kann.
Ja, es gibt ein Problem mit der Versionsnummerierung. Es ist bereits die 3.43 eingepflegt, aber es wird noch immer 3.41 angezeigt.
Ich muss mit das anschauen, aber die letzte Version is im Git drin.
btw, ihr koennt das auch jetzt testen, ich habe vor ca 2 Stunden die letzte Aktualisierung durchgefuehrt. Es muesste ein Update angezeigt werden:
Bei mir alte Version im WebUI:
3.41.11-1-16-g153d61f3 / 1.0-72-gea6083b
und Update auf im WebUI:
Firmware 3.41.11-1-19-g650445c1 / 1.0-72-gea6083b is available
3.41.11-1-19-g650445c1 ist eigentlich bereits die 3.43er. Ich werde das irgenwie ausbessern.
@Update:
Macht das im Moment nur, wenn ihr wie neokalis auf ein Snapshot Image zurueckgreifen koennt!
Das Problem ist, dass die Patches teilweise noch nicht an die neuen Releases seitens OCCU angepasst sind.
Das kann zu komischen Verhalten fuehren und habe ich auch leider erst lernen muessen, dass es dadurch Probleme geben kann.
Sorry hierfuehr, aber ich arbeite gerade an einem Update der Patches. (ist im develop branch vom CCU-X86 git https://github.com/quickmic/CCU-X86/tree/develop ) bereits eingepflegt, aber das ist noch nicht fertig fuer ein Release!
Wenn aber jemand nur die Patches braucht, nur zu. Die sollte schon ziehmlich passen.
Ich werde also in Zukunft nicht mehr OCCU git updates einpfelgen, ohne vorher die Patches durchzutesten.
Ich denke ich werde am Wochenende dann alles fertig haben, damit wieder sauber upgedatet werden kann.
-
- Beiträge: 518
- Registriert: 20.01.2011, 14:39
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 4 Mal
Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)
Es gibt jetzt eine neue Version zum Testen. Noch kein Release aber wenn jemand ausprobieren will, hier die Anleitung wie man auf den Develop-Kanal umstellt:
Als erstes Backup erstellen und zwar einen kompletten Snapshot der VM!
Dann folgende Kommandos als root per shell:
rm /opt/occu-x8* -R
git clone -b develop https://github.com/quickmic/CCU-X86.git /opt/occu-x86/
reboot
Danach ueber die Webui updaten
Basisconfigurationesanderungen gehen mittels diesem Script:
/opt/ccu-config.sh
Das braucht ihr nur, wenn an der HMIP, Bidcos (Funk/Kabel) Konfiguration etwas geaendert wurde.
Ebenfalls wird HB-RF-USB Modul unterstuezt.
Wenn das eingesetzt wird, muss ebenfalls das ccu-config.sh getriggert werden.
Das Modul wird im Moment nur bei Vollemulierung oder nativ Debian unterstutzt.
Es geht zwar auch mit LXC, aber da muss selbst Hand angelegt werden.
Es gibt noch eine kleine Neuerung:
/opt/custom-startscript.sh kann verwendet werden um eigene Tools/Programme/Scripte nach dem CCU Boot zu starten.
Eventuelle Fehler bitte melden.
Als erstes Backup erstellen und zwar einen kompletten Snapshot der VM!
Dann folgende Kommandos als root per shell:
rm /opt/occu-x8* -R
git clone -b develop https://github.com/quickmic/CCU-X86.git /opt/occu-x86/
reboot
Danach ueber die Webui updaten
Basisconfigurationesanderungen gehen mittels diesem Script:
/opt/ccu-config.sh
Das braucht ihr nur, wenn an der HMIP, Bidcos (Funk/Kabel) Konfiguration etwas geaendert wurde.
Ebenfalls wird HB-RF-USB Modul unterstuezt.
Wenn das eingesetzt wird, muss ebenfalls das ccu-config.sh getriggert werden.
Das Modul wird im Moment nur bei Vollemulierung oder nativ Debian unterstutzt.
Es geht zwar auch mit LXC, aber da muss selbst Hand angelegt werden.
Es gibt noch eine kleine Neuerung:
/opt/custom-startscript.sh kann verwendet werden um eigene Tools/Programme/Scripte nach dem CCU Boot zu starten.
Eventuelle Fehler bitte melden.