2015 unsigned _supla_int64_t total_forward_active_energy[3];
2016 unsigned _supla_int64_t total_reverse_active_energy[3];
2017 unsigned _supla_int64_t total_forward_reactive_energy[3];
2018 unsigned _supla_int64_t total_reverse_reactive_energy[3];
2019 unsigned _supla_int64_t
2020 total_forward_active_energy_balanced;
2022 unsigned _supla_int64_t
2023 total_reverse_active_energy_balanced;
2027 unsigned _supla_int16_t voltage_phase_angle_12;
2029 unsigned _supla_int16_t voltage_phase_angle_13;
2030 unsigned char phase_sequence;
2037 _supla_int_t total_cost;
2038 _supla_int_t total_cost_balanced;
2039 _supla_int_t price_per_unit;
2043 _supla_int_t measured_values;
2044 _supla_int_t period;
2045 _supla_int_t m_count;
2706 _supla_int_t ReceiverID;
2709 _supla_int_t ChannelID;
2710 unsigned char ChannelNumber;
2712 _supla_int_t Fields;
2714 _supla_int_t defaultIconField;
2715 unsigned _supla_int_t SwitchCycleCount;
2717 unsigned _supla_int_t IPv4;
2718 unsigned char MAC[6];
2719 unsigned char BatteryLevel;
2720 unsigned char BatteryPowered;
2722 unsigned char WiFiSignalStrength;
2723 unsigned char BridgeNodeOnline;
2724 unsigned char BridgeNodeSignalStrength;
2725 unsigned _supla_int_t Uptime;
2726 unsigned _supla_int_t ConnectionUptime;
2728 unsigned char BatteryHealth;
2729 unsigned char BatteryState;
2731 unsigned char LastConnectionResetCause;
2732 unsigned _supla_int16_t LightSourceLifespan;
2734 _supla_int16_t LightSourceLifespanLeft;
2737 _supla_int_t LightSourceOperatingTime;
2739 unsigned _supla_int_t OperatingTime;
3432 unsigned _supla_int_t MainThermometerChannelNoReadonly : 1;
3433 unsigned _supla_int_t MainThermometerChannelNoHidden : 1;
3434 unsigned _supla_int_t AuxThermometerChannelNoReadonly : 1;
3435 unsigned _supla_int_t AuxThermometerChannelNoHidden : 1;
3436 unsigned _supla_int_t BinarySensorChannelNoReadonly : 1;
3437 unsigned _supla_int_t BinarySensorChannelNoHidden : 1;
3438 unsigned _supla_int_t AuxThermometerTypeReadonly : 1;
3439 unsigned _supla_int_t AuxThermometerTypeHidden : 1;
3440 unsigned _supla_int_t AntiFreezeAndOverheatProtectionEnabledReadonly : 1;
3441 unsigned _supla_int_t AntiFreezeAndOverheatProtectionEnabledHidden : 1;
3442 unsigned _supla_int_t UsedAlgorithmReadonly : 1;
3443 unsigned _supla_int_t UsedAlgorithmHidden : 1;
3444 unsigned _supla_int_t MinOnTimeSReadonly : 1;
3445 unsigned _supla_int_t MinOnTimeSHidden : 1;
3446 unsigned _supla_int_t MinOffTimeSReadonly : 1;
3447 unsigned _supla_int_t MinOffTimeSHidden : 1;
3448 unsigned _supla_int_t OutputValueOnErrorReadonly : 1;
3449 unsigned _supla_int_t OutputValueOnErrorHidden : 1;
3450 unsigned _supla_int_t SubfunctionReadonly : 1;
3451 unsigned _supla_int_t SubfunctionHidden : 1;
3452 unsigned _supla_int_t
3453 TemperatureSetpointChangeSwitchesToManualModeReadonly : 1;
3454 unsigned _supla_int_t TemperatureSetpointChangeSwitchesToManualModeHidden : 1;
3455 unsigned _supla_int_t AuxMinMaxSetpointEnabledReadonly : 1;
3456 unsigned _supla_int_t AuxMinMaxSetpointEnabledHidden : 1;
3457 unsigned _supla_int_t UseSeparateHeatCoolOutputsReadonly : 1;
3458 unsigned _supla_int_t UseSeparateHeatCoolOutputsHidden : 1;
3459 unsigned _supla_int_t TemperaturesFreezeProtectionReadonly : 1;
3460 unsigned _supla_int_t TemperaturesFreezeProtectionHidden : 1;
3461 unsigned _supla_int_t TemperaturesEcoReadonly : 1;
3462 unsigned _supla_int_t TemperaturesEcoHidden : 1;
3463 unsigned _supla_int_t TemperaturesComfortReadonly : 1;
3464 unsigned _supla_int_t TemperaturesComfortHidden : 1;
3465 unsigned _supla_int_t TemperaturesBoostReadonly : 1;
3466 unsigned _supla_int_t TemperaturesBoostHidden : 1;
3467 unsigned _supla_int_t TemperaturesHeatProtectionReadonly : 1;
3468 unsigned _supla_int_t TemperaturesHeatProtectionHidden : 1;
3469 unsigned _supla_int_t TemperaturesHisteresisReadonly : 1;
3470 unsigned _supla_int_t TemperaturesHisteresisHidden : 1;
3471 unsigned _supla_int_t TemperaturesBelowAlarmReadonly : 1;
3472 unsigned _supla_int_t TemperaturesBelowAlarmHidden : 1;
3473 unsigned _supla_int_t TemperaturesAboveAlarmReadonly : 1;
3474 unsigned _supla_int_t TemperaturesAboveAlarmHidden : 1;
3475 unsigned _supla_int_t TemperaturesAuxMinSetpointReadonly : 1;
3476 unsigned _supla_int_t TemperaturesAuxMinSetpointHidden : 1;
3477 unsigned _supla_int_t TemperaturesAuxMaxSetpointReadonly : 1;
3478 unsigned _supla_int_t TemperaturesAuxMaxSetpointHidden : 1;
3479 unsigned _supla_int_t MasterThermostatChannelNoReadonly : 1;
3480 unsigned _supla_int_t MasterThermostatChannelNoHidden : 1;
3481 unsigned _supla_int_t HeatOrColdSourceSwitchReadonly : 1;
3482 unsigned _supla_int_t HeatOrColdSourceSwitchHidden : 1;
3483 unsigned _supla_int_t PumpSwitchReadonly : 1;
3484 unsigned _supla_int_t PumpSwitchHidden : 1;
3485 unsigned _supla_int_t TemperaturesAuxHisteresisReadonly : 1;
3486 unsigned _supla_int_t TemperaturesAuxHisteresisHidden : 1;
3487 unsigned _supla_int_t Reserved : 10;
3492 _supla_int_t MainThermometerChannelId;
3495 unsigned char MainThermometerChannelNo;
3499 _supla_int_t AuxThermometerChannelId;
3501 AuxThermometerChannelNo;
3506 _supla_int_t BinarySensorChannelId;
3508 BinarySensorChannelNo;
3513 unsigned char AuxThermometerType;
3514 unsigned char AntiFreezeAndOverheatProtectionEnabled;
3516 unsigned _supla_int16_t AvailableAlgorithms;
3518 unsigned _supla_int16_t UsedAlgorithm;
3523 unsigned _supla_int16_t MinOnTimeS;
3525 unsigned _supla_int16_t MinOffTimeS;
3527 signed char OutputValueOnError;
3528 unsigned char Subfunction;
3529 unsigned char TemperatureSetpointChangeSwitchesToManualMode;
3531 unsigned char AuxMinMaxSetpointEnabled;
3536 unsigned char UseSeparateHeatCoolOutputs;
3540 _supla_int_t MasterThermostatChannelId;
3542 unsigned char MasterThermostatIsSet;
3543 unsigned char MasterThermostatChannelNo;
3548 _supla_int_t HeatOrColdSourceSwitchChannelId;
3550 unsigned char HeatOrColdSourceSwitchIsSet;
3551 unsigned char HeatOrColdSourceSwitchChannelNo;
3556 _supla_int_t PumpSwitchChannelId;
3558 unsigned char PumpSwitchIsSet;
3559 unsigned char PumpSwitchChannelNo;
3567 unsigned char TemperatureControlType;
3569 unsigned char LocalUILockingCapabilities;
3570 unsigned char LocalUILock;
3574 _supla_int16_t MinAllowedTemperatureSetpointFromLocalUI;
3575 _supla_int16_t MaxAllowedTemperatureSetpointFromLocalUI;
3577 sizeof(_supla_int_t) -
sizeof(_supla_int_t) -
3578 sizeof(_supla_int_t) -
sizeof(
unsigned char) -
3579 sizeof(
unsigned char) -
sizeof(
unsigned char) -
3580 sizeof(_supla_int16_t) -
sizeof(_supla_int16_t)];
3594 _supla_int_t ValueDivider;
3596 _supla_int_t ValueMultiplier;
3598 _supla_int64_t ValueAdded;
3600 unsigned char ValuePrecision;
3602 char UnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3604 char UnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3610 unsigned char KeepHistory;
3612 unsigned char ChartType;
3616 unsigned _supla_int16_t RefreshIntervalMs;
3620 _supla_int_t DefaultValueDivider;
3622 _supla_int_t DefaultValueMultiplier;
3624 _supla_int64_t DefaultValueAdded;
3626 unsigned char DefaultValuePrecision;
3628 char DefaultUnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3630 char DefaultUnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3632 unsigned char Reserved[8];
3646 unsigned char CounterType;
3649 _supla_int_t ValueDivider;
3651 _supla_int_t ValueMultiplier;
3653 _supla_int64_t ValueAdded;
3655 unsigned char ValuePrecision;
3657 char UnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3659 char UnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3665 unsigned char KeepHistory;
3667 unsigned char ChartType;
3669 unsigned char IncludeValueAddedInHistory;
3671 unsigned char FillMissingData;
3675 unsigned _supla_int16_t RefreshIntervalMs;
3679 _supla_int_t DefaultValueDivider;
3681 _supla_int_t DefaultValueMultiplier;
3683 _supla_int64_t DefaultValueAdded;
3685 unsigned char DefaultValuePrecision;
3687 char DefaultUnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3689 char DefaultUnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3691 unsigned char Reserved[8];