Commit Graph

171 Commits

Author SHA1 Message Date
Theo Arends 05b43fb143 Redesign distance sensors HRXL and DYP
Redesign distance sensors HRXL and DYP to use cm instead of mm (#17021)
2022-11-08 15:27:40 +01:00
Thomas Hargrove 644f9da9af
Change define name to be more consistent with existing defines 2022-10-31 13:41:37 -07:00
Thomas Hargrove 2d3b5c5a76
Add comment to endif 2022-10-31 10:58:13 -07:00
Thomas Hargrove 0e5592fbff
Add support for PMSx003T modules that have temperature+humidity 2022-10-31 10:56:26 -07:00
md5sum-as a3391ddc2b Fixed a compilation error: added conditional compilation 2022-10-31 19:07:03 +03:00
md5sum-as ad484ad194 Saving the PN532 password and PACK in Settings 2022-10-31 18:37:46 +03:00
Theo Arends 214b3b2680
Merge pull request #16939 from md5sum-as/operate_16_bytes
xsns_40_pn532.ino small refactoring and add support for NTAG2xx tags
2022-10-31 09:49:27 +01:00
md5sum-as f1f8d27079 Added prefix to all functions 2022-10-30 20:09:52 +03:00
md5sum-as 25079bb86b Ready for PR 2022-10-28 01:26:24 +03:00
md5sum-as d152199aee Edit formats 2022-10-28 01:24:22 +03:00
md5sum-as 116affb2fa 16 bytes operational 2022-10-28 01:12:33 +03:00
barkow 3cccdd9c4f
Change modbus rx message length check
Start evaluating messages already after message length information byte is received. Necessary to support read coil status messages.
2022-10-27 21:46:07 +02:00
md5sum-as b877c174b1 Ready fo test (32 bytes) 2022-10-27 19:23:11 +03:00
md5sum-as cc7936bd7e Add password operations 2022-10-27 00:48:22 +03:00
md5sum-as 97230fe456 Removed the duplicated functionality 2022-10-26 19:21:50 +03:00
md5sum-as 0887ec31f5 Reduced 16 bytes 2022-10-26 01:29:10 +03:00
md5sum-as 9534838c19 renamed the commands Sensor40, increased recording to 32, stage 2 2022-10-26 00:56:44 +03:00
md5sum-as 0487cf9eaa renamed the commands Sensor40, increased recording to 32 2022-10-26 00:50:07 +03:00
md5sum-as 37df680a80 Refactoring mifare classic, stage 3 2022-10-26 00:15:04 +03:00
md5sum-as 3e3dfa35d3 refactoring mifare classic stage 2 2022-10-25 23:14:27 +03:00
md5sum-as 5db8fcd0d0 refactoring mifare classic 2022-10-25 22:38:59 +03:00
md5sum-as e7600ac83a Add support NTAG21x and NTAG20x cards.
NTAG21x support password authentication
2022-10-25 20:16:23 +03:00
barbudor 90eb8e0c70 allow DHT_MAX_SENSORS to be overridden 2022-10-21 21:25:57 +02:00
Norbert Richter b4dfd87912
Update NeoPool register desc 2022-10-19 10:46:08 +02:00
Norbert Richter 2fa0a6edf3
Add MBV_TIMER_OFFMB_TIMER_ENABLE countdown keys 2022-10-19 10:46:08 +02:00
Norbert Richter 3fb19a633a
Rework register const 2022-10-19 10:46:08 +02:00
Norbert Richter 720b3f7c9b
Change json unlocalized 2022-10-19 10:46:08 +02:00
Norbert Richter 1e2f2385b8
Add filtration toggle 2022-10-19 10:46:07 +02:00
Theo Arends f5621b786d
Merge pull request #16858 from Staars/webcam_widget
MI32 legacy: add webcam widget to dashboard
2022-10-18 19:58:12 +02:00
Christian Baars 970f85037b add webcam widget to dashboard 2022-10-18 19:27:24 +02:00
Theo Arends 2104256b74 Add DS18x20 support on up to four GPIOs
Add DS18x20 support on up to four GPIOs by md5sum-as (#16833)
2022-10-18 16:36:45 +02:00
Theo Arends df24aef75c
Merge pull request #16833 from md5sum-as/development
Adding support multiple GPIO for DS18x20 sensors. Aliases of DS18x20 optimization.
2022-10-18 15:40:32 +02:00
Barbudor 2921832912 spacing 2022-10-16 00:21:30 +02:00
Barbudor 8742770fb4 take 1 2022-10-16 00:03:07 +02:00
md5sum-as 1f8012482e Fix compilation error 2022-10-15 19:27:06 +03:00
md5sum-as fa649ec174 naming optimization 2022-10-15 19:05:35 +03:00
md5sum-as c4ba1457a1 Ready for test on esp8266 and esp32 2022-10-15 18:39:37 +03:00
md5sum-as 61027810fa Ready for test on esp8266 and esp32 2022-10-15 18:38:47 +03:00
md5sum-as 5c9c7f2e26 Ready for test esp8266 2022-10-15 14:58:23 +03:00
md5sum-as 8c81ee7487 Ready for test esp8266 2022-10-15 14:52:45 +03:00
md5sum-as 59c7488e70 Corrections based on sensor sorting 2022-10-15 14:25:43 +03:00
md5sum-as 1cdbb980f1 Add support DS18x20_MULTI_GPIOs for esp8266 2022-10-14 23:58:53 +03:00
Barbudor 2105b318d2 saving 48 code bytes 2022-10-10 22:05:50 +02:00
Barbudor b63d925cf0 log clean up 2022-10-10 21:18:41 +02:00
Barbudor 5f6d0f8310 Merge branch 'development' into ina3221 2022-10-09 20:02:27 +02:00
Barbudor 5967d15320 Index should start at 1 + JSON array 2022-10-09 19:32:54 +02:00
Barbudor 746b5389be driver ina3221, take 1 2022-10-09 19:11:43 +02:00
Christian Baars 08ef839cd1 do not expose unknown sensors to HK 2022-10-07 17:06:50 +02:00
Christian Baars 08ae94ff5b cleanups and handle unknown sensors 2022-10-07 16:10:19 +02:00
Theo Arends da623701d7 Add support for QMC5883L magnetic induction sensor
Add support for QMC5883L magnetic induction sensor by Helge Scheunemann (#16714)
2022-10-05 15:00:03 +02:00
Theo Arends 29a9197101
Merge pull request #16714 from Performance20/development
Add QMC5883L driver
2022-10-05 14:17:43 +02:00
Helge 7a267f6271 replace ready flag by nullptr check 2022-10-04 21:54:15 +02:00
Helge a7a26dc9a1 added test of availabillty 2022-10-04 18:16:49 +02:00
Helge 3beeba7641 remove empty line 2022-10-04 15:50:55 +02:00
Helge 5998fe856a added code recommendations
and reduce functionality to the most necessary
2022-10-04 15:48:27 +02:00
gemu2015 979ba9e707 median filter disable switch 2022-10-04 11:42:56 +02:00
Helge d5bc687844 Update xsns_33_qmc5883l.ino 2022-10-04 07:43:34 +02:00
Helge 3e9549b6fe Update xsns_33_qmc5883l.ino
replace self written function by existing one (I2C)
2022-10-03 22:11:59 +02:00
Helge 92eab2cc9f Update xsns_33_qmc5883l.ino
remove some warnings
2022-10-03 20:42:28 +02:00
gemu2015 abe6fd8eaa fix kamstrup protocol 2022-10-03 16:08:49 +02:00
Helge 0c123e131f Update xsns_33_qmc5883l.ino 2022-10-02 22:21:18 +02:00
Helge c15d974b44 add new driver to support qmc5883L 2022-10-02 21:41:51 +02:00
Theo Arends b63da8fd0f
Merge pull request #16702 from barbudor/fix-adc_temp-alternate-mode
Fix ADC_temp alternate mode
2022-10-01 10:18:18 +02:00
Barbudor 7c258f4de1 Add param4 in AdcParam ersponse 2022-09-30 23:53:58 +02:00
Theo Arends 04e0aaf126 Add CO2 autolight
Add CO2 autolight to CO sensors SCD30, SCD40 and EZOCO2
2022-09-30 14:31:30 +02:00
Theo Arends bda451ff91
Merge pull request #16649 from md5sum-as/development
Add support alias for ds18x20 sensors.
2022-09-29 14:32:16 +02:00
Theo Arends ec964d1c9e Add can bus sniffer
Add can bus sniffer based on MCP2515 (#16684)
2022-09-29 14:31:40 +02:00
Barbudor e9922b0b13 adc_temp alternate mode, take 2 2022-09-27 23:05:53 +02:00
pkkrusty 7722f5d00a
Update command list in description 2022-09-27 20:48:37 +00:00
Theo Arends aacc0084ae
Merge pull request #16667 from barbudor/analod_temp_alternate
Alternate ADC_TEMP mode
2022-09-27 15:05:26 +02:00
Theo Arends 67d725d7cf Fix SR04 serial receive
Fix SR04 serial receive (#16613)
2022-09-26 14:06:28 +02:00
Barbudor d6cdec003f alternate ADC_TEMP mode, take 1 2022-09-25 22:40:29 +02:00
Theo Arends 77a6fcc71a
Merge pull request #16653 from barbudor/ina226_sensor54_voltage_fs
INA226 - Sensor54 to specify VBUS Full Scale
2022-09-25 17:41:28 +02:00
md5sum-as 2d2afb6241 Add support alias for ds18x20 sensors ESP32 2022-09-25 16:56:22 +03:00
barbudor 10f6e980f5 fix power calculation 2022-09-25 14:09:39 +02:00
md5sum-as c5777fcb52 Add support alias for ds18x20 sensors 2022-09-25 14:45:35 +03:00
barbudor 58ea6ec3d2 remove addlog with possible %_f issue 2022-09-24 14:14:18 +02:00
Attila Balogh d48283ca30 Respect m_flags.skip in OpenTherm polling. 2022-09-21 00:58:56 +02:00
gemu2015 afefa0f519 modbus debug off 2022-09-19 07:23:31 +02:00
gemu2015 9dde8da7fe add kamstrup, fix mbus u32 2022-09-16 12:27:16 +02:00
Theo Arends 1f01ca0cc4 Increase power on wait time for SCD30
Increase power on wait time for SCD30 (#15438)
2022-09-15 14:50:15 +02:00
gemu2015 693309965c add hex to asci id option 2022-09-08 14:35:04 +02:00
barbudor 48fff36b7d Merge branch 'development' into ina226_sensor54_voltage_fs 2022-09-06 23:50:25 +02:00
Theo Arends d6ac106ac2 Refactor SCD30 driver 2022-09-04 16:14:32 +02:00
Theo Arends 91ed1ea2c6 Add filter for larger deviations
Add filter for larger deviations due to I2C misreads
2022-09-04 14:48:58 +02:00
Theo Arends 86e45969bd Support for DFRobot SEN0390 V30B ambient light sensor
Add support for DFRobot SEN0390 V30B ambient light sensor (#16105)
2022-09-02 13:13:47 +02:00
Theo Arends 684584a5e5 Command ``SetOption146 1`` to enable display of ESP32 internal temperature 2022-09-02 11:24:47 +02:00
Norbert Richter 2b163ad4ea
Flowrate meter add flow amount/duration 2022-08-30 11:46:19 +02:00
Norbert Richter 475b4f3fe3
Rework flowmeter 2022-08-30 08:31:23 +02:00
barbudor 679ef3be86 add sensor54 vbus_fs option 2022-08-29 14:50:54 +02:00
Jean-Pierre Deschamps 214f4bbdfd Add support for SGP40 sensor 2022-08-25 15:51:51 -04:00
Jason2866 f09128dd1e
iBeacon is working for S3 too 2022-08-23 13:13:31 +02:00
barbudor 4d7f78e06e refactor pow to constant 2022-08-22 14:32:08 +02:00
Jason2866 f64bddea04
S3 Temp sensor support 2022-08-18 16:10:21 +02:00
Barbudor b7b72f8bd4 fix mac instead of uid 2022-08-17 00:42:00 +02:00
Theo Arends 5aa7d55c51 Fix SCD30 power on detection
Fix SCD30 power on detection (#15438)
2022-08-15 09:33:24 +02:00
Theo Arends 8b32a9818a Fix legacy command resolved status
Fix legacy command resolved status (#15900)
2022-08-11 14:16:30 +02:00
barbudor 1d3bf157bf fix removal of negative values 2022-07-21 22:07:22 +02:00
gemu2015 de52580a18 sml special options descriptor 2022-07-20 14:25:40 +02:00
Theo Arends 79161d3c43 Fix BH1750 illuminance formula
Fix BH1750 illuminance formula (#16022)
2022-07-20 11:11:18 +02:00