Commit Graph

70 Commits

Author SHA1 Message Date
MichaelDvP
090491aab6 remove optimistic option #2551 2025-05-23 07:42:21 +02:00
MichaelDvP
2da312bf15 optimistic only for writable values 2025-05-12 16:29:36 +02:00
MichaelDvP
b3320c3e48 ha optimistic, cs6800 changes, custom entity hide 2025-05-10 16:14:54 +02:00
proddy
5047f1752e add tests for custom entities 2025-04-23 21:30:02 +02:00
proddy
c6b0099581 domoticz warnings on custom entities - https://github.com/emsesp/EMS-ESP32/discussions/2408#discussioncomment-12896868 2025-04-22 16:07:22 +02:00
proddy
e3c5b462da formatting 2025-03-15 13:01:05 +01:00
MichaelDvP
584d0e0b48 shuntingYard string addition, add tohex() function 2025-03-13 07:45:37 +01:00
proddy
e6f15681c0 use same ha_uom function to add uom, state and device class 2025-01-22 22:31:21 +01:00
proddy
db90546bc3 transformNumFloat with default values 2025-01-18 16:07:41 +01:00
proddy
eb87651c47 merge #2108 2025-01-04 13:41:39 +01:00
MichaelDvP
a218c7a781 Add "duplicate" option to Custom Entities #2266 2024-12-05 19:27:04 +01:00
MichaelDvP
607f949638 fix render long numbers, #2267 2024-12-03 12:39:30 +01:00
proddy
a001a31401 use DeviceTypeUniqueID 2024-10-10 21:26:39 +01:00
proddy
4611ed49b0 Dashboard implementation 2024-10-08 22:53:36 +02:00
proddy
e5b98dadde code cleanup - sonarlint 2024-10-02 09:02:24 +02:00
proddy
a2e41d6d1e URL updates 2024-09-28 21:01:37 +02:00
MichaelDvP
83d5b919d6 show emsesp-devices in system info, add common fields to value_info #2033 2024-09-25 18:47:09 +02:00
MichaelDvP
c315463692 fix command name for custom entities 2024-09-20 14:14:37 +02:00
proddy
cf1eae9426 ArduinoJson 7.2 upgrade 2024-09-19 12:15:19 +02:00
proddy
191edffe3c optimize endpoints, so re-use where possible 2024-09-13 10:03:11 +02:00
proddy
44ef7dd0bc fix all typos 2024-09-11 20:23:58 +02:00
proddy
c951877172 change (c) header 2024-09-01 20:41:27 +02:00
proddy
19922ca9fb move the Get* endpoints to their right service classes 2024-08-29 13:53:27 +02:00
MichaelDvP
9181b70394 checks for long raw custom entities #1934 2024-08-12 09:26:37 +02:00
MichaelDvP
70b16149d0 read custom entity raw from fetched telegrams 2024-08-07 07:42:30 +02:00
MichaelDvP
8d70dc7a02 custom entity RAW allow length up to 256 2024-08-04 16:07:57 +02:00
MichaelDvP
ab587fa1b7 move 6x identical code to one function add_ha_bool 2024-08-02 12:44:47 +02:00
MichaelDvP
80aa1e65b7 refactor common commands #1897 2024-07-30 15:07:45 +02:00
proddy
d92f17c774 remove TODO 2024-07-24 17:59:32 +02:00
proddy
fa54cb6a48 more minor changes to clean up messaging 2024-07-24 13:22:34 +02:00
proddy
fa24a6878e add values as a possible command 2024-07-23 22:29:30 +02:00
proddy
0d0d0aa111 show attribute in log message 2024-07-23 18:54:17 +02:00
MichaelDvP
5b143cd22a change order in "cannot find 'device' in 'command'" 2024-07-15 08:56:36 +02:00
proddy
fbe20fec41 optimize device_info 2024-07-12 15:20:48 +02:00
proddy
d7ba360483 fixes for device_info 2024-07-11 16:29:37 +02:00
proddy
e0d30bfca5 Feature: message notification #1854 2024-07-07 17:15:34 +02:00
MichaelDvP
78b38c2ee1 sonar warning 2024-06-22 15:12:44 +02:00
MichaelDvP
dc6b41a473 always use F_(devicename) 2024-06-22 12:34:25 +02:00
MichaelDvP
bae5a11264 schedule conditions chack numbers and strings, fix custom commands 2024-06-18 18:23:08 +02:00
MichaelDvP
fc75824921 scheduler: onChange and conditions 2024-06-15 20:00:08 +02:00
MichaelDvP
719cd46a21 Rename DeviceValueTypes, add UINT32 for custom entities #1706 2024-04-21 20:14:39 +02:00
MichaelDvP
8c7b0a674f check fetch for custom entities for multibyte split 2024-04-21 10:37:41 +02:00
proddy
cf489f7632 fix minor lint warnings 2024-03-24 09:45:12 +01:00
MichaelDvP
82579869a4 fix command attribute #1637 2024-02-27 07:53:22 +01:00
Proddy
ce3c3e0b3e tidy up lambda's 2024-02-13 20:19:58 +01:00
Proddy
a7d0259b30 replace lambda [&] with [this] 2024-02-13 15:19:06 +01:00
Proddy
80a3007f8b refactoring 2024-02-12 14:21:30 +01:00
Proddy
1f7c968d0d remove OriginID from state service 2024-02-12 11:22:07 +01:00
proddy
257b40c2e4 fix MQTT discovery of custom entity doesn't consider type of data #1587 2024-02-10 09:51:29 +01:00
Proddy
c98e1a629b add type to device info, so we know if its a Ram variable or not 2024-02-04 14:52:35 +01:00