Anbindung an Stromspeicher E3DC

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

lag00b
Beiträge: 24
Registriert: 15.08.2022, 15:49
System: CCU

Re: Anbindung an Stromspeicher E3DC

Beitrag von lag00b » 15.08.2022, 16:06

Hallo Nico,
ich bin seit einigen Tagen Besitzer einer E3/DC Anlage und wollte gerne nach Deiner Anleitung das System über einen Raspberry in die Homematic CCU einbinden.
Erst einmal vielen Dank, dass Du so eine Anweisung geschrieben hast und diese teilst.
Die ersten Schritte haben super geklappt. Das heißt, ich kann über Putty auf meinen Raspberry zugreifen.
Dann wollte ich den Befehl:

Code: Alles auswählen

      git clone git://github.com/nischram/E3dcGui.git ~/E3dcGui
eingeben. Da kommt immer folgende Fehlermeldung:

Code: Alles auswählen

     fatal: unable to connect to github.com: githib.com[0:  140.82.121.3]: errno=Connection timed out
Hast Du eine Idee, an was das liegen könnte?
Danke und Gruß
Paul
Zuletzt geändert von alchy am 15.08.2022, 16:45, insgesamt 1-mal geändert.
Grund: Freigabe & Code in Codetags

nischram
Beiträge: 108
Registriert: 20.05.2016, 10:41
Danksagung erhalten: 10 Mal

Re: Anbindung an Stromspeicher E3DC

Beitrag von nischram » 15.08.2022, 19:38

Hallo Paul,

so wie es scheint hat sich bei Github der Server geändert, ich denke wegen der Sicherheit. Denn er ist nun unter https:// erreichbar. Somit musst du jetzt diesen Befehl nutzen:

Code: Alles auswählen

git clone https://github.com/nischram/E3dcGui.git ~/E3dcGui
Gib mir bitte gerne eine Rückmeldung dann kann ich die Anleitung anpassen.

Viel Erfolg beim Einrichten und viele Grüße Nico

lag00b
Beiträge: 24
Registriert: 15.08.2022, 15:49
System: CCU

Re: Anbindung an Stromspeicher E3DC

Beitrag von lag00b » 15.08.2022, 21:31

Hallo Nico,
ja, jetzt hat es geklappt. Danke für Deine schnelle Rückmeldung.
Ich werde in den nächsten Tagen mich weiter an Deiner Anleitung durchhangeln.
Danke und einen schönen Abend.
Gruß Paul

lag00b
Beiträge: 24
Registriert: 15.08.2022, 15:49
System: CCU

Re: Anbindung an Stromspeicher E3DC

Beitrag von lag00b » 16.08.2022, 16:52

Hallo Nico,

ich bin soweit gut durchgekommen bis zum Befehl 'Applikation Kompilieren' make

Folgende Fehlermeldung habe ich bekommen (ziemlich lang):

pi@raspberrypi:~/E3dcGui $ make
rm copyPara
cc -O1 copyPara.c -o copyPara
rm watchdog
g++ -O1 Watchdog.cpp -o watchdog
rm screenSave
rm: cannot remove 'screenSave': No such file or directory
make: [Makefile:54: cleanSS] Error 1 (ignored)
cc -O1 screenSave.c -o screenSave
screenSave.c: In function ‘main’:
screenSave.c:52:38: error: redeclaration of ‘WbMode’ with no linkage
52 | char WbMode[24],WbBtC[24],WbBbC[24],WbMode[24];
| ^~~~~~
screenSave.c:52:7: note: previous declaration of ‘WbMode’ was here
52 | char WbMode[24],WbBtC[24],WbBbC[24],WbMode[24];
| ^~~~~~
screenSave.c:1003:43: error: ‘WbBaM’ undeclared (first use in this function)
1003 | if(readRscp(PosWbBaM)==0) snprintf (WbBaM, (size_t)128, "-BaMon");
| ^~~~~
screenSave.c:1003:43: note: each undeclared identifier is reported only once for each function it appears in
make: *** [Makefile:25: screenSave] Error 1
pi@raspberrypi:~/E3dcGui $

Auch der Befehl ./start führt zu einer Fehlermeldung:

pi@raspberrypi:~/E3dcGui $ ./start
-bash: ./start: No such file or directory
pi@raspberrypi:~/E3dcGui $


Ich hoffe, dass Du mir wieder weiterhelfen kannst.

Danke und Gruß Paul

lag00b
Beiträge: 24
Registriert: 15.08.2022, 15:49
System: CCU

Re: Anbindung an Stromspeicher E3DC

Beitrag von lag00b » 16.08.2022, 16:57

Nur noch zu Info:
Ich benutze einen Raspberry 4b und eine CCU3 von Homematic. Ich habe kein zusätzliches Display.
Die Variablen habe ich entsprechend Deiner Anleitung gesetzt.

