Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)

OCCU für Betriebssysteme basierend auf Debian

Moderator: Co-Administratoren

quickmic
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)

Beitrag von quickmic » 24.01.2019, 09:47

Ich hab fuer deine Frage einen neuen Thread erstellt, um ein bischen Struktur reinzubringen.

chka
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)

Beitrag von chka » 29.01.2019, 06:25

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
RaspberryMatic - CuL 868mHz- CuxDemon - PioTek Tracker - Velux mit KLF200 und Somfy Anbindung- io.Broker auf Proxmox NUC6I3SYH i3-6100U RAM: 40Gig Crucial 8GB DDR4 CT2K8G4SFS824A + 32GB DDR4CT32G4SFD8266

Rexima
Beiträge: 9
Registriert: 03.02.2016, 15:06

Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)

Beitrag von Rexima » 10.02.2019, 00:39

Danke für das tolle Script, ich habe aber da leider ein Problem.
Und zwar stürzt Homematic scheinbar ab, s. Bild.
Bild

Es ist eine frische Debian 9 Installation.

quickmic
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)

Beitrag von quickmic » 10.02.2019, 10:54

Hast du bidcos aktiviert und keinen bidcos gateway etc in Verwendung?
Oder hast du HMIP aktiviert und kein HMIP Stick angesteckt?

neokalis
Beiträge: 29
Registriert: 25.11.2018, 11:57
Danksagung erhalten: 1 Mal

Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)

Beitrag von neokalis » 12.03.2019, 11:30

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!

quickmic
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)

Beitrag von quickmic » 12.03.2019, 12:48

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.

coyote
Beiträge: 119
Registriert: 24.06.2015, 11:17

Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)

Beitrag von coyote » 14.03.2019, 12:30

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

neokalis
Beiträge: 29
Registriert: 25.11.2018, 11:57
Danksagung erhalten: 1 Mal

Re: Anleitung zur Installation der CCU auf einem x86 system (Part 3 inkl. HMIP)

Beitrag von neokalis » 15.03.2019, 13:49

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.

quickmic
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)

Beitrag von quickmic » 15.03.2019, 14:03

@ 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.

quickmic
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)

Beitrag von quickmic » 17.03.2019, 12:04

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.

Antworten

Zurück zu „x86-CCU“