Zitat von yuhu
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
ebusd
Einklappen
X
-
Gast
warum nimmst du nicht die aktuelle Konfiguration?
Code:r,,SystemMode,Betriebsweise,,,,9700,,,UCH,0=off;1=heat;2=cool;3=water;4=water during heat;5=water during cool,,,,,,,,
Kommentar
-
Zitat von yuhu Beitrag anzeigenwarum nimmst du nicht die aktuelle Konfiguration?
Code:r,,SystemMode,Betriebsweise,,,,9700,,,UCH,0=off;1=heat;2=cool;3=water;4=water during heat;5=water during cool,,,,,,,,
Danke,
Micha
Kommentar
-
Gast
Zitat von mivola Beitrag anzeigenNaja, ich brauch die "Rohwerte" also die Werte 1, 2, 3 , 4, 5 und nicht die Text-Werte. Das Mapping mache ich in der CV und mit den Rohdaten füttere ich noch ein paar andere Logiken. Wie müsste ich den Eintrag ändern um nur die Zahlen zu bekommen?
Code:r,,SystemMode,Betriebsweise,,,,9700,,,UCH,,,,,,,,,
Kommentar
-
Zitat von yuhu Beitrag anzeigenGanz einfach die Einträge für die Übersetzung raus nehmen.
Code:r,,SystemMode,Betriebsweise,,,,9700,,,UCH,,,,,,,,,
Nur die gelieferten Werte passen irgendwie nicht...
Kommentar
-
Gast
Morgen,
wenn ich mir die Grafik ansehe und mit meiner Wärmepumpe vergleiche kommen hier die 1 bzw 4 in der aktuellen Jahreszeit für (früher ci mode)
Code:r,,SystemMode,Betriebsweise,,,,9700,,,UCH,0=off;1=heat;2=cool;3=water;4=water during heat;5=water during cool,,,,,,,,
Der andere Parameter (amu wp_stat) fehlt anscheinend in ehp00. In meiner alllgemeinen Liste ist dieser jedoch vorhanden. Ich werde den gleich mal einbauen.
Code:[FONT=arial]Heat_Pump_Status[/FONT] [FONT=arial]D000[/FONT]
Kommentar
-
Ich habe jetzt einen RPI reaktiviert und den ebus darauf kompiliert und installiert. Er scheint auch mit dem ebus zu sprechen, aber ich habe da noch Fehlermeldungen:
Code:admin@smarthome:/etc/ebusd$ ls -l total 52 -rw-r--r-- 1 root staff 1905 Jan 3 13:54 broadcast.csv -rw-r--r-- 1 root root 14124 Jan 3 14:13 ehp00.csv -rw-r--r-- 1 root root 3726 Jan 3 14:14 mc2.csv -rw-r--r-- 1 root root 1116 Jan 3 14:14 pms00.csv -rw-r--r-- 1 root root 3824 Jan 3 14:15 pmw00.csv -rw-r--r-- 1 root root 783 Jan 3 14:15 rcc.csv -rw-r--r-- 1 root staff 370 Jan 2 20:59 scan.csv -rw-r--r-- 1 root staff 2756 Jan 2 20:57 _templates.csv -rw-r--r-- 1 root root 4723 Jan 3 14:16 uih00.csv admin@smarthome:/etc/ebusd$ ebusd -f Error reading "/etc/ebusd/pmw00.csv" line 13 value "": ERR: file/element not found or not readable 2015-01-03 14:16:33.002 [bas event] ebusd started 2015-01-03 14:16:33.003 [bas trace] ebus configuration dir: /etc/ebusd 2015-01-03 14:16:33.004 [bas error] error reading templates: ERR: file/element not found or not readable Erroneous item is here: "r1","","Ntc1","Ntc1 Sensor","","","","0000","","","tempsensor","","","","","","","","","" ^ Error reading "/etc/ebusd/pmw00.csv" line 13 value "": ERR: file/element not found or not readable Erroneous item is here: "w","","Ntc1","Ntc1 Sensor","","","","0000","","","tempsensor","","","","","","","","","" ^ error reading "/etc/ebusd/pmw00.csv" line 5: ERR: file/element not found or not readable 2015-01-03 14:16:33.018 [bas error] error reading config files: ERR: file/element not found or not readable 2015-01-03 14:16:56.887 [net trace] [00001] connection opened 127.0.0.1 2015-01-03 14:16:56.890 [bas event] >>> scan 2015-01-03 14:16:56.891 [bas event] <<< scan initiated 2015-01-03 14:16:56.900 [net trace] [00001] connection closed 2015-01-03 14:17:36.197 [net trace] [00002] connection opened 127.0.0.1 2015-01-03 14:17:36.200 [bas event] >>> scan result 2015-01-03 14:17:36.201 [bas event] <<< 2015-01-03 14:17:36.208 [net trace] [00002] connection closed 2015-01-03 14:18:39.838 [net trace] [00003] connection opened 127.0.0.1 2015-01-03 14:18:39.841 [bas event] >>> scan result 2015-01-03 14:18:39.841 [bas event] <<< 2015-01-03 14:18:39.849 [net trace] [00003] connection closed 2015-01-03 14:18:45.079 [net trace] [00004] connection opened 127.0.0.1 2015-01-03 14:18:45.082 [bas event] >>> read holiday 2015-01-03 14:18:45.083 [bas event] <<< message not defined 2015-01-03 14:18:45.090 [net trace] [00004] connection closed 2015-01-03 14:18:46.788 [upd trace] update MS cmd: 1012b505082b7800000000008005 / 0000
Schöne Grüße,
Sven
Kommentar
-
Hallo Sven,
der Befehl ist unvollständig.
Mein Befehl für die direkte Ausgabe sieh so aus:
Code:./ebusd -d 192.168.178.225:5000 -p 8888 -f
Wenn der ebusd im Hintergrund laufen soll dann:
Code:./ebusd -d 192.168.178.225:5000 -p 8888 -n
Alle Parameter siehst du mit:
./ebusd -h
Gruß
HenryNeustes Projekt: Ubutu als VM (Parallels) auf einem MacMini
Raspberry Pi - MacMini - geoTHERM VWL S
Kommentar
-
Hallo,
ich habe den ebusd soweit am laufen.
der ./ebusctl scan result liefert mir folgendes Ergebnis:
Code:08;Joh. Vaillant GmbH & Co.;EHP00;0413;7201;21110600;200752150;006005007;N2 0a;Joh. Vaillant GmbH & Co.;PMW00;0117;4402;21104300;100072683;110000820;N9 15;Joh. Vaillant GmbH & Co.;UIH00;0362;6901;21104600;201017800;907005357;N7 23;Joh. Vaillant GmbH & Co.;EHP00;0413;7201;21110600;200752150;006005007;N2 25;Joh. Vaillant GmbH & Co.;EHP00;0413;7201;21110600;200752150;006005007;N2 50;Joh. Vaillant GmbH & Co.;EHP00;0413;7201;21110600;200752150;006005007;N2
Code:2015-01-03 17:47:44.655 [bas event] ebusd started 2015-01-03 17:47:44.655 [bas trace] path to ebus configuration files: /etc/ebusd 2015-01-03 17:47:44.656 [bas trace] read templates 2015-01-03 17:47:44.667 [bas error] error reading config files: ERR: duplicate entry 2015-01-03 17:47:44.667 [bas event] message DB: 627 2015-01-03 17:47:44.667 [bas event] updates DB: 35 2015-01-03 17:47:44.667 [bas event] polling DB: 25 2015-01-03 17:47:44.875 [bus trace] poll cmd: ff0ab509030d0000f6 2015-01-03 17:47:44.884 [bus error] ERR: arbitration lost, retry 2015-01-03 17:47:45.110 [upd trace] update BC cmd: 10feb516030470020e 2015-01-03 17:47:45.110 [upd event] unknown BC cmd: 10feb516030470020e 2015-01-03 17:47:45.234 [bus event] poll pmw00 Ntc1: 44.56;ok 2015-01-03 17:47:45.644 [upd trace] update MS cmd: 1050b505072b00010000000024 / 0000 2015-01-03 17:47:45.644 [upd event] unknown MS cmd: 1050b505072b00010000000024 / 0000 2015-01-03 17:47:46.183 [upd trace] update MS cmd: 1008b5110203001e / 0a07027a07ef05032c000042 2015-01-03 17:47:46.183 [upd event] unknown MS cmd: 1008b5110203001e / 0a07027a07ef05032c00004 2 2015-01-03 17:47:46.345 [upd trace] update MS cmd: 1008b51101028a / 050000c800c8ca 2015-01-03 17:47:46.346 [upd event] unknown MS cmd: 1008b51101028a / 050000c800c8ca 2015-01-03 17:47:46.521 [upd trace] update MS cmd: 1008b5100900023c00000000000272 / 0000 2015-01-03 17:47:46.521 [upd event] unknown MS cmd: 1008b5100900023c00000000000272 / 0000 2015-01-03 17:47:46.675 [upd trace] update MS cmd: 1008b509040ed1000029 / 0000 2015-01-03 17:47:46.676 [upd event] unknown MS cmd: 1008b509040ed1000029 / 0000 2015-01-03 17:47:48.412 [upd trace] update MS cmd: 1025b5040101d2 / 092d0300000003000100cd 2015-01-03 17:47:48.412 [upd event] unknown MS cmd: 1025b5040101d2 / 092d0300000003000100cd 2015-01-03 17:47:48.579 [upd trace] update MS cmd: 1025b504020d00be / 05500024032d12 2015-01-03 17:47:48.579 [upd event] unknown MS cmd: 1025b504020d00be / 05500024032d12 2015-01-03 17:47:48.763 [upd trace] update MS cmd: 1025b5040132e1 / 0a00000000000070020000a3 2015-01-03 17:47:48.763 [upd event] unknown MS cmd: 1025b5040132e1 / 0a00000000000070020000a3 2015-01-03 17:47:48.913 [upd trace] update MS cmd: 1025b5040131e2 / 0200002c
Ich habe in das Verzeichnis /etc/ebusd alles csv Dateien reinkopiert.
Welche fehlen mir noch?
Gruß
HenryNeustes Projekt: Ubutu als VM (Parallels) auf einem MacMini
Raspberry Pi - MacMini - geoTHERM VWL S
Kommentar
-
Zitat von hilknx Beitrag anzeigenMein Befehl für die direkte Ausgabe sieh so aus:
Code:./ebusd -d 192.168.178.225:5000 -p 8888 -f
Wenn der ebusd im Hintergrund laufen soll dann:
Code:./ebusd -d 192.168.178.225:5000 -p 8888 -n
Ich habe eine ebus/USB Schnittstelle und die Standardparameter scheinen dafür zu passen. Es werden jetzt auch drei Geräte gefunden.
Ich habe gerade mal versucht Werte mit "read" abzufragen. Aber irgendwie bekomme ich nur ein "message not defined". Vielleicht setze ich auch den read Befehl falsch ab...
Scan hat bei mir folgende Geräte gefunden:
0a;Joh. Vaillant GmbH & Co.;PMW01;0205;8302
12;Joh. Vaillant GmbH & Co.;PMW01;0205;8302
ed;Joh. Vaillant GmbH & Co.;PMS02;0209;8402
Eigentlich sollten es vier sein. Am ebus hängt bei mir
- Heizung VC DE 206/5-5
- Solarstation VPM S
- Frischwasserstation VPM W
- Steuerung AUROmatic 620
Was ist wohl was bei mir? Und warum fehlt eins?
Ich habe versucht einen Wert abzufragen mit:
- ebusctl read class 0a ntc1
- ebusctl read PMW1 ntc1
- ebusctl read 0a ntc1
...alles ohne Erfolg. Was mache ich falsch?
Schöne Grüße,
Sven
Kommentar
-
Hi Sven,
in deinem Code:
Code:0a;Joh. Vaillant GmbH & Co.;[B]PMW01[/B];0205;8302 12;Joh. Vaillant GmbH & Co.;PMW01;0205;8302 ed;Joh. Vaillant GmbH & Co.;[B]PMS02[/B];0209;8402
Hast du die Dateien?
evtl. kannst du versuchen die Datei pms00.csv nach pms02.csv kopieren und dann noch mal versuchen.
Meine read funktionieren:
Code:./ebusctl read cpinput off ./ebusctl read date 03.01.2015
HenryNeustes Projekt: Ubutu als VM (Parallels) auf einem MacMini
Raspberry Pi - MacMini - geoTHERM VWL S
Kommentar
-
...mit einem scan full habe ich jetzt noc hein paar Geräte mehr gefunden:
Code:admin@smarthome:/usr/smarthome$ ebusctl scan result 06;Joh. Vaillant GmbH & Co.;PMS02;0209;8402 0a;Joh. Vaillant GmbH & Co.;PMW01;0205;8302 12;Joh. Vaillant GmbH & Co.;PMW01;0205;8302 15;Joh. Vaillant GmbH & Co.;UI ;0508;6201 ed;Joh. Vaillant GmbH & Co.;PMS02;0209;8402 fc;Joh. Vaillant GmbH & Co.;PMW01;0205;8302
Kommentar
-
Zitat von yuhu Beitrag anzeigenMorgen,
wenn ich mir die Grafik ansehe und mit meiner Wärmepumpe vergleiche kommen hier die 1 bzw 4 in der aktuellen Jahreszeit für (früher ci mode)
Code:r,,SystemMode,Betriebsweise,,,,9700,,,UCH,0=off;1=heat;2=cool;3=water;4=water during heat;5=water during cool,,,,,,,,
Zitat von yuhu Beitrag anzeigenDer andere Parameter (amu wp_stat) fehlt anscheinend in ehp00. In meiner alllgemeinen Liste ist dieser jedoch vorhanden. Ich werde den gleich mal einbauen.
Code:[FONT=arial]Heat_Pump_Status[/FONT] [FONT=arial]D000[/FONT]
Damit hätte ich nun bis auf einen alle Befehle vom alten ebusd übernommen. Es fehlt nur noch dieser hier:
Code:set;short;hw_load;Quick - WW Speicherladung;1;FE;B505;2;06;1;-;sd;1;bcd;1.000;-;-;-;;;;;;;;;;;;;;;;;;;;;;;; bzw: set;short;hw_load;Quick - WW Speicherladung;3;50;B505;2;6;1;-;sd;1;bcd;1.000;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;
Danke,
Micha
Kommentar
-
Hallo,
nachdem nun mein ebusd läuft, würde ich gerne das in die SmartHome/SmartVISU übernehmen.
Für SmartHome gibt es ein Plugin. Das habe ich installiert und aktiviert.
Code:[ebus] [[RunTime]] type = num knx_dpt = 12 knx_send = 8/6/110 knx_reply = 8/6/110 ebus_cmd = "RunTime" ebus_type = "get"
Was mache ich falsch?
Gruß
HenryNeustes Projekt: Ubutu als VM (Parallels) auf einem MacMini
Raspberry Pi - MacMini - geoTHERM VWL S
Kommentar
Kommentar