Läuft: Heizung mit eBus-Schnittstelle

Begonnen von Prof. Dr. Peter Henning, 29 November 2014, 13:36:59

Vorheriges Thema - Nächstes Thema

Marie01

Kann es daran liegen, dass ich mich direkt zwischen Bedienteil und Platine geklemmt habe?
Ich habe noch so einen Verbindungsadapter von einem ComDialog Plus hier rumliegen gehabt. Das wird genau zwischen dem Bedienteil eingeklemmt.
Diese 2 Litzen habe ich jetzt direkt an den Koppler angeschlossen. Beim ersten Kontakt blinkt die Data LED kurz aber dann macht sie nichts mehr :(

Prof. Dr. Peter Henning

@Marie01: Bitte für diese Fragen einen eigenen Thread aufmachen - das ist eine komplett andere Hardware.

LG

pah

fz69412

Zitat von: Marie01 am 01 Februar 2016, 22:22:26
Kann es daran liegen, dass ich mich direkt zwischen Bedienteil und Platine geklemmt habe?
Ich habe noch so einen Verbindungsadapter von einem ComDialog Plus hier rumliegen gehabt. Das wird genau zwischen dem Bedienteil eingeklemmt.
Diese 2 Litzen habe ich jetzt direkt an den Koppler angeschlossen. Beim ersten Kontakt blinkt die Data LED kurz aber dann macht sie nichts mehr :(

Hallo Marie,
geh mal in den Thread ebus Schaltung in Betrieb nehmen.
Dort findest Du alles was Du jetzt noch benötigst.
Und hier im Wiki : http://www.fhemwiki.de/wiki/EBUS#Software

Gruß Frank


RainerS

Ich möchte das Logging abstellen. Bisher steht in /etc/init.d/ebusd:

EBUSD_OPTS="-d /dev/ttyUSB0 --scanconfig"


Einfch erweitern mit
log level error

also ?
EBUSD_OPTS="log level error -d /dev/ttyUSB0 --scanconfig"

amunra

Zitat von: R2D2_ am 02 Februar 2016, 19:57:07
Ich möchte das Logging abstellen. Bisher steht in /etc/init.d/ebusd:

EBUSD_OPTS="-d /dev/ttyUSB0 --scanconfig"


Einfch erweitern mit
log level error

also ?
EBUSD_OPTS="log level error -d /dev/ttyUSB0 --scanconfig"

warum nicht einfach lesen und ausprobieren -> sollte nicht allzu schwierig sein.

RainerS

--loglevel=LEVEL

... hatte ich nicht gesehen, lediglich die anderen Parameter.

Reinhart

Zitat von: R2D2_ am 02 Februar 2016, 19:57:07
Ich möchte das Logging abstellen. Bisher steht in /etc/init.d/ebusd:

warum in aller Welt willst du das Log abstellen, das hilft dir doch bei einer Fehlersuche/Diagnose?
Wenn du Logrotate richtig konfigurierst wird das auch nicht anwachsen!

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

RainerS

#1462
Ich hatte vor einiger Zeit was über d.29 rausgefunden. Keiner hier unterwegws der daran Interesse hat ? und das mal nachprüfen kann ? 

Zitat von: john30 am 19 Dezember 2015, 14:10:51
Versuch mal "w -h 08b509030dfb00" und teile das Ergebnis durch 100.
Wenn da sowas ähnliches wie der angezeigte d.29 Wert rauskommt, wäre mal Dein scan result interessant :-)

VG John


Folgendes habe ich rausgefunden:

Max. Durchfluss bei WW-Erzeugung an meiner Therme 1,02 m³/h, passende Hex-Werte von 0x0720 - 0x72E entspricht (1824 - 1838)dez.

Ausgehend vom max. Wert des Durchflusses (1,02) und dem Mittelwert der dazu ausgelesenen ebus-Daten (1830) resultiert:

1,02 - (((1830-X) / 2) / 1000) = akt. Durchfluss

X entspricht dem Mittelwert der ausgelesenen ebus-Daten (d.29) des Heizkreises , je nach Ventilöffnungen.


0,84 m³/h, passende Hex-Werte von 0x05AC - 0x05BE entspricht (1452-1470)dez.
0,78 m³/h, passende Hex-Werte von 0x0532 - 0x0539 entspricht (1330-1337)dez.

Meine Rechnung für 0,84 m³/h und 0,78m³/h:

1,02 - (((1830 - 1460) / 2) / 1000 ) = 0,835 --> Anzeige 0,84
1,02 - (((1830 - 1335) / 2) / 1000 ) = 0,772 --> Anzeige 0,78


Vielleicht kann das mal jemand testen, hatte noch keine Zeit für weitere Durchflussmengen einzustellen.

cs-online

sorry, hab das letztes WE nicht gepackt, habs mir für morgen vorgenommen, mal ein paar Einstellungen zu probieren. Melde mich, wenn ich was hab

Grüße

Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

RainerS

@christian: Du wirst doch nicht der einzige sein hier ?

Vielleicht können sich diejenigen mal melden, die das schon sein Monaten am Laufen haben ...

cs-online

Hi R2D2,

hier meine Werte. Ich kann leider nur über D.14 die Solleistung rauf und runter drehen, dabei ändert sich der Volumenstrom aber nicht so doll, wie erwartet. Wir bräuchten jemanden, der über eine Drossel weiter runter drosseln kann...
D.29 / EBUSD:
0,90 /02f705
0,90 / 02f305
0,90 / 02f505
0,96 / 029506
0,96 / 028c09
1,02 / 020607
1,02 / 020307
1,02 / 020c07
und bei Heisswasserbereitung
1,08 / 024a07

bin nur noch nicht dazu gekommen, die hex in dez zu wandeln.

Kannst Du da was mit anfangen ?

Grüße

Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

RainerS

Nimm für jeden Durchfluss mind. 10 Werte und rechne doch einfach mit vorheriger Formel nach.
TIPP in Excel:=HEXINDEZ()

Hast Du keine Heizkörper ? Wenn Du die nacheinander zudrehst gibt's weitere Werte.  ;)

cs-online

Hallo,

das passt nicht, egal wie ich die hex auflöse, es ist immer so, dass sich bei D.29 sortiert keine Sortierung bei den Ebusd-Werten ergeben, sondern die sind durcheinander... Sorry
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

Sven77

Zitat von: cs-online am 09 Februar 2016, 08:45:33
das passt nicht, egal wie ich die hex auflöse, es ist immer so, dass sich bei D.29 sortiert keine Sortierung bei den Ebusd-Werten ergeben, sondern die sind durcheinander... Sorry
Moment... die von Dir oben geposteten Werte stimmen doch grob mit R2D2s Beobachtungen?!
Zur Erinnerung: die 02 ist die Länge der Antwort, die beiden Bytes in umgekehrter Reihenfolge:
0,90 / 02f305 --> 0x05f3 = 1523
1,08 / 024a07 --> 0x074a = 1866
(bei "0,96 / 028c09" vermute ich einen Schreibfehler, war es evtl. "0,96 / 028c06"?)

Zitat von: R2D2_ am 06 Februar 2016, 19:12:58
0,84 m³/h, passende Hex-Werte von 0x05AC - 0x05BE entspricht (1452-1470)dez.
0,78 m³/h, passende Hex-Werte von 0x0532 - 0x0539 entspricht (1330-1337)dez.

Meine Rechnung für 0,84 m³/h und 0,78m³/h:

1,02 - (((1830 - 1460) / 2) / 1000 ) = 0,835 --> Anzeige 0,84
1,02 - (((1830 - 1335) / 2) / 1000 ) = 0,772 --> Anzeige 0,78
Also irgendein Zusammenhang besteht hier offensichtlich - aber Faktor und Offset scheint anders zu sein. Und/oder geräteabhängig.
Auch bei Christians Werten habe ich nicht sofort etwas passendes gefunden. Sowohl mit Divisor 2000 als auch 2048 kommt man zwar auf "ungefähr" richtige Werte - aber schon bei Deinem Beispiel ist unklar, warum die in beiden Fällen aufgerundet wird. UND: Bei Christian scheint der Maximalwert nicht 1,02 zu sein...

Bei meiner Ölheizung bekomme ich nur 020000 als Antwort und es gibt auch (soweit ich mich erinnere) kein D.29. Daher reine Vermutung: wenn es um den Durchfluss geht - wird evtl. die Temperatur mit berücksichtigt??
VG, Sven

RainerS

#1469
Zitat von: Sven77Bei Christian scheint der Maximalwert nicht 1,02 zu sein...
Der Wert ist auch "1,08" während der WW-Erzeugung an seiner Heizung.

Zitat von: Sven77Divisor 2000 als auch 2048
Das hat nix dem binärsystem zu tun.
/1000 -> Umrechnung im m³
/2 -> war mir aufgefallen, da immer die Hälfte der Differenz zwischen dem ersten gemessenen Wert und einem zweiten Wert den Unterschied ausmacht


Zitat von: Sven77UND: Bei Christian scheint der Maximalwert nicht 1,02 zu sein...

Daher hatte ich auch geschrieben:

Zitat von: R2D2_Ausgehend vom max. Wert des Durchflusses (1,02) und dem Mittelwert der dazu ausgelesenen ebus-Daten (1830) resultiert:

1,02 - (((1830-X) / 2) / 1000) = akt. Durchfluss

X entspricht dem Mittelwert der ausgelesenen ebus-Daten (d.29) des Heizkreises , je nach Ventilöffnungen.

Zitat von: Sven77warum die in beiden Fällen aufgerundet wird

Das sind in meinem Beispiel 5 Liter/h bzw. 8Liter/h von im Schnitt durchlaufenden 780-840 Litern/h, also gerade mal 1%

@christian:
Die Werte passen, würden aber genauer, wenn mehr Werte für einen Durchschnitt zu bilden vorhanden wären.

Ich habe mit seinen Werten:

Anzeige - Berechnet
0,90 - 0,9095
0,96 - 0,987
1,02 - 1,015



Wer das nachprüfen möchte, bitte mind. 10 Werte auf dem eBus lesen; jeweils pro eingestelltem, konstanten Duchfluss an den Heizkreisverteilern oder Heizkörpern.