Commit Graph

118 Commits

Author SHA1 Message Date
proddy
ec43a07866 add shuntingyard tests 2025-09-21 19:18:58 +02:00
MichaelDvP
cf3854563d Merge branch 'dev' of https://github.com/emsesp/EMS-ESP32 into dev 2025-07-10 12:12:28 +02:00
proddy
0a18add447 show ems device details in MQTT HA screen 2025-07-08 22:05:45 +02:00
MichaelDvP
6c42cbfb4b make task cores configurable in platformio.ini 2025-06-28 13:00:53 +02:00
proddy
41a2ba6e5d fixes #2579 2025-06-09 16:07:26 +02:00
MichaelDvP
090491aab6 remove optimistic option #2551 2025-05-23 07:42:21 +02:00
MichaelDvP
b3320c3e48 ha optimistic, cs6800 changes, custom entity hide 2025-05-10 16:14:54 +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
ed7a9f43de update tests 2025-03-13 22:45:26 +01:00
proddy
006eae5862 introduce system status in WebUI for easier monitoring of tasks 2025-01-19 18:18:04 +01:00
proddy
eb87651c47 merge #2108 2025-01-04 13:41:39 +01:00
proddy
944f94997b fix lint/codacy warnings 2024-10-27 12:21:19 +01:00
MichaelDvP
33efb1a440 all dashboard changes uses commands 2024-10-11 20:14:10 +02:00
proddy
31cfdc6604 support single scheduler item updates for Dashboard 2024-10-10 21:26:22 +01:00
proddy
e5b98dadde code cleanup - sonarlint 2024-10-02 09:02:24 +02:00
proddy
c9dd2d4a72 move allvalues to new action endpoint 2024-09-29 09:17:11 +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
1c7186171e stack for scheduler 5k 2024-09-21 14:35:36 +02:00
proddy
5b1493b940 incorporated Michael's changes https://github.com/emsesp/EMS-ESP32/pull/2027 2024-09-19 18:38:36 +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
722e7f38fc rename upload status 2024-09-01 13:44:48 +02:00
proddy
19922ca9fb move the Get* endpoints to their right service classes 2024-08-29 13:53:27 +02:00
MichaelDvP
68ec48fa80 start scheduler conditions after 1 min 2024-08-16 14:57:29 +02:00
MichaelDvP
20b833b4ee scheduler/mqtt running assync with psram, sync without psram 2024-08-15 07:56:24 +02:00
MichaelDvP
ab587fa1b7 move 6x identical code to one function add_ha_bool 2024-08-02 12:44:47 +02:00
MichaelDvP
21c23e1fd8 remove useless http check 2024-08-02 12:04:17 +02:00
MichaelDvP
70e5b19223 scheduler: change to std::string 2024-08-02 08:20:10 +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
0edb5c0fd9 updates to scheduler for immediate commands #1893 2024-07-27 15:04:22 +02:00
MichaelDvP
5b67060674 scheduler single action on command 2024-07-26 18:00:41 +02:00
MichaelDvP
cfecb390f9 scheduler task priority, add comments 2024-07-25 14:31:24 +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
ada7b1740b handle attribute_s like we did with the other device classes 2024-07-23 20:48:52 +02:00
proddy
48b5970d28 text changes 2024-07-23 18:55:26 +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
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
MichaelDvP
559caeb30f schedulder enhancement url json #1806 2024-07-19 12:45:27 +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