1983 unsigned _supla_int64_t total_forward_active_energy[3];
1984 unsigned _supla_int64_t total_reverse_active_energy[3];
1985 unsigned _supla_int64_t total_forward_reactive_energy[3];
1986 unsigned _supla_int64_t total_reverse_reactive_energy[3];
1987 unsigned _supla_int64_t
1988 total_forward_active_energy_balanced;
1990 unsigned _supla_int64_t
1991 total_reverse_active_energy_balanced;
1995 unsigned _supla_int16_t voltage_phase_angle_12;
1997 unsigned _supla_int16_t voltage_phase_angle_13;
1998 unsigned char phase_sequence;
2005 _supla_int_t total_cost;
2006 _supla_int_t total_cost_balanced;
2007 _supla_int_t price_per_unit;
2011 _supla_int_t measured_values;
2012 _supla_int_t period;
2013 _supla_int_t m_count;
2644 _supla_int_t ReceiverID;
2647 _supla_int_t ChannelID;
2648 unsigned char ChannelNumber;
2650 _supla_int_t Fields;
2652 _supla_int_t defaultIconField;
2653 unsigned _supla_int_t SwitchCycleCount;
2655 unsigned _supla_int_t IPv4;
2656 unsigned char MAC[6];
2657 unsigned char BatteryLevel;
2658 unsigned char BatteryPowered;
2660 unsigned char WiFiSignalStrength;
2661 unsigned char BridgeNodeOnline;
2662 unsigned char BridgeNodeSignalStrength;
2663 unsigned _supla_int_t Uptime;
2664 unsigned _supla_int_t ConnectionUptime;
2665 unsigned char BatteryHealth;
2666 unsigned char LastConnectionResetCause;
2667 unsigned _supla_int16_t LightSourceLifespan;
2669 _supla_int16_t LightSourceLifespanLeft;
2672 _supla_int_t LightSourceOperatingTime;
2674 unsigned _supla_int_t OperatingTime;
3338 unsigned _supla_int_t MainThermometerChannelNoReadonly : 1;
3339 unsigned _supla_int_t MainThermometerChannelNoHidden : 1;
3340 unsigned _supla_int_t AuxThermometerChannelNoReadonly : 1;
3341 unsigned _supla_int_t AuxThermometerChannelNoHidden : 1;
3342 unsigned _supla_int_t BinarySensorChannelNoReadonly : 1;
3343 unsigned _supla_int_t BinarySensorChannelNoHidden : 1;
3344 unsigned _supla_int_t AuxThermometerTypeReadonly : 1;
3345 unsigned _supla_int_t AuxThermometerTypeHidden : 1;
3346 unsigned _supla_int_t AntiFreezeAndOverheatProtectionEnabledReadonly : 1;
3347 unsigned _supla_int_t AntiFreezeAndOverheatProtectionEnabledHidden : 1;
3348 unsigned _supla_int_t UsedAlgorithmReadonly : 1;
3349 unsigned _supla_int_t UsedAlgorithmHidden : 1;
3350 unsigned _supla_int_t MinOnTimeSReadonly : 1;
3351 unsigned _supla_int_t MinOnTimeSHidden : 1;
3352 unsigned _supla_int_t MinOffTimeSReadonly : 1;
3353 unsigned _supla_int_t MinOffTimeSHidden : 1;
3354 unsigned _supla_int_t OutputValueOnErrorReadonly : 1;
3355 unsigned _supla_int_t OutputValueOnErrorHidden : 1;
3356 unsigned _supla_int_t SubfunctionReadonly : 1;
3357 unsigned _supla_int_t SubfunctionHidden : 1;
3358 unsigned _supla_int_t
3359 TemperatureSetpointChangeSwitchesToManualModeReadonly : 1;
3360 unsigned _supla_int_t TemperatureSetpointChangeSwitchesToManualModeHidden : 1;
3361 unsigned _supla_int_t AuxMinMaxSetpointEnabledReadonly : 1;
3362 unsigned _supla_int_t AuxMinMaxSetpointEnabledHidden : 1;
3363 unsigned _supla_int_t UseSeparateHeatCoolOutputsReadonly : 1;
3364 unsigned _supla_int_t UseSeparateHeatCoolOutputsHidden : 1;
3365 unsigned _supla_int_t TemperaturesFreezeProtectionReadonly : 1;
3366 unsigned _supla_int_t TemperaturesFreezeProtectionHidden : 1;
3367 unsigned _supla_int_t TemperaturesEcoReadonly : 1;
3368 unsigned _supla_int_t TemperaturesEcoHidden : 1;
3369 unsigned _supla_int_t TemperaturesComfortReadonly : 1;
3370 unsigned _supla_int_t TemperaturesComfortHidden : 1;
3371 unsigned _supla_int_t TemperaturesBoostReadonly : 1;
3372 unsigned _supla_int_t TemperaturesBoostHidden : 1;
3373 unsigned _supla_int_t TemperaturesHeatProtectionReadonly : 1;
3374 unsigned _supla_int_t TemperaturesHeatProtectionHidden : 1;
3375 unsigned _supla_int_t TemperaturesHisteresisReadonly : 1;
3376 unsigned _supla_int_t TemperaturesHisteresisHidden : 1;
3377 unsigned _supla_int_t TemperaturesBelowAlarmReadonly : 1;
3378 unsigned _supla_int_t TemperaturesBelowAlarmHidden : 1;
3379 unsigned _supla_int_t TemperaturesAboveAlarmReadonly : 1;
3380 unsigned _supla_int_t TemperaturesAboveAlarmHidden : 1;
3381 unsigned _supla_int_t TemperaturesAuxMinSetpointReadonly : 1;
3382 unsigned _supla_int_t TemperaturesAuxMinSetpointHidden : 1;
3383 unsigned _supla_int_t TemperaturesAuxMaxSetpointReadonly : 1;
3384 unsigned _supla_int_t TemperaturesAuxMaxSetpointHidden : 1;
3385 unsigned _supla_int_t MasterThermostatChannelNoReadonly : 1;
3386 unsigned _supla_int_t MasterThermostatChannelNoHidden : 1;
3387 unsigned _supla_int_t HeatOrColdSourceSwitchReadonly : 1;
3388 unsigned _supla_int_t HeatOrColdSourceSwitchHidden : 1;
3389 unsigned _supla_int_t PumpSwitchReadonly : 1;
3390 unsigned _supla_int_t PumpSwitchHidden : 1;
3391 unsigned _supla_int_t TemperaturesAuxHisteresisReadonly : 1;
3392 unsigned _supla_int_t TemperaturesAuxHisteresisHidden : 1;
3393 unsigned _supla_int_t Reserved : 10;
3398 _supla_int_t MainThermometerChannelId;
3401 unsigned char MainThermometerChannelNo;
3405 _supla_int_t AuxThermometerChannelId;
3407 AuxThermometerChannelNo;
3412 _supla_int_t BinarySensorChannelId;
3414 BinarySensorChannelNo;
3419 unsigned char AuxThermometerType;
3420 unsigned char AntiFreezeAndOverheatProtectionEnabled;
3422 unsigned _supla_int16_t AvailableAlgorithms;
3424 unsigned _supla_int16_t UsedAlgorithm;
3429 unsigned _supla_int16_t MinOnTimeS;
3431 unsigned _supla_int16_t MinOffTimeS;
3433 signed char OutputValueOnError;
3434 unsigned char Subfunction;
3435 unsigned char TemperatureSetpointChangeSwitchesToManualMode;
3437 unsigned char AuxMinMaxSetpointEnabled;
3442 unsigned char UseSeparateHeatCoolOutputs;
3446 _supla_int_t MasterThermostatChannelId;
3448 unsigned char MasterThermostatIsSet;
3449 unsigned char MasterThermostatChannelNo;
3454 _supla_int_t HeatOrColdSourceSwitchChannelId;
3456 unsigned char HeatOrColdSourceSwitchIsSet;
3457 unsigned char HeatOrColdSourceSwitchChannelNo;
3462 _supla_int_t PumpSwitchChannelId;
3464 unsigned char PumpSwitchIsSet;
3465 unsigned char PumpSwitchChannelNo;
3473 unsigned char TemperatureControlType;
3475 unsigned char LocalUILockingCapabilities;
3476 unsigned char LocalUILock;
3480 _supla_int16_t MinAllowedTemperatureSetpointFromLocalUI;
3481 _supla_int16_t MaxAllowedTemperatureSetpointFromLocalUI;
3483 sizeof(_supla_int_t) -
sizeof(_supla_int_t) -
3484 sizeof(_supla_int_t) -
sizeof(
unsigned char) -
3485 sizeof(
unsigned char) -
sizeof(
unsigned char) -
3486 sizeof(_supla_int16_t) -
sizeof(_supla_int16_t)];
3500 _supla_int_t ValueDivider;
3502 _supla_int_t ValueMultiplier;
3504 _supla_int64_t ValueAdded;
3506 unsigned char ValuePrecision;
3508 char UnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3510 char UnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3516 unsigned char KeepHistory;
3518 unsigned char ChartType;
3522 unsigned _supla_int16_t RefreshIntervalMs;
3526 _supla_int_t DefaultValueDivider;
3528 _supla_int_t DefaultValueMultiplier;
3530 _supla_int64_t DefaultValueAdded;
3532 unsigned char DefaultValuePrecision;
3534 char DefaultUnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3536 char DefaultUnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3538 unsigned char Reserved[8];
3552 unsigned char CounterType;
3555 _supla_int_t ValueDivider;
3557 _supla_int_t ValueMultiplier;
3559 _supla_int64_t ValueAdded;
3561 unsigned char ValuePrecision;
3563 char UnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3565 char UnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3571 unsigned char KeepHistory;
3573 unsigned char ChartType;
3575 unsigned char IncludeValueAddedInHistory;
3577 unsigned char FillMissingData;
3581 unsigned _supla_int16_t RefreshIntervalMs;
3585 _supla_int_t DefaultValueDivider;
3587 _supla_int_t DefaultValueMultiplier;
3589 _supla_int64_t DefaultValueAdded;
3591 unsigned char DefaultValuePrecision;
3593 char DefaultUnitBeforeValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3595 char DefaultUnitAfterValue[SUPLA_GENERAL_PURPOSE_UNIT_SIZE];
3597 unsigned char Reserved[8];