Commit Graph

65 Commits

Author SHA1 Message Date
Stephan Hadinger
0e5f79da9c Fix to Leds set_bytes, and added persistance to ArtNet Berry 2022-11-13 18:05:13 +01:00
Stephan Hadinger
e910f3071c Berry add `dyn` class 2022-11-06 10:52:17 +01:00
Stephan Hadinger
a5e7917704 ESP32 DMX ArtNet optimization to avoid any object allocation and avoid garbage collector pauses 2022-11-03 21:54:21 +01:00
Stephan Hadinger
2bf7ea1154 Prepare for DMX Artnet support on ESP32 2022-10-24 23:05:23 +02:00
Stephan Hadinger
eb3de9c73a Support for Flash size 32/64/128 MB in Partition Wizard and auto-resize 2022-10-16 18:32:46 +02:00
Stephan Hadinger
5e03066883 Resize FS to max at initial boot 2022-10-16 11:49:30 +02:00
Stephan Hadinger
eb65038b6c Zigbee report unprocessed attributes 2022-09-19 22:03:46 +02:00
Stephan Hadinger
6c6031f0b3 Command `UrlFetch <url>` to download a file to filesystem 2022-09-19 19:20:11 +02:00
Stephan Hadinger
d266e511ee Berry final auto-solidify 2022-09-19 09:02:39 +02:00
Stephan Hadinger
62fcba4b11 Berry more auto-solidification 2022-09-18 23:12:57 +02:00
Stephan Hadinger
2f81bfff21 Berry more automated solidification 2022-09-14 19:39:46 +02:00
Stephan Hadinger
e0f9154986 Berry automated solidification of code 2022-09-12 22:02:25 +02:00
Stephan Hadinger
7fee430e9f Berry has persistent MQTT subscriptions: auto-subscribe at (re)connection 2022-09-10 19:08:26 +02:00
Stephan Hadinger
5c4aab6dc1 Berry improve operator detection in rules 2022-09-10 11:26:47 +02:00
Stephan Hadinger
dc1221f709 More fixes 2022-09-06 23:02:08 +02:00
Stephan Hadinger
18a950f61c Berry fix for stricter mode 2022-09-06 22:54:24 +02:00
Stephan Hadinger
a3c29375e8 Berry Zigbee integration for received messages 2022-08-22 21:32:39 +02:00
Stephan Hadinger
d5ed1abf07 Berry add tasmota.remove_fast_loop() 2022-07-10 19:34:04 +02:00
Stephan Hadinger
9b26c01dd0 Berry virtual member can return nil 2022-06-15 22:00:31 +02:00
Stephan Hadinger
ffbc95717a Berry weak strings 2022-06-06 21:01:12 +02:00
Stephan Hadinger
19ff938d09 Berry Zigbee support payload of zcl_frame as bytes() 2022-06-01 22:06:57 +02:00
Stephan Hadinger
ce33aa5f9d Berry zigbee phase 1 2022-05-24 22:45:04 +02:00
Stephan Hadinger
18dee9ff3b Partition_core suppport unknown types 2022-05-21 19:02:58 +02:00
Stephan Hadinger
a3c5a190de Berry partition_core fixes 2022-05-10 23:13:27 +02:00
Stephan Hadinger
8689563d90 Berry add additional primitives to partition_core 2022-05-08 14:15:36 +02:00
Stephan Hadinger
190b9ca17f Berry flash.factory and partition_core 2022-05-06 20:31:24 +02:00
Stephan Hadinger
495bfaf047 Berry add ota rollback 2022-05-01 16:14:19 +02:00
Stephan Hadinger
66aa714524 Berry partition manager display factory partition 2022-04-30 18:50:05 +02:00
Stephan Hadinger
c394830f99 Berry make partition manager compatible with single OTA 2022-04-30 17:00:24 +02:00
Stephan Hadinger
83ba50f904 Berry make commands and rules reentrant 2022-04-30 12:48:06 +02:00
Stephan Hadinger
80cb0564cd Berry easier MQTT subscribe 2022-04-29 23:43:55 +02:00
s-hadinger
950933cafa
Berry rename solidified partition to partition_core (#15482)
* Berry rename solidified partition to partition_core

* Add init to force `partition_core` as global
2022-04-29 12:03:19 +02:00
Stephan Hadinger
fd3bce508c Berry use crc32 code from esp rom 2022-04-29 10:19:47 +02:00
Stephan Hadinger
d3e55ad43e Berry solidification of the partition core engine 2022-04-27 18:16:15 +02:00
Stephan Hadinger
002bc266eb Berry improve logging when using load() 2022-04-27 09:40:56 +02:00
Stephan Hadinger
e3ebffcc72 OpenHASP v1.0 2022-04-06 21:29:24 +02:00
Stephan Hadinger
355d0ab6e1 LVGL split lv_clock and lv_clock_icon 2022-03-27 16:57:54 +02:00
Stephan Hadinger
3a94f4aed9 Berry load increased logging 2022-03-23 10:56:12 +01:00
Stephan Hadinger
5a3ffc426e Berry priority loading bec files 2022-03-17 21:54:41 +01:00
Stephan Hadinger
c15f52935a Berry fix cron 2022-03-10 23:29:40 +01:00
Stephan Hadinger
7783389921 Auto assign RMT 2022-03-06 16:31:24 +01:00
Stephan Hadinger
da783abaef Added assign_rmt 2022-03-06 16:13:23 +01:00
Stephan Hadinger
7a4108ef93 Fix WS2812 multi-strip support 2022-03-06 15:50:24 +01:00
Stephan Hadinger
9fa6a0fbbf LVGL Splash screen and `SetOption135 1` to disable splash screen 2022-03-05 22:56:24 +01:00
Stephan Hadinger
4229cafa63 Berry fix cron 2022-02-25 21:52:35 +01:00
Stephan Hadinger
9252b6b75d Berry add axp.power_off() for AXP192 devices 2022-02-24 19:04:52 +01:00
Stephan Hadinger
e2d34985fe Add cron_next 2022-02-21 22:40:00 +01:00
Stephan Hadinger
e83e501155 Berry add cron timers 2022-02-21 22:22:30 +01:00
Stephan Hadinger
25acc6d06a Berry add id to rules 2022-02-15 22:30:44 +01:00
Stephan Hadinger
0ab3dd8edd Berry add hue_bridge.light_to_id() 2022-02-15 21:44:45 +01:00