121 Commits

Author SHA1 Message Date
3a3a8f5801 unify Commands and use map to trigger onCommand 2024-05-15 08:04:21 +02:00
6ccdd24e62 use Builder instead of EntityConfig 2024-05-15 00:53:38 +02:00
af5be1190a disable retain for command mesages 2024-05-14 08:05:08 +02:00
1ecd5bbdc6 move area completely under DeviceConfig 2024-05-09 13:46:22 +02:00
d822e3438c add oil tank sensor 2024-05-09 11:52:40 +02:00
2ef559969c added oil tank room sensor 2024-05-04 21:46:39 +02:00
1fd3f1ae02 use sensor name for the device 2024-05-03 17:19:52 +02:00
25d08aab85 publish sensor configuration 2024-05-03 13:56:29 +02:00
8d9738492d fix random resets by initializing all pointers with nullptr 2024-05-03 13:55:19 +02:00
88b8ef9c01 publish config from list of all components 2024-05-03 13:50:13 +02:00
3cbedd3d99 separate generic Ha components - could be used in a library 2024-05-03 09:22:53 +02:00
a22f9eb2e0 extract StateConfig into a dedicated class 2024-05-02 21:24:41 +02:00
9796407ce8 separate Ha generic components from gateway specific ones 2024-05-02 19:40:04 +02:00
3b95a40728 publish cleanup config on OTA updates 2024-05-02 18:56:52 +02:00
35c0adcee5 make publisher accesible to entire Ha namespace 2024-05-02 12:44:30 +02:00
e48c75796b unify switches under same list and get rid of Builder 2024-04-30 23:08:22 +02:00
a1378dc122 fix on/off all switches 2024-04-30 21:27:02 +02:00
3ceba3139b add support for reacting on switching on/off all EasyHome switches 2024-04-30 16:23:54 +02:00
7403062837 support state for EasyHome switches 2024-04-30 16:22:55 +02:00
b6322de46e make area optional and add EasyHome switches 2024-04-30 09:43:45 +02:00
e4bf6a1beb add mqtt with ha components
configure Pollin switches
2024-04-30 08:08:38 +02:00