2030 unsigned _supla_int64_t total_forward_active_energy[3];
2031 unsigned _supla_int64_t total_reverse_active_energy[3];
2032 unsigned _supla_int64_t total_forward_reactive_energy[3];
2033 unsigned _supla_int64_t total_reverse_reactive_energy[3];
2034 unsigned _supla_int64_t
2035 total_forward_active_energy_balanced;
2037 unsigned _supla_int64_t
2038 total_reverse_active_energy_balanced;
2042 unsigned _supla_int16_t voltage_phase_angle_12;
2044 unsigned _supla_int16_t voltage_phase_angle_13;
2045 unsigned char phase_sequence;
2052 _supla_int_t total_cost;
2053 _supla_int_t total_cost_balanced;
2054 _supla_int_t price_per_unit;
2058 _supla_int_t measured_values;
2059 _supla_int_t period;
2060 _supla_int_t m_count;
2722 _supla_int_t ReceiverID;
2725 _supla_int_t ChannelID;
2726 unsigned char ChannelNumber;
2728 _supla_int_t Fields;
2730 _supla_int_t defaultIconField;
2731 unsigned _supla_int_t SwitchCycleCount;
2733 unsigned _supla_int_t IPv4;
2734 unsigned char MAC[6];
2735 unsigned char BatteryLevel;
2736 unsigned char BatteryPowered;
2738 unsigned char WiFiSignalStrength;
2739 unsigned char BridgeNodeOnline;
2740 unsigned char BridgeNodeSignalStrength;
2741 unsigned _supla_int_t Uptime;
2742 unsigned _supla_int_t ConnectionUptime;
2744 unsigned char BatteryHealth;
2745 unsigned char BatteryState;
2747 unsigned char LastConnectionResetCause;
2748 unsigned _supla_int16_t LightSourceLifespan;
2750 _supla_int16_t LightSourceLifespanLeft;
2753 _supla_int_t LightSourceOperatingTime;
2755 unsigned _supla_int_t OperatingTime;
3482 unsigned _supla_int_t MainThermometerChannelNoReadonly : 1;
3483 unsigned _supla_int_t MainThermometerChannelNoHidden : 1;
3484 unsigned _supla_int_t AuxThermometerChannelNoReadonly : 1;
3485 unsigned _supla_int_t AuxThermometerChannelNoHidden : 1;
3486 unsigned _supla_int_t BinarySensorChannelNoReadonly : 1;
3487 unsigned _supla_int_t BinarySensorChannelNoHidden : 1;
3488 unsigned _supla_int_t AuxThermometerTypeReadonly : 1;
3489 unsigned _supla_int_t AuxThermometerTypeHidden : 1;
3490 unsigned _supla_int_t AntiFreezeAndOverheatProtectionEnabledReadonly : 1;
3491 unsigned _supla_int_t AntiFreezeAndOverheatProtectionEnabledHidden : 1;
3492 unsigned _supla_int_t UsedAlgorithmReadonly : 1;
3493 unsigned _supla_int_t UsedAlgorithmHidden : 1;
3494 unsigned _supla_int_t MinOnTimeSReadonly : 1;
3495 unsigned _supla_int_t MinOnTimeSHidden : 1;
3496 unsigned _supla_int_t MinOffTimeSReadonly : 1;
3497 unsigned _supla_int_t MinOffTimeSHidden : 1;
3498 unsigned _supla_int_t OutputValueOnErrorReadonly : 1;
3499 unsigned _supla_int_t OutputValueOnErrorHidden : 1;
3500 unsigned _supla_int_t SubfunctionReadonly : 1;
3501 unsigned _supla_int_t SubfunctionHidden : 1;
3502 unsigned _supla_int_t
3503 TemperatureSetpointChangeSwitchesToManualModeReadonly : 1;
3504 unsigned _supla_int_t TemperatureSetpointChangeSwitchesToManualModeHidden : 1;
3505 unsigned _supla_int_t AuxMinMaxSetpointEnabledReadonly : 1;
3506 unsigned _supla_int_t AuxMinMaxSetpointEnabledHidden : 1;
3507 unsigned _supla_int_t UseSeparateHeatCoolOutputsReadonly : 1;
3508 unsigned _supla_int_t UseSeparateHeatCoolOutputsHidden : 1;
3509 unsigned _supla_int_t TemperaturesFreezeProtectionReadonly : 1;
3510 unsigned _supla_int_t TemperaturesFreezeProtectionHidden : 1;
3511 unsigned _supla_int_t TemperaturesEcoReadonly : 1;
3512 unsigned _supla_int_t TemperaturesEcoHidden : 1;
3513 unsigned _supla_int_t TemperaturesComfortReadonly : 1;
3514 unsigned _supla_int_t TemperaturesComfortHidden : 1;
3515 unsigned _supla_int_t TemperaturesBoostReadonly : 1;
3516 unsigned _supla_int_t TemperaturesBoostHidden : 1;
3517 unsigned _supla_int_t TemperaturesHeatProtectionReadonly : 1;
3518 unsigned _supla_int_t TemperaturesHeatProtectionHidden : 1;
3519 unsigned _supla_int_t TemperaturesHisteresisReadonly : 1;
3520 unsigned _supla_int_t TemperaturesHisteresisHidden : 1;
3521 unsigned _supla_int_t TemperaturesBelowAlarmReadonly : 1;
3522 unsigned _supla_int_t TemperaturesBelowAlarmHidden : 1;
3523 unsigned _supla_int_t TemperaturesAboveAlarmReadonly : 1;
3524 unsigned _supla_int_t TemperaturesAboveAlarmHidden : 1;
3525 unsigned _supla_int_t TemperaturesAuxMinSetpointReadonly : 1;
3526 unsigned _supla_int_t TemperaturesAuxMinSetpointHidden : 1;
3527 unsigned _supla_int_t TemperaturesAuxMaxSetpointReadonly : 1;
3528 unsigned _supla_int_t TemperaturesAuxMaxSetpointHidden : 1;
3529 unsigned _supla_int_t MasterThermostatChannelNoReadonly : 1;
3530 unsigned _supla_int_t MasterThermostatChannelNoHidden : 1;
3531 unsigned _supla_int_t HeatOrColdSourceSwitchReadonly : 1;
3532 unsigned _supla_int_t HeatOrColdSourceSwitchHidden : 1;
3533 unsigned _supla_int_t PumpSwitchReadonly : 1;
3534 unsigned _supla_int_t PumpSwitchHidden : 1;
3535 unsigned _supla_int_t TemperaturesAuxHisteresisReadonly : 1;
3536 unsigned _supla_int_t TemperaturesAuxHisteresisHidden : 1;
3537 unsigned _supla_int_t Reserved : 10;
3542 _supla_int_t MainThermometerChannelId;
3545 unsigned char MainThermometerChannelNo;
3549 _supla_int_t AuxThermometerChannelId;
3551 AuxThermometerChannelNo;
3556 _supla_int_t BinarySensorChannelId;
3558 BinarySensorChannelNo;
3563 unsigned char AuxThermometerType;
3564 unsigned char AntiFreezeAndOverheatProtectionEnabled;
3566 unsigned _supla_int16_t AvailableAlgorithms;
3568 unsigned _supla_int16_t UsedAlgorithm;
3573 unsigned _supla_int16_t MinOnTimeS;
3575 unsigned _supla_int16_t MinOffTimeS;
3577 signed char OutputValueOnError;
3578 unsigned char Subfunction;
3579 unsigned char TemperatureSetpointChangeSwitchesToManualMode;
3581 unsigned char AuxMinMaxSetpointEnabled;
3586 unsigned char UseSeparateHeatCoolOutputs;
3590 _supla_int_t MasterThermostatChannelId;
3592 unsigned char MasterThermostatIsSet;
3593 unsigned char MasterThermostatChannelNo;
3598 _supla_int_t HeatOrColdSourceSwitchChannelId;
3600 unsigned char HeatOrColdSourceSwitchIsSet;
3601 unsigned char HeatOrColdSourceSwitchChannelNo;
3606 _supla_int_t PumpSwitchChannelId;
3608 unsigned char PumpSwitchIsSet;
3609 unsigned char PumpSwitchChannelNo;
3617 unsigned char TemperatureControlType;
3619 unsigned char LocalUILockingCapabilities;
3620 unsigned char LocalUILock;
3624 _supla_int16_t MinAllowedTemperatureSetpointFromLocalUI;
3625 _supla_int16_t MaxAllowedTemperatureSetpointFromLocalUI;
3627 sizeof(_supla_int_t) -
sizeof(_supla_int_t) -
3628 sizeof(_supla_int_t) -
sizeof(
unsigned char) -
3629 sizeof(
unsigned char) -
sizeof(
unsigned char) -
3630 sizeof(_supla_int16_t) -
sizeof(_supla_int16_t)];
3644 _supla_int_t ValueDivider;
3646 _supla_int_t ValueMultiplier;
3648 _supla_int64_t ValueAdded;
3650 unsigned char ValuePrecision;
3652 char UnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3654 char UnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3660 unsigned char KeepHistory;
3662 unsigned char ChartType;
3666 unsigned _supla_int16_t RefreshIntervalMs;
3670 _supla_int_t DefaultValueDivider;
3672 _supla_int_t DefaultValueMultiplier;
3674 _supla_int64_t DefaultValueAdded;
3676 unsigned char DefaultValuePrecision;
3678 char DefaultUnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3680 char DefaultUnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3682 unsigned char Reserved[8];
3696 unsigned char CounterType;
3699 _supla_int_t ValueDivider;
3701 _supla_int_t ValueMultiplier;
3703 _supla_int64_t ValueAdded;
3705 unsigned char ValuePrecision;
3707 char UnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3709 char UnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3715 unsigned char KeepHistory;
3717 unsigned char ChartType;
3719 unsigned char IncludeValueAddedInHistory;
3721 unsigned char FillMissingData;
3725 unsigned _supla_int16_t RefreshIntervalMs;
3729 _supla_int_t DefaultValueDivider;
3731 _supla_int_t DefaultValueMultiplier;
3733 _supla_int64_t DefaultValueAdded;
3735 unsigned char DefaultValuePrecision;
3737 char DefaultUnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3739 char DefaultUnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3741 unsigned char Reserved[8];