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
|
0e6559440e
|
Config version tracking and migration
|
2017-12-26 12:11:42 +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
|
e11dc5558f
|
Restore settings & reset via HTTP
|
2017-12-25 12:18:53 +01:00 |
|
Xose Pérez
|
44da6178f4
|
Refactor websocket sending
|
2017-12-24 02:10:06 +01:00 |
|
Xose Pérez
|
76f74826e6
|
Remove debug
|
2017-12-23 16:50:23 +01:00 |
|
Xose Pérez
|
760a8ab39f
|
Added preliminary SSDP support. Untested
|
2017-12-23 16:48:39 +01:00 |
|
Xose Pérez
|
b83c483bcd
|
Help command
|
2017-12-23 15:38:00 +01:00 |
|
Xose Pérez
|
d80df39629
|
Destructors
|
2017-12-23 14:04:19 +01:00 |
|
Xose Pérez
|
ea38a3964c
|
Fix power factor range for HLW8012 sensor
|
2017-12-23 13:44:31 +01:00 |
|
Xose Pérez
|
2bc8794919
|
Move I2C code in BaseSensor to I2CSensor
|
2017-12-23 13:38:56 +01:00 |
|
Xose Pérez
|
1fd269e05e
|
Moving interrupt handling routines from Abstract classes (ICACHE_RAM_ATTR and virtual do not get on well)
|
2017-12-23 12:55:37 +01:00 |
|
Xose Pérez
|
28d59083ac
|
Fix early access bug to HLW8012 instance on HLW8012Sensor
|
2017-12-22 23:02:41 +01:00 |
|
Xose Pérez
|
144e9cae40
|
Add support for sensor interrupts on GPIO1 and 3
|
2017-12-22 21:59:26 +01:00 |
|
Xose Pérez
|
1206fa5a71
|
Fix type mismatch in SHT3X I2C sensor
|
2017-12-22 09:09:28 +01:00 |
|
Xose Pérez
|
b9db614d8e
|
Fix cast errors
|
2017-12-21 23:36:07 +01:00 |
|
Xose Pérez
|
7bd9bd0498
|
Remove library dependencies
|
2017-12-21 23:35:55 +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
|
f2d4d31bfd
|
Merge branch 'dev' into sensors
|
2017-12-21 18:35:43 +01:00 |
|
Xose Pérez
|
d404d4804a
|
Fix chipid
|
2017-12-21 18:35:33 +01:00 |
|
Xose Pérez
|
e5bf17d019
|
Ported V9261F power sensor to new sensors
|
2017-12-21 18:31:19 +01:00 |
|
Xose Pérez
|
eacaa6a918
|
Fixed small doc typo
|
2017-12-21 17:10:41 +01:00 |
|
Xose Pérez
|
956215eac5
|
Default slot method in BaseSensor class
|
2017-12-21 17:10:20 +01:00 |
|
Xose Pérez
|
a5ea1eb027
|
Refactor filters
|
2017-12-21 17:09:38 +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
|
c83cf645c6
|
Added support for Wemos SHT3X I2C sensor shield
|
2017-12-21 13:18:12 +01:00 |
|
Xose Pérez
|
6e839e3d72
|
Added sensor IDs
|
2017-12-21 12:53:13 +01:00 |
|
Xose Pérez
|
c975b11226
|
Tentative to sensor manifest
|
2017-12-20 23:05:16 +01:00 |
|
Xose Pérez
|
54c5fd8655
|
Auto try pulling up the line for Dallas sensor
|
2017-12-20 20:55:26 +01:00 |
|
Xose Pérez
|
4c90a1b320
|
Release lock if sensor has not valid ID
|
2017-12-20 20:27:42 +01:00 |
|
Xose Pérez
|
bb82a4936e
|
Simplify AnalogSensor
|
2017-12-20 20:20:36 +01:00 |
|
Xose Pérez
|
de4780efbc
|
Added getters for sensors
|
2017-12-20 20:18:12 +01:00 |
|
Xose Pérez
|
3ca68576f5
|
ExpectedPower method for EMON sensors
|
2017-12-20 18:13:19 +01:00 |
|
Xose Pérez
|
4e454331d4
|
Improved I2C auto-discover avoiding collissions
|
2017-12-20 17:55:09 +01:00 |
|
Xose Pérez
|
feeebf9fb3
|
Move multiple channel support in EMON to base class
|
2017-12-20 17:01:30 +01:00 |
|
Xose Pérez
|
0459e8ee19
|
ONly add support for I2C if required, set all I2C sensors to auto-discover
|
2017-12-20 14:32:58 +01:00 |
|
Xose Pérez
|
7a2b4a7847
|
Normal debug for sensors
|
2017-12-20 14:12:56 +01:00 |
|
Xose Pérez
|
c416b9ad3d
|
Show message in debug log if no magnitude found for a given sensor
|
2017-12-20 13:42:28 +01:00 |
|
Xose Pérez
|
42f5ee5376
|
Flag sensor changes to avoid reinitializing them if unnecessary
|
2017-12-20 13:39:47 +01:00 |
|
Xose Pérez
|
90a7f7f6d2
|
Interrupt handling routines for sensors
|
2017-12-20 13:20:56 +01:00 |
|
Xose Pérez
|
c39794493a
|
Load sensor classes outside the initSensor scope
|
2017-12-20 08:10:55 +01:00 |
|
Xose Pérez
|
7f872f43a8
|
Code for SI7021 with BRZO (not working)
|
2017-12-19 23:17:22 +01:00 |
|
Xose Pérez
|
8728d55b7b
|
Change sensor API, force parameter-less constructors
|
2017-12-19 22:51:30 +01:00 |
|
Xose Pérez
|
89f892ac79
|
Report sensor errors to web UI
|
2017-12-19 16:46:50 +01:00 |
|
Xose Pérez
|
b70a5aaf8c
|
Some clean-up
|
2017-12-19 16:14:08 +01:00 |
|
Xose Pérez
|
ef04f72228
|
Headers for Sensor and Filter classes
|
2017-12-19 15:56:10 +01:00 |
|