Class HeatPump

  • All Implemented Interfaces:
    OpenemsApp

    public class HeatPump
    extends AbstractOpenemsApp<HeatPump.Property>
    implements OpenemsApp
    Describes a App for a Heat Pump.
      {
        "appId":"App.Heat.HeatPump",
        "alias":""SG-Ready" Wärmepumpe",
        "instanceId": UUID,
        "image": base64,
        "properties":{
            "CTRL_IO_HEAT_PUMP_ID": "ctrlIoHeatPump0",
            "OUTPUT_CHANNEL_1": "io0/Relay2",
            "OUTPUT_CHANNEL_2": "io0/Relay3"
        },
        "dependencies": [
            {
                    "key": "RELAY",
                    "instanceId": UUID
            }
        ],
        "appDescriptor": {
            "websiteUrl": AppDescriptor.getWebsiteUrl()
        }
      }