Tasmota/tasmota/tasmota_xdrv_driver
Theo Arends 88f1e3593a Fix GPIO Viewer 2024-02-13 10:15:12 +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 fix email32 file system (#20603) 2024-01-27 09:06:41 +01:00
xdrv_01_9_webserver.ino Slicing GUI information 2024-01-17 18:17:46 +01:00
xdrv_02_1_mqtt_file.ino Verify correct functionality 2023-07-10 18:14:23 +02:00
xdrv_02_9_mqtt.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_03_energy.ino [Energy] Fix frequency handling (#20626) 2024-02-03 12:37:57 +01:00
xdrv_03_esp32_energy.ino [Energy] Fix frequency handling (#20626) 2024-02-03 12:37:57 +01:00
xdrv_04_light.ino Update GPIOViewer 2024-01-07 15:10:19 +01:00
xdrv_04_light_artnet.ino ArtNet DMX - Added RGBWW support for single lights (#17398) 2022-12-16 17:30:59 +01:00
xdrv_04_light_utils.ino Worked on ESP32 dimmer with Zero cross (#18481) 2023-04-25 13:46:19 +02:00
xdrv_05_irremote.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_05_irremote_full.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_06_snfbridge.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_07_domoticz.ino Removed max number of 30 backlog entries 2024-01-18 16:32:28 +01:00
xdrv_08_serial_bridge.ino Cleanup 2023-12-28 17:53:21 +01:00
xdrv_09_timers.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_10_rules.ino Refactored rules USE_EXPRESSION and SUPPORT_IF_STATEMENT replacing LinkedList with arrays and enabled by default 2024-01-24 14:33:55 +01:00
xdrv_10_scripter.ino Utouch update (#20561) 2024-01-22 18:21:40 +01:00
xdrv_11_knx.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_12_discovery.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_12_home_assistant.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_13_display.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_14_mp3.ino Cleanup 2023-12-28 17:53:21 +01:00
xdrv_15_pca9685.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +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_16_tuyamcu_v1.ino Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01:00
xdrv_16_tuyamcu_v2.ino Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01:00
xdrv_17_rcswitch.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01: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 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_21_wemo_multi.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_22_sonoff_ifan.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01: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 Bump version to v11.1.0.4 2022-06-02 14:17:39 +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 Zigbee ``ZbEmulation`` to selectively exclude some devices from Hue/Alexa emulation (#20552) 2024-01-21 11:42:04 +01: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 Fix compilation of Zigbee for Core3 (#20464) 2024-01-11 10:02:12 +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 Zigbee ``ZbEmulation`` to selectively exclude some devices from Hue/Alexa emulation (#20552) 2024-01-21 11:42:04 +01:00
xdrv_23_zigbee_7_0_statemachine.ino Fix BUG: Zigbee devices cannot be added through routing nodes (#19036) 2023-07-06 21:10:57 +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 Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01: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 Zigbee ``ZbEmulation`` to selectively exclude some devices from Hue/Alexa emulation (#20552) 2024-01-21 11:42:04 +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 Improve init behavior (#20548) 2024-01-20 17:29:50 +01:00
xdrv_27_shutter.ino [Shutter] Fix html table syntax (#20519) 2024-01-16 16:35:19 +01:00
xdrv_28_pcf8574_v2.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +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 Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01:00
xdrv_31_tasmota_client.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +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 Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_41_tcp_bridge.ino Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01:00
xdrv_42_0_i2s_0_config_idf51.ino Audio for Core3, MP3Stream and Shine (#20540) 2024-01-18 23:35:53 +01: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 Fix compilation for Audio Core3 ESP32C3 (#20023) 2023-11-14 22:20:26 +01:00
xdrv_42_0_i2s_audio.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_42_0_i2s_audio_idf51.ino Audio for Core3, MP3Stream and Shine (#20540) 2024-01-18 23:35:53 +01:00
xdrv_42_1_i2s_mp3mic.ino Audio for Core3, MP3Stream and Shine (#20540) 2024-01-18 23:35:53 +01:00
xdrv_42_1_i2s_mp3mic_idf51.ino Audio for Core3, MP3Stream and Shine (#20540) 2024-01-18 23:35:53 +01:00
xdrv_42_2_i2s_mp3stream.ino Audio for Core3, MP3Stream and Shine (#20540) 2024-01-18 23:35:53 +01:00
xdrv_42_2_i2s_mp3stream_idf51.ino Audio for Core3, MP3Stream and Shine (#20540) 2024-01-18 23:35:53 +01:00
xdrv_42_3_i2s_saytime.ino Create xdrv_42_3_i2s_saytime.ino 2022-07-26 15:32:35 +02:00
xdrv_42_4_i2s_codecs.ino i2s bridge 2022-08-15 13:54:03 +02:00
xdrv_42_5_i2s_bridge.ino i2s bridge 2022-08-15 13:54:03 +02:00
xdrv_42_6_i2s_rtttl.ino Added I2SRtttl command (#18423) 2023-04-16 12:04:22 +02:00
xdrv_42_7_i2s_webradio_idf51.ino More audio refactoring for core3 (#19749) 2023-10-15 11:22:20 +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 Lower the minimum temperature to 10C (50F) and make it pick up user-defined values. (#20628) 2024-02-03 12:34:24 +01:00
xdrv_45_shelly_dimmer.ino Fix Berry claiming UART0 if needed (#20324) 2023-12-28 17:25:01 +01:00
xdrv_46_ccloader.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_47_ftc532.ino Fix compile (#20329) 2023-12-28 13:48:27 +01:00
xdrv_48_timeprop.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_49_pid.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_50_filesystem.ino Update example code 2024-02-08 14:42:58 +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 Bump version to v11.1.0.4 2022-06-02 14:17:39 +02:00
xdrv_52_3_berry_MI32.ino add BLE.info() (#20682) 2024-02-08 11:31:48 +01: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 Berry move mapping from C++ to C (#19450) 2023-09-03 22:50:03 +02:00
xdrv_52_3_berry_energy.ino Berry add `energy.update_total()` to call `EnergyUpdateTotal()` from energy driver (#19117) 2023-07-15 17:06:10 +02:00
xdrv_52_3_berry_flash.ino more idf5.1 preps: Berry SPI (#19273) 2023-08-06 21:10:36 +02:00
xdrv_52_3_berry_gpio.ino Berry `gpio.get_pin_type` and `gpio.ger_pin_type_index` (#20415) 2024-01-06 22:20:22 +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_leds.ino Moved Berry animate to its own `berry_animate` lib (#20309) 2023-12-25 11:01:19 +01:00
xdrv_52_3_berry_light.ino Audio support for Microphone + Berry (#19677) 2023-10-05 21:47:07 +02: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_lvgl.ino LVGL library updated to v9.0.0, some small breaking changes in C, none in HASPmota (#20659) 2024-02-05 12:07:41 +01: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_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 option to invert serial (#20707) 2024-02-11 17:27:40 +01:00
xdrv_52_3_berry_tasmota.ino Add berry divider 2024-02-05 15:59:37 +01:00
xdrv_52_3_berry_tasmota_global.ino Simplify Berry Mute option 2023-05-19 16:30:48 +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 IP stack compatible with new Core3 IPv6 implementation (#20509) 2024-01-15 21:05:40 +01:00
xdrv_52_3_berry_tf_lite_micro.ino TFL: bugfix uninitialized pointer, some cleanups (#18161) 2023-03-11 10:55:57 +01: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 Berry ULP - API changes for IDF5.x (#20198) 2023-12-09 13:32:02 +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_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 Berry `webserver.header` to read browser sent headers (#20447) 2024-01-09 19:34:19 +01:00
xdrv_52_3_berry_wire.ino fix compilation with newer Arduino framework (#20641) 2024-02-02 11:09:43 +01:00
xdrv_52_3_berry_zigbee.ino Fix compilation of Zigbee for Core3 (#20464) 2024-01-11 10:02:12 +01: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 Add Button to dynamically load GPIO Viewer with Berry backend (#20424) 2024-01-08 09:30:18 +01: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 LVGL library updated to v9.0.0, some small breaking changes in C, none in HASPmota (#20659) 2024-02-05 12:07:41 +01:00
xdrv_55_touch.ino Fix Touch logging 2024-02-09 17:54:47 +01:00
xdrv_56_rtc_chips.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_57_1_tasmesh_support.ino Consolidate AddLogBuffer 2022-11-11 11:47:11 +01:00
xdrv_57_9_tasmesh.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_58_range_extender.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_59_influxdb.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_60_shift595.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +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 SetOption158 publish/suppress ModbusReceived MQTT messages (#20678) 2024-02-07 15:57:09 +01: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 Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +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 Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +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 Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_71_magic_switch.ino Code admin 2024-01-10 11:13:19 +01:00
xdrv_72_pipsolar.ino Code admin 2024-01-10 11:13:19 +01:00
xdrv_79_esp32_ble.ino [MI BLE] added support for LYWSD02MMC (#20381) 2024-01-12 10:06:55 +01:00
xdrv_81_esp32_webcam.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_81_esp32_webcam_task.ino Webcam v2 tweaks 2024 (#20451) 2024-01-09 22:06:22 +01:00
xdrv_81_esp32_webcam_task_motion.ino Webcam v2 tweaks 2024 (#20451) 2024-01-09 22:06:22 +01:00
xdrv_82_esp32_ethernet.ino Add ESP32 Core3 support for SPI ethernet on DM9051, W5500 and KSZ8851 2024-02-08 16:45:28 +01:00
xdrv_83_esp32_watch.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_85_esp32_ble_eq3_trv.ino Modify drivers for GUI sensor separators (#20504) 2024-01-15 16:53:34 +01:00
xdrv_86_esp32_sonoff_spm.ino Add GUI sensor separators (#20495) 2024-01-15 15:36:59 +01:00
xdrv_87_esp32_sonoff_tm1621.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_88_esp32_shelly_pro.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +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 Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00
xdrv_89_esp32_dali.ino Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01: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 Fix GPIO Viewer 2024-02-13 10:15:12 +01:00
xdrv_122_file_json_settings_demo.ino Update example code 2024-02-08 14:42:58 +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 Add display of active drivers using command ``status 4`` 2023-12-27 22:03:56 +01:00