Max Prokhorov
868d153fa4
Compact WS data
* send all ws config at once on start
* reduce ws json overhead by creating message buffer manually
* use k:[values] instead of k1:value1, k2:value2 etc. for lists
5 years ago
Xose Pérez
d47ae2e4a4
Helper terminal methods terminalOK and terminalError
5 years ago
Xose Pérez
b9e13446fc
Revert "Wrap embeddis commands and move feedback to caller"
This reverts commit 7ad0e3a02b
.
5 years ago
Xose Pérez
356be730e2
Added message type to broker
5 years ago
Xose Pérez
7ad0e3a02b
Wrap embeddis commands and move feedback to caller
5 years ago
Xose Pérez
27e7b9ae89
Move terminal methods to own module
5 years ago
Xose Pérez
165a386127
Support for BMP085 and BMP180 sensors ( #1082 )
6 years ago
Max Prokhorov
ddffb90181
Update sensor.ino
6 years ago
Jack Wilsdon
665a473d9c
Fix energy ratio input for pulse meter sensor ( #1394 )
* Fix energy ratio input for pulse meter sensor
* checkout origin/dev -- webui files
6 years ago
Carlos Iván Conde Martín
b016167cba
Improvement on ANALOG_SENSOR ( #1326 )
* Testing branch
* Added ability (by define) to scale analog sensor, also with number of decimals (it was formerly zero)
Useful when running on batteries to check the battery voltage just
adding the appropriate resistor
* Reverting DHTSensor.h file
* Trying again to revert DHTSensor.h
* Using macro DEBUG_MSG
* fix method types
6 years ago
Jack Wilsdon
ca59d233a6
Add debouncing to pulse meter sensor
6 years ago
Rui Marinho
aeeef47ce7
Add support for EZO™ pH Circuit
6 years ago
Luciano Andrade
36ef050fb6
MAX6675 Support
6 years ago
Xose Pérez
c1658da1c4
Update sensor.ino
6 years ago
Tercio Gaudencio Filho
a89b511f38
Updated PZEM004T documentation and small fixes. ( #1328 )
6 years ago
Rui Marinho
e2b7f953a7
Add support for VEML6075
6 years ago
Rui Marinho
0ca5bff2f4
Add support for VL53L1X sensor
6 years ago
Tercio Gaudencio Filho
9d440fd216
Initial implementation of Multiple PZEM004T devices in the same UART(Multidrop bus). Tested with 3 devices.
6 years ago
Xose Pérez
facb89e529
Initial version of the PulseMeter sensor
6 years ago
Xose Pérez
227d641a9b
Support for MICS-2710, MICS-5525 and MICS-4514, gas sensors
6 years ago
Lucas Pleß
1cead42e10
added SDS011 sensor support
6 years ago
Xose Pérez
8c7aede92c
Option to report energy based on delta since last report ( #369 )
6 years ago
Xose Pérez
7d09f59952
Handle configure callbacks outside the ws module
6 years ago
Xose Pérez
d546a069e2
Option to save total energy in EEPROM after X reports, disabled by default
6 years ago
Xose Pérez
412c5a672a
Show literal for webUI image in info ( #1142 )
6 years ago
Xose Pérez
4f61d3aa7e
Option to remove API_SUPPORT at build time
6 years ago
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
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