Commit Graph

1812 Commits

Author SHA1 Message Date
Theo Arends
dc7cb05cab Add MCP23XXX_DRV control register IOCON in template (#22622) 2024-12-11 17:43:56 +01:00
Theo Arends
ee3fbdf4e0 Bump version v14.4.0.1 2024-12-11 11:10:37 +01:00
Theo Arends
9a5394f9ab Prep 14.4 2024-12-11 10:17:21 +01:00
Theo Arends
2f4ca9bbe9 Merge branch 'development' into prerelease-14.4.0 2024-12-10 12:17:21 +01:00
Theo Arends
3c51793d5c Reduce stack usage 2024-12-10 11:39:37 +01:00
s-hadinger
bdf880cf84
Improved auto-selection of LED hardware support (RMT, SPI) (#22618) 2024-12-09 23:22:52 +01:00
Theo Arends
8eada8e7d8 Merge branch 'development' into prerelease-14.4.0 2024-12-09 15:20:01 +01:00
Theo Arends
71dfae2d9d Fix ESP8266 Device Group exception due to lack of stack space (#22271) 2024-12-09 15:16:30 +01:00
Theo Arends
23e5a4dec2 Change RG-15 sensor name from RG-15 to RG15 (#22612) 2024-12-09 11:17:04 +01:00
Theo Arends
f62080bc54 Merge branch 'development' into prerelease-14.4.0 2024-12-08 14:55:14 +01:00
Theo Arends
ed520140a1 Add support for Sonoff POWCT Energy Export Active (#22596) 2024-12-07 22:44:45 +01:00
Theo Arends
54d28c9d35 Update changelogs 2024-12-07 15:08:57 +01:00
Theo Arends
4ffc53b465 Shorten menus and add submenu headers (#22592) 2024-12-06 17:02:44 +01:00
Theo Arends
f72769252e Fix KNX Scenes index change regression from v14.2.0.4 (#22405) 2024-12-04 10:52:00 +01:00
Theo Arends
62e4bf1acd Add command SetOption162 1 to disable adding export energy to energy today (#22578) 2024-12-03 11:34:48 +01:00
Theo Arends
4046cd8ec0 Add show Active Power Total with any multi-phase energy monitoring (#22579) 2024-12-03 10:28:38 +01:00
Theo Arends
341cc87527 Update changelog 2024-12-02 12:15:46 +01:00
Theo Arends
e2bae09ded Update changelogs 2024-12-01 15:41:11 +01:00
Theo Arends
e1fc36361e Update changelogs 2024-12-01 13:07:37 +01:00
Theo Arends
f176ede65d Update changelogs 2024-11-29 16:16:32 +01:00
s-hadinger
db0287e566
Replace NeoPixelBus with TasmotaLED on ESP32x (#22556)
* Replace NeoPixelBus with TasmotaLED on ESP32x

* update changelog
2024-11-27 22:11:57 +01:00
Theo Arends
5a32df5e81 Fix Shift595 output offsets and restart relay toggles 2024-11-27 13:48:30 +01:00
Theo Arends
5dd132bb5f Update changelogs 2024-11-26 14:05:01 +01:00
Theo Arends
bf872defab Fix use HTML escape on File System Edit File load (#22492) 2024-11-21 16:58:45 +01:00
Theo Arends
6d0467489a Add command SetOption161 1 to disable display of state text (#22515) 2024-11-21 12:13:14 +01:00
Theo Arends
ae7cba2f13 Add support for TM1640 based IoTTimer by Stefan Oskamp (#21376) 2024-11-20 14:31:21 +01:00
Theo Arends
3778f22d7b Fix wrong GUI Module and Template drop down list indexes regression 2024-11-18 22:53:07 +01:00
Theo Arends
320ad0e1d3 Fix ESP32 upgrade by file upload response based on file size (#22500) 2024-11-18 17:09:23 +01:00
Theo Arends
3114c75a1d Update changelogs 2024-11-18 16:05:42 +01:00
Theo Arends
4e40bbf3b6 Bump version v14.3.0.7 - again
- ESP32 max number of supported switches/buttons/relays from 28 to 32
- ESP32 max number of interlocks from 14 to 16
2024-11-17 14:03:04 +01:00
Theo Arends
6821293819 Revert "Bump version v14.3.0.7"
This reverts commit 14c0a42203.
2024-11-17 11:30:55 +01:00
Theo Arends
14c0a42203 Bump version v14.3.0.7
- ESP32 max number of supported switches/buttons/relays from 28 to 32
- ESP32 max number of interlocks from 14 to 16
2024-11-16 17:47:18 +01:00
Theo Arends
1dff29f367 Update changelogs 2024-11-14 09:56:49 +01:00
s-hadinger
dd99642cf7
Prevent crashing when display.ini is missing end # (#22471) 2024-11-14 08:24:20 +01:00
Theo Arends
0fb39b9bac Update changelogs 2024-11-12 16:40:59 +01:00
s-hadinger
77f9fb0783
Matter provisioning with matter.js controller (#22470) 2024-11-12 16:35:53 +01:00
Theo Arends
cf94ccf59c Bump version v14.3.0.6
- Add command ``WebColor20`` to control color of Button when Off
2024-11-11 22:44:18 +01:00
Theo Arends
0536cc87a0 Update changelogs 2024-11-11 13:39:50 +01:00
Theo Arends
c86f74d456 Bump version v14.3.0.5
- Redesign GUI adding feedback to buttons, shutters and lights
2024-11-11 13:34:09 +01:00
Theo Arends
669c6e49ea Update changelogs 2024-11-10 11:18:18 +01:00
s-hadinger
a5c33eba5e
Berry drivers for PCA9535 (generic and in SenseCAP D1) (#22451) 2024-11-09 19:29:29 +01:00
Theo Arends
3bc90175db Fix ESP32, ESP32-S2 and ESP32-S3 re-enable touch buttons (#22446) 2024-11-09 15:24:40 +01:00
Theo Arends
c2091d7082 Fix FUNC_COMMAND linked list command buffer corruption by shutter driver 2024-11-08 23:26:46 +01:00
s-hadinger
7c82d3a7ae
Berry add I2C read16/write16 supporting Little Endian (#22448) 2024-11-08 20:22:53 +01:00
Theo Arends
df293dad82 Add support MS5837 2024-11-08 18:16:26 +01:00
Theo Arends
19e15e21aa Update changelogs 2024-11-08 17:38:31 +01:00
Theo Arends
98cf7f33f7 Update changelogs 2024-11-08 16:50:04 +01:00
s-hadinger
2fd1c0b7fb
Support for I2C over Serial (#22444) 2024-11-07 21:54:16 +01:00
s-hadinger
a571ca1db5
SCD40 ready for virtual I2C (#22443) 2024-11-07 21:21:01 +01:00
s-hadinger
94c45689a6
Prepare for virtual I2C (#22427) 2024-11-04 22:31:50 +01:00
s-hadinger
57d8bea761
ESP32S3 UART output mode for Tx (#22426) 2024-11-04 22:23:46 +01:00
Theo Arends
49d706f54c Add DALI command DaliGroupSliders 0..16 to show GUI group sliders with feedback disabling DaliLight 2024-10-31 17:01:36 +01:00
Theo Arends
deca4d9e06 Update changelogs 2024-10-31 10:49:21 +01:00
s-hadinger
5892fef63d
I2C over Serial, preliminary stub (#22388)
* I2C over Serial, preliminary stub

* Imporve initializer
2024-10-31 09:18:37 +01:00
s-hadinger
b89909991c
i2c_enabled refactored as array (#22387) 2024-10-30 22:23:13 +01:00
s-hadinger
0ba0b8dada
ESP32 LVGL library from v9.2.0 to v9.2.2 (#22385) 2024-10-30 19:50:43 +01:00
Theo Arends
3f4b2331ee Bump version v14.3.0.3
- Change ESP32 Platform from 2024.10.30 to 2024.11.30, Framework (Arduino Core) from v3.1.0.241023 to v3.1.0.241030 and IDF to 5.3.1.241024 (#22384)
- Fix ESP32 Arduino Core IPv6 zones used by Matter (#22378)
2024-10-30 15:30:31 +01:00
Theo Arends
ccfbdd50e0 Update changelogs 2024-10-29 17:27:14 +01:00
s-hadinger
2669cd35cf
Alexa Hue with multiple devices (#22383) 2024-10-29 17:21:35 +01:00
Theo Arends
2925836a9c Add command `SetOption161 1` to disable web page slider updates by commands
A long standing wish is fullfilled; GUI sliders can now be updated by commands and background runs.
2024-10-29 17:09:39 +01:00
Theo Arends
fc0dc5dfec Update changelogs 2024-10-28 14:12:44 +01:00
Theo Arends
4f2c1f3499 Fix Ethernet on -DFRAMEWORK_ARDUINO_ITEAD framework regression from v14.3.0 (#22367) 2024-10-28 11:51:27 +01:00
Theo Arends
0f2b3b1898 Update changelogs 2024-10-25 17:27:39 +02:00
Theo Arends
73cd5cee25 Add support for US AQI and EPA AQI in PMS5003x sensors (#22294) 2024-10-25 14:44:42 +02:00
Theo Arends
16a145f809 Fix ESP32(C3) DALI transmit stability by disabling interrupts 2024-10-25 12:39:36 +02:00
s-hadinger
0fd16f8725
HASPmota haspmota.get_pages() to get the sorted list of pages (#22358) 2024-10-25 11:39:14 +02:00
Theo Arends
886221a1d6 Add experimental support for Shelly DALI Dimmer Gen3 (See template in file xdrv_75_dali.ino) 2024-10-24 23:03:14 +02:00
Theo Arends
80686a8c52 Update changelogs 2024-10-24 11:05:07 +02:00
Theo Arends
7f6dbfbeac Update changelogs 2024-10-23 16:12:20 +02:00
Theo Arends
2b6acff4f4 Bump version to v14.3.0.2
- DALI command `DaliGear` to set max found gear to speed up scan response
- DALI command `DaliGroup` to add gear to groups
- DALI command `DaliTarget` to set light control broadcast, group number or gear number
- DALI renamed commands `DaliCommission` to `DaliScan` and `DaliWeb` to `DaliLight`
- DALI set Tasmota light control as default
2024-10-22 12:38:56 +02:00
Theo Arends
bd88ddc56d Update changelogs 2024-10-20 14:09:58 +02:00
Theo Arends
91604b9f2a Update changelogs 2024-10-18 23:06:26 +02:00
s-hadinger
73f755dda2
HASPmota support for page delet and object updates (#22311) 2024-10-17 22:14:16 +02:00
Theo Arends
4948b70acd Update changelogs
Add DALI short address and group support
2024-10-17 17:44:05 +02:00
Theo Arends
69f7f155dd Bump version v14.3.0.1 2024-10-15 11:03:45 +02:00
Theo Arends
59409aedb2 Merge branch 'development' into prerelease-14.3.0 2024-10-14 23:15:24 +02:00
Theo Arends
763cc8319d Update changelogs 2024-10-14 23:15:00 +02:00
Theo Arends
f7b3476eb5 Merge branch 'development' into prerelease-14.3.0 2024-10-14 15:30:03 +02:00
Theo Arends
fa82a48789 Fix Sonoff WTS01 temperature sensor shows incorrect negative temperature (#19373) 2024-10-14 15:28:33 +02:00
Theo Arends
50823e7a32 Merge branch 'development' into prerelease-14.3.0 2024-10-14 12:34:15 +02:00
Theo Arends
3969c80242 Add DALI commands (#22214)
- Add command ``DaliSend <address>|<address+256>,<command>`` to send command (address+256 is repeat) on DALI bus
- Add command ``DaliQuery <address>|<address+256>,<command>`` to send command (address+256 is repeat) on DALI bus and wait up to DALI_TIMEOUT ms for response
2024-10-14 12:27:01 +02:00
s-hadinger
314fcd0dbc
Berry Serial config to change parity on-the-fly for RS-485 (#22285) 2024-10-13 22:15:47 +02:00
Theo Arends
0c7e8c67f3 Update changelogs 2024-10-13 12:03:31 +02:00
Theo Arends
4b06cb27b0 Adhere to DALI naming 2024-10-11 17:27:12 +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
d6a15aa5dc
Temporarily disable SPI DMA for uDisplay (broken since esp-idf 5.3) (#22264) 2024-10-10 23:20:07 +02:00
s-hadinger
cc6ec3648f
Berry Zigbee removed test code (#22263) 2024-10-10 19:50:57 +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
d87e7ea677 Update CHANGELOG.md 2024-10-10 12:43:14 +02:00
Theo Arends
96a99f9951 Merge branch 'development' into prerelease-14.3.0 2024-10-10 12:40:29 +02:00
Theo Arends
f8fbe15300 Fix ESP32 Ethernet using EthClockMode 3 (#22248) 2024-10-09 17:31:33 +02:00
s-hadinger
0468b0e3f1
HASPmota make delete() backwards compatible (#22254) 2024-10-08 08:29:43 +02:00
Theo Arends
4196f753c8 Update changelogs 2024-10-06 22:40:28 +02:00
s-hadinger
efce07086c
Berry improve persist dirty data handling (#22246) 2024-10-06 22:09:18 +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
b5b11d6227
HASPmota delete instead of delete() (#22245) 2024-10-06 21:09:19 +02:00
s-hadinger
d9f246f0f0
LVGL port colorwheel from LVGL 8, HASPmota cpicker and msgbox (#22244) 2024-10-06 18:53:06 +02:00
Theo Arends
4cbb1b1c58 Update changelogs 2024-10-02 14:18:08 +02:00
Theo Arends
69c19d95ae Update changelogs 2024-09-30 11:12:14 +02:00
s-hadinger
59c8d39724
uDisplay force cache writes to RGB display on ESP32S3 (#22222) 2024-09-29 23:04:24 +02:00
s-hadinger
75001a024d
HASPmota error when page '1' is not defined (#22220) 2024-09-29 21:58:24 +02:00
Theo Arends
b2b839fa83 Add support for Sonoff SPM v1.3.0 (#13447) 2024-09-28 17:57:31 +02:00
Theo Arends
692a0ca4b1 Bump version 14.2.0.6 2024-09-26 17:38:49 +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
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
17cc9e18b4
HASPmota broken changed event (#22194)
* HASPmota broken `changed` event

* Avoid breaking compatibility
2024-09-23 23:09:31 +02:00
Theo Arends
f3aed72f97 Update changelogs 2024-09-23 15:53:35 +02:00
s-hadinger
330cfe8b4d
LVGL compilation of lv_menu (#22188) 2024-09-23 10:26:23 +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 b00d7fd0ac.
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
Theo Arends
d5289e8ba9 Update changelogs 2024-09-20 12:09:34 +02:00
Theo Arends
83eb8aeaa7 Update changelogs 2024-09-20 12:01:15 +02:00
s-hadinger
be46b95d62
MQTT add warning if trying to connect without TLS on a port that normally uses TLS (#22175) 2024-09-19 23:12:46 +02:00
s-hadinger
3f56ab68ad
Berry improve int64 constructor (#22172) 2024-09-19 21:35:52 +02:00
Theo Arends
9238ee73d6 Add ESP8266 experimental support for second I2C bus 2024-09-19 14:47:18 +02:00
Theo Arends
a9f0623769 SCD30 Lowered I2C clock from 100k to 50k (#15438) 2024-09-19 11:15:04 +02:00
Theo Arends
d0d075a1b4 Refactored I2C drivers SHT3x and iAQ 2024-09-19 11:11:08 +02:00
Theo Arends
0dfab3684c Update changelogs 2024-09-19 09:58:36 +02:00
s-hadinger
717bc01df8
Autoconf prevent 'init.bat' from stopping on empty lines (#22158) 2024-09-17 21:46:40 +02:00
Theo Arends
a5730a76f9 Add command entered to command error and command unknown message 2024-09-17 16:24:45 +02:00
Theo Arends
fd7d2fc0a4 Add entered command to MQTT command unknown message 2024-09-17 10:00:47 +02:00
Theo Arends
97970974fc Refactored I2C drivers HTU21, BH1750 and HYT 2024-09-16 16:27:30 +02:00
Theo Arends
a3892ecbc4 Update change logs 2024-09-14 16:13:14 +02:00
s-hadinger
1bfbe02a29
Berry I2C to prepare M5Stack I2C STM32 based devices (#22143) 2024-09-14 12:25:23 +02:00
Theo Arends
1dff0b4b27 Add support for RX8010 RTC as used in IOTTIMER (#21376) 2024-09-13 13:53:01 +02:00
s-hadinger
6e4517de02
Berry virtual Energy driver (#22134) 2024-09-12 19:38:04 +02:00
Theo Arends
7b8308c36a Add support for I2C M5Unit (Mini)Scales using HX711 driver 2024-09-12 12:14:32 +02:00
Theo Arends
d8f01ed4c0 Refactor HX711 memory use 2024-09-10 15:59:25 +02:00
Theo Arends
07eb51764a Update changelogs 2024-09-10 14:54:32 +02:00
Theo Arends
5675f00d70 Update changelogs 2024-09-10 14:12:31 +02:00
s-hadinger
2d522485c4
Zigbee fix flashing CC2562P with latest firmware (#22117) 2024-09-09 21:56:18 +02:00
s-hadinger
7247cd6c44
Fixed Berry energy missing attributes (#22116) 2024-09-09 21:50:06 +02:00
Theo Arends
a75a58d591 Update changelogs 2024-09-09 16:39:27 +02:00
s-hadinger
9ac2a69603
Matter support for Zigbee Occupancy and Light 0/1/2 (OnOff / Dimmer / White Color Temperature) (#22110) 2024-09-08 23:16:19 +02:00
Theo Arends
1bf6a13d7c Bump version v14.2.0.4
- Add HX711 optional calibration precision option on command ``Sensor34 2 <weight in gram> <precision>`` where `<precision>` is 1 to 10 (#13983)
2024-09-08 17:32:35 +02:00
Theo Arends
4717d1986c Update changelogs 2024-09-07 16:32:39 +02:00
Edward Betts
fade4f867d
Correct spelling mistakes (#22080) 2024-09-07 15:35:04 +02:00
s-hadinger
c41e9fe010
Matter Zigbee support for sensors: Temperature, Humidity, Pressure (#22084) 2024-09-03 23:50:53 +02:00
s-hadinger
5f80251414
Berry Zigbee improvements to prepare Matter (#22083) 2024-09-03 23:22:50 +02:00
s-hadinger
4164887412
Zigbee avoid disabling console serial on ESP32 and improved log messages (#22082) 2024-09-03 23:06:07 +02:00
s-hadinger
b6e81c1edd
Zigbee Koenkk firmware 20240710 for Sonoff Zigbee ZBPro (#22076) 2024-09-02 22:20:41 +02:00
s-hadinger
428fa95dfd
Berry avoid readbytes() from crashing when file is too large (#22057) 2024-08-30 13:59:52 +02:00
s-hadinger
1ab9bee312
Berry remove reuse of methods for interface-like code reuse #21500 (#22055) 2024-08-29 22:00:20 +02:00
s-hadinger
2292006fe3
Matter fix Waterleak broken after Berry solidification optimisation #21885 (#22052) 2024-08-29 19:33:41 +02:00
s-hadinger
220778a3c0
Matter fail to report Shutter status if no shutter is configured in Tasmota (#22049) 2024-08-29 17:40:12 +02:00
s-hadinger
11ed65560b
LVGL Added OpenHASP icons to font montserrat-28 (#22048) 2024-08-29 16:57:01 +02:00
s-hadinger
e7f120d443
Berry make energy modules changes from #21887 backwards compatible (#22046) 2024-08-29 16:02:14 +02:00
s-hadinger
f62496d164
Crash when calling TasmotaSerial destructor when initialized with incorrect arguments (#22036) 2024-08-28 13:04:56 +02:00
s-hadinger
e8cdeaba6b
ESP32 LVGL library from v9.1.0 to v9.2.0 (#22031) 2024-08-27 23:36:38 +02:00
Theo Arends
a44443f184 update changelogs 2024-08-26 17:29:20 +02:00
Theo Arends
1ad4a1377b Update changelogs 2024-08-26 13:56:20 +02:00
s-hadinger
5c30d92627
BearSSL panic on ESP8266 in rare conditions (#22017) 2024-08-25 23:10:48 +02:00
s-hadinger
8d6a4bd7be
Matter fix when Rules are disabled (#22016) 2024-08-25 19:33:40 +02:00
s-hadinger
d084be23db
Zigbee extend timeout for MCU reboot from 5s to 10s (#22009) 2024-08-24 18:32:35 +02:00
s-hadinger
e143438552
Matter fixed UI bug when no endpoints configured (#22008) 2024-08-24 18:04:28 +02:00
Theo Arends
831597e7d9 Version v14.2.0.3
- Add command ``SetOption69 1`` to enable Serial Bridge inverted Receive (#22000)
2024-08-23 11:22:26 +02:00
Theo Arends
4144f5c5ca Change GPIOViewer from v1.5.5 to v1.5.6 2024-08-22 18:03:39 +02:00
Theo Arends
798edc20c2 Version v14.2.0.2
- Changed Energy BL09xx command ``CurrentSet`` input changed from Ampere to milliAmpere
2024-08-21 16:27:43 +02:00
Theo Arends
ab2d6c1169 Add Energy command `PowerSet 60,230` to calibrate both Current and Power with known resistive load of 60W at 230V using calibrated Voltage 2024-08-20 13:08:56 +02:00
Theo Arends
c5b92d3ab1 Add Energy Log level 4 message when (Calculated) Apparent Power is less than Active Power indicating wrong calibration (#20653) 2024-08-19 22:31:56 +02:00
Theo Arends
652b9cef87 Fix PZEM continue energy monitoring when one phase fails (#21968) 2024-08-15 17:32:11 +02:00
Theo Arends
bb0db6d8f8 Update changelogs 2024-08-15 15:12:59 +02:00
Theo Arends
30cffa1acc Bump version v14.2.0.1 2024-08-14 15:13:00 +02:00
Theo Arends
43a8e2464f Prep v14.2.0 2024-08-14 14:22:13 +02:00
Theo Arends
325c722ee1 Merge branch 'development' into prerelease-14.2.0 2024-08-14 14:09:06 +02:00
Theo Arends
b93e6cee7b Change GUI name of Analog<x> to ADC<x> 2024-08-13 15:11:51 +02:00
Theo Arends
8f75684cd7 Add Rule and Scripter xdrv sensor polling 2024-08-13 12:28:09 +02:00
Theo Arends
5bac2a2331 Revert "Add Rule and Scripter xdrv sensor polling"
This reverts commit cc2ea328d5.
2024-08-11 19:29:10 +02:00
Theo Arends
cc2ea328d5 Add Rule and Scripter xdrv sensor polling 2024-08-11 17:47:01 +02:00
Theo Arends
6ffcc69e2d Update changelogs 2024-08-06 17:29:28 +02:00
s-hadinger
f88a635d5d
Zigbee loads device data early before MCU startup (#21917) 2024-08-06 12:43:15 +02:00
Theo Arends
c7faff7ac6 Refactored Analog driver to better support multiple channels
- Add command ``AdcGpio<gpio> <parameters>`` to better support ADC configuration
2024-08-03 17:52:47 +02:00
Theo Arends
e5485288eb Update changelogs 2024-08-03 14:18:48 +02:00
s-hadinger
3c884118ed
Berry zigbee.started() (#21895) 2024-08-02 19:42:11 +02:00
s-hadinger
6b98a320b1
Berry zigbee.find() (#21889) 2024-08-02 15:43:31 +02:00
Theo Arends
8f74a226e7 Update changelogs 2024-08-02 10:02:31 +02:00
s-hadinger
010ca34622
Berry energy module support for 8 phases and move to pseudo-arrays (#21887)
* Berry `energy` module support for 8 phases and move to pseudo-arrays

* add size()
2024-08-01 22:37:37 +02:00
s-hadinger
40ee4cc316
Berry add solidify.nocompact() and reduce size of Matter UI (#21885) 2024-08-01 22:02:27 +02:00
s-hadinger
74551c873f
Berry add file.savecode() (#21884) 2024-08-01 15:38:07 +02:00
s-hadinger
836ce9ef9b
Berry add new type "addr" to ctypes mapping (#21883) 2024-08-01 10:29:49 +02:00
Theo Arends
67fcb71c6d Update changelogs 2024-07-31 11:03:06 +02:00
s-hadinger
b8c5e22e1b
Update CHANGELOG.md 2024-07-28 21:41:20 +02:00
Theo Arends
88293d7414 Analog GPIO changes
- Analog GPIO ``ADC Input`` with ``AdcParam<x> 1,<start_range>,<end_range>,<margin>,1`` provide direct light control
- Analog GPIO ``ADC Voltage`` with ``AdcParam<x> 11,<start_range>,<end_range>,<lowest_voltage>,<highest_voltage>`` provide energy monitoring with dc voltage
- Analog GPIO ``ADC Current`` with ``AdcParam<x> 12,<start_range>,<end_range>,<lowest_current>,<highest_current>`` provide energy monitoring with dc voltage
2024-07-28 18:52:38 +02:00
Theo Arends
87ec0cce21 Revert "Analog GPIO extensions"
This reverts commit 7c1cf6a81f.
2024-07-28 18:47:13 +02:00
Theo Arends
7c1cf6a81f Analog GPIO extensions
- Analog GPIO ``ADC Input`` with ``AdcParam<x> 1,<start_range>,<end_range>,1`` provide direct light control
- Analog GPIO ``ADC Voltage`` with ``AdcParam<x> 11,<start_range>,<end_range>,<lowest_voltage>,<highest_voltage>`` provide energy monitoring with dc voltage
- Analog GPIO ``ADC Current`` with ``AdcParam<x> 12,<start_range>,<end_range>,<lowest_current>,<highest_current>`` provide energy monitoring with dc voltage
2024-07-28 18:33:43 +02:00
s-hadinger
5b8638b6b8
Berry updated precompiled Windows binary (#21858) 2024-07-28 15:47:52 +02:00
Theo Arends
9f99633f43 update changelogs 2024-07-27 13:32:01 +02:00
Norbert Richter
5abff54bc6
Add NeoPool NPSetOption<x> command (#21850) 2024-07-27 11:41:06 +02:00
Theo Arends
f1a898c5ca Update changelogs 2024-07-26 14:12:08 +02:00
s-hadinger
035daa663b
Berry file.write() raises an exception on failure (ex: disk full) (#21849) 2024-07-26 12:44:25 +02:00
s-hadinger
55cb473e13
Berry webserver_async (#21836)
* Berry `webserver_async`

* Shrink size and include only when USE_BERRY_DEBUG
2024-07-26 09:32:12 +02:00
s-hadinger
1b887d7202
Berry consolidated constants for solidified classes reduces Flash size (#21845) 2024-07-25 22:53:02 +02:00
Theo Arends
b9fcfa86c9 Update changelogs 2024-07-25 13:33:00 +02:00
s-hadinger
bf7fbf2cbe
Berry internal: remove class from closure to simplify code (#21839) 2024-07-24 22:59:53 +02:00
s-hadinger
db3e29dd47
Berry fix bytes setters and getters with negative offsets (#21835) 2024-07-24 14:24:11 +02:00
Theo Arends
0784637f4f Update changelogs 2024-07-24 13:41:58 +02:00
s-hadinger
b62b2d0d93
Matter support for split lights (SetOption68 1 and SetOption37 128) (#21834) 2024-07-24 10:20:25 +02:00