Commit Graph

222 Commits

Author SHA1 Message Date
Rene Hexel
78272a9bfc Set on switch maxlength to 116 for raw RF codes 2018-01-03 07:56:28 +10:00
Rene Hexel
243aa8d1f5 Add raw support through web interface 2018-01-03 07:55:59 +10:00
Xose Pérez
f06c841639 New LED modes: always ON and always OFF (#348) 2017-12-29 22:57:43 +01:00
Xose Pérez
a45d253a7e Clean HTML layout 2017-12-29 14:12:07 +01:00
Xose Pérez
ae979bc7b3 Change MQTT retain flag, QoS and keep alive time from web UI (#321) 2017-12-29 14:06:28 +01:00
Xose Pérez
ad62a6ad74 Support for BH1750 luminosity sensor 2017-12-28 22:38:04 +01:00
Xose Pérez
7b52eb2e25 Fix magnitude order 2017-12-28 16:13:47 +01:00
Xose Pérez
1a68f89bbf Fix mqtt group sync with different switches sharing same group 2017-12-27 15:05:15 +01:00
Xose Pérez
f3f220c6ac Fix UI layout in sync modes 2017-12-27 15:03:17 +01:00
Xose Pérez
029526532e Fixes for Explorer 2017-12-27 13:19:54 +01:00
Xose Pérez
db2e1084cc Fix websocket data sensing 2017-12-26 23:41:00 +01:00
Xose Pérez
6e35a218d9 Fix relay status updates in web UI 2017-12-26 19:09:40 +01:00
Xose Pérez
a1489d752d Clean web UI 2017-12-26 18:53:43 +01:00
Xose Pérez
439881a741 Change sensor read and report interval from web UI 2017-12-26 16:29:56 +01:00
Xose Pérez
38b2747218 Sensor indexes in web UI 2017-12-26 15:50:49 +01:00
Xose Pérez
78edb8a71e Merge branch 'dev' into sensors
Conflicts:
	code/espurna/data/index.html.gz
	code/espurna/static/index.html.gz.h
	code/html/custom.js
2017-12-26 14:54:23 +01:00
Xose Pérez
b3336871bf Boot mode and pulse mode per relay 2017-12-26 14:49:52 +01:00
Xose Pérez
f384d81d8e Ensure select boxes use full width 2017-12-25 19:25:30 +01:00
Xose Pérez
2c0afa7a55 Rename pure.css files 2017-12-25 12:42:37 +01:00
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