nischram
Beiträge: 108
Registriert: 20.05.2016, 10:41
Danksagung erhalten: 10 Mal

Re: Anbindung an Stromspeicher E3DC

Beitrag von nischram » 16.08.2022, 17:52

Hi,
scheint die erste Änderung geklappt zu haben.

Das andere ist wohl ein Fehler von mir, hab wohl beim letzten Upload was falsch gemacht oder so… muss ich aber erst suchen, sollte später wenn ich am Rechner bin klappen. Melde mich dann wieder…

Gruß Nico

nischram
Beiträge: 108
Registriert: 20.05.2016, 10:41
Danksagung erhalten: 10 Mal

Re: Anbindung an Stromspeicher E3DC

Beitrag von nischram » 16.08.2022, 19:58

Hallo Paul,

so habe es gefunden, in der Datei "screenSave.c" hatte sich ein Fehler eingeschlichen. Entweder kannst du nur die "screenSave.c" austauschen oder du machst mit

Code: Alles auswählen

git pull
ein Update. siehe hier: https://github.com/nischram/E3dcGui#inf ... zum-update

Den Fehler mit dem Github-Server habe ich noch nicht behoben, werde ich aber nachziehen.

Zur Info: Du nutzt nur den Raspberry ohne Display, so würde eigentlich das Programm RscpMain reichen. Aber leide kenne ich noch keine Möglichkeit die Make-Datei so umzubauen, dass nur die nötigen Programme kompiliert werden, wir die Einstellung es vorgibt.

Weiter viel Erfolg
Gruß Nico

lag00b
Beiträge: 24
Registriert: 15.08.2022, 15:49
System: CCU

Re: Anbindung an Stromspeicher E3DC

Beitrag von lag00b » 16.08.2022, 21:05

Nico, ganz große Klasse, nun habe ich die ersten Werte auf meiner CCU gesehen.
Vielen Dank!!! ... und einen schönen Abend.

Ollo0815
Beiträge: 13
Registriert: 06.01.2017, 13:23
Hat sich bedankt: 4 Mal

Re: Anbindung an Stromspeicher E3DC

Beitrag von Ollo0815 » 27.09.2022, 18:26

Hallo Nico!

Mir ist vor kurzem die MicroSD abgeraucht und ich bekomme das Programm auf einer neuen nicht mehr ans laufen.
Er holt zwar die Daten vom S10, schiebt diese aber nicht an HM.

Beim make bekomme ich eine Fehlermeldung s. Anlage. Kann es was damit zu tun haben?
Alles andere habe ich x mal kontrolliert.
Dateianhänge
Screenshot 2022-09-27 17.18.19.png

nischram
Beiträge: 108
Registriert: 20.05.2016, 10:41
Danksagung erhalten: 10 Mal

Re: Anbindung an Stromspeicher E3DC

Beitrag von nischram » 27.09.2022, 20:32

Hey,

das erinnert mich daran, dass ich unbedingt mal wieder ein Image von meiner Karte zu machen.
Die Meldungen sind nur Warnungen und haben eigentlich keine Auswirkung. Zu dem hat die Funktion nichts mit der Übertragung zur HM zu tun. Aber den Fehler kann ich bei Gelegenheit mal bearbeiten.

Hast du eine alte Version von dir eingespeilt oder neu vom Github gestartet?

Die Fehlerquelle würde ich jetzt in der parameter.h vermuten, vielleicht hat sich da eine Einstellung eingeschlichen das keine Übertragung erfolgen soll.
Du könntest mir auch deine parameter.h per PN senden (Passwörter natürlich verändern), dann würde ich den Inhalt prüfen.
Oder du prüfst schon mal folgende Parameter:

Code: Alles auswählen

#define E3DC_S10                    1
#define Homematic_E3DC              1
#define HM_IP                       "192.168.178.xx"
#define HM_Intervall                15
Zudem noch die verschiedenen ISE-IDs der Variablen.

Mit den Parameter von oben, würden die Daten alle 15 Sekunden zur HM gesendet. Wenn du die Ausgaben in der Konsole beobachtest solltest du alle 15 Sek. entsprechende Ausgaben sehen. Vielleicht siehst du dabei auch Fehler, die bei der Analyse helfen könnten. Eine korrekte Ausgabe sieht etwa so aus:

Code: Alles auswählen

House Power is 593 W
send to Homematic ISE_ID 38874 new Value = 593.000
So im ersten Stepp habe ich nicht noch mehr Tipps. Da dein Fehler wohl recht individuell ist, können wir die Konversation gerne als PN weiter führen.

Schon mal viel erfolg bei der Suche.
Gruß Nico

Antworten

Zurück zu „HomeMatic allgemein“