Commit Graph

1409 Commits

Author SHA1 Message Date
Izik Dubnov
03f2f306eb Split DS18B20 reading into 2 stages for performance
* Waiting for conversation takes ~750ms
  which is ~4-5K main loop iterations in my setup

Signed-off-by: Izik Dubnov <izikd@izikd.net>
2017-02-26 00:31:47 +02:00
Xose Pérez
3dc042be42 Report data from CT and DS18B20 to the web interface even if no MQTT connection 2017-02-25 23:02:15 +01:00
Xose Pérez
788905307b Move my9291 initance creation to setup method 2017-02-25 21:54:31 +01:00
Xose Pérez
68b0c52b37 Merge branch 'master' into dev 2017-02-25 21:43:28 +01:00
Xose Pérez
7254cacb1d Disabling colorpicker widget by default 2017-02-25 17:01:55 +01:00
Xose Pérez
635fcf9a0b Periodic MQTT reports configuration 2017-02-25 16:01:11 +01:00
Xose Pérez
169aacdca5 Update README & CHANGELOG 2017-02-25 13:14:21 +01:00
Xose Pérez
4f692b6245 Not yet 2017-02-25 12:10:40 +01:00
Xose Pérez
d8b376a8ea Freeze libraries 2017-02-25 12:05:53 +01:00
Xose Pérez
d76d2a7fc1 Merge branch 'my9291' into dev
Conflicts:
	code/platformio.ini
2017-02-25 11:55:58 +01:00
Xose Pérez
af40b8858b Using my9291 external library reference 2017-02-25 11:29:52 +01:00
Xose Pérez
c2beb4a44e Added factory reset on long-long click (>10 seconds) 2017-02-25 01:32:37 +01:00
Xose Pérez
fc38401693 Name refactoring 2017-02-24 23:33:10 +01:00
Xose Pérez
ec989ca44e Accept single MQTT color value for white 2017-02-24 23:26:56 +01:00
Xose Pérez
8924d1b173 MY9291 and color picker 2017-02-24 23:16:51 +01:00
Xose Pérez
fa7ad3aada Update README.md and CHANGELOG.md files 2017-02-23 23:36:01 +01:00
Xose Pérez
49a8e9ff1d Issue #84. prevent using the hardware serial in the Dual for debug messages 2017-02-23 23:29:23 +01:00
Xose Pérez
b203757b5c Using ESP.restart() instead of ESP.reset() 2017-02-23 21:20:15 +01:00
Xose Pérez
6f0e08b05a Version bump & updated changelog 2017-02-22 22:27:46 +01:00
Xose Pérez
34116ac16d Basic check of the uploaded config file 2017-02-22 21:30:09 +01:00
Xose Pérez
171febec12 Processed web interfaces files 2017-02-22 19:08:32 +01:00
Xose Pérez
23fae3e1e8 Added footer to web interface 2017-02-22 19:06:21 +01:00
Xose Pérez
39a81ea529 Backup and restore settings from file 2017-02-22 19:05:46 +01:00
Xose Pérez
0c1da2c7a8 Fix gulp task dependencies 2017-02-22 19:05:07 +01:00
Xose Pérez
99a964ee30 Setting default behaviours for double & long clicks to BUTTON_MODE_NONE for all buttons except the first one 2017-02-22 10:44:11 +01:00
Xose Pérez
91770f77db Fix wifi_led index in showStatus 2017-02-22 10:29:43 +01:00
Xose Pérez
09a8a669c4 Issue #73. Fix bug when building project without support for Domoticz 2017-02-22 09:56:17 +01:00
Xose Pérez
562453b1d3 Unified build_flags. Fix jangoe boards type 2017-02-22 09:49:43 +01:00
Xose Pérez
04ba425678 Using PubSubClient by default 2017-02-21 19:12:48 +01:00
Xose Pérez
3d23761816 Updated beta version 2017-02-21 19:12:31 +01:00
Xose Pérez
758d166ccd Cleaner web embedding process 2017-02-20 23:34:40 +01:00
Xose Pérez
9663a65d6f Version 1.6.4 2017-02-20 21:50:17 +01:00
Xose Pérez
57a25a9f49 Small fixes for windows machines 2017-02-20 21:28:25 +01:00
Xose Pérez
809f8c7d1f Using espurna.local when in AP mode. Removed captive portal 2017-02-20 21:27:56 +01:00
Xose Pérez
833757a3a9 Issue #75. User defined links between relays and LEDs 2017-02-19 23:57:21 +01:00
Xose Pérez
698671fc6b Using GIT references for ESPAsyncTCP and ESPAsyncWebServer 2017-02-19 23:08:41 +01:00
Xose Pérez
be1fac2f44 Using gulp to generate the embedded web contents, added Last-Modifier support to embedded home 2017-02-19 19:29:51 +01:00
Xose Pérez
8848899dea Show current webserver port in debug log 2017-02-19 00:59:52 +01:00
Xose Pérez
160e0f9bda Added build flag to disable mDNS, default is enabled 2017-02-19 00:59:35 +01:00
Xose Pérez
6f793ff376 Added support for progmem debug messages 2017-02-19 00:39:30 +01:00
Xose Pérez
bb81d70f31 Beta version 2017-02-18 23:11:10 +01:00
Xose Pérez
faf8b1d92d Changed HTTP response code when out of websocket slots 2017-02-18 23:08:48 +01:00
Xose Pérez
c8a6234aee When setting AP mode it will wait 60 seconds before trying to reconnect 2017-02-18 23:08:21 +01:00
Xose Pérez
cecd7d556b Disable captive portal by default 2017-02-18 23:07:20 +01:00
Xose Pérez
cb393867d1 Allow to change relay status using GET requests 2017-02-18 00:54:54 +01:00
Xose Pérez
69984e02fc Experimental option to embed the web interface in the firmware image 2017-02-18 00:39:30 +01:00
Xose Pérez
ec811f72df Authentication chanllenge only in /auth request 2017-02-17 23:43:18 +01:00
Xose Pérez
35c1b9a338 Move WIFI status code to its own routine 2017-02-17 23:42:22 +01:00
Xose Pérez
42359d4d95 Show free heap in debug console even if no MQTT connection 2017-02-17 23:41:28 +01:00
Xose Pérez
042ceb904c Fix memory leak in MQTT connection method 2017-02-17 23:40:41 +01:00