Grzegorz
63d44c8b30
Add prohibit function for MiElHVAC ( #22269 )
...
Add Prohibit functions:
* Power
* Temperature
* Mode
and all combinations of this functions
Updated VaneV names for better identify
2024-10-13 11:09:51 +02:00
Theo Arends
4b06cb27b0
Adhere to DALI naming
2024-10-11 17:27:12 +02:00
Theo Arends
b53ac4a14e
Fix next core I2C2 compilation
2024-10-11 14:11:00 +02:00
Theo Arends
154f478b5c
Fix Berry I2C2 compilation
2024-10-11 12:44:05 +02:00
Theo Arends
f9ee4198e1
Fix compile error when wire1 is unavailable
2024-10-11 12:38:04 +02:00
Theo Arends
8ea4c7887f
Move I2C2 test up front
2024-10-11 12:25:34 +02:00
Theo Arends
6cb623930b
Merge branch 'development' into prerelease-14.3.0
2024-10-11 11:58:25 +02:00
Theo Arends
a839144491
Update changelogs
2024-10-11 11:54:08 +02:00
s-hadinger
cc6ec3648f
Berry Zigbee removed test code ( #22263 )
2024-10-10 19:50:57 +02:00
Theo Arends
db47b92bc1
Dali add power control
2024-10-10 18:16:32 +02:00
Theo Arends
c7845f1864
Dali add dimmer control
2024-10-10 18:04:27 +02:00
Theo Arends
04f3df8bf6
Add command `DaliWeb 1
` to enable light control for broadcast address
...
- Change DaliDimmer range from 0..254 to 0..100
2024-10-10 17:49:11 +02:00
Theo Arends
50ccaede60
Fix correct second I2C bus
2024-10-10 17:10:01 +02:00
Theo Arends
96a99f9951
Merge branch 'development' into prerelease-14.3.0
2024-10-10 12:40:29 +02:00
Theo Arends
8e7c7c3af6
Final fix ethernet malfunction on idf5.3
2024-10-10 12:30:51 +02:00
Theo Arends
f8fbe15300
Fix ESP32 Ethernet using EthClockMode 3 ( #22248 )
2024-10-09 17:31:33 +02:00
Theo Arends
1a5e6db02d
Dali add better receive error detection
2024-10-08 17:54:17 +02:00
Jason2866
c1f535207f
Prepare IDF Libs compile ( #22250 )
...
* Prepare IDF Libs compile
2024-10-07 18:36:46 +02:00
Theo Arends
d986f7f7c7
Extend Dali driver
2024-10-07 18:08:58 +02:00
Theo Arends
3e0d36af9d
Extend Dali driver
2024-10-07 18:03:20 +02:00
Grzegorz
abc6e46354
Add Air Direction control for MiElHVAC ( #22241 )
...
* Update xdrv_44_miel_hvac.ino
Code structure cleanup,
Add Power, SetTemperature, Mode, SwingV, SwingH, FanSpeed to JSON StatusSNS MiElHVAC
* Update xdrv_44_miel_hvac.ino
* clesnup
* Revert "Update xdrv_44_miel_hvac.ino"
This reverts commit 45f813d32c6d69b925770ac073827c77373505bd.
* revert styling and format
* make operation and compressor indyvidual and remove unnecessary sep
* Update xdrv_44_miel_hvac.ino
* Update xdrv_44_miel_hvac.ino
* Use uppercase
* Update xdrv_44_miel_hvac.ino
* Added AirDirection control modes (even, indirect, direct)
* Added to WIDEWANE MAP - ISEE position (if AirDirection is used)
* Update WIDEWANE position values
* fix data size
2024-10-07 08:54:23 +02:00
Theo Arends
4196f753c8
Update changelogs
2024-10-06 22:40:28 +02:00
Theo Arends
0240da2bf7
Fix Dali received data decoding
...
- Add support for DALI 1 on ESP8266
2024-10-06 21:57:59 +02:00
s-hadinger
d9f246f0f0
LVGL port colorwheel
from LVGL 8, HASPmota cpicker
and msgbox
( #22244 )
2024-10-06 18:53:06 +02:00
Grzegorz
ba687deaf5
Bridge Mitsubishi AC devices to Homebridge/Homekit locally ( #22236 )
...
* Update xdrv_44_miel_hvac.ino
Code structure cleanup,
Add Power, SetTemperature, Mode, SwingV, SwingH, FanSpeed to JSON StatusSNS MiElHVAC
* Update xdrv_44_miel_hvac.ino
* clesnup
* Revert "Update xdrv_44_miel_hvac.ino"
This reverts commit 45f813d32c6d69b925770ac073827c77373505bd.
* revert styling and format
* make operation and compressor indyvidual and remove unnecessary sep
* Update xdrv_44_miel_hvac.ino
* Update xdrv_44_miel_hvac.ino
* Use uppercase
2024-10-05 23:13:56 +02:00
Barbudor
b09b3560b9
recreate 16044 ( #22232 )
2024-10-03 09:21:55 +02:00
Damian Wrobel
bf0f7316b9
Avoid sending more then one Modbus TCP response ( #22223 )
...
Prevent from sending more then one Modbus TCP response
for a single request.
This might happen in the following scenario where,
shortly after the first response has been sent (4),
the second one will be send (8) (note the same
'TransactionId') triggered by the response to the
'ModbusSend' request issued by Berry (5).
The log excerpt from such a situation:
(1) 21:13:20.510 MBS: MBRTCP to Modbus TransactionId:520, deviceAddress:4, functionCode:3, startAddress:8193, count:1, recvCount:1, recvBytes:2
(2) 21:13:20.523 MBS: Serial Send: 04 03 20 01 00 01 DE 5F
(3) 21:13:20.647 MBS: Serial Received: 04 03 02 0A 28 72 FA
(4) 21:13:20.652 MBS: MBRTCP from Modbus TransactionId:520, deviceAddress:4, writing:11 bytes to client (error:0)
(5) 21:13:20.724 CMD: Grp 0, Cmd 'MODBUSSEND', Idx 1, Len 89, Pld -99, Data '{"deviceAddress":4, "functionCode":6, "startAddress":8192, "type":"uint16", "Values":[6]}'
(6) 21:13:20.743 MBS: Serial Send: 04 06 20 00 00 06 02 5D
(7) 21:13:21.009 MBS: Serial Received: 04 06 20 00 00 06 02 5D
(8) 21:13:21.014 MBS: MBRTCP from Modbus TransactionId:520, deviceAddress:4, writing:12 bytes to client (error:0)
Use 'tcp_transaction_id' field to denote that we already
sent a response.
Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>
2024-10-02 21:34:48 +02:00
Grzegorz
6fa38e4b83
Add heat/dry/cool isee operation mode to xdrv_44_miel_hvac.ino ( #22216 )
...
* Add heat/dry/cool isee operation mode to xdrv_44_miel_hvac.ino
This add heat, dry, and cool isle operation mode to support new AC devices. Closes also #10937
* remove duplicated wide vane mode
2024-09-30 11:21:12 +02:00
Theo Arends
2d80f87fc9
Attempt 2 to fix Dali core 3 compilation ( #22214 )
2024-09-30 09:50:15 +02:00
Theo Arends
5d4230d39b
Attempt to fix Dali core 3 compilation ( #22214 )
2024-09-29 17:11:13 +02:00
Theo Arends
19d3984d6e
Fix BL906 name ( #22167 )
2024-09-29 14:30:54 +02:00
Theo Arends
b2b839fa83
Add support for Sonoff SPM v1.3.0 ( #13447 )
2024-09-28 17:57:31 +02:00
pharaocurt
5909eec188
fix compile error with core 3.0.0 for Range Extender driver xdrv_58_range_extender.ino ( #22205 )
...
* final ported range_extender
* removed #define USE_WIFI_RANGE_EXTENDER_PORTADD, because new framework-arduinoespressif32 @ 3.1.0+sha.22a3b096 is available with CONFIG_LWIP_IPV4_NAPT_PORTMAP=y
2024-09-27 20:16:28 +02:00
Theo Arends
452031fbbd
Add Energy Export Active support to BL0906 (Athom EM2/EM6)
2024-09-27 18:08:22 +02:00
Theo Arends
692a0ca4b1
Bump version 14.2.0.6
2024-09-26 17:38:49 +02:00
Theo Arends
d716a275bf
Tune BL0906 driver
2024-09-26 17:20:34 +02:00
Theo Arends
08d75a5fe3
Add Support for BL0906 up to 6 channel energy monitor as used in Athom EM2/EM6 ( #22167 )
2024-09-25 18:11:07 +02:00
Theo Arends
27a4ea0f70
Add Support for BL0906 up to 6 channel energy monitor as used in Athom EM2/EM6 ( #22167 )
2024-09-25 18:05:16 +02:00
Theo Arends
61aeea9132
Add ESP8266 support for one-wire M1601 temperature sensor on DS18x20 GPIO ( #21376 )
2024-09-25 15:01:19 +02:00
Theo Arends
622b8b10c0
SSPM show only if powered ON
2024-09-25 11:06:51 +02:00
Theo Arends
e3c47851b7
First fix SPM v1.3.0 report values ( #13447 )
2024-09-24 22:36:02 +02:00
Theo Arends
64de5497f4
Bump version v14.2.0.5
...
- Add ESP8266 support for I2C CLK on GPIO16 (#22199 )
2024-09-24 17:44:15 +02:00
s-hadinger
330cfe8b4d
LVGL compilation of lv_menu ( #22188 )
2024-09-23 10:26:23 +02:00
gemu
3707d4b239
Sml update ( #22185 )
...
* some refactoring
* refactoring, save some ram
2024-09-22 12:20:02 +02:00
s-hadinger
7ef93b20fd
Add commented #define BE_LV_WIDGET_MENU
2024-09-22 11:52:00 +02:00
Jason2866
6bb046726e
arduino idf compile prepare
2024-09-21 23:36:37 +02:00
Theo Arends
03b57179ac
Final fix unknown/error
2024-09-21 13:23:14 +02:00
Theo Arends
8d7a27df76
Fix ESP8266 Exception 3 on tasmota-minimal caused by unaligned PROGMEM ( #22169 )
2024-09-20 18:20:09 +02:00
Theo Arends
bf4d0d0890
Revert "Fix ESP8266 Exception 3 on tasmota-minimal caused by unaligned PROGMEM ( #22169 )"
...
This reverts commit b00d7fd0ac71d03ea93c9c5278c4e5dc5751d72a.
2024-09-20 18:14:53 +02:00
Theo Arends
b00d7fd0ac
Fix ESP8266 Exception 3 on tasmota-minimal caused by unaligned PROGMEM ( #22169 )
2024-09-20 18:13:38 +02:00