Rui Marinho
43abc6b9d4
Add support for NewPing
* Works with many different ultrasonic sensor models: HC-SR04, SRF05,
SRF06, DYP-ME007, JSN-SR04T & Parallax PING)))™.
* Built-in digital filter method ping_median() for easy error correction
(use SONAR_ITERATIONS build flag to configure).
* Allows setting of a maximum distance where pings beyond that distance
are read as no ping or clear (use SONAR_MAX_DISTANCE build flag).
6 years ago
Rui Marinho
89caf1f39b
Add support for hardware serial on PMSX003 devices
6 years ago
Maxim Prokhorov
8a0b3bca42
Fix compiler warnings
Add button definitions to the travis02 and travis03
IR_BUTTON should be uint32_t to properly work with new macro
eepromRotate return value is not used
6 years ago
Rui Marinho
ec21f76689
Remove extra whitespace from sensor.ino
6 years ago
Xose Pérez
fba8a9f45f
Handle events in EventSensor
6 years ago
Xose Pérez
8351bfe5c6
Added NTCSensor
6 years ago
Xose Pérez
cc601c8d73
Check defiitions in migrate.ino
6 years ago
Xose Pérez
2339a5756a
Added key check to remove unneeded keys
6 years ago
Xose Pérez
62d05b77ff
Key renaming, first round
6 years ago
Xose Pérez
cb63e2659b
Support for BL0937 power monitoring chip with unmodified HLW8012 library ( #737 )
6 years ago
Xose Pérez
57bacc7470
Remove unneeded code ( #911 )
6 years ago
Trickx
08485f8775
- Moved non-default value for GEIGER_SUPPORT from feature to sensor.
- Integrated Geiger Counter
- Adapted sensor.ino to read and publish values.
- Modified html to add local dose rate into web page.
- Tested with influxDB.
- Tested with MQTT.
6 years ago
Xose Pérez
0436b1a72d
Moving PZEM to use hardware serial by default, fix out of range values ( #837 )
6 years ago
Yonsm
f0ca139b52
Support set PMS sensor type dynamically
So you can add more different PMS sensors.
6 years ago
Yonsm
ce10f72a6c
Add SenseAir S8 CO2 sensor support
6 years ago
Maxim Prokhorov
8d06b8fb91
Check for NTP_SUPPORT in sensors
6 years ago
Xose Pérez
08241d0e1b
Cleanup sensors and travis environments
6 years ago
Xose Pérez
072dd04aaf
Show energy couont from date on web UI ( #784 )
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
fa20c47f29
Check which keys should be saved and which ones shouldn't ( #730 )
6 years ago
Xose Pérez
2b445ec0b3
Set reported power & current values to 0 if relay is OFF
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
Xose Pérez
5ad3ae7799
Move power sensor configuration to Configure method ( #676 )
6 years ago
Xose Pérez
ea240f7498
Limit humidity between 0 and 100, show humidity correction only if there is a humidity magnitude
6 years ago
ManuelW
3234da3a31
Update sensor.ino
Add support for humidity correction
6 years ago
Xose Pérez
475d1627ff
Fix several compiling issues
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
3704d36663
Initial support for PZEM004T sensor
6 years ago
Xose Pérez
cbafa74ddc
Option to report power data in kW ( #523 )
6 years ago
Xose Pérez
da3f7b7055
Option to report energy data in kWh ( #523 )
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
cd54372588
HA auto-discover for multi-relay boards and sensors
6 years ago
Xose Pérez
90ce2a8e37
Local broker
6 years ago
Xose Pérez
b082d14c59
Loop hooks
6 years ago
Xose Pérez
2dc2b7d176
Checking code with cppcheck
6 years ago
Xose Pérez
ce9e2a6482
Refactor settings module, added settingsCommandRegister
6 years ago
Xose Pérez
e4ef06b38c
Inline documentation on sensorInit
6 years ago
Xose Pérez
170f0d543c
Option to publish address via MQTT for any sensor
6 years ago
Xose Pérez
ccc5843e7b
Option to publish Dallas sensor address via MQTT (disabled by default)
6 years ago
Xose Pérez
9d6a5727a5
Non SSL version of Thingspeak module
6 years ago
Xose Pérez
af805ab045
Update copyright notices
6 years ago
Xose Pérez
ad62a6ad74
Support for BH1750 luminosity sensor
7 years ago
Xose Pérez
53e9a8925f
Small changes in magnitudes struct
7 years ago
Xose Pérez
8b01681de2
Changed apiRegister method
7 years ago
Xose Pérez
d7983c9d43
Changed filters to use arrays instead of vectors
7 years ago