Dies ist eine alte Version des Dokuments!
Die JSON Schnittstelle ist eine spezielle Seite. Das gewünschte Telegramm wird über den Parameter t=xx ausgewählt, wobei xx der Telegrammtyp in dezimal ist.
Beispiel:
http://192.168.0.2:8080/99?t=24
Liefert das Telegramm mit dem Typ 24 (0x18), also UBAMonitorFast.
Unterstützt werden:
Telegrammtyp \ hex | Telegrammtyp \ dez | Name |
---|---|---|
0x06 | 6 | RCTime |
0x14 | 20 | UBABetriebszeit |
0x18 | 24 | UBAMonitorFast |
0x19 | 25 | UBAMonitorSlow |
0x34 | 52 | UBAMonitorWW |
0x3e | 62 | HK1Monitor |
0xA3 | 163 | RCOutdoorTemp |
Es werden jeweils die Daten des zuletzt empfangenen Telegramms zurück geliefert. Das EMS-Gateway hat einen Datenpuffer pro Telegrammtyp.
http://192.168.0.2:8080/99?t=6
{ "h":6, "mi":13, "s":7, "j":2013, "m":0, "d":0, }
http://192.168.0.2:8080/99?t=20
{ "BetrZt":0 }
http://192.168.0.2:8080/99?t=24
{ "VlTmpSoll":21, "VlTmp":25.2, "RlTmp":24.9, "KslLstMax":100, "KslLst":21, "WWTmp":51.2, "WDruck":1.2 }
Feld | Bedeutung |
---|---|
VlTmpSoll | Vorlauftemperatur Soll |
VlTmp | Vorlauftemperatur Ist |
RlTmp | Rücklauftemperatur Ist |
KslLstMax | Kesselleistung Maximal |
KslLst | Kesselleistung |
WWTmp | Warmwassertemperatur |
WDruck | Wasserdruck |
http://192.168.0.2:8080/99?t=25
{ "AnzBrSt":27659, "BetrZtHz":1288200, "BetrZtKp":1405641, "PumpMod":100 }
http://192.168.0.2:8080/99?t=52
{ "AnzWWBer":10217, "BetrZtWW":117441, "WWTmpSoll":50, "WWTmp":51.2 }
{ "RaumTmpSoll":20.0, "RaumTmpIst":24.5, "RaumTmpDelta":0.02 }
{ "AusTmpGed":11.2 }