welcome: please sign in
location: Diff for "Havoc/openHAB"
Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2015-05-13 14:45:31
Size: 405
Editor: dhcp241
Comment:
Revision 6 as of 2015-05-13 15:15:17
Size: 1106
Editor: dhcp241
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
+ openHAB Interface + = openHAB Interface =
Line 4: Line 4:
Es können folgende Szenarien umgesetzt werden. Es werden drei verschiede Szenarien unterstützt: autonom, controller-only, openHAB-Steuerung. Diese Szenarien werden über das Senden des ersten Kommandos aktiviert. Zum "Abschalten" des controller-only modes muss der autonom modus aktiviert werden.

Die Kommandos werden als json POSTs an den server an den angegebenen Pfad gesendet.
Line 7: Line 9:
++ HVAC Autonom ++ == HVAC Autonom ==
Line 11: Line 13:
`openHAB/autonom.json`
Line 12: Line 15:
++ HVAC Regelung ++ {{{#!highlight json
{
    "autonom": true
}
}}}


== HVAC controller-only ==
Line 16: Line 26:
`openHAB/control.json`
Line 17: Line 28:
++ openHAB Steuerung ++ {{{#!highlight json
{
    "ctrl-1": 24.4
}
}}}


== openHAB Steuerung ==
Line 20: Line 38:

`openHAB/outputs.json`

{{{#!highlight json
{
    "o2": true,
    "o3": false
}
}}}


== status ==

Liefert den Status das HVAC zurück.

{{{#!highlight json
{
    "mode":"autonom",
    "t1": 21.2,
    "t2": 25.9,
}
}}}

openHAB Interface

Es werden drei verschiede Szenarien unterstützt: autonom, controller-only, openHAB-Steuerung. Diese Szenarien werden über das Senden des ersten Kommandos aktiviert. Zum "Abschalten" des controller-only 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

   1 {
   2     "autonom": true
   3 }

HVAC controller-only

Der HVAC Regler bekommt die Solltemperatur vorgegeben und regelt auf diese.

openHAB/control.json

   1 {
   2     "ctrl-1": 24.4
   3 }

openHAB Steuerung

HVAC schaltet die Regler ab. Die Ausgänge werden direkt durch openHAB gesteuert.

openHAB/outputs.json

   1 {
   2     "o2": true,
   3     "o3": false
   4 }

status

Liefert den Status das HVAC zurück.

   1 {
   2     "mode":"autonom",
   3     "t1": 21.2,
   4     "t2": 25.9,
   5 }

hepe: Havoc/openHAB (last edited 2015-06-10 22:31:09 by HSI-KBW-095-208-248-041)