Skip to content

Latest commit

 

History

History

io.openems.edge.controller.io.heating.room

IO Heating Room

Controls electric floor and infrared heating in a room.

The Controller activates electric floor and infrared heating in a room in order to keep a configured LOW or HIGH temperature. The timings of LOW or HIGH are configured via a schedule configuration parameter. It holds a JsonArray with JSCalendar information, e.g.

[
   {
      "@type":"Task",
      "start":"05:30:00",
      "duration":"PT2H30M",
      "recurrenceRules":[
         {
            "frequency":"weekly",
            "byDay":[
               "mo",
               "tu",
               "we",
               "th",
               "fr"
            ]
         }
      ]
   },
   {
      "@type":"Task",
      "start":"08:00:00",
      "duration":"PT16H",
      "recurrenceRules":[
         {
            "frequency":"weekly",
            "byDay":[
               "sa",
               "su"
            ]
         }
      ]
   }
]