Commit Graph

589 Commits

Author SHA1 Message Date
Proddy
cd79e73693 Merge branch 'dev' into dev 2024-08-02 09:16:31 +02:00
MichaelDvP
70e5b19223 scheduler: change to std::string 2024-08-02 08:20:10 +02:00
proddy
f47dd7b629 Merge branch 'dev' of https://github.com/proddy/EMS-ESP32 into dev 2024-08-01 22:19:38 +02:00
proddy
b38ec2f25e support Unity testing 2024-08-01 22:13:52 +02:00
MichaelDvP
900b2bf340 scheduler, small fixes, allow commands in json get url 2024-08-01 18:52:26 +02:00
MichaelDvP
80aa1e65b7 refactor common commands #1897 2024-07-30 15:07:45 +02:00
proddy
f4781b91c2 fix bootloop with missing version 2024-07-28 09:26:02 +02:00
proddy
0edb5c0fd9 updates to scheduler for immediate commands #1893 2024-07-27 15:04:22 +02:00
MichaelDvP
7703ca15dc Merge branch 'dev' of https://github.com/emsesp/EMS-ESP32 into dev 2024-07-26 18:30:14 +02:00
MichaelDvP
5b67060674 scheduler single action on command 2024-07-26 18:00:41 +02:00
MichaelDvP
1183db88b7 command executed only for commands without value, fix hcx custom names 2024-07-26 17:59:49 +02:00
proddy
b3532bd372 remove version from payload 2024-07-26 13:24:40 +02:00
proddy
ae7737e47b rename HardwareStatus to hardwareStatus 2024-07-26 13:23:23 +02:00
MichaelDvP
9ba026934b Merge branch 'dev' of https://github.com/emsesp/EMS-ESP32 into dev 2024-07-25 15:49:52 +02:00
MichaelDvP
cfecb390f9 scheduler task priority, add comments 2024-07-25 14:31:24 +02:00
proddy
2970065a4a add free_caps 2024-07-25 13:18:10 +02:00
proddy
645d6a514c rename HardwareStatus 2024-07-25 12:51:25 +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
0cca9b7723 removed comment 2024-07-23 23:07:12 +02:00
proddy
fa24a6878e add values as a possible command 2024-07-23 22:29:30 +02:00
proddy
ada7b1740b handle attribute_s like we did with the other device classes 2024-07-23 20:48:52 +02:00
proddy
0e40acb90f formatting for logging in debug/standalone 2024-07-23 20:48:30 +02:00
proddy
48b5970d28 text changes 2024-07-23 18:55:26 +02:00
proddy
0d0d0aa111 show attribute in log message 2024-07-23 18:54:17 +02:00
proddy
641b4e5bf0 remove scan 2024-07-22 17:08:11 +02:00
proddy
452b3be953 add comment 2024-07-21 14:42:31 +02:00
proddy
006b38df27 make standalone compile 2024-07-21 12:58:42 +02:00
MichaelDvP
74b009f658 schedule onChange optimize queue 2024-07-21 09:04:53 +02:00
MichaelDvP
4dd3a668df fix http.GetString 2024-07-20 19:10:20 +02:00
MichaelDvP
c21c0b5dd1 scheduler async, command use string, lowercase 2024-07-20 18:21:26 +02:00
proddy
74c4940971 add test for URI in scheduler 2024-07-20 16:31:40 +02:00
proddy
809c5c7ead scheduler http tests 2024-07-20 13:22:01 +02:00
proddy
353e1f4460 remove comments 2024-07-20 13:21:20 +02:00
MichaelDvP
559caeb30f schedulder enhancement url json #1806 2024-07-19 12:45:27 +02:00
proddy
fb0491d8ba some more refactoring around processing commands 2024-07-16 20:34:00 +02:00
proddy
95f6d57df4 include scheduler name so we can show it in log 2024-07-16 20:33:27 +02:00
MichaelDvP
5b143cd22a change order in "cannot find 'device' in 'command'" 2024-07-15 08:56:36 +02:00
MichaelDvP
7727093767 Merge branch 'dev' of https://github.com/emsesp/EMS-ESP32 into dev 2024-07-15 07:13:30 +02:00
proddy
fbe20fec41 optimize device_info 2024-07-12 15:20:48 +02:00
proddy
c4ace6f877 fix typo 2024-07-11 17:02:33 +02:00
proddy
d7ba360483 fixes for device_info 2024-07-11 16:29:37 +02:00
proddy
4a2036d588 no need to append space, as strings can be quoted 2024-07-10 13:12:18 +02:00
proddy
4f40a3d990 Show bbqkees model - #1815 2024-07-10 12:53:18 +02:00
MichaelDvP
3d7378a1a8 cmd info shows right type (number/enum), no value 2024-07-08 18:02:14 +02:00
proddy
6f0062be5c replace size with isNull for jsondoc. size() walks a linked-list to count the elements, so its time complexity is O(n). 2024-07-08 15:29:33 +02:00
proddy
f05a012ef3 concatenate all token strings - experimental 2024-07-08 14:57:26 +02:00
proddy
e4e1bc3c1e remove old debug statement 2024-07-08 14:56:57 +02:00
proddy
9bda29044f formatting 2024-07-08 12:06:20 +02:00
proddy
e0d30bfca5 Feature: message notification #1854 2024-07-07 17:15:34 +02:00