YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & Co.)

Einrichtung, Nutzung und Hilfe zu YAHM

Moderator: Co-Administratoren

deifel
Beiträge: 256
Registriert: 27.05.2014, 11:10
Hat sich bedankt: 7 Mal

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von deifel » 12.02.2017, 15:49

Hallo zusammen,

bzgl. der CUXD 1.8b kann ich bestätigen, dass damit die genannten Probleme (zumindest bei mir) komplett verschwunden sind. Habe sie jetzt ca. 2 Wochen im Einsatz und läuft komplett ohne Probleme.

Ich habe aber eine andere Frage und hoffe, mir kann jemand die vermutlich sehr simple Antwort geben.
Ich möchte gerne über ein Script aus der UI heraus einen Befehl an ein Java Programm absenden.
Leider weiß ich aber nicht, wie der korrekte Pfad ist bzw. wo ich die Datei (IndegoController) ablegen muss, damit es funktioniert.
Der Befehl (wenn die Datei direkt auf der CCU2 liegt) würde wie folgt lauten:

Code: Alles auswählen

    string stdout;
    string stderr;
    system.Exec("./usr/local/bin/bosch-indego-controller-dist-0.8/bin/IndegoController -u XXX@gmail.com -p XXXX -c MOW",&stdout,&stderr);
Ich habe die Datei auf dem Raspi jetzt unter var/lib/lxc/yahm/root/usr/bin kopiert. Der Aufruf klappt aber so nicht.

Hat jemand eine Idee bzw. kann mir weiter helfen?

Herzlichen Dank im Voraus

OffroadXC
Beiträge: 13
Registriert: 01.04.2016, 19:36

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von OffroadXC » 12.02.2017, 19:41

Habe festgestellt, dass durch CCU-Historian beim ersten Start nicht die Standard-Datenbank angelegt wird. Der Start des AddOns schlägt damit fehl. Auch die Rücksicherung mit angepasster "config" funktioniert nicht - ???

Kletterfreund
Beiträge: 75
Registriert: 10.06.2015, 11:21
System: Alternative CCU (auf Basis OCCU)
Wohnort: bei Hannover
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von Kletterfreund » 12.02.2017, 21:44

Für eine neues Projekt habe ich nun eine gebrauchtes HM-MOD-RPI-PCB Raspberry Funkmodul erstanden,
was vorher mit der Raspberrymatic lief.

Leider habe ich beim RPI3 die Firmware des Funkmoduls nicht mehr downgraden können.

cd /opt/YAHM/share/tools/hmgw
sudo ./hmlangw -f

gibt folgendes Ergebnis:

2017/02/12 21:33:08.431 <Error> Could not start Coprocessor application.

2017/02/12 21:33:08.432 <Error> Could not start Application, maybe no application on device, do update with dummy Version: 0.0.0

2017/02/12 21:33:08.432 <Info> Update necessary, installed: 0.0.0, avaiable 1.4.1

can't get serial number!

Irgendeine Chance? Die Seriennummer des Funkmoduls (MEQ0xxxxxx) ist mir bekannt.
System: RaspberryMatic mit HAP-HomeMatic über Proxmox auf ASUSTOR AS5304T, HomeAssistant HAOS als eigene VM. Parallel dazu Openmedivault. Basis: Debian 12.
Backup: piVCCU3 auf Rock Pi4b mit 512GB NVMe SSD und HB-RF-USB-TK, HomeAssistant und RED-Matic
Testsystem1: debmatic auf ASUSTOR AS5304T mit Openmedivault (Debian 12), Home Assistant und Node-RED
Testsystem2: piVCCU3 auf Raspi 4 mit HB-RF-USB-TK (altes Funkmodul) und RED-Matic (Backup)

OffroadXC
Beiträge: 13
Registriert: 01.04.2016, 19:36

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von OffroadXC » 13.02.2017, 10:30

