Xose Pérez
69ac57abb4
Using alternative methods for maths, saving ~8Kb with lights
6 years ago
Xose Pérez
ac7bf70050
Fix calibration issues in EmonSensor ( #876 )
6 years ago
Trickx
22f0612d6d
Added GeigerSensor module.
6 years ago
Xose Pérez
d9e025fbb7
Fix overflow in CSE7766 energy calculation ( #856 )
6 years ago
Xose Pérez
edcc6a7152
Fix compilation errors in PZEM004TSensor class ( #837 )
6 years ago
Yonsm
5867e1f904
Correct debug message
6 years ago
Yonsm
f0ca139b52
Support set PMS sensor type dynamically
So you can add more different PMS sensors.
6 years ago
Xose Pérez
7ca3ae5f7d
Adding HCHO magnitude
6 years ago
Yonsm
230e087709
Add file header comment
6 years ago
Yonsm
e2d3af53cc
Remove unnecessary comment code
6 years ago
Yonsm
4947c259c4
Add debug msg prefix
And found DEBUG_MSG could not be used in the sensors header file.
6 years ago
Yonsm
acc314df73
Refine PMSX003 to support PMS5003T/ST
1. Support PMS5003T/PMS5003ST;
2. Replace data reading method;
3. Remove PMS library dependency;
4. Support smart sleeping mode to extend the sensor’s lifetime.
6 years ago
Yonsm
ce10f72a6c
Add SenseAir S8 CO2 sensor support
6 years ago
Xose Pérez
17e838206f
Fix AM2302 sensor
6 years ago
Xose Pérez
b233f61da1
Fix AM2302 sensor
6 years ago
Xose Pérez
427aebe8a7
Fix AM2302 sensor
6 years ago
Xose Pérez
08241d0e1b
Cleanup sensors and travis environments
6 years ago
Xose Pérez
eef1138b20
Remove unneeded code
6 years ago
Xose Pérez
42b2974790
Some fixings after configuration refactor
6 years ago
Lazar Obradovic
81fb3f0e64
analog sensors and ADC_MODE
6 years ago
Lazar Obradovic
69cbb056a3
isolate PROGMEM
Isolated dependencies
sensors dependencies
enums, macros and prototypes.
I2C dependencies moved to actual sensor files.
definitelly redefine
6 years ago
Xose Pérez
94c65068df
Support for HC-SR04 ultrasonic sensor
6 years ago
Xose Pérez
39a9fddc62
Support for TMP35 & TMP37 temperature sensors
6 years ago
Xose Pérez
3280742656
TMP36 temperature analog sensor support
6 years ago
Xose Pérez
e7251d0191
Check CSE7766 implementation, added energy and calibration to web UI
6 years ago
Xose Pérez
0e6f2d1ca3
Preliminary support for CSE7766 (Sonoff S31 & Sonoff POW R2)
6 years ago
Xose Pérez
8a999bb15a
Replacing delay with nice_delay
6 years ago
gn0st1c
66fe61bfdb
Update SI7021Sensor.h
6 years ago
Xose Pérez
ec56573741
Option to reset energy count #671
6 years ago
gn0st1c
40549ff8f6
new devices&sensors + some fixes
new devices&sensors + some fixes
6 years ago
gn0st1c
d47f3db77e
general update
* images for the devices
* optimized images
* fixed typo in ech1560
6 years ago
Xose Pérez
26a087dd7c
Check init status of sensors and re-init if they fail on boot ( #353 )
6 years ago
Xose Pérez
812d8c2bb9
Moving address locking to init method in BMX280 sensor ( #353 )
6 years ago
Xose Pérez
3704d36663
Initial support for PZEM004T sensor
6 years ago
Xose Pérez
eafd333ef5
Update ESPSoftwareSerial using new enableIntTx method
6 years ago
Xose Pérez
5bc1980e5f
ECH1560 call _sync from tick method
6 years ago
Xose Pérez
32373f8b2d
Fix AnalogSensor description ( #601 )
6 years ago
Xose Pérez
4029ee73da
Trying to fix some issues reported by codacy
6 years ago
Xose Pérez
dfad1d5eec
Added event callback to sensors
6 years ago
Xose Pérez
13f8517b25
Fix void return on BMX280 sensor ( #489 )
7 years ago
Xose Pérez
83c4188c07
Testing hot-unplug-plug for BMX280 sensor
7 years ago
Xose Pérez
90c51552c7
Fix hot-unplug-plug test for Dallas sensor
7 years ago
Xose Pérez
feffc290cc
Sensor type, value and slot methods should not set error values
7 years ago
Xose Pérez
c0215f0a16
Error reset on _pre for different sensors
7 years ago
Xose Pérez
96027a5933
Fix hot-unplug-plug test for SI7021 sensor
7 years ago
Xose Pérez
ad9e280d40
Fix hot-unplug-plug test for BH1750 sensor
7 years ago
Xose Pérez
947f9bab73
I2C sensors using new i2c interface
7 years ago
Xose Pérez
bc85600e9c
Remove dependency from Sparkfun BME280 library
7 years ago
Xose Pérez
7b07b2bec6
Reduce buffer size of EspSoftwareSerial instances
7 years ago
Xose Pérez
2dc2b7d176
Checking code with cppcheck
7 years ago