add ventilation device class

This commit is contained in:
MichaelDvP
2023-05-10 16:55:03 +02:00
parent c9ab6b23ea
commit b2ad600de2
9 changed files with 259 additions and 4 deletions

View File

@@ -155,7 +155,7 @@ class EMSdevice {
}
}
inline void has_enumupdate(std::shared_ptr<const Telegram> telegram, uint8_t & value, const uint8_t index, uint8_t s = 0) {
inline void has_enumupdate(std::shared_ptr<const Telegram> telegram, uint8_t & value, const uint8_t index, int8_t s = 0) {
if (telegram->read_enumvalue(value, index, s)) {
has_update_ = true;
publish_value((void *)&value);
@@ -337,6 +337,7 @@ class EMSdevice {
GENERIC,
HEATSOURCE,
CUSTOM,
VENTILATION,
UNKNOWN
};