Theo Arends
522e6cf234
Implement deepsleep(0)
...
Implement deepsleep(0) as command ``restart 9`` (#19024 )
2023-07-03 21:07:45 +02:00
Theo Arends
fc9065d4c8
Fix miel_hvac
...
Fix miel_hvac (#18923 )
2023-07-03 11:55:21 +02:00
s-hadinger
d72f3b9978
Command ``BrRestart`` to restart the Berry VM (experimental) ( #19003 )
...
* Command ``BrRestart`` to restart the Berry VM (experimental)
* Add web button for Berry Restart
2023-07-02 21:52:01 +02:00
Theo Arends
85aed3a17d
Remove phase_count_virtual
2023-07-01 14:31:03 +02:00
Theo Arends
139ac367f0
Add support for energy dummy relays
...
Add support for energy dummy relays using SO48
2023-07-01 14:25:05 +02:00
Theo Arends
6dd8aabeef
Cleanup scripter logging
2023-07-01 14:04:27 +02:00
Theo Arends
3edb5bb096
Move SD card init up
...
Move SD card init up (#18934 )
2023-07-01 12:48:33 +02:00
Jacek Ziółkowski
2705374160
add Energy.phase_count_virtual to berry energy module ( #19004 )
...
* add Energy.phase_count_virtual to berry energy module
* Update xdrv_52_3_berry_energy.ino
* Update xdrv_52_3_berry_energy.ino
2023-06-30 22:19:59 +02:00
Theo Arends
ad404dfc0c
Allow disable of frequency
...
Allow disable of frequency in dummy driver
2023-06-30 11:55:48 +02:00
Theo Arends
1e3b41dd2d
Fix PCF8574 mode2 init using scripts
...
Fix PCF8574 mode2 init using scripts (#18934 )
2023-06-30 11:37:20 +02:00
Theo Arends
58e13edea0
Change loglevel message
2023-06-30 11:31:59 +02:00
Theo Arends
ca452c5e43
Add Energy->phase_count_virtual
2023-06-30 11:14:37 +02:00
Theo Arends
465ae023ab
Update change logs
2023-06-29 14:10:49 +02:00
Andrew Klaus
eb655a4a8f
Add support for SGP41 TVOC/NOx Sensor ( #18880 )
...
* Initial support for SGP41
* Removing delay() use from SGP4x driver
* Using i18n for TVOC/NOx raw values as well
2023-06-29 09:04:08 +02:00
Theo Arends
504b51a9b4
Add command ``Delay -1``
...
Add command ``Delay -1`` to wait until next second (#18984 )
2023-06-28 11:53:23 +02:00
jonschz
a51096e400
update light when `VirtualCT` is invoked ( #18972 )
...
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2023-06-27 14:23:44 +02:00
Paul Blacknell
7892a38795
add HybridControllerPhase to json payload ( #18842 )
2023-06-26 21:56:07 +02:00
p2122
6ebd447bf2
Add files via upload ( #18957 )
2023-06-26 20:22:21 +02:00
Theo Arends
0930bbddf5
Fix ESP32 Matter support
2023-06-26 12:38:29 +02:00
Theo Arends
d9a66547aa
Bump version v13.0.0.1
2023-06-26 11:12:31 +02:00
s-hadinger
339c1cedb7
Zigbee firmware for Sonoff-ZB-Pro v20230507 ( #18968 )
2023-06-25 21:24:08 +02:00
Christian Baars
99a0f2add1
MI32 legacy: Allow submitting WiFi credentials via BLE using Berry ( #18962 )
2023-06-25 14:31:04 +02:00
gemu
3642d8ef37
fixes TS_FLOAT ( #18961 )
2023-06-25 12:08:42 +02:00
Jason2866
b419ae3a92
add matter as a default option in most env ( #18942 )
2023-06-24 11:39:26 +02:00
s-hadinger
36de007909
Berry replace `string.format`with `format` ( #18945 )
...
* Berry replace `string.format`with `format`
* remove import.string
2023-06-23 18:33:31 +02:00
Norbert
04521e5542
Change format of KNX Group address ( #18928 )
...
"%d.%d.%d" -> "%d/%d/%d"
Co-authored-by: Norbert <Noschvie@users.noreply.github.com>
2023-06-22 21:56:55 +02:00
Ian Anderson
635e240293
Update Tuya_ZG-204ZL.zb ( #18922 )
...
Added in mapping for battery level on ZG-204ZL
2023-06-21 10:33:39 +02:00
Norbert Richter
1f5c1baeae
Fix NeoPool NPFiltration switch result ( #18871 ) ( #18908 )
2023-06-19 22:53:51 +02:00
Jacek Ziółkowski
5059a11b9f
Add entry for Growatt 12KTL-3S ( #18898 )
2023-06-18 20:26:42 +02:00
s-hadinger
28861821a6
Zigbee fixed regression with SetOption101 ( #18884 )
2023-06-14 22:46:18 +02:00
stefanbode
156a3551b0
Repair SHUTTER Shelly 2.5 with manual relay change on switches ( #18877 )
...
* Repair manual relay change
* Repair manual relay change
2023-06-14 16:14:10 +02:00
s-hadinger
69b2b93d61
Matter UI and logs polishing ( #18866 )
2023-06-12 19:45:18 +02:00
stefanbode
0e3b32e848
Readded up/down/open/close commands ( #18864 )
...
* Update xdrv_27_shutter.ino
* fix shutterposition with up/down/open/close
2023-06-12 19:09:19 +02:00
Subhash Chandra
2f616eef2c
make IRHVAC send incremental changes. ( #18310 )
...
This change will allow mqtt messages simpler by allowing something like
`publish cmnd/ir-bridge/IRHVAC {"Power": "On"}`.
The simpler format is required for working with mqtt clients like
iotMQTTPanel or similar on android.
Limitations:
- Requires full message be sent at-least once. I work around this with
a `system#boot` rule
- Gets messy with multiple devices. I have only one AC per room, and
this doesn't doesn't interfere with other IR devices.
TODO:
- [ ] Change the build flag `INCREMENTAL_IRAC`to a `SetOption`
- [ ] Persist `irac_prev_state` across reboots.
- [ ] Support multiple devices.
2023-06-10 14:53:02 +02:00
btsimonh
63cc575c8b
Berry Webclient: Change StreamBytes to StreamBeBytesWriter, and improve wc_getbytes ( #18837 )
...
This reduces allocation to a single allocaiton, but also theroetically allows the Bytes object to grow if content-length was unset.
(cherry picked from commit 936477f5977dd1a4f899498cc7cc0baf05b34a89)
2023-06-10 11:28:31 +02:00
Barbudor
6aed929e17
fix #18817 http response for status with retain ( #18819 )
...
* fix http response for status with retain
* take 2
* add a failsafe when JSONlen reach zero
2023-06-09 07:59:24 +00:00
btsimonh
fc92dc0995
Add wcclient.get_bytes() to Berry ( #18829 )
...
(cherry picked from commit 5903b21448a3f088b12bd47a04996ff84e467a3a)
2023-06-09 08:56:05 +02:00
blakadder
676165f3f6
better way to support LSBJ ( #18827 )
2023-06-08 20:39:02 +02:00
blakadder
ae67c6cfa1
Add support for INMP441 MEMS microphone ( #18823 )
...
* Add INMP441 MEMS mic support
* add I2S audio defines as preview
2023-06-08 16:24:44 +02:00
blakadder
5a8f13d57f
Pdm_mic ( #18807 )
...
* add I2S LSB flag
* add support for PDM microphones
2023-06-07 12:34:44 +02:00
Norbert
a19079b2ec
Fix spelling. ( #18799 )
2023-06-06 10:21:12 +02:00
blakadder
24233924c5
add I2S LSB flag ( #18793 )
2023-06-04 23:01:46 +02:00
s-hadinger
844caf51f9
Fixed HASPmota event when value is non-integer ( fixes #18229 ) ( #18791 )
2023-06-04 20:06:04 +02:00
s-hadinger
61f17221d0
Berry simplify I2S implementation ( #18778 )
2023-06-02 16:36:09 +02:00
s-hadinger
f8df9e5f00
Berry `webclient.url_encode()` is now a static class method, no change required to existing code ( #18775 )
2023-06-02 13:29:57 +02:00
Theo Arends
4e7475dbd4
Bump version v12.5.0.4
2023-06-02 10:25:02 +02:00
jonschz
9d57a19be3
Fix interaction of `SO92`, `VirtualCT`, and `RGBWWTable` ( #18768 )
...
* remove unused variable
* Relocate SO92 implementation
This way, SO92 does not ignore SO106
* Relocate RGBWWTable implementation
This fixes a bug related to RGBWWTable and SO92.
Also, the code is tidier this way
* Cleanup: Reduce code duplication
* more consistent behaviour for SO92 and free_cw
---------
Co-authored-by: jonschz <jonschz@users.noreply.github.com>
2023-06-01 22:12:57 +02:00
s-hadinger
b9d855ef79
Berry RS256 crypto algorithm (RSASSA-MCKS1_v1-5 with SHA256) used for JWT ( #18763 )
2023-06-01 10:02:23 +02:00
s-hadinger
3c75bc92a2
Zigbee Berry mapping fix attributes ( #18747 )
2023-05-29 23:05:45 +02:00
s-hadinger
3f094c9be1
Display descriptor for ST7735 128x160 display ( #18741 )
2023-05-29 18:50:03 +02:00