Commit Graph
100 Commits
Author SHA1 Message Date
proddy a3644d08dd always capture current room temp, even if its not valid 2020-06-26 15:23:57 +02:00
proddy f57f6b1095 minor text changes 2020-06-26 13:04:22 +02:00
proddy fdd3184590 tidied up print_value so its consistent across all types 2020-06-26 13:04:08 +02:00
proddy 8bfa71fb0f turn off watch when starting new shell session 2020-06-26 13:03:06 +02:00
proddy 4bea741958 add uptime in seconds to heartbeat MQTT payload 2020-06-26 13:02:20 +02:00
proddy f9233076bf a29 2020-06-26 13:01:49 +02:00
proddy b012c8a695 don't show summer/holiday modes if not supported 2020-06-25 17:05:57 +02:00
proddy aa29992a2e rename brand to brand_to_string() 2020-06-25 16:12:29 +02:00
proddy ab295f06b6 fix for boilers/controllers clashing with same product_id. Don't overwrite brand if we already have one. 2020-06-25 16:12:04 +02:00
proddy 466c1ddb15 added more consts, merged Michael's fix for sending EMS+ Tx 2020-06-25 16:11:08 +02:00
proddy ed0e75cb77 supress printing some values if unset 2020-06-25 16:10:23 +02:00
proddy ffc5d15734 version a28 2020-06-25 16:10:00 +02:00
proddy ca8ad8e999 text formatting 2020-06-25 16:09:30 +02:00
proddy 60757354e3 text formatting 2020-06-25 16:08:44 +02:00
proddy 755789fd33 added 'unknown' test for boiler/controller conflicts 2020-06-25 16:08:30 +02:00
proddy 1e97ced1a7 bump to a27 2020-06-22 21:11:47 +02:00
proddy 92d960867f default compile without DEBUG 2020-06-22 21:11:20 +02:00
proddy 9cbeddcd4c add test for solar modulation % 2020-06-22 21:11:05 +02:00
proddy 4f928cf517 cleaned up config 2020-06-22 21:03:28 +02:00
proddy b5f13a040e removed comment 2020-06-22 21:02:35 +02:00
proddy bc0f59effd rename calculated circuit flow to targetflowtemp 2020-06-22 21:02:17 +02:00
proddy 03500ceb3b fix read_bitvalue() - for solar pump on/off in #397 2020-06-22 20:51:08 +02:00
proddy b643a7d8a7 more tests for km200 2020-06-22 16:32:38 +02:00
proddy 2fcf8d169f tx_mode resets counts 2020-06-22 16:32:19 +02:00
proddy abd9a26f05 fix to testing int16_t 2020-06-21 17:00:56 +02:00
proddy 2ac923a25a minor text change 2020-06-21 16:03:01 +02:00
proddy e1269bcb31 refactor read_value. added read_bitvalue 2020-06-21 16:02:37 +02:00
proddy 99ed9032b0 added tests for render and read_value 2020-06-21 15:49:09 +02:00
proddy 04503298ab fix retry bug 2020-06-20 11:27:31 +02:00
proddy ea9b913285 added more tests for km200 - #390 2020-06-20 11:26:23 +02:00
proddy 5856a6cb2a bump to version a24 2020-06-19 20:40:37 +02:00
proddy 6b240fd7b9 update with todo 2020-06-19 20:40:24 +02:00
proddy d42ba886a2 undo change I made 2020-06-19 20:40:13 +02:00
proddy e0a35066fc refactor tx retry 2020-06-19 20:27:21 +02:00
proddy cf8404be86 refactor tx retry 2020-06-19 20:26:58 +02:00
proddy 020f7d205c update test for km200 2020-06-19 20:25:55 +02:00
proddy 4d40a53bd8 EMSUART_TX_TIMEOUT is 32*8 2020-06-18 12:28:11 +02:00
proddy 2cde691f08 typo, EMSUART_TX_TIMEOUT should be 32*8 2020-06-18 12:27:56 +02:00
proddy ee13a02409 cleaner handling of Tx retries for both READ and WRITE operations 2020-06-18 12:19:21 +02:00
proddy eae1137670 set EMSUART_TX_TIMEOUT to 256 so tx_mode 1 works again - #398 2020-06-18 12:18:21 +02:00
proddy ccd999bd6a also parse any messages going to a gateway/modem 2020-06-17 16:29:20 +02:00
proddy e1e0a2ce2b added EMS_DEVICE_ID_MODEM 0x48 2020-06-17 16:28:49 +02:00
proddy 64e5f93854 improved EMS+ telegram parsing to typeids for F7&F9 2020-06-17 16:28:26 +02:00
proddy 033ce0c77a don't bother with flash strings for print_value 2020-06-17 16:27:17 +02:00
proddy 94d527d2d0 RC300 fixes to current temp based on mode, sort hc's 2020-06-17 16:26:50 +02:00
proddy f9fc8e7874 a21 2020-06-17 16:26:12 +02:00
proddy c02140e66d added KM200 gateway/modem tests 2020-06-17 16:26:02 +02:00
proddy c837a186de updated README, clearer install instructions 2020-06-17 00:27:27 +02:00
proddy 29d74d7b67 tidied up print_value to use a Template. only show values which have data 2020-06-16 22:04:01 +02:00
proddy 7499c9dee6 typo 2020-06-16 22:02:49 +02:00
proddy cf50e35aec to a20 2020-06-16 14:50:14 +02:00
proddy d742f16ba4 Helpers::hasValue() 2020-06-16 14:49:58 +02:00
proddy 257bcd3685 added from EMS-ESP 2020-06-16 14:49:21 +02:00
proddy 851e3935c2 updated instructions for installing 2020-06-15 22:37:05 +02:00
proddy a53016c09d fix version string in CI build 2020-06-15 22:36:37 +02:00
proddy a4a4cfbb23 travis fixes for v2 2020-06-15 22:26:43 +02:00
proddy 616ced0f07 automatic CI builds 2020-06-15 22:13:51 +02:00
proddy f0d459f7a6 fix compile errors 2020-06-15 22:13:37 +02:00
proddy 8d407b2dbf minor changes after looking at Han's logs in #397 2020-06-15 21:39:30 +02:00
proddy 50b9504077 rollback change, back to Michael's original txmode 5 2020-06-15 18:20:33 +02:00
proddy 9e84fefed6 code cleanup 2020-06-15 15:00:06 +02:00
proddy 598c61e57b minor change. removed logger. no changes to logic. 2020-06-15 14:59:59 +02:00
proddy d08cd09f4e fixed mock uart driver for standalone unit tests 2020-06-14 14:43:43 +02:00
proddy a710080c46 use log NOTICE for printing output from 'watch' command 2020-06-14 14:43:23 +02:00
proddy 1283657fc0 clang formatting 2020-06-14 14:42:43 +02:00
proddy ac8efc4108 bump to version a19 2020-06-14 14:41:39 +02:00
proddy 87a3d11c45 added stepts to upload firmware 2020-06-14 14:41:23 +02:00
proddy 43d8bb2808 text changes 2020-06-13 15:49:58 +02:00
proddy 10b6682842 fixed type_id for EMS+, cleaned up code, added watch, added option for Tx at top of queue 2020-06-13 15:49:38 +02:00
proddy 803505b1da update to show watch command 2020-06-13 15:48:18 +02:00
proddy b7fd8d3ee2 bump to a17 2020-06-13 15:48:05 +02:00
proddy 1fc276a1e2 michaels' uart code. working tx_mode 1 on ESP8266 2020-06-13 15:47:51 +02:00
proddy 56ffe76638 new command called 'watch'. telegrams are no longer shown in log debug 2020-06-13 15:47:29 +02:00
proddy 20ce017686 fixed order of debug & trace according to spec 2020-06-13 15:46:49 +02:00
proddy ee29a39140 added MC10Status values - #397 2020-06-09 18:20:17 +02:00
proddy c0c32e0f89 move devices to devices folder 2020-06-09 18:19:48 +02:00
proddy 44d4160621 fix tracing in raw mode 2020-06-08 22:27:18 +02:00
proddy 2dd635632b supporting new test framework 2020-06-08 22:27:03 +02:00
proddy 34378206b9 rename full to pretty for formatting telegrams 2020-06-08 22:26:19 +02:00
proddy 5888f7619b move test_data.h 2020-06-08 22:25:54 +02:00
proddy d65afa5218 version included in system library 2020-06-08 22:25:32 +02:00
proddy b2ebe224a8 minor text changes 2020-06-08 22:25:09 +02:00
proddy af71463c69 minor text change 2020-06-08 22:24:55 +02:00
proddy 6d5899ce27 new test class for simulating EMS data 2020-06-08 22:24:37 +02:00
proddy 33e813fd5f version scope set to system only 2020-06-08 22:24:11 +02:00
proddy a608649347 move test code to seperate folder 2020-06-08 22:23:31 +02:00
proddy e70ad07301 updated list of commands 2020-06-08 22:23:07 +02:00
proddy 19f0575c8b tx debug statements 2020-06-08 16:36:57 +02:00
proddy 3bd5be2de6 more commands in ems menu 2020-06-07 18:01:23 +02:00
proddy 34d782a58a consistent sorting of values in console 2020-06-06 21:42:51 +02:00
proddy 6d8baab669 hostname renamed to set wifi hostname to fix console issue 2020-06-06 21:42:37 +02:00
proddy ddf5872b8b remove gmtime - https://github.com/proddy/EMS-ESP/issues/395 2020-06-06 21:42:17 +02:00
proddy c6ede0959b adjusted todos 2020-06-06 21:42:00 +02:00
proddy c17a49db79 bump to a15 2020-06-06 21:18:33 +02:00
proddy 408b78fa34 in standalone mode, always go as SU/admin 2020-06-06 20:56:39 +02:00
proddy 321d0d146e set cmd available for normal users. added more messages 2020-06-06 20:56:21 +02:00
proddy 92a565151f added ems gateway & switch. moved all code to devices folder 2020-06-06 20:55:42 +02:00
proddy 80bae3bf33 adjusted for devices folder 2020-06-06 20:54:21 +02:00
proddy bc2fb8cff0 ignore asyncTCP when building esp8266 2020-06-06 20:54:06 +02:00
proddy a0b9ef2ba8 set commands under ems context only for ADMINs 2020-06-04 23:05:38 +02:00