Commit Graph

203 Commits

Author SHA1 Message Date
Xose Pérez
d2670cd06b Merge branch 'dev' into sensors
Conflicts:
	code/espurna/config/general.h
	code/espurna/data/index.html.gz
	code/espurna/static/index.html.gz.h
	code/espurna/ws.ino
2017-12-25 12:22:08 +01:00
Xose Pérez
44da6178f4 Refactor websocket sending 2017-12-24 02:10:06 +01:00
Xose Pérez
1ac4a61206 Migrate HLW8012 sensor to new sensor module, remove old code 2017-12-21 23:29:46 +01:00
Xose Pérez
f3c494d5da Support for ECH1560 energy monitor in new sensors, untested 2017-12-21 21:52:44 +01:00
Xose Pérez
eacaa6a918 Fixed small doc typo 2017-12-21 17:10:41 +01:00
Xose Pérez
d91d5eedb1 New sensors tab in web UI for all sensors 2017-12-21 14:45:24 +01:00
Xose Pérez
6e839e3d72 Added sensor IDs 2017-12-21 12:53:13 +01:00
Xose Pérez
de4780efbc Added getters for sensors 2017-12-20 20:18:12 +01:00
Xose Pérez
89f892ac79 Report sensor errors to web UI 2017-12-19 16:46:50 +01:00
Xose Pérez
77b05086d9 Added support for MHZ19 CO2 sensor 2017-12-19 15:22:14 +01:00
Xose Pérez
cb3297183d Simple digital sensor 2017-12-18 20:34:17 +01:00
Oscar Rovira
bf486a3b84 Add long warm up option for sensors (non-blocking), re-organize code, and non-blocking read of PMS 2017-12-17 22:09:13 +01:00
Xose Pérez
3ade0ae035 Added analog energy monitor sensor to new sensors module 2017-12-15 18:22:45 +01:00
Xose Pérez
d426969fb2 Added domoticz support to new sensor module 2017-12-14 23:52:58 +01:00
Xose Pérez
ebe0d5e410 Fixed DallasSensor 2017-12-14 00:47:05 +01:00
Xose Pérez
b2dd7e5b56 Migrate DS18B20 and counter to new sensor module 2017-12-13 11:57:09 +01:00
Xose Pérez
f6378d52e4 Some name refactoring 2017-12-12 22:11:34 +01:00
Xose Pérez
2299ce9bfd Basic sensor scafolding, DHT 90% migrated 2017-12-12 21:45:28 +01:00
Xose Pérez
96202f7967 LED modes 2017-12-12 01:37:16 +01:00
Xose Pérez
6d2f4ce57f Handle initial heartbeat from main loop (#318) 2017-12-10 10:15:44 +01:00
Xose Pérez
569b937d6c Changed 'reset' to 'reboot' for user interaction (#315) 2017-12-08 17:18:31 +01:00
Xose Pérez
446c3ffed7 Change max pulse time to 3600s, 1 hour 2017-12-08 17:00:40 +01:00
Xose Pérez
410c56a4d9 Hide relay tab on webUI for devices without relays 2017-12-08 12:44:08 +01:00
Xose Pérez
8b87f70696 Add HTML linter to gulp builder, fix issues with HTML 2017-12-08 09:59:06 +01:00
Xose Pérez
0ddd1765d9 Changed password policy (#297) 2017-12-05 18:21:56 +01:00
Xose Pérez
e811184d47 Fix layout for status tab 2017-12-01 22:52:34 +01:00
Xose Pérez
2f750df44e Added group topics (#300). Refactor relay module 2017-12-01 22:49:53 +01:00
Xose Pérez
fd3113953c Removed unnecessary files 2017-11-28 09:49:09 +01:00
Xose Pérez
dcc09128cd Option to enable/disable color smooth transtions from webUI. New LIGHTS tab in webUI 2017-11-27 15:27:20 +01:00
Xose Pérez
ee8290107d Fix MQTT tab 2017-11-26 21:39:22 +01:00
Xose Pérez
d1abe1fc65 Option to disable MQTT at build time 2017-11-26 12:07:28 +01:00
Xose Pérez
5275f1e70c Clean DHT and DS18B20 modules 2017-11-26 09:02:22 +01:00
Xose Pérez
a25a6904b1 Changes in NTP 2017-11-25 23:17:46 +01:00
Xose Pérez
f5c247c4c0 Small fixes to temperature correction code 2017-11-25 21:34:43 +01:00
Xose Pérez
d46d6bcff7 Merged in maestr0pl/espurna/feature/temperature-correction (pull request #39)
Conflicts:
	code/espurna/data/index.html.gz
	code/espurna/static/index.html.gz.h
2017-11-25 16:24:53 +01:00
Xose Pérez
8d8b228467 Reset original values in fields after save 2017-11-25 16:00:54 +01:00
Xose Pérez
cc6a211b86 Change text 2017-11-25 16:00:33 +01:00
Xose Pérez
3518a7bc5e Websocket callbacks (part 2) 2017-11-25 15:17:56 +01:00
Xose Pérez
ed5db16739 Using stock slider to reduce size 2017-11-24 17:47:42 +01:00
Pawel Raszewski
548f6edd44 merge dev branch 2017-11-23 22:38:06 -05:00
Pawel Raszewski
581b97ad3f added option to correct temperature value read from ds18b20 or dth22 sensor 2017-11-23 22:19:58 -05:00
Xose Pérez
b7e68c4856 Simplify and fix web auth code (#284) 2017-11-21 23:00:05 +01:00
Xose Pérez
2068dc41b9 Avoid recursion in domoticz messages 2017-11-20 11:02:23 +01:00
Xose Pérez
793d50dd1e Send HA auto discover messages on connect (#279) 2017-11-20 07:29:14 +01:00
Xose Pérez
57ac756abd Support for HSV colors 2017-11-10 09:54:51 +01:00
Xose Pérez
aece4b1624 Small changes in the webUI params 2017-10-31 22:17:06 +01:00
Xose Pérez
2210e6382f Option to show real-time values in API, returning 0 if no value read yet 2017-10-29 19:30:38 +01:00
Xose Pérez
245285556d Option to select power read & report interval from web UI 2017-10-26 13:43:52 +02:00
Xose Pérez
d3cede4dc7 Update web UI components 2017-10-23 16:50:25 +02:00
Xose Pérez
efbfd04f10 Hint about Home Assistant and non CSS colours 2017-10-22 22:47:05 +02:00