Class HeatingElement

  • All Implemented Interfaces:
    OpenemsApp

    public class HeatingElement
    extends AbstractOpenemsApp<HeatingElement.Property>
    implements OpenemsApp
    Describes a App for a RTU Heating Element.
      {
        "appId":"App.Heat.HeatingElement",
        "alias":"Heizstab",
        "instanceId": UUID,
        "image": base64,
        "properties":{
            "CTRL_IO_HEATING_ELEMENT_ID": "ctrlIoHeatingElement0",
            "OUTPUT_CHANNEL_PHASE_L1": "io0/Relay1",
            "OUTPUT_CHANNEL_PHASE_L2": "io0/Relay2",
            "OUTPUT_CHANNEL_PHASE_L3": "io0/Relay3"
        },
        "dependencies": [
            {
                    "key": "RELAY",
                    "instanceId": UUID
            }
        ],
        "appDescriptor": {
            "websiteUrl": AppDescriptor.getWebsiteUrl()
        }
      }