Commit Graph

941 Commits

Author SHA1 Message Date
s-hadinger d61adb0b0c
Leds animation refactoring stage 1 (#20197) 2023-12-08 21:13:44 +01:00
s-hadinger fd0a2fdaa5
Update berry.exe (#20186) 2023-12-07 22:07:11 +01:00
s-hadinger 40ed8aa10f
Bring back `invalidate_spiffs()` (#20184) 2023-12-06 21:39:52 +01:00
s-hadinger 1c60527099
Berry `scale_int`, equivalent of `scale_uint` for signed integers (#20090) 2023-11-23 11:31:26 +01:00
s-hadinger 1b0454f6bc
Fix AES CBC (#20078) 2023-11-21 17:12:01 +01:00
s-hadinger f1fe32b541 Solidified Code updated 2023-11-19 16:16:50 +00:00
s-hadinger e3b151c756
Fix Berry parser error in specific cases (#20059)
* Fix Berry parser error in specific cases

* fix typo

* Fix last bug (hopefully)
2023-11-19 17:16:03 +01:00
s-hadinger de1b5929b8
Partition Wizard can be loaded dynamically (#19980)
* Partition Wizard can be loaded dynamically

* Centralize config

* Don't display duplicate buttons

* Fix test
2023-11-11 23:52:41 +01:00
Christian Baars cf6de0ce31
add AES_CBC to crypto module (#19964) 2023-11-09 14:27:17 +01:00
s-hadinger b04d26a7a3 Solidified Code updated 2023-11-08 20:40:15 +00:00
Ludovic BOUÉ 0303cca1db
Fix for Matter flow sensor (#19961)
* Update Matter_Plugin_4_Bridge_Sensor_Flow.be

MeasuredValue represents 10 x flow in m3/h

* Update Matter_Plugin_3_Sensor_Flow.be

MeasuredValue represents 10 x flow in m3/h

* Update Matter_Plugin_4_Bridge_Sensor_Flow.be

MinMeasuredValue comment
2023-11-08 21:39:20 +01:00
s-hadinger ceda8782c8
Berry fix bytes getter for 3-bytes big-endian (#19945) 2023-11-06 17:48:24 +01:00
s-hadinger 625b204cb2
Berry ``debug.gcdebug()`` to enable GC debugging (#19936) 2023-11-05 18:40:28 +01:00
s-hadinger dcbb22a256
Matter improve virtual plugins (#19918)
* Matter improve virtual plugins

* Disable sensor probing for virtual

* solidify
2023-11-03 23:12:04 +01:00
s-hadinger 8e6a8b6cff
Matter solidify map of plugins (#19917) 2023-11-03 21:50:55 +01:00
s-hadinger ec039a8390
Matter update hierarchy of plugins (#19915) 2023-11-03 14:21:13 +01:00
s-hadinger 2791087f3c Solidified Code updated 2023-11-03 10:10:03 +00:00
Ludovic BOUÉ 8c40d77664
Adding Matter Flow sensor support (#19852)
* Create Matter_Plugin_3_Sensor_Flow.be

* Create Matter_Plugin_Bridge_Sensor_Flow.be

* Create Matter_Plugin_9_Virt_Sensor_Flow.be

* Update Matter_Plugin_3_Sensor_Flow.be

0x0404 Flow Measurement cluster

* Rename Matter_Plugin_Bridge_Sensor_Flow.be to Matter_Plugin_4_Bridge_Sensor_Flow.be

* Update Matter_UI.be

* Update be_matter_module.c

* Update be_matter_module.c

* Fixes

* Update be_matter_module.c

* Update Matter_Plugin_9_Virt_Sensor_Flow.be

* Update Matter_Plugin_3_Sensor_Flow.be

* Update be_matter_module.c

* Update solidified_Matter_Plugin_9_Virt_Sensor_Flow.h
2023-11-03 11:08:38 +01:00
s-hadinger 217c568301
HASPmota add styling properties (#19912) 2023-11-02 22:11:48 +01:00
s-hadinger 86e777eaad
Fix python coc warning (#19895) 2023-11-01 12:09:10 +01:00
s-hadinger 0cd1ae965c
Berry fix warning in be_lexer (#19892) 2023-10-31 22:11:18 +01:00
Andreas Ziemer dfa6f9a771
Update be_lexer.c (#19856)
Added check for unterminated block comments
2023-10-28 11:43:35 +02:00
s-hadinger d2b370ab44
Fix Berry on old ESP32 (#19830) 2023-10-24 18:01:14 +02:00
s-hadinger 59be99991c
Matter Light0 now accept a Relay number (#19809) 2023-10-20 18:20:31 +02:00
Ludovic BOUÉ 6844bb606d
Create Matter_Plugin_9_Virt_Sensor_Occupancy.h (#19786)
* Create Matter_Plugin_9_Virt_Sensor_Occupancy.h

* Create Matter_Plugin_9_Virt_Sensor_Occupancy.be

Implements the behavior for a Virtual Occupancy Sensor

* Update be_matter_module.c

Enable Virt_Sensor_Occupancy

* Create solidified_Matter_Plugin_9_Virt_Sensor_Occupancy.h

* Update Matter_UI.be

Add missing v_occupancy and v_onoff

* Update solidified_Matter_UI.h

* Update be_matter_module.c

* Update be_matter_module.c

* Update Matter_Plugin_9_Virt_Sensor_Occupancy.be

* Delete lib/libesp32/berry_matter/src/solidify/Matter_Plugin_9_Virt_Sensor_Occupancy.h

Remove undeeded file

* Update solidified_Matter_Plugin_9_Virt_Sensor_Occupancy.h

Fix case

* Update solidified_Matter_UI.h

Fix case

* Update be_matter_module.c

Update

* Update Matter_UI.be

remove v_onoff

* Update solidified_Matter_UI.h

update

---------

Co-authored-by: s-hadinger <49731213+s-hadinger@users.noreply.github.com>
2023-10-19 22:55:29 +02:00
s-hadinger 385408dcfd
Berry fix bool side effect (#19790) 2023-10-18 20:02:47 +02:00
Jason2866 a3dcbc6661
Remove `WiFiClientSecure` (#19725)
* Update HttpClientLight.cpp
* Update HttpClientLight.h
* Update Powerwall.h
* Update xdrv_10_scripter.ino
2023-10-12 20:10:16 +02:00
s-hadinger 906a12f21d
Berry add unit test for #19655 (#19692) 2023-10-06 22:46:02 +02:00
s-hadinger ab45702519
Fix Berry solidification (#19691) 2023-10-06 22:42:38 +02:00
s-hadinger 23a3c33968
Berry fix esp-idf 5 compilation 2023-10-06 21:17:49 +02:00
s-hadinger 72b2767a74
Fix compilation with Arduino 3 alpha 1 (#19690) 2023-10-06 21:00:42 +02:00
s-hadinger bf9c5b86c6
Remove warnings when compiling Audio with Arduino 3 (#19687) 2023-10-06 19:47:10 +02:00
s-hadinger 11aad19800
Audio support for Microphone + Berry (#19677) 2023-10-05 21:47:07 +02:00
s-hadinger 69a3573f7e Solidified Code updated 2023-10-05 15:55:10 +00:00
s-hadinger 3f91d5b513
Matter fix missing shadow_onoff 2023-10-05 17:53:31 +02:00
s-hadinger 473a8ee999
Audio refactoring, filters and I2SConfig (#19662) 2023-10-03 22:39:02 +02:00
s-hadinger 94842bc0d1
Support for grow on mount when resizing FS to max (#19659) 2023-10-03 19:14:45 +02:00
s-hadinger 288fe3b282
Berry fix compilation with integer index (#19655) 2023-10-03 15:21:48 +02:00
s-hadinger 77cba731b9
Partition_Wizard compatible with grow on mount (#19645) 2023-10-02 23:32:55 +02:00
s-hadinger 2ad6353a2d
Matter improve error message for MtrUpdate (#19644) 2023-10-02 22:00:55 +02:00
s-hadinger 795a194d65
Audio prepare for Arduino3 (#19637) 2023-10-02 09:18:53 +02:00
s-hadinger 2e0c958b97 Solidified Code updated 2023-10-01 10:25:26 +00:00
Ludovic BOUÉ ead677d148
Add missing UPDATE_COMMANDS for Contact sensor (#19632) 2023-10-01 12:23:57 +02:00
Ludovic BOUÉ f9f3630fca
Update Matter_Plugin_3_Sensor_Occupancy.be (#19631)
Add missing UPDATE_COMMANDS for Occupancy sensor
2023-10-01 12:23:29 +02:00
s-hadinger d1c643a591
Matter tentative fix for SmartThings (#19620) 2023-09-30 14:15:50 +02:00
s-hadinger 31e56903c5
Audio refactoring and fixes (#19594) 2023-09-25 23:31:32 +02:00
s-hadinger 81d287a3b0
Berry fix audio MP3 (#19578) 2023-09-23 12:23:51 +02:00
s-hadinger 63fd3e753a Solidified Code updated 2023-09-22 15:33:45 +00:00
s-hadinger 06da24df83
Update berry scripts for Shelly (#19535) 2023-09-22 17:32:34 +02:00
s-hadinger 7de25acac0
Minor refactoring of audio code for Arduino3 (#19559) 2023-09-21 09:00:28 +02:00