Commit Graph
100 Commits
Author SHA1 Message Date
proddy 388c959468 change time to hours and minutes (no short-hand) 2020-11-27 20:52:14 +01:00
proddy e5dd46be46 trigger build 2020-11-26 23:11:35 +01:00
proddy c2c6a933bb use standard JSON sizes from main EMS-ESP header 2020-11-26 23:10:26 +01:00
proddy a08b880b67 remove shrinktofit to help mem frag 2020-11-26 23:10:03 +01:00
proddy 25b0ab0cde use JSON size from ems main header 2020-11-26 23:09:39 +01:00
proddy e56715f24c updated tests 2020-11-26 23:09:22 +01:00
proddy 48bacde569 removed JSON sizes 2020-11-26 23:09:10 +01:00
proddy ccfe5be568 static code analysis nice things 2020-11-26 23:08:56 +01:00
proddy 46a6c3893f move JSON sizes from mqtt to main header 2020-11-26 23:08:43 +01:00
proddy 8447c961fe test flash vs non-flash for json variables 2020-11-26 23:08:22 +01:00
proddy 3f275121cf remove shrinktofit to improve frag mem 2020-11-26 23:07:26 +01:00
proddy 6c55a0a4da cleanup list 2020-11-26 23:07:05 +01:00
proddy 18b6dc645f web and shell printing share common functions - refactor how device values are printed to shell #632 2020-11-26 23:06:56 +01:00
proddy ac1f8c0c58 code optimizations based on static analysis checks 2020-11-23 18:15:47 +01:00
proddy d0efe4709c mention MQTT duplicate msg on publish 2020-11-23 13:17:15 +01:00
proddy ffd2f6fe73 always register HA for each HC 2020-11-23 13:15:41 +01:00
proddy cb7ba31afa surpress log messages when starting telnet 2020-11-23 13:15:13 +01:00
proddy 060c3c76b2 2.1.1b5 2020-11-23 13:14:51 +01:00
proddy 647384f5c8 change call to not use json, prevent duplicate inits 2020-11-23 13:14:40 +01:00
proddy cd016ae639 split out commands with and without json 2020-11-23 13:13:59 +01:00
proddy 3e86a48e2b some minor formatting 2020-11-23 13:13:29 +01:00
proddy 5345c0b93f updated tests 2020-11-23 13:12:29 +01:00
proddy d9df0bb996 auto formatting 2020-11-23 13:12:20 +01:00
proddy 3f0c40d86c fix admin checkbox 2020-11-23 13:11:51 +01:00
proddy 17cd200cd1 prevent crash on "call system send" with no data 2020-11-22 21:13:04 +01:00
proddy 59c72f7b4b formatting 2020-11-22 21:12:41 +01:00
proddy 2e89ab333a fix standalome makefile 2020-11-22 17:54:16 +01:00
proddy 16f61cc6c3 remove this-> 2020-11-22 16:16:49 +01:00
proddy 9eb6d2c44b replace int with int32_t 2020-11-22 16:16:37 +01:00
proddy f2503b8d1a fix removing devices 2020-11-22 16:16:24 +01:00
proddy 0da8f92496 remove this->, rename flags to model 2020-11-22 16:16:09 +01:00
proddy 2be647ade8 rename JUNKERS_2 to OLD 2020-11-22 16:15:37 +01:00
proddy a0ec2ec9d5 fix for out of bound 2020-11-22 16:15:18 +01:00
proddy f1080c6095 add cppcheck 2020-11-22 16:15:07 +01:00
proddy c0113921d6 increase json buffer to allow HA MQTT for EMS-ESP 2020-11-20 15:02:58 +01:00
proddy 963a08cfaa force 2.1.1b4 build 2020-11-18 19:15:55 +01:00
proddy cd6bc7457d auto formatting 2020-11-18 19:15:18 +01:00
proddy fa55a8458f default web API is off for write commands 2020-11-18 11:22:58 +01:00
proddy 09aa236d2f heap frag optimizations 2020-11-17 22:33:37 +01:00
proddy 2c01d64e73 Prevent HA MQTT config messages for thermostat that has no 'currtemp' #582 2020-11-17 21:56:55 +01:00
proddy 45b55acc43 prevent HA climate component being created if there is no current room temp - #582 2020-11-17 21:54:09 +01:00
proddy 52e120aea2 minor updates to solar cfg - #616 2020-11-17 18:12:29 +01:00
proddy e2fa78584d mention syslog enable/disable 2020-11-17 12:26:25 +01:00
proddy 1df21f25fa rename pio targets 2020-11-17 12:25:55 +01:00
proddy aa7b37e006 add comment 2020-11-17 12:25:34 +01:00
proddy d260ea514b set empty syslog settings to flush queue 2020-11-17 12:25:21 +01:00
proddy f45a208ce4 text updates 2020-11-16 21:34:29 +01:00
proddy cabd5129f9 renamed system report to info 2020-11-16 21:33:39 +01:00
proddy 20f208548f cleanup left over debug code 2020-11-16 21:33:16 +01:00
proddy 802f857875 system command changes 2020-11-16 21:17:02 +01:00
proddy 6c513140f9 auto formatting 2020-11-16 21:16:42 +01:00
proddy 0cde2918cf rename system info -> settings and report -> info 2020-11-16 21:15:15 +01:00
proddy dd9f69e9b6 selective restart of services after settings change 2020-11-16 20:46:34 +01:00
proddy 816e522461 move bookean to Other section in form 2020-11-16 20:40:30 +01:00
proddy 26274da88c force a new build 2020-11-16 14:27:38 +01:00
proddy 6e31caf14b reenable ha sensor 2020-11-16 14:27:08 +01:00
proddy 4da3fefc96 updated to 2.1.1b3 2020-11-16 14:16:19 +01:00
proddy 0a45955294 serialize json to string stream as opposed to char buffer 2020-11-16 14:16:03 +01:00
proddy 052ee91be5 Extending the test framework #611 2020-11-16 14:13:35 +01:00
proddy 1307a2e97b show retain in debug 2020-11-15 21:19:02 +01:00
proddy aeba36d2f0 formatting 2020-11-15 20:15:58 +01:00
proddy 1f07c38440 fix ha mqtt parsing hc number - #609 2020-11-15 20:15:46 +01:00
proddy 293d49bd56 use EMSESP_MAX_JSON_SIZE_HA_CONFIG 2020-11-15 17:59:58 +01:00
proddy d52dc4460f Merge branch 'dev' of https://github.com/proddy/EMS-ESP into dev 2020-11-15 17:51:27 +01:00
proddy 4bfdb017b9 prevent double subscriptions when mqtt connecting 2020-11-15 17:51:18 +01:00
proddy 6ae61d742f formatting 2020-11-15 15:23:35 +01:00
proddy 05ea86d075 add test for gb072/rc310 - #610 2020-11-15 15:23:25 +01:00
proddy 978e0b8d83 HA binary sensors put on MQTT queue 2020-11-15 15:22:54 +01:00
proddy 88135ad277 prevent duplicate MQTT connections 2020-11-15 14:25:17 +01:00
proddy 8db542b117 test returns Ok or Invalid when called from web 2020-11-15 12:40:08 +01:00
proddy b5532b1b88 fix tests 2020-11-15 12:39:39 +01:00
proddy 6876f3d804 initial loop run for standalone 2020-11-15 12:39:29 +01:00
proddy 956dda87ec added test command (console&web), to simulate adding devices. still experimental 2020-11-14 22:10:06 +01:00
proddy 74012964ab mixing name fixed in HA 2020-11-14 17:34:18 +01:00
proddy bcac102bbd fix HA config for Mixing, #602 2020-11-14 17:33:13 +01:00
proddy ca0296e454 mixing test 2020-11-14 17:31:28 +01:00
proddy cb9795ec82 increase mqtt size just in case 2020-11-14 17:31:17 +01:00
proddy 16dd1dab71 updated test 2020-11-14 16:57:01 +01:00
proddy 256944aea3 Merge branch 'dev' of https://github.com/proddy/EMS-ESP into dev 2020-11-14 16:56:54 +01:00
proddy 57983c061d updated test 2020-11-14 16:56:48 +01:00
proddy 992f325078 prevent heartbeat with standalone 2020-11-14 15:41:24 +01:00
proddy b51dfae718 change queue size for standalone 2020-11-14 15:41:05 +01:00
proddy af08bc607d roll back changes with device unique_id 2020-11-14 15:31:51 +01:00
proddy 30d032b986 updates to processing order 2020-11-14 15:31:28 +01:00
proddy 4a4d664d7d don't setup mqtt if it's disabled 2020-11-14 12:49:49 +01:00
proddy 6fefb8fd8f prevent serial when in debug mode, during update check 2020-11-14 12:49:29 +01:00
proddy 842683aae1 comments 2020-11-14 12:49:10 +01:00
proddy 5219cf60f1 restart MQTT when settings change from Web 2020-11-14 12:48:56 +01:00
proddy b19500f84b updates to core web framework 2020-11-14 12:48:21 +01:00
proddy 42002e56d4 Merge branch 'dev' of https://github.com/proddy/EMS-ESP into dev 2020-11-14 11:44:16 +01:00
proddy 808ef71c0e don't create MQTT commands if MQTT disabled 2020-11-14 11:44:08 +01:00
proddy 18d8d223fb updated pio examples 2020-11-14 00:20:04 +01:00
Paul 937998d9e3 2.1.1b2 2020-11-14 00:10:40 +01:00
Paul 9565495b31 Merge branch 'dev' of https://github.com/proddy/EMS-ESP into dev 2020-11-14 00:09:42 +01:00
Paul 3ffa9ee5ac move device unique_id count into constructor 2020-11-14 00:08:05 +01:00
Paul 8bd7b21f30 minor updates 2020-11-14 00:05:00 +01:00
Paul 0555043810 text changes 2020-11-14 00:03:04 +01:00
Paul 716cbf7e86 updated 2020-11-14 00:02:12 +01:00
Paul 4805fb6c46 don't send shower MQTT if MQTT disabled 2020-11-14 00:01:56 +01:00
proddy 7d73efbd31 prevent crash when send telegram too short 2020-11-08 20:54:24 +01:00