From 8e5a31ce498bcc15d8f0e5b6880328a61f7d112a Mon Sep 17 00:00:00 2001 From: Jeroen88 Date: Wed, 2 Nov 2022 22:48:33 +0100 Subject: [PATCH] Add HVAC_CONFIGURATION_FLAGS --- src/EasyOpenTherm.h | 10 ++++++++++ 1 file changed, 10 insertions(+), 0 deletions(-) diff --git a/src/EasyOpenTherm.h b/src/EasyOpenTherm.h index 9c73077..a9f69a6 100644 --- a/src/EasyOpenTherm.h +++ b/src/EasyOpenTherm.h @@ -379,6 +379,16 @@ public: }; + // Configuration flags returned by calling ::read(OpenTherm::READ_DATA_ID::HVAC_SECONDARY_CONFIGURATION, configurationFlags, memberID); + enum class HVAC_CONFIGURATION_FLAGS { + SECONDARY_SYSTEM_TYPE = (0b00000001), + SECONDARY_BYPASS = (0b00000010), + SECONDARY_SPEED_CONTROL = (0b00000100), + }; + + + + enum class SOLAR_STATUS_FLAGS { // Priamry device is MSB PRIMARY_MODE = (0b00000111), -- libgit2 0.21.4