Commit Graph

8 Commits

Author SHA1 Message Date
ElVit 423ca2dbc8 Added "has_state()" check in "publish_new_state()" functions.
Save raw_topics in a map for setting traits.
2025-06-12 20:43:42 +02:00
ElVit 641df6b42a Added empty check in function "publish_new_state()".
Moved code from functions "publish_...()" to function "loop()".
2025-06-11 09:52:04 +02:00
ElVit f9f29a635d Refactored Code: Moved most code from main component class to entity component classes. Set traits for select entities. 2025-06-10 20:08:35 +02:00
ElVit 7ac5119fbd Check bytes before publish state.
Renamed set16_1 to set16_9.
Renamed some states e. g. OperationMode (top4/set9).
Added functions to set only high or low nibble of a byte in a command message.
2025-06-06 13:05:02 +02:00
ElVit 7df705290e Implementing set_number_min_max_value 2025-06-02 10:04:02 +02:00
ElVit b148b465f4 Added 10ms delay after log msg. Accept also init message in read_response and read_request. 2025-02-15 22:13:18 +01:00
ElVit 1848863966 Minor changes 2025-02-09 17:24:14 +01:00
ElVit 7df9370631 Added custom classes vor sensor, binary_sensor and text_sensor. Added dump_config function to number, select and switch classes. 2025-02-08 21:12:19 +01:00