Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Presentation field definitions in JSON #255

Open
Nico184 opened this issue Feb 23, 2022 · 0 comments
Open

Presentation field definitions in JSON #255

Nico184 opened this issue Feb 23, 2022 · 0 comments

Comments

@Nico184
Copy link

Nico184 commented Feb 23, 2022

Hello alltogether,
Thanks for providing ebusd und for all the development till today!
I've got an indication with http client and the JSON which is provided, which I can't explain to me - maybe anybody could help?
My JSON Result on port :8889/data/bai is (only necessary excerpt):
"SetMode": {
"name": "SetMode",
"passive": true,
"write": true,
"lastup": 1645647681,
"zz": 8,
"fields": {
"0": {"name": "Mode", "value": "auto"},
"1": {"name": "flowtempdesired", "value": 38.0},
"2": {"name": "hwctempdesired", "value": null},
"3": {"name": "hwcflowtempdesired", "value": null},
"4": {"name": "unknown", "value": "ff"},
"5": {"name": "disablehc", "value": 0},
"6": {"name": "disablehwctapping", "value": 0},
"7": {"name": "disablehwcload", "value": 0},
"8": {"name": "unknown", "value": "ff"},
"9": {"name": "remoteControlHcPump", "value": 0},
"10": {"name": "releaseBackup", "value": 0},
"11": {"name": "releaseCooling", "value": 0}
"Status01": {
"name": "Status01",
"passive": false,
"write": false,
"lastup": 1645647675,
"zz": 8,
"fields": {
"FlowTemp": {"value": 35.0},
"ReturnTemp": {"value": 34.5},
"OutsideTemp": {"value": null},
"HWCTemp": {"value": null},
"StorageTemp": {"value": null},
"Fan": {"value": "off"}
In my configuration file hcmode.inc which is loaded due to 08.bai.csv, I extended the field discription as shown here:

uw,,SetMode,Betriebsart,,,,00,Mode,,hcmode,,,Betriebsart,flowtempdesired,,temp1,,,HeizungVorlaufSoll,hwctempdesired,,temp1,,,Speichersoll,hwcflowtempdesired,,temp1,,,WWasserVorlaufSoll,unknown,,HEX:1,,,unbekannt,disablehc,,BI0,,,HeizungSperre,disablehwctapping,,BI1,,,WWasserSperre,disablehwcload,,BI2,,,SpeicherSperre,unknown,,HEX:1,,,unbekannt,remoteControlHcPump,,BI0,,,PumpeExtern,releaseBackup,,BI1,,,FreigabeBackup,releaseCooling,,BI2,,,FreigabeKühlung

r,,Status01,Vorlauftemperatur/Rücklauftemperatur/Aussentemperatur/WW Temperatur/Speichertemperatur/Pumpenstatus,,,,01,FlowTemp,,temp1,,,Vorlauf,ReturnTemp,,temp1,,,Rücklauf,OutsideTemp,,temp2,,,Aussentemp,HWCTemp,,temp1,,,WWasser,StorageTemp,,temp1,,,Speicher,Fan,,pumpstate,,,Geblaese

Why do name discription in JSON differ although the field discription for SetMode and Status01 is done in the same way?
Status01 JSON result works as expected, SetMode JSON result does not.
Thanks for helping.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant