Theo Arends
3cbe3dbf8b
Create xdrv_27_esp32_shutter.ino
2023-03-29 15:58:46 +02:00
Theo Arends
2630c8e097
Delete xdrv_27_ESP32_shutter.ino
2023-03-29 15:58:26 +02:00
stefanbode
5c14a3169b
Shutter esp32 support up to 16 shutters ( #18295 )
...
* Updates to support ESP32 shutter compiler option
* New ESP32 shutter driver
* Update xdrv_27_ESP32_shutter.ino
* Update xdrv_27_shutter.ino
* Update support_command.ino
* Update xdrv_27_shutter.ino
Fix compile error
* Update xdrv_27_ESP32_shutter.ino
Fix compile error
* Update xdrv_27_shutter.ino
Fix compile error
---------
Co-authored-by: Theo Arends <11044339+arendst@users.noreply.github.com>
2023-03-29 15:43:19 +02:00
Theo Arends
b321fab868
Refactor PCF8574 driver
2023-03-27 15:42:40 +02:00
Theo Arends
61b8e95543
Fix ESP32 change baudrate ( #17869 )
2023-03-26 16:37:29 +02:00
s-hadinger
2afa863e54
Berry fix `light.set()` ( #18268 )
2023-03-26 15:59:18 +02:00
Theo Arends
0f08a07658
Fix PCF8574 input mode ( #18232 )
2023-03-26 15:05:16 +02:00
Theo Arends
215c9cc30f
Simplify base modes
2023-03-26 11:39:30 +02:00
Theo Arends
ebe308acfc
refactor button/switch code
2023-03-25 18:15:24 +01:00
Theo Arends
4645af038c
Add BASE 2 for absolute relays
2023-03-25 17:50:23 +01:00
pkkrusty
3daedae2da
Add speed and heading info to GPS driver ( #18035 )
...
* Add speed heading to driver
Added NAV-VELNED messages to driver, allowing speed and heading info on the main web page and JSON messages. Probably could be optimized; mostly another exercise in copy/paste
* wrap velocity code in #define USE_GPS_VELOCITY
Code space increases by 0k4, not sure about RAM (don't know how to measure). But added a struct with 320 bits, so maybe 40 bytes?
* Add documentation up top
---------
Co-authored-by: Theo Arends <11044339+arendst@users.noreply.github.com>
2023-03-25 15:37:38 +01:00
Theo Arends
1e1c536a50
Consolidate Energy Column Gui
2023-03-25 15:16:06 +01:00
Theo Arends
9ae7b86efc
Save some bytes
2023-03-25 11:59:42 +01:00
Theo Arends
b32a093c0c
Fix multidigit SwitchModes display
...
Fix multidigit SwitchModes display
2023-03-25 11:36:10 +01:00
Theo Arends
5bb624ad09
Add command ``SwitchMode0``
...
Add command ``SwitchMode0`` to show or set all SwitchModes
2023-03-25 11:29:49 +01:00
pkkrusty
b456b97dda
Include fix state in JSON output ( #18254 )
...
Mirror the webpage display, and make fix status available for triggers and rules.
2023-03-25 10:23:58 +01:00
Theo Arends
56b3fbe917
Add MCP23xxx absolute buttons and switches
2023-03-24 18:00:24 +01:00
Theo Arends
938399e086
Add absolute button/switch support
...
Add absolute button/switch support (#18232 )
2023-03-24 17:20:28 +01:00
stegerfa
0081022543
fixes building the sensor names in case of multiple channel thermostat function ( #18248 )
...
now it will follow SetOption64 (hyphen vs underscore)
hyphen is the standard - underscore the much safer option in my cases
as many user user underscore the mistake was not detected till now
Co-authored-by: Fabian Steger <git@fabian-steger.de>
2023-03-24 14:54:23 +01:00
bovirus
d7370e7211
Update italian language ( #18240 )
2023-03-22 20:11:00 +01:00
Theo Arends
00c60450c6
Consolidate messages
...
- Consolidate messages
- Fix sen5x
2023-03-22 13:25:55 +01:00
SteWers
ab03654e02
[Thermostat] Enhancement publishing of control method ( #18235 )
...
Enhancement publishing of control method. Independent, if hybrid mode is used or not.
2023-03-22 10:41:53 +01:00
Theo Arends
6aab3d4c5e
Bump version v12.4.0.4
...
- Add Matter support simple Relay on Apple Homekit by Stephan Hadinger (#18239 )
- Bump version v12.4.0.4
2023-03-22 10:39:59 +01:00
s-hadinger
a36edadc0f
Berry fix `tasmota.get_power(index)` ( #18237 )
2023-03-21 22:30:50 +01:00
Jeroen
a68bc49cab
Added option to output TCP requested modbus data to MQTT ( #18231 )
...
https://github.com/arendst/Tasmota/discussions/17369
Co-authored-by: JeroenSt <nospam@nospam.org>
2023-03-21 09:39:32 +01:00
Jeroen
fbbb4eaf84
Fix for issue: https://github.com/arendst/Tasmota/issues/18088 ( #18228 )
...
Co-authored-by: JeroenSt <nospam@nospam.org>
2023-03-20 21:26:38 +01:00
Theo Arends
59677d7e4a
Consolidate sensor parameters
2023-03-20 17:11:05 +01:00
gemu
daa64f098c
Scripter update ( #18226 )
...
* fix failure with negative values in >D
* Create Powerwall.h
2023-03-20 12:13:36 +01:00
Theo Arends
34ee7c67d8
Update changelogs
...
- Add support for PMSA003I Air Quality Sensor by Jean-Pierre Deschamps (#18214 )
- Add support for DingTian virtual switch/button/relay (#18223 )
2023-03-20 10:21:16 +01:00
Jean-Pierre Deschamps
5661a6798f
Support for pmsa003i ( #18214 )
...
* Initial support for PMSA003I air quality sensor.
* Updated pmsa003i support to the latest dev branch
* Fixed typo in esp32 configuration
Removed all global variable and use the PM25_AQI_Data struct from Adafruit library
Fix typo Xsns100 to Xsns104
Fix Typo XI2C_71 to XI2C_78
* Move everything in custom Struct for PMSA003I driver
---------
Co-authored-by: Jean-Pierre Deschamps <info@jpdeschamps.com>
2023-03-20 09:52:22 +01:00
Barbudor
948a82d75e
Add virtual Buttons & Switches in Digtian driver ( #18223 )
...
* add support for virtual buttons or switches
* remove DINGTIAN key from SENSOR when using buttons-switches
2023-03-19 20:19:48 +01:00
Theo Arends
115105bf7c
Consolidate energy messages
2023-03-18 18:26:43 +01:00
Theo Arends
9a3a479c4f
Reduce heap fragmentation
2023-03-17 21:17:53 +01:00
Theo Arends
54a2688cbf
Bump v12.4.0.3
...
- Bump v12.4.0.3
- Refactor energy monitoring reducing stack usage and solve inherent exceptions and watchdogs (#18164 )
2023-03-17 21:05:51 +01:00
stefanbode
d0f4637611
Fix #18198 ( #18204 )
...
* Fix #18198
Fix wrong movement with tilt if additional endstop defined
* simplify
2023-03-16 14:38:04 +01:00
Theo Arends
cc09ff21e1
Refactor RFSensor
2023-03-15 12:05:40 +01:00
Paul Blacknell
52227b0294
add: controller control method added to MQTT and Web UI ( #18189 )
2023-03-14 12:32:36 +01:00
Theo Arends
bda32739a8
Support for reset settings on filesystem
2023-03-13 15:41:21 +01:00
Pi57
2ce93bdddd
Teleinfo, update energy display (3 phases) ( #18167 )
...
Correct energy display and load bar display in case of 3 phases system
2023-03-13 08:24:10 +01:00
s-hadinger
0bc48d16c2
Berry add `web_get_arg` event to drivers when `FUNC_WEB_GET_ARG` event is processed ( #18175 )
2023-03-12 19:01:08 +01:00
Theo Arends
76cea0c002
Fix Sonoff SC regression from yesterday
...
Update changelogs.
2023-03-12 11:11:57 +01:00
Gabriele Lauricella
7f64b6e04b
Enhanced TM1650 with 7-Segment commands like TM1637 ( #18109 )
...
* Enhanced TM1650 with 7-Segment commands like TM1637
* Fix point for display type 2
2023-03-12 09:22:40 +01:00
s-hadinger
34bf941cd2
Berry add `webclient` `collect_headers()` and `set_headers` ( #18166 )
2023-03-11 21:46:08 +01:00
s-hadinger
4aa9aebae3
Berry add `wc.set_follow_redirects(bool)` ( #18165 )
2023-03-11 19:48:39 +01:00
Theo Arends
c74c92baed
Add wifi current channel to GUI info screen ( #18153 )
2023-03-11 17:20:56 +01:00
Theo Arends
8a3546e5c4
Fix ESP32 energy period
...
Fix ESP32 energy period shows kWh value instead of Wh regression from v12.3.1.5 (#15856 )
2023-03-11 17:01:43 +01:00
Theo Arends
2b89b7a134
Fix init order of device drivers ( #18124 )
2023-03-11 15:52:02 +01:00
Christian Baars
52d341f87c
TFL: bugfix uninitialized pointer, some cleanups ( #18161 )
...
Co-authored-by: Christian Baars <christianbaars@MacBook-Pro-von-Christian.local>
2023-03-11 10:55:57 +01:00
benderl
d25ef165b9
remove absolute url ( #18148 )
...
Co-authored-by: Lutz Bender <lutz@lutz-bender.de>
2023-03-10 15:04:13 +01:00
s-hadinger
d7d23c7b9a
Zigbee send Tuya 'magic spell' to unlock devices when pairing ( #18144 )
2023-03-09 21:34:32 +01:00