Tasmota/tasmota
Michael Hanselmann 718f5fc9ab prometheus: Unify memory metrics
The "memory fragmentation" value named "memory_ratio" was always
truncated to an integer, so in all likelyhood 0. It didn't work anyway
until the incorrect line termination was fixed in an earlier commit.
Neither could the Psram metric be parsed correctly due to the the same
incorrect line termination.

With this change memory usage is reported in line with Prometheus'
upstream recommendations (https://prometheus.io/docs/practices/naming/).
Labels are no longer used to separate distinct dimensions. Total and
free memory as well as the maximum allocation size are reported as
separate metrics where available while labels are used to differenciate
the separate kinds of memory (heap on all, psram on ESP32).

Label values are now also lowercase on ESP32 to match ESP8266.

Metrics should report their base values, not the result of
a calculation. Therefore the already non-working "fragmentation" metric
is dropped. It can easily be calculated in PromQL instead.

The renaming of metrics and label values makes this a breaking change,
especially on ESP32. With the aforementioned formatting errors which
made them unusable that shouldn't be a problem.

Signed-off-by: Michael Hanselmann <public@hansmi.ch>
2021-07-19 13:35:59 +02:00
..
berry Fix AXP192 lcd voltage for M5Stack Core2 2021-07-15 22:07:37 +02:00
displaydesc Rename M5Stick display template 2021-05-30 19:13:18 +02:00
html_compressed GUI more compact relay state display 2021-04-03 16:17:48 +02:00
html_uncompressed GUI more compact relay state display 2021-04-03 16:17:48 +02:00
language Added missing translations 2021-07-13 20:18:11 +02:00
lvgl_berry LVGL add all callbacks (#12636) 2021-07-12 22:53:31 +02:00
homekit.c some fixes 2021-03-22 15:40:16 +01:00
i18n.h Merge pull request #12651 from mbezuidenhout/feature/can-bus 2021-07-17 14:52:12 +02:00
my_user_config.h Update T67XX default configs 2021-07-13 12:01:46 +02:00
sendemail_ESP32.ino Remove AddLog_P in favour of AddLog 2021-06-05 11:47:09 +02:00
sendemail_ESP8266.h update sendmail 2021-02-16 11:33:22 +01:00
sendemail_ESP8266.ino Remove AddLog_P in favour of AddLog 2021-06-05 11:47:09 +02:00
settings.h Add command `SetSensor1..127 0|1` to globally disable individual sensor driver 2021-07-14 14:20:50 +02:00
settings.ino Fix regression in adcparam restore 2021-07-15 14:28:52 +02:00
support_button.ino AP Mode: Allow buttons to work as in Normal Mode 2021-06-30 09:36:15 -03:00
support_command.ino Add command `SetSensor1..127 0|1` to globally disable individual sensor driver 2021-07-14 14:20:50 +02:00
support_cores.ino Happy New Year 2021-01-01 13:44:04 +01:00
support_crash_recorder.ino Happy New Year 2021-01-01 13:44:04 +01:00
support_device_groups.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
support_eeprom.ino Happy New Year 2021-01-01 13:44:04 +01:00
support_esp.ino Disable PSRAM on unsupported hardware 2021-07-18 19:43:33 +02:00
support_esptool.ino Refactor AddLog usage 2021-01-23 16:26:23 +01:00
support_features.ino Add support for CAN bus and Freedom Won Battery Management System by Marius Bezuidenhout (#12651) 2021-07-17 15:16:48 +02:00
support_flash_log.ino Happy New Year 2021-01-01 13:44:04 +01:00
support_float.ino Refactor AddLog usage 2021-01-23 16:26:23 +01:00
support_jpeg.ino picture buttons part 2 2021-01-04 16:34:44 +01:00
support_light_list.ino Happy New Year 2021-01-01 13:44:04 +01:00
support_network.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
support_rotary.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
support_rtc.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
support_statistics.ino Happy New Year 2021-01-01 13:44:04 +01:00
support_switch.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
support_tasmota.ino Merge branch 'arendst:development' into feature/can-bus 2021-07-13 17:11:43 +02:00
support_udp.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
support_wifi.ino Fix regression ESP8266 setting hostname 2021-07-05 17:11:03 +02:00
support.ino Mark GPIOs 16 and 17 as read on ESP32, as they are used for PSRAM 2021-07-18 15:00:11 +02:00
tasmota_ca.ino TLS Remove obsolete Letsencrypt CA 2021-06-27 15:24:03 +02:00
tasmota_compat.h Happy New Year 2021-01-01 13:44:04 +01:00
tasmota_configurations_ESP32.h Update T67XX default configs 2021-07-13 12:01:46 +02:00
tasmota_configurations.h Update T67XX default configs 2021-07-13 12:01:46 +02:00
tasmota_globals.h Moving defines post-config 2021-07-09 12:24:00 +02:00
tasmota_template_legacy.h Refactor TM1638 pin numbers 2021-03-19 10:33:46 +01:00
tasmota_template.h Moved entries to end of list 2021-07-14 11:54:54 +02:00
tasmota_version.h Add command `SetSensor1..127 0|1` to globally disable individual sensor driver 2021-07-14 14:20:50 +02:00
tasmota.h ESP32 internal sensor driver id moved from 87 to 127 2021-07-14 11:24:36 +02:00
tasmota.ino Fix compilation for ESP8266 2021-07-18 19:52:50 +02:00
user_config_override_sample.h Remove warning when using config_override 2021-04-17 19:30:23 +02:00
xdrv_01_webserver.ino Disable PSRAM on unsupported hardware 2021-07-18 19:43:33 +02:00
xdrv_02_1_mqtt_file.ino Prep MQTT file upload/download for TasMesh 2021-07-01 15:28:18 +02:00
xdrv_02_9_mqtt.ino Fix exception 28 when unable to send MQTT message 2021-07-06 11:28:33 +02:00
xdrv_03_energy.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_04_light_utils.ino Berry add `light` module 2021-04-04 19:36:25 +02:00
xdrv_04_light.ino Merge pull request #12380 from emontnemery/color2_tweak 2021-06-17 09:34:13 +02:00
xdrv_05_irremote_full.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_05_irremote.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_06_snfbridge.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_07_domoticz.ino Fix compile regression 2021-06-13 11:10:52 +02:00
xdrv_08_serial_bridge.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_09_timers.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_10_rules.ino Save some bytes 2021-06-29 10:46:56 +02:00
xdrv_10_scripter.ino some fixes 2021-07-02 17:29:35 +02:00
xdrv_11_knx.ino Fix compile regression 2021-06-13 11:10:52 +02:00
xdrv_12_discovery.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_12_home_assistant.ino Merge pull request #12659 from emontnemery/hass_white_tweak 2021-07-16 13:41:05 +02:00
xdrv_13_display.ino fix mqtt errors 2021-07-01 08:27:47 +02:00
xdrv_14_mp3.ino Update xdrv_14_mp3.ino 2021-01-21 15:15:54 +01:00
xdrv_15_pca9685.ino Refactor command line arguments 2021-01-30 12:48:44 +01:00
xdrv_16_tuyamcu.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_17_rcswitch.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_18_armtronix_dimmers.ino Refactor AddLog usage 2021-01-23 16:26:23 +01:00
xdrv_19_ps16dz_dimmer.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_20_hue.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_21_wemo_multi.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_21_wemo.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_22_sonoff_ifan.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_23_zigbee_0_constants.ino Zigbee fix cc2652 init and permitjoin 2021-02-18 20:04:41 +01:00
xdrv_23_zigbee_1_headers.ino Zigbee refactored storage for devices and data 2021-04-22 14:49:38 +02:00
xdrv_23_zigbee_1z_libs.ino Zigbee allow numbers as string 2021-03-02 21:18:08 +01:00
xdrv_23_zigbee_2_devices.ino Change ARRAY_SIZE() to nitems() 2021-02-28 12:50:02 +01:00
xdrv_23_zigbee_2a_devices_impl.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_23_zigbee_3_hue.ino Fix Hue angle encoding for Zigbee 2021-07-03 15:21:57 +02:00
xdrv_23_zigbee_4a_nano_fs.ino Remove AddLog_P in favour of AddLog 2021-06-05 11:47:09 +02:00
xdrv_23_zigbee_4b_data.ino Remove AddLog_P in favour of AddLog 2021-06-05 11:47:09 +02:00
xdrv_23_zigbee_4c_devices.ino Zigbee Fix loading previous file 2021-04-22 16:51:11 +02:00
xdrv_23_zigbee_5__constants.ino Zigbee add Legrand clusters 0xFC01 and 0xFC40 2021-04-05 10:28:09 +02:00
xdrv_23_zigbee_5_converters.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_23_zigbee_6_commands.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_23_zigbee_7_0_statemachine.ino Remove AddLog_P in favour of AddLog 2021-06-05 11:47:09 +02:00
xdrv_23_zigbee_7_5_map.ino Zigbee ensure HTML encoding 2021-02-14 19:30:28 +01:00
xdrv_23_zigbee_8_parsers.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_23_zigbee_9_serial.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_23_zigbee_9a_upload.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_23_zigbee_A_impl.ino Enable CCLoader in binary tasmota-zigbee 2021-06-14 19:36:07 +02:00
xdrv_24_buzzer.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_25_A4988_Stepper.ino Happy New Year 2021-01-01 13:44:04 +01:00
xdrv_26_ariluxrf.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_27_shutter.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_28_pcf8574.ino Fix wrong Json with PCF8574 sensor 2021-06-14 14:27:35 +02:00
xdrv_29_deepsleep.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_30_exs_dimmer.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_31_tasmota_client.ino Fix TasmotaClient compilation regression 2021-06-13 10:43:10 +02:00
xdrv_32_hotplug.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_33_nrf24l01.ino Refactor AddLog usage 2021-01-23 16:26:23 +01:00
xdrv_34_wemos_motor_v1.ino Wemos Motor Shield V2 Driver 2021-02-17 03:14:54 +01:00
xdrv_35_pwm_dimmer.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_36_keeloq.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_37_sonoff_d1.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_38_ping.ino Fix ping on Esp32 2021-07-04 22:04:34 +02:00
xdrv_39_thermostat.ino Refactor AddLog usage 2021-01-23 16:26:23 +01:00
xdrv_40_telegram.ino Fixed Telegram response decoding stopped working after 20210621 2021-06-24 18:29:12 +02:00
xdrv_41_tcp_bridge.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_42_i2s_audio.ino Disable PSRAM on unsupported hardware 2021-07-18 19:43:33 +02:00
xdrv_43_mlx90640.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_44_miel_hvac.ino Fix compile regression 2021-06-13 11:10:52 +02:00
xdrv_45_shelly_dimmer.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_46_ccloader.ino Enable CCLoader in binary tasmota-zigbee 2021-06-14 19:36:07 +02:00
xdrv_47_ftc532.ino Use IRAM_ATTR in place of ICACHE_RAM_ATTR 2021-04-02 17:14:08 +02:00
xdrv_48_timeprop.ino Remove AddLog_P in favour of AddLog 2021-06-05 11:47:09 +02:00
xdrv_49_pid.ino Prep virtual mqtt_data prt3 2021-05-24 16:52:59 +02:00
xdrv_50_filesystem.ino FSMan: add file deletion confirmation 2021-06-17 19:02:58 +02:00
xdrv_51_bs814a2.ino Refactor AddLog usage 2021-01-23 16:26:23 +01:00
xdrv_52_0_berry_struct.ino Berry stabilized and methods solidified 2021-03-27 19:02:22 +01:00
xdrv_52_2_berry_native.ino LVGL add all callbacks (#12636) 2021-07-12 22:53:31 +02:00
xdrv_52_3_berry_energy.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_52_3_berry_flash.ino Berry add module flash 2021-06-03 13:23:25 +02:00
xdrv_52_3_berry_gpio.ino Berry check phy_gpio validity 2021-04-04 09:25:42 +02:00
xdrv_52_3_berry_light.ino Berry conditional compile for modules 2021-04-24 12:11:06 +02:00
xdrv_52_3_berry_lvgl.ino LVGL add all callbacks (#12636) 2021-07-12 22:53:31 +02:00
xdrv_52_3_berry_md5.ino Berry fix MD5 compilation for idf4 2021-06-06 19:29:05 +02:00
xdrv_52_3_berry_tasmota.ino Disable PSRAM on unsupported hardware 2021-07-18 19:43:33 +02:00
xdrv_52_3_berry_webserver.ino Add Esp32 Partition Manager as a Berry component 2021-06-23 22:02:44 +02:00
xdrv_52_3_berry_wire.ino Berry conditional compile for modules 2021-04-24 12:11:06 +02:00
xdrv_52_7_berry_embedded.ino LVGL add all callbacks (#12636) 2021-07-12 22:53:31 +02:00
xdrv_52_9_berry.ino Berry fix button handlers 2021-06-30 22:36:51 +02:00
xdrv_53_projector_ctrl.h ACER protocol - additional notes 2021-05-25 18:14:36 +02:00
xdrv_53_projector_ctrl.ino Remove AddLog_P in favour of AddLog 2021-06-05 11:47:09 +02:00
xdrv_54_lvgl.ino Disable PSRAM on unsupported hardware 2021-07-18 19:43:33 +02:00
xdrv_55_touch.ino LVGL prepare M5StickC 2021-05-25 18:53:10 +02:00
xdrv_56_BM8563_RTC.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_57_1_tasmesh_support.ino Add initial support for Tasmota Mesh 2021-07-02 14:08:06 +02:00
xdrv_57_9_tasmesh.ino Fix Tasmesh special case packet size 2021-07-17 14:34:11 +02:00
xdrv_79_esp32_ble.ino Remove exceptions from BLE 2021-06-16 21:55:45 +02:00
xdrv_80_esp32_odroidgo.ino Clarify file name functionality 2021-01-27 10:38:45 +01:00
xdrv_81_esp32_webcam.ino Disable PSRAM on unsupported hardware 2021-07-18 19:43:33 +02:00
xdrv_82_esp32_ethernet.ino Changed ESP32 Ethernet Phy Type information to IDF v3+ 2021-07-04 14:53:58 +02:00
xdrv_83_esp32_watch.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_84_esp32_core2.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdrv_98_file_settings_demo.ino Enable UFILESYS, GUI_TRASH_FILE and GUI_EDIT_FILE for any device compiled with more than 1M flash size 2021-06-27 11:36:05 +02:00
xdrv_99_debug.ino Add command `SetSensor1..127 0|1` to globally disable individual sensor driver 2021-07-14 14:20:50 +02:00
xdrv_interface.ino Prep for larger log buffer 2021-06-09 17:24:28 +02:00
xdsp_01_lcd.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_02_ssd1306.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_03_matrix.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_04_ili9341.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_05_epaper_29.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_06_epaper_42.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_07_sh1106.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_08_ILI9488_UD.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_08_ILI9488.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_09_SSD1351.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_10_RA8876.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_11_sevenseg.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_12_ST7789.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_14_SSD1331.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_15_tm1637.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_16_esp32_epaper_47.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_17_universal.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xdsp_18_berry_display.ino Add support for display extension in Berry (#12174) 2021-05-23 18:54:11 +02:00
xdsp_interface.ino Fix some display issues 2021-03-17 17:26:00 +01:00
xlgt_01_ws2812.ino Fix NEO_RGBW 2021-06-15 21:14:01 +02:00
xlgt_02_my92x1.ino Standardize on unconnected pin being -1 2021-02-14 13:06:19 +01:00
xlgt_03_sm16716.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xlgt_04_sm2135.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xlgt_05_sonoff_l1.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xlgt_06_electriq_moodl.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xlgt_interface.ino Happy New Year 2021-01-01 13:44:04 +01:00
xnrg_01_hlw8012.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_02_cse7766.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_03_pzem004t.ino Delay HA discovery during PZEM sensor intialization 2021-05-11 11:01:46 +02:00
xnrg_04_mcp39f501.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_05_pzem_ac.ino Delay HA discovery during PZEM sensor intialization 2021-05-11 11:01:46 +02:00
xnrg_06_pzem_dc.ino Delay HA discovery during PZEM sensor intialization 2021-05-11 11:01:46 +02:00
xnrg_07_ade7953.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_08_sdm120.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_09_dds2382.ino Fix DDS238-2 wrong reactive power value (#12283) 2021-06-20 11:36:34 +02:00
xnrg_10_sdm630.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xnrg_11_ddsu666.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xnrg_12_solaxX1.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_13_fif_le01mr.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_14_bl0940.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_15_teleinfo.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_16_iem3000.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xnrg_17_ornowe517.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xnrg_18_sdm72.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_19_cse7761.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_20_dummy.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xnrg_interface.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_01_counter.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_02_analog.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_04_snfsc.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_05_ds18x20_esp32.ino Update xsns_05_ds18x20_esp32.ino 2021-06-17 23:50:53 +03:00
xsns_05_ds18x20.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_06_dht.ino Revert changes DHT11 timing 2021-06-27 14:20:00 +02:00
xsns_07_sht1x.ino Standardize on unconnected pin being -1 2021-02-14 13:06:19 +01:00
xsns_08_htu21.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_09_bmp.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_10_bh1750.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_11_veml6070.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_12_ads1115.ino Unify rules process call 2021-04-04 12:04:36 +02:00
xsns_13_ina219.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_14_sht3x.ino Hide I2C address for single sensors 2021-03-17 17:51:12 +01:00
xsns_15_mhz19.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_16_tsl2561.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_17_senseair.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_18_pms5003.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_19_mgs.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_20_novasds.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_21_sgp30.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_22_sr04.ino Fix HC-SR04 on ESP32 2021-03-30 17:58:29 +02:00
xsns_24_si1145.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_26_lm75ad.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_27_apds9960.ino Prep mqtt_data from char to String (prt.1) 2021-06-06 16:08:01 +02:00
xsns_28_tm1638.ino Refactor TM1638 pin numbers 2021-03-19 10:33:46 +01:00
xsns_29_mcp230xx.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_30_mpr121.ino Add more rule triggers 2021-04-07 15:07:05 +02:00
xsns_31_ccs811_v2.ino Remove AddLog_P in favour of AddLog 2021-06-05 11:47:09 +02:00
xsns_31_ccs811.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_32_mpu6050.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_33_ds3231.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_34_hx711.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_35_tx20.ino Update xsns_35_tx20.ino 2021-07-06 00:07:09 +02:00
xsns_36_mgc3130.ino Standardize on unconnected pin being -1 2021-02-14 13:06:19 +01:00
xsns_37_rfsensor.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_38_az7798.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_39_max31855.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_40_pn532.ino Refactor command line arguments 2021-01-30 12:48:44 +01:00
xsns_41_max44009.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_42_scd30.ino Remove AddLog_P in favour of AddLog 2021-06-05 11:47:09 +02:00
xsns_43_hre.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_44_sps30.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_45_vl53l0x.ino VL53L0X: Added support for multiple sensors 2021-03-16 12:55:34 -03:00
xsns_46_MLX90614.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_47_max31865.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_48_chirp.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_50_paj7620.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_51_rdm6300.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_52_esp32_ibeacon_ble.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_52_ibeacon.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_53_sml.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_54_ina226.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_55_hih_series.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_56_hpma.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_57_tsl2591.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_58_dht12.ino Fix DHT12 on ESP32 2021-03-11 19:31:28 +01:00
xsns_59_ds1624.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_60_GPS.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_61_MI_NRF24.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_62_esp32_mi_ble.ino Fix MQTT retain when MI32Option6 is enabled (#12494) 2021-06-29 15:45:48 +02:00
xsns_62_esp32_mi.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_62_MI_HM10.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_63_aht1x.ino Hide I2C address for single sensors 2021-03-17 17:51:12 +01:00
xsns_64_hrxl.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_65_hdc1080.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_66_iAQ.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_67_as3935.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_68_windmeter.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_69_opentherm_protocol.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_69_opentherm.ino Add Opentherm ot_dhw command (enable disable DHW) 2021-06-13 00:35:13 +02:00
xsns_70_veml6075.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_71_veml7700.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_72_mcp9808.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_73_hp303b.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_74_lmt01.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_75_prometheus.ino prometheus: Unify memory metrics 2021-07-19 13:35:59 +02:00
xsns_76_dyp.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_77_vl53l1x.ino Add support for TOF10120 2021-01-22 16:48:41 +01:00
xsns_78_ezo.ino Fix EZO sensors on esp32 2021-02-11 19:06:37 +00:00
xsns_78_ezoco2.ino Fix Ezo D.O sensor 2021-02-22 10:40:37 +00:00
xsns_78_ezodo.ino Fix Ezo D.O sensor 2021-02-22 10:40:37 +00:00
xsns_78_ezoec.ino Fix Ezo D.O sensor 2021-02-22 10:40:37 +00:00
xsns_78_ezoflo.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_78_ezohum.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_78_ezoo2.ino Fix Ezo D.O sensor 2021-02-22 10:40:37 +00:00
xsns_78_ezoorp.ino Fix Ezo D.O sensor 2021-02-22 10:40:37 +00:00
xsns_78_ezoph.ino Fix Ezo D.O sensor 2021-02-22 10:40:37 +00:00
xsns_78_ezopmp.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_78_ezoprs.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_78_ezorgb.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_78_ezortd.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_78_xezo.ino Happy New Year 2021-01-01 13:44:04 +01:00
xsns_79_as608.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_80_mfrc522.ino Add command `Sensor80 1 <0..7>` 2021-02-27 17:54:21 +01:00
xsns_81_seesaw_soil.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
xsns_82_wiegand.ino Use IRAM_ATTR in place of ICACHE_RAM_ATTR 2021-04-02 17:14:08 +02:00
xsns_83_neopool.ino Fix NeoPool compile error on DEBUG_TASMOTA_SENSOR 2021-06-23 20:09:56 +02:00
xsns_84_tof10120.ino Refactor AddLog usage 2021-01-23 17:10:06 +01:00
xsns_85_mpu6886.ino I2C extended MPU6886 to also support MPU9250 (found in Legacy M5Stack Fire) 2021-06-11 13:27:34 +02:00
xsns_86_tfminiplus.ino Fix sensor coexistence 2021-03-23 12:57:56 +01:00
xsns_87_mcp2515.ino Add support for CAN bus and Freedom Won Battery Management System by Marius Bezuidenhout (#12651) 2021-07-17 15:16:48 +02:00
xsns_88_am2320.ino Fix AM2320 value reporting (#12552) 2021-07-04 11:39:05 +02:00
xsns_89_t67xx.ino Release of Tasmota WebInstaller 2021-07-13 11:40:13 +02:00
xsns_127_esp32_sensors.ino Add support ESP32-C3 internal temperature sensor 2021-07-14 11:39:59 +02:00
xsns_interface.ino Add command `SetSensor1..127 0|1` to globally disable individual sensor driver 2021-07-14 14:20:50 +02:00
xx2c_interface.ino Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00