662
Comment:
|
← Revision 10 as of 2015-06-10 22:31:09 ⇥
1591
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
Es können folgende Szenarien umgesetzt werden. Für den Wechsel der Szenarien muss ein Kommando des Szenarios geschickt werden. | Es werden drei verschiedene Szenarien unterstützt: autonom, controller-preset, openHAB. Diese Szenarien werden über das Senden des ersten Kommandos aktiviert. Zum "Abschalten" des controller-preset modes muss der autonom modus aktiviert werden. Die Kommandos werden als json POSTs an den server an den angegebenen Pfad gesendet. |
Line 11: | Line 13: |
`openHAB/autonom.json` |
|
Line 13: | Line 17: |
'autonom': true | "autonom": true |
Line 18: | Line 22: |
== HVAC Regelung == | == HVAC controller-only == |
Line 20: | Line 24: |
Der HVAC Regler bekommt die Solltemperatur vorgegeben und regelt auf diese. | Der HVAC Regler bekommt die Solltemperatur vorgegeben und regelt auf diese. Es können die Sollwerte für mehrere Controller übergeben werden. Als Schlüssel wird der Name des Controllers angegeben, als Wert der entsprechende Sollwert. `openHAB/control.json` |
Line 24: | Line 30: |
'ctrl-1': 24.4 | "Ctrl-1": 24.4, "Ctrl-2": 24.4 |
Line 31: | Line 38: |
HVAC schaltet die Regler ab. Die Ausgänge werden direkt durch openHAB gesteuert. | HVAC schaltet die Regler ab. Die Ausgänge werden direkt durch openHAB gesteuert. Als Schlüssel wird der Port des Ausgangs (z.B. `o2` oder `r2`) verwendet. Als wert `true` oder `false` für aktiv oder nicht aktiv. `openHAB/outputs.json` |
Line 35: | Line 44: |
'o2': true, 'o3': false |
"o2": true, "o3": false |
Line 39: | Line 48: |
== status == Liefert den Status das HVAC zurück. Im Moment wird der Modus als `autonom`, `controller-preset` und `openHAB` geliefert so wie die Werte der verschiedenen Sensoren nach der Umrechnung. `openHAB/status.json` {{{#!highlight json { "mode":"autonom", "t1": 21.2, "t2": 25.9, } }}} |
openHAB Interface
Es werden drei verschiedene Szenarien unterstützt: autonom, controller-preset, openHAB. Diese Szenarien werden über das Senden des ersten Kommandos aktiviert. Zum "Abschalten" des controller-preset modes muss der autonom modus aktiviert werden.
Die Kommandos werden als json POSTs an den server an den angegebenen Pfad gesendet.
HVAC Autonom
Der python code übernimmt die Regelung autonom. Er verwendet die lokalen Profile.
openHAB/autonom.json
HVAC controller-only
Der HVAC Regler bekommt die Solltemperatur vorgegeben und regelt auf diese. Es können die Sollwerte für mehrere Controller übergeben werden. Als Schlüssel wird der Name des Controllers angegeben, als Wert der entsprechende Sollwert.
openHAB/control.json
openHAB Steuerung
HVAC schaltet die Regler ab. Die Ausgänge werden direkt durch openHAB gesteuert. Als Schlüssel wird der Port des Ausgangs (z.B. o2 oder r2) verwendet. Als wert true oder false für aktiv oder nicht aktiv.
openHAB/outputs.json
status
Liefert den Status das HVAC zurück. Im Moment wird der Modus als autonom, controller-preset und openHAB geliefert so wie die Werte der verschiedenen Sensoren nach der Umrechnung.
openHAB/status.json