From 7a1542162fe2c2f06f808b3b628e028576a28114 Mon Sep 17 00:00:00 2001 From: yvesf Date: Sat, 24 Apr 2010 13:02:22 +0000 Subject: spec up git-svn-id: http://10.2.2.13/svn/common/ebus@1667 d0e8fea9-7529-0410-93fb-d39fd5b9c1dd --- doc/ebus_specification.html | 398 +++++++++++++++++++++++++++++++++------ doc/ebus_specification.html.xslt | 53 ++++-- ebus/ebus_specification.xml | 212 ++++++++++++--------- 3 files changed, 500 insertions(+), 163 deletions(-) diff --git a/doc/ebus_specification.html b/doc/ebus_specification.html index 0969fe8..fbdd101 100644 --- a/doc/ebus_specification.html +++ b/doc/ebus_specification.html @@ -1,21 +1,62 @@ - + + + +

Ebus Geräte

- +
+ + + + + - + + + + + + + + + + + - + + + + + + + + + + + @@ -24,6 +65,16 @@ + + + + + + + + + + @@ -34,6 +85,11 @@ + + + + + @@ -59,170 +115,388 @@ + + + + + + + + + + + + + + +
Adresse Gerät Typ
0x00PC/Modemmaster
0x03FeuerungsautomatFeuerungsautomat 2master
0x0fRC Clock Modelmaster
0x07Unknown master
0x10Heizungsregler 2Heizkreisregler 2master
0x11Bus Interface 1master
0x13Feuerungsautomat 2 master
master
0x31Bus Interface 2master
0x33Feuerungsautomat 3master
0x70 Heizkreisregler 2 mastermaster
0x73Feuerungsautomat 4master
0xf1 Heizkreisregler 10 masterslave
0xf0Heizkreisregler 3master
0xf3Feuerungsautomat 5master
0xfe Broadcastadresse broadcast
0xffPCmaster
-

Ebus Packete

- +

Ebus Pakete

+
- - - - + + + + + - + + + + -
prim. commandsec. commanddescript.fieldsrPrimary CommandSecondary CommandNameDescription
0x05 0x03betriebsdatenRegler1 Betriebsdaten des Feuerungsautomaten an den Regler Block1 - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
nametyp
+ -
offset
typnameDescription
3bytestellgradKesselleistungStellgrad Kesselleistung
4data1ckesselTemperaturKessel Temperatur
4byteruecklaufTemperaturRücklauf Temperatur
6byteboilerTemperaturBoiler Temperatur
7byteaussenTemperaturAussentemperatur

0x05 0x07betriebsdatenFeuerungsautomat Betriebsdaten des Reglers an den Feuerungsautomaten + + + + + + -
- - + + + - - + + + - - + + + - - + + + - - + + + - - + + + - - + + +
nametyp offsettypnameDescription
betriebszustandbyteEnum 0byteEnumbetriebszustand +
aktionbyteEnum 1byteEnumaktion +
kesselSollwertTemperaturdata2c 2data2ckesselSollwertTemperaturKessel Temperatur Sollwert
kesselSollwertDruckdata2b 4data2bkesselSollwertDruckKesseldruck Sollwert
stellgraddata1c 6data1cstellgradStellgrad
brauchwasserSollwertdata1c 7data1cbrauchwasserSollwertBrauchwasser Sollwert

0x07 0x00datumZeit Datum/Zeit Meldung eines eBus Master + + + + + + - + + + + -
- - + + + - - + + + - - + + + - - + + + - - + + + - - + + + - - + + + - - + + + - - + + +
nametyp offsettypnameDescription
aussenTemperaturdata2b 0data2baussenTemperaturAussentemperatur
sekundenbcd 2bcdsekundenSekunden
minutenbcd 3bcdminutenMinuten
stundenbcd 4bcdstundenStuden
tagbcd 5bcdtagTag
monatbcd 6bcdmonatMonat
wochentagbcd 7bcdwochentagWochentag
jahrbcd 8bcdjahrJahr

0x08 0x00sollwertuebertragungRegler Sollwertübertragung des Reglers an andere Regler - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
nametyp
+ -
offset
typnameDescription
0data2bTK_sollKessel Sollwert in °C [1/256]
2data2bTA_istAussentemperatur in °C [1/256]
4data1bL_zwangLeistungszwang in %
5bitStatusStatus
6data2bTB_sollBrauchwassersollwert

0x03 0x08brenstoffmengeLesen Gesamtbrennstoffmenge Lesen - - + + + + + + + + + + + + + + + + + -
nametyp
+ + +
offsettypnameDescription

0x500x14vorlauftemperaturReversed: http://www.mikrocontroller.net/topic/91164#1070401
+ + + + + + + + + + + + + + + + + + +
offsettypnameDescription
0data2bvorlauftemperaturIstAktuelle Vorlauftemperatur Mischerkreis
2data2bvorlauftemperaturSollSoll Vorlaufteperatur Mischerkreis

0x50 0x17solarDaten Solar Daten + + + + + + + + + + + + + + + +
- - + + + - - + + + + + + + + + + + + +
nametyp offsettypnameDescription
solarPumpebit 0bitsolarPumpeBetriebszustand Solarpumpe
2data2c tempKollektorWassertemperatur am Kollektor
4 data2ctempWarmwasserSolarWarmwassertemperatur am Kollektor

0x500x18solarDatenSummeReversed siehe ebus-wiki
+ + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + +
offsettypnameDescription
0data2baktuelleLeistungAktuelle Solarleistung
2wordtagesertragLowTagesertrag low
tempWarmwasserSolardata2c 4wordtagesertragHighTagesertrag high * 1000
6wordertragssummeErtragssumme
8wordertragssummeTErtragssumme T * 1000
10wordertragssummeMEtragssumme M * 1000 * 1000

diff --git a/doc/ebus_specification.html.xslt b/doc/ebus_specification.html.xslt index 668d3ba..2743e5b 100644 --- a/doc/ebus_specification.html.xslt +++ b/doc/ebus_specification.html.xslt @@ -5,11 +5,25 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - + +

Ebus Geräte

- +
@@ -27,36 +41,47 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
Adresse Gerät
-

Ebus Packete

- +

Ebus Pakete

+
- - - - + + + + + -
prim. commandsec. commanddescript.fieldsrPrimary CommandSecondary CommandNameDescription
- + + + + + +
+ + - - + + + - - + + +
nametyp offsettypnameDescription
+
+
diff --git a/ebus/ebus_specification.xml b/ebus/ebus_specification.xml index 3753724..710e952 100644 --- a/ebus/ebus_specification.xml +++ b/ebus/ebus_specification.xml @@ -4,92 +4,130 @@ http://xapek.org/svn/common/ebus --> - - Feuerungsautomat - Heizungsregler 2 - Heizkreisregler 1 - Heizkreisregler 2 - Heizkreisregler 9 - Heizkreisregler 10 - Mischer 1 - Mischer 2 - Raumgeräte/Fernsteller 1 - Raumgeräte/Fernsteller 2 - Broadcastadresse - - - - - Stellgrad Kesselleistung - Kessel Temperatur - Rücklauf Temperatur - Boiler Temperatur - Aussentemperatur - - - - - - - - - - - - - - - - - - - - - - - - Kessel Temperatur Sollwert - Kesseldruck Sollwert - Stellgrad - Brauchwasser Sollwert - - + + PC/Modem + Feuerungsautomat 2 + RC Clock Model + Unknown + Heizkreisregler 2 + Bus Interface 1 + Feuerungsautomat 2 + Heizkreisregler 1 + Bus Interface 2 + Feuerungsautomat 3 + Heizkreisregler 2 + Heizkreisregler 9 + Feuerungsautomat 4 + Heizkreisregler 10 + Mischer 1 + Mischer 2 + Raumgeräte/Fernsteller 1 + Raumgeräte/Fernsteller 2 + Heizkreisregler 3 + Feuerungsautomat 5 + Broadcastadresse + PC + + + + + Stellgrad Kesselleistung + Kessel Temperatur + Rücklauf Temperatur + Boiler Temperatur + Aussentemperatur + + + + + + + + + + + + + + + + + + + + + + + + Kessel Temperatur Sollwert + Kesseldruck Sollwert + Stellgrad + Brauchwasser Sollwert + + + + + + Aussentemperatur + Sekunden + Minuten + Studen + Tag + Monat + Wochentag + Jahr + + + + + + Kessel Sollwert in °C [1/256] + Aussentemperatur in °C [1/256] + Leistungszwang in % + Status + Brauchwassersollwert + + + + + + + + + + + Aktuelle Vorlauftemperatur Mischerkreis + Soll Vorlaufteperatur Mischerkreis + + - - - Aussentemperatur - Sekunden - Minuten - Studen - Tag - Monat - Wochentag - Jahr - - - - - - - - - - - - - - Betriebszustand Solarpumpe - Wassertemperatur am Kollektor - Warmwassertemperatur am Kollektor - - - + + + Betriebszustand Solarpumpe + Wassertemperatur am Kollektor + Warmwassertemperatur am Kollektor + + + + + + Aktuelle Solarleistung + Tagesertrag low + Tagesertrag high * 1000 + Ertragssumme + Ertragssumme T * 1000 + Etragssumme M * 1000 * 1000 + + + -- cgit v1.2.1