Tasmota/tasmota/tasmota_xdrv_driver
2024-12-15 12:38:26 +01:00
..
xdrv_01_1_webserver_mail.ino add lt and gt signs is missing (#18064) 2023-02-27 16:33:31 +01:00
xdrv_01_2_webserver_esp32_mail.ino Revert "Fix SendMail watchdog restart during reconnect to SMTP server (#21454)" 2024-05-22 15:19:14 +02:00
xdrv_01_9_webserver.ino Fix GUI timing related divide by zero exception 2024-12-15 12:33:43 +01:00
xdrv_02_1_mqtt_file.ino Verify correct functionality 2023-07-10 18:14:23 +02:00
xdrv_02_9_mqtt.ino Reduce stack usage 2024-12-10 11:39:37 +01:00
xdrv_03_energy.ino Add command SetOption162 1 to disable adding export energy to energy today (#22578) 2024-12-03 11:34:48 +01:00
xdrv_03_esp32_energy.ino Fix ESP32 energy export calculation 2024-12-07 18:01:33 +01:00
xdrv_04_light_artnet.ino Replace NeoPixelBus with TasmotaLED on ESP32x (#22556) 2024-11-27 22:11:57 +01:00
xdrv_04_light_utils.ino Worked on ESP32 dimmer with Zero cross (#18481) 2023-04-25 13:46:19 +02:00
xdrv_04_light.ino Fix MCP23xxx, PCF8574 and Shift595 power control when a display is configured regression from v14.3.0.7 2024-12-14 14:31:16 +01:00
xdrv_05_irremote_full.ino Extend command `SetOption147 1` to disable publish of IRReceived MQTT messages (#21574) 2024-06-14 11:23:03 +02:00
xdrv_05_irremote.ino Extend command `SetOption147 1` to disable publish of IRReceived MQTT messages (#21574) 2024-06-14 11:23:03 +02:00
xdrv_06_snfbridge.ino Save 6k code from ESP32 safeboot 2024-11-11 15:17:22 +01:00
xdrv_07_domoticz.ino Refactor to TimeReacged() 2024-08-18 12:46:23 +02:00
xdrv_08_serial_bridge.ino Fix Sonoff WTS01 temperature sensor shows incorrect negative temperature (#19373) 2024-10-14 15:28:33 +02:00
xdrv_09_timers.ino Removed unused #define MQTT_DATA_STRING support 2024-04-04 17:03:08 +02:00
xdrv_10_rules.ino Fix ESP32 rules operation priority regression from v13.3.0.4 (#22636) 2024-12-12 15:34:43 +01:00
xdrv_10_scripter.ino recode powerwall (#22589) 2024-12-05 15:42:20 +01:00
xdrv_11_knx.ino Extent command Knx_Enabled with KNX restart functionality (#22242) 2024-12-06 17:40:05 +01:00
xdrv_12_discovery.ino Add core3 ethernet support on SPI for all ESP32 models 2024-02-14 16:19:51 +01:00
xdrv_12_home_assistant.ino Use standard var spelling for reactive power unit (#22435) 2024-11-08 17:15:03 +01:00
xdrv_13_display.ino Fix display model 2024-12-15 12:38:26 +01:00
xdrv_14_mp3.ino Cleanup 2023-12-28 17:53:21 +01:00
xdrv_15_pca9685_v2.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_15_pca9685.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_16_tuyamcu_v1.ino Save 6k code from ESP32 safeboot 2024-11-11 15:17:22 +01:00
xdrv_16_tuyamcu_v2.ino Save 6k code from ESP32 safeboot 2024-11-11 15:17:22 +01:00
xdrv_17_rcswitch.ino add support for nexus protocol to rc-switch library (#21886) 2024-09-01 16:04:40 +02:00
xdrv_18_armtronix_dimmers.ino Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01:00
xdrv_19_ps16dz_dimmer.ino Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01:00
xdrv_20_hue.ino Alexa Hue with multiple devices (#22383) 2024-10-29 17:21:35 +01:00
xdrv_21_wemo_multi.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_21_wemo.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_22_sonoff_ifan.ino Add optional USE_SONOFF_IFAN_CONFIG 2024-07-23 15:35:45 +02:00
xdrv_23_zigbee_0_constants.ino Zigbee fix warnings with Arduino3 (#19486) 2023-09-09 15:27:16 +02:00
xdrv_23_zigbee_1_headers.ino Zigbee loads device data early before MCU startup (#21917) 2024-08-06 12:43:15 +02:00
xdrv_23_zigbee_1z_libs.ino Zigbee support for air sensors (#18665) 2023-05-15 22:04:13 +02:00
xdrv_23_zigbee_2_devices.ino Zigbee `ZbEmulation` to selectively exclude some devices from Hue/Alexa emulation (#20552) 2024-01-21 11:42:04 +01:00
xdrv_23_zigbee_2a_devices_impl.ino Berry Zigbee improvements to prepare Matter (#22083) 2024-09-03 23:22:50 +02:00
xdrv_23_zigbee_4a_nano_fs.ino Zigbee friendly names per endpoint 2022-10-02 20:54:49 +02:00
xdrv_23_zigbee_4b_data.ino Zigbee `ZbEmulation` to selectively exclude some devices from Hue/Alexa emulation (#20552) 2024-01-21 11:42:04 +01:00
xdrv_23_zigbee_4c_devices.ino Zigbee load from FS before EEPROM 2022-10-04 16:02:44 +02:00
xdrv_23_zigbee_5_0_constants.ino Zigbee improved Aqara plug support and completed cluster 0x0702 2022-11-14 22:46:08 +01:00
xdrv_23_zigbee_5_1_attributes.ino Zigbee support for air sensors (#18665) 2023-05-15 22:04:13 +02:00
xdrv_23_zigbee_5_2_converters.ino Zigbee added for attributes of type uint48 used by energy monitoring (#20992) 2024-03-19 22:21:10 +01:00
xdrv_23_zigbee_6_0_commands.ino Fix compilation of Zigbee for Core3 (#20464) 2024-01-11 10:02:12 +01:00
xdrv_23_zigbee_6_1_greenpower.ino Fix compilation of Zigbee for Core3 (#20464) 2024-01-11 10:02:12 +01:00
xdrv_23_zigbee_6_5_hue.ino Fix bad define ESP82666 2024-09-19 11:07:16 +02:00
xdrv_23_zigbee_7_0_statemachine.ino Zigbee extend timeout for MCU reboot from 5s to 10s (#22009) 2024-08-24 18:32:35 +02:00
xdrv_23_zigbee_7_5_map.ino Bump version to v11.1.0.4 2022-06-02 14:17:39 +02:00
xdrv_23_zigbee_7_6_flash_fs.ino Partition Wizard can be loaded dynamically (#19980) 2023-11-11 23:52:41 +01:00
xdrv_23_zigbee_7_7_plugin.ino Zigbee support for air sensors (#18665) 2023-05-15 22:04:13 +02:00
xdrv_23_zigbee_7_8_default_plugin.ino Zigbee add default plugin in flash 2022-11-18 00:21:01 +01:00
xdrv_23_zigbee_8_parsers.ino Zigbee fix timezone when device reads LocalTime attribute (#19772) 2023-10-17 09:02:14 +02:00
xdrv_23_zigbee_9_serial.ino Zigbee avoid disabling console serial on ESP32 and improved log messages (#22082) 2024-09-03 23:06:07 +02:00
xdrv_23_zigbee_9a_upload.ino Bump version to v11.1.0.4 2022-06-02 14:17:39 +02:00
xdrv_23_zigbee_A_impl.ino i2c_enabled refactored as array (#22387) 2024-10-30 22:23:13 +01:00
xdrv_24_buzzer.ino Update GPIOViewer 2024-01-07 15:10:19 +01:00
xdrv_25_A4988_Stepper.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_26_ariluxrf.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_27_esp32_shutter.ino Re-enable shutter report on teleperiod (#22586) 2024-12-04 11:43:51 +01:00
xdrv_27_shutter.ino Re-enable shutter report on teleperiod (#22586) 2024-12-04 11:43:51 +01:00
xdrv_28_pcf8574_v2.ino Fix Shift595 output offsets and restart relay toggles 2024-11-27 13:48:30 +01:00
xdrv_29_deepsleep.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_30_exs_dimmer.ino Refactor to TimeReacged() 2024-08-18 12:46:23 +02:00
xdrv_31_tasmota_client.ino TasmotaClient discard GET_JSON timeout 2024-11-24 16:07:36 +01:00
xdrv_32_hotplug.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_33_nrf24l01.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_34_wemos_motor_v1.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_35_pwm_dimmer.ino Update GPIOViewer 2024-01-07 15:10:19 +01:00
xdrv_36_keeloq.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_37_sonoff_d1.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_38_ping.ino IP stack compatible with new Core3 IPv6 implementation (#20509) 2024-01-15 21:05:40 +01:00
xdrv_39_thermostat.ino Modify drivers for GUI sensor separators (#20504) 2024-01-15 16:53:34 +01:00
xdrv_40_telegram.ino Refactor Telegram 2024-05-28 17:47:35 +02:00
xdrv_41_tcp_bridge.ino ESP32S3 UART output mode for Tx (#22426) 2024-11-04 22:23:46 +01:00
xdrv_42_0_i2s_0_config_idf51.ino more consistent usage of variables, really use apll rx setting (#21459) 2024-05-21 17:43:43 +02:00
xdrv_42_0_i2s_2_dacbuffer_idf51.ino Audio refactoring of DAC (#19939) 2023-11-06 08:52:11 +01:00
xdrv_42_0_i2s_3_lib_idf51.ino final i2s fix (#21770) 2024-07-13 18:11:33 +02:00
xdrv_42_0_i2s_audio_idf51.ino prevent crash with unconfigured audio (#21775) 2024-07-14 21:00:24 +02:00
xdrv_42_1_i2s_mp3mic_idf51.ino multiple fixes (#21511) 2024-05-28 10:59:57 +02:00
xdrv_42_2_i2s_mp3stream_idf51.ino multiple fixes (#21511) 2024-05-28 10:59:57 +02:00
xdrv_42_3_i2s_saytime.ino Remove deprecated code from drivers, USE_TTGO_WATCH and USE_M5STACK_CORE2 (#21533) 2024-05-31 08:58:11 +02:00
xdrv_42_4_i2s_codecs.ino i2c_enabled refactored as array (#22387) 2024-10-30 22:23:13 +01:00
xdrv_42_5_i2s_bridge_idf51.ino WIP: make I2S bridge compile with Core 3, untested on hardware (#21301) 2024-04-28 22:09:09 +02:00
xdrv_42_6_i2s_rtttl.ino Remove deprecated code from drivers, USE_TTGO_WATCH and USE_M5STACK_CORE2 (#21533) 2024-05-31 08:58:11 +02:00
xdrv_42_7_i2s_webradio_idf51.ino final i2s fix (#21770) 2024-07-13 18:11:33 +02:00
xdrv_43_mlx90640.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_44_miel_hvac.ino Fix Standby Stage for MiElHVAC (#22430) 2024-11-08 16:52:04 +01:00
xdrv_45_shelly_dimmer.ino Refactor to TimeReacged() 2024-08-18 12:46:23 +02:00
xdrv_46_ccloader.ino Fix GUI auto-decimal (#21445) 2024-05-21 14:27:02 +02:00
xdrv_47_ftc532.ino Fix compile (#20329) 2023-12-28 13:48:27 +01:00
xdrv_48_timeprop.ino Add command entered to command error and command unknown message 2024-09-17 16:24:45 +02:00
xdrv_49_pid.ino Refactor and fix PID sensor (PID_USE_LOCAL_SENSOR) read race condition (#22162) 2024-09-20 12:06:41 +02:00
xdrv_50_filesystem.ino Fix use HTML escape on File System Edit File load (#22492) 2024-11-21 16:58:45 +01:00
xdrv_51_bs814a2.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_52_0_berry_struct.ino Add Button to dynamically load GPIO Viewer with Berry backend (#20424) 2024-01-08 09:30:18 +01:00
xdrv_52_1_berry_native.ino Prepare for ESP32 WDT (#21383) 2024-05-12 21:12:08 +02:00
xdrv_52_3_berry_audio.ino Audio exclusive mode (#19698) 2023-10-07 22:11:37 +02:00
xdrv_52_3_berry_crypto.ino add AES_CBC to crypto module (#19964) 2023-11-09 14:27:17 +01:00
xdrv_52_3_berry_display.ino LVGL simplify configuration (#21043) 2024-03-26 23:16:16 +01:00
xdrv_52_3_berry_energy.ino Berry virtual Energy driver (#22134) 2024-09-12 19:38:04 +02:00
xdrv_52_3_berry_flash.ino Berry add flash.current_ota (#21097) 2024-04-04 19:14:33 +02:00
xdrv_52_3_berry_gpio.ino Berry simplify DAC support (#22546) 2024-11-24 23:30:24 +01:00
xdrv_52_3_berry_hue.ino Bump version to v11.1.0.4 2022-06-02 14:17:39 +02:00
xdrv_52_3_berry_img.ino Berry: add cam module, img class (#21743) 2024-07-07 19:50:33 +02:00
xdrv_52_3_berry_leds.ino Berry make Leds animate calls reentrant (#22643) 2024-12-14 15:21:30 +01:00
xdrv_52_3_berry_light_state.ino Berry move mapping from C++ to C (#19450) 2023-09-03 22:50:03 +02:00
xdrv_52_3_berry_light.ino Matter support for split lights (SetOption68 1 and SetOption37 128) (#21834) 2024-07-24 10:20:25 +02:00
xdrv_52_3_berry_lvgl.ino LVGL Added OpenHASP icons to font montserrat-28 (#22048) 2024-08-29 16:57:01 +02:00
xdrv_52_3_berry_matter.ino Matter virtual lights (#19511) 2023-09-13 22:49:46 +02:00
xdrv_52_3_berry_mdns.ino IP stack compatible with new Core3 IPv6 implementation (#20509) 2024-01-15 21:05:40 +01:00
xdrv_52_3_berry_MI32.ino widget support for Berry/MI32 dashboard (#22359) 2024-10-25 19:25:49 +02:00
xdrv_52_3_berry_mqtt.ino Berry mqtt.publish now distinguishes between string and bytes (#19196) 2023-07-26 19:54:14 +02:00
xdrv_52_3_berry_onewire.ino Bump version to v11.1.0.4 2022-06-02 14:17:39 +02:00
xdrv_52_3_berry_serial.ino Berry Serial config to change parity on-the-fly for RS-485 (#22285) 2024-10-13 22:15:47 +02:00
xdrv_52_3_berry_tasmota_global.ino Berry virtual Energy driver (#22134) 2024-09-12 19:38:04 +02:00
xdrv_52_3_berry_tasmota.ino Matter full support of events (#21698) 2024-06-27 00:03:34 +02:00
xdrv_52_3_berry_tcpclientasync.ino IP stack compatible with new Core3 IPv6 implementation (#20509) 2024-01-15 21:05:40 +01:00
xdrv_52_3_berry_tcpserver.ino Berry webserver_async (#21836) 2024-07-26 09:32:12 +02:00
xdrv_52_3_berry_tf_lite_micro.ino Berry: add int8 quantisation to Tensorflow lite driver (#21763) 2024-07-11 23:05:47 +02:00
xdrv_52_3_berry_udp.ino IP stack compatible with new Core3 IPv6 implementation (#20509) 2024-01-15 21:05:40 +01:00
xdrv_52_3_berry_ulp.ino add lp_core to Berry ULP module (#22567) 2024-11-30 19:01:12 +01:00
xdrv_52_3_berry_unishox.ino Berry move mapping from C++ to C (#19450) 2023-09-03 22:50:03 +02:00
xdrv_52_3_berry_webcam.ino Berry: add cam module, img class (#21743) 2024-07-07 19:50:33 +02:00
xdrv_52_3_berry_webclient.ino Prepare for Arduino v3 / esp-idf v5 2nd batch (#19265) 2023-08-05 20:34:24 +02:00
xdrv_52_3_berry_webserver.ino Revert "Fix network flushes" 2024-05-29 16:44:50 +02:00
xdrv_52_3_berry_wire.ino i2c_enabled refactored as array (#22387) 2024-10-30 22:23:13 +01:00
xdrv_52_3_berry_zigbee.ino Berry Zigbee removed test code (#22263) 2024-10-10 19:50:57 +02:00
xdrv_52_7_berry_embedded.ino Berry/Zigbee auto import zigbee (#20543) 2024-01-19 13:28:12 +01:00
xdrv_52_9_berry.ino FUNC_BUTTON_PRESSED now contains press_counter encoded in XdrvMailbox.command_code (#21724) 2024-07-03 22:13:50 +02:00
xdrv_53_projector_ctrl.ino Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01:00
xdrv_54_lvgl.ino HASPmota support for page delete and object updates (improved) (#22319) 2024-10-18 23:42:52 +02:00
xdrv_55_touch.ino Unify display/touch init messages 2024-07-14 15:18:01 +02:00
xdrv_56_rtc_chips.ino Add support for RX8010 RTC as used in IOTTIMER (#21376) 2024-09-13 13:53:01 +02:00
xdrv_57_1_tasmesh_support.ino Support LWT messages when using TASMESH (#20392) 2024-02-18 15:28:00 +01:00
xdrv_57_9_tasmesh.ino Attempt to fix TasMesh (#21395) 2024-05-10 10:34:58 +02:00
xdrv_58_range_extender.ino fix compile error with core 3.0.0 for Range Extender driver xdrv_58_range_extender.ino (#22205) 2024-09-27 20:16:28 +02:00
xdrv_59_influxdb.ino Add command IfxFeed 2024-10-27 15:54:39 +01:00
xdrv_60_shift595.ino Fix ESP32 Shift595 relay click on restart 2024-12-03 17:15:14 +01:00
xdrv_61_ds3502.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_62_improv.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_63_modbus_bridge.ino Avoid sending more then one Modbus TCP response (#22223) 2024-10-02 21:34:48 +02:00
xdrv_64_pca9632.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_65_tuyamcubr.ino Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01:00
xdrv_66_tm1638.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_67_mcp23xxx.ino Update changelogs 2024-12-14 16:39:15 +01:00
xdrv_68_zerocrossDimmer.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_69_pca9557.ino Move debug message to debug_more 2024-12-10 16:36:22 +01:00
xdrv_70_0_hdmi_cec.ino Fix for CmndHDMIAddr function. (#19866) 2023-10-29 17:14:44 +01:00
xdrv_70_1_hdmi_cec.ino i2c_enabled refactored as array (#22387) 2024-10-30 22:23:13 +01:00
xdrv_71_magic_switch.ino Issue#22535 applying masking window to any power change (#22539) 2024-11-25 10:56:35 +01:00
xdrv_72_pipsolar.ino Fix unsupported %.2f (#21508) 2024-05-27 15:37:15 +02:00
xdrv_73_0_lora_struct.ino Add default LoRaCommand disable reception (#17790) 2024-05-21 16:18:46 +02:00
xdrv_73_3_lora_sx126x.ino Consolidate Lora memory usage 2024-03-30 15:02:20 +01:00
xdrv_73_3_lora_sx127x.ino Fixed M5Core2 LoRa868 module receive exception 2024-04-06 15:04:05 +02:00
xdrv_73_4_lorawan_cryptography.ino Consolidate Lora memory usage 2024-03-30 15:02:20 +01:00
xdrv_73_6_lorawan_decode.ino Consolidate Lora memory usage 2024-03-30 15:02:20 +01:00
xdrv_73_8_lorawan_bridge.ino Minor changes 2024-05-06 17:36:39 +02:00
xdrv_73_9_lora.ino Even better fix 2024-05-21 17:14:47 +02:00
xdrv_75_dali.ino Minor changes webserver and dali 2024-11-12 15:32:10 +01:00
xdrv_76_serial_i2c.ino Support for I2C over Serial (#22444) 2024-11-07 21:54:16 +01:00
xdrv_79_esp32_ble.ino Language improvements (#22607) 2024-12-08 21:19:01 +01:00
xdrv_81_esp32_webcam_task_motion.ino Add command entered to command error and command unknown message 2024-09-17 16:24:45 +02:00
xdrv_81_esp32_webcam_task.ino i2c_enabled refactored as array (#22387) 2024-10-30 22:23:13 +01:00
xdrv_81_esp32_webcam.ino i2c_enabled refactored as array (#22387) 2024-10-30 22:23:13 +01:00
xdrv_82_esp32_ethernet.ino Better check for existing Ethernet support in Arduino libs (#22473) 2024-11-12 21:49:36 +01:00
xdrv_83_esp32_watch.ino Remove deprecated code from drivers, USE_TTGO_WATCH and USE_M5STACK_CORE2 (#21533) 2024-05-31 08:58:11 +02:00
xdrv_85_esp32_ble_eq3_trv.ino add C2 as target for BLE (#21685) 2024-06-23 21:44:56 +02:00
xdrv_86_esp32_sonoff_spm.ino Use standard var spelling for reactive power unit (#22435) 2024-11-08 17:15:03 +01:00
xdrv_87_esp32_sonoff_tm1621.ino Use standard var spelling for reactive power unit (#22435) 2024-11-08 17:15:03 +01:00
xdrv_88_esp32_shelly_pro_v1.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_88_esp32_shelly_pro_v2.ino FUNC_BUTTON_PRESSED now contains press_counter encoded in XdrvMailbox.command_code (#21724) 2024-07-03 22:13:50 +02:00
xdrv_88_esp32_shelly_pro.ino FUNC_BUTTON_PRESSED now contains press_counter encoded in XdrvMailbox.command_code (#21724) 2024-07-03 22:13:50 +02:00
xdrv_90_esp32_dingtian_relay.ino Add display of active drivers using command `status 4` 2023-12-27 22:03:56 +01:00
xdrv_121_gpioviewer.ino GPIOViewer function shuffle. No functional changes 2024-08-26 16:48:39 +02:00
xdrv_122_file_json_settings_demo.ino Refactor lorawan 2024-03-28 17:15:45 +01:00
xdrv_122_file_settings_demo.ino Add internal support for persistent JSON settings using single file 2024-02-07 22:55:39 +01:00
xdrv_127_debug.ino i2c_enabled refactored as array (#22387) 2024-10-30 22:23:13 +01:00