@Kletterfreund
Starte deinen Raspberry mit Funkmodul unter RaspberryMatic 2.25.15.20161220 (beta3) - nicht mit Beta 4!! (hier zu finden: https://github.com/jens-maus/RaspberryMatic/releases ).
Damit erhält das Funkmodul ein Downgrade und funktioniert wieder unter YAHM. Dies hat bei mir geholfen, der Downgrade unter YAHM funktioniert so nicht.

funcarver
Beiträge: 42
Registriert: 30.05.2010, 23:10

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von funcarver » 13.02.2017, 21:25

Ich hab inzwischen YAHM ans laufen gebracht, es lag bei mir daran das ich eine Jessie-Version von ende 2015 verwendet hab. Mit der aktuellen ging es auf Anhieb....

Dafür hab ich jetzt ein anderes Problem...

Wenn ich den Raspberry mit YAHM Starte (Stecker rein), fährt der RPI hoch, ich habe jedoch auf der CCU nur Fehler bei den gekoppelten Geräten. Wenn ich dann YAHM beende und wieder starte, läuft alles fehlerfrei.

Das Problem wird nur sein, dass bei einem Stromausfall die CCU dadurch nicht mehr startet und nichts mehr geht.

Weiß jemand Abhilfe?
Viele Grüße

Norbert

Kletterfreund
Beiträge: 75
Registriert: 10.06.2015, 11:21
System: Alternative CCU (auf Basis OCCU)
Wohnort: bei Hannover
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von Kletterfreund » 13.02.2017, 21:47

root@raspberrypi:/opt/YAHM/share/tools/hmgw# ./hmlangw -f
can't get serial number!
root@raspberrypi:/opt/YAHM/share/tools/hmgw#

Leider ohne Erfolg mit Deinem Tip!
System: RaspberryMatic mit HAP-HomeMatic über Proxmox auf ASUSTOR AS5304T, HomeAssistant HAOS als eigene VM. Parallel dazu Openmedivault. Basis: Debian 12.
Backup: piVCCU3 auf Rock Pi4b mit 512GB NVMe SSD und HB-RF-USB-TK, HomeAssistant und RED-Matic
Testsystem1: debmatic auf ASUSTOR AS5304T mit Openmedivault (Debian 12), Home Assistant und Node-RED
Testsystem2: piVCCU3 auf Raspi 4 mit HB-RF-USB-TK (altes Funkmodul) und RED-Matic (Backup)

Benutzeravatar
eiGelbGeek
Beiträge: 979
Registriert: 24.07.2014, 17:46
Wohnort: Ruhrpottrandgebiet
Hat sich bedankt: 105 Mal
Danksagung erhalten: 19 Mal

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von eiGelbGeek » 13.02.2017, 22:06

Kletterfreund hat geschrieben:root@raspberrypi:/opt/YAHM/share/tools/hmgw# ./hmlangw -f
can't get serial number!
root@raspberrypi:/opt/YAHM/share/tools/hmgw#

Leider ohne Erfolg mit Deinem Tip!
2 Beiträge über deinen letzten..... nimm einfach ne 2te SD boote einmal die Beta3 und dann wieder Yahm.... dann ist das Modul wieder da


Gesendet von iPhone mit Tapatalk
Nur weil es nicht geht, muss es nicht kaputt sein ^^

Apple for Work, Linux for Network, iOS for Mobility and still Windows for Solitaire

funcarver
Beiträge: 42
Registriert: 30.05.2010, 23:10

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von funcarver » 14.02.2017, 08:05

eiGelbGeek hat geschrieben:
Kletterfreund hat geschrieben:root@raspberrypi:/opt/YAHM/share/tools/hmgw# ./hmlangw -f
can't get serial number!
root@raspberrypi:/opt/YAHM/share/tools/hmgw#

Leider ohne Erfolg mit Deinem Tip!
2 Beiträge über deinen letzten..... nimm einfach ne 2te SD boote einmal die Beta3 und dann wieder Yahm.... dann ist das Modul wieder da


Gesendet von iPhone mit Tapatalk
Hatte bei mir nicht geholfen, bei mir war es die Version von Jessie

Viele Grüße

Norbert
Viele Grüße

Norbert

ralalla
Beiträge: 705
Registriert: 13.02.2012, 08:21

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von ralalla » 14.02.2017, 10:00

So auch ich will mich hier noch einmal melden.
Nach langer Zeit, da YAHM bei mir ohne Probleme seit längerem schon läuft.

Momentan stellt sich mir die Frage ob ich mal ein Update machen sollte ?
Vom Pi 3 und YAHM sowie der CCU Firmware ?

Im Wiki bzw. hier finde ich es allerdings sehr schwer etwas zum Update bzw. upgrade zu finden.

Gibt es irgendwo eine Schrit - für - Schritt Anleitung dazu ?
Mein Homematicsystem
1xpiVCCu auf RPi3, 4x HMW-IO-12-Sw7-DR, 5x HM-Sec-RHS, 5x HM-Sec-SC, 8x HM-CC-TC, 10x HM-CC-VD, 2x HM-Sec-Key, 1x HMW-Sys-OP-DR, 5x HMW-LC-Dim1L-DR, 3x HM-RC-Key3-B, 9x HM-Sec-SD, 10x HMW-LC-Bl1-DR
, 1x HMW-IO-12-Sw14-DR[/size], iobroker

Benutzeravatar
eiGelbGeek
Beiträge: 979
Registriert: 24.07.2014, 17:46
Wohnort: Ruhrpottrandgebiet
Hat sich bedankt: 105 Mal
Danksagung erhalten: 19 Mal

Re: YAHM: CCU2 auf ARM Einplatinen-Rechner (Raspberry Pi & C

Beitrag von eiGelbGeek » 14.02.2017, 16:52

funcarver hat geschrieben:
eiGelbGeek hat geschrieben:
Kletterfreund hat geschrieben:root@raspberrypi:/opt/YAHM/share/tools/hmgw# ./hmlangw -f
can't get serial number!
root@raspberrypi:/opt/YAHM/share/tools/hmgw#

Leider ohne Erfolg mit Deinem Tip!
2 Beiträge über deinen letzten..... nimm einfach ne 2te SD boote einmal die Beta3 und dann wieder Yahm.... dann ist das Modul wieder da


Gesendet von iPhone mit Tapatalk
Hatte bei mir nicht geholfen, bei mir war es die Version von Jessie

Viele Grüße

Norbert
Kommt drauf an was von beiden nicht geholfen hat... zitiert hast du beides [emoji1536]

Funkmodul mit RASPBERRYMATIC BETA 3 booten, dann haste ne alte unter YAHM lauffähige Firmware auf dem Modul


Gesendet von iPhone mit Tapatalk
Nur weil es nicht geht, muss es nicht kaputt sein ^^

Apple for Work, Linux for Network, iOS for Mobility and still Windows for Solitaire

Gesperrt

Zurück zu „YAHM“