Commit Graph

17855 Commits

Author SHA1 Message Date
Jeroen 632176765d
Added define to adjust calibration precision. (#18613)
Co-authored-by: JeroenSt <nospam@nospam.org>
2023-05-10 09:38:27 +02:00
TID bef49b4617
Update polish language (#18615) 2023-05-10 09:36:54 +02:00
Jason2866 e672e2fe9c
back to Ubuntu 20.04 2023-05-09 23:41:29 +02:00
s-hadinger 884b6713a8
Berry fix energy (#18628) 2023-05-09 23:24:23 +02:00
Jason2866 367acfcb74
Use Ubuntu 22.04 for Berry workflow 2023-05-09 22:58:39 +02:00
Jason2866 2c7369cb2d
Use Ubuntu 22.04 for all steps
The issue in Berry compile is fixed
2023-05-09 22:53:02 +02:00
s-hadinger 652a8edefa
Berry solidify for ubuntu 22.04 (#18627) 2023-05-09 22:21:39 +02:00
s-hadinger c4d90d4636
Berry suppress warnings (#18626) 2023-05-09 22:10:16 +02:00
s-hadinger 11631cdb19 Solidified Code updated 2023-05-09 19:42:42 +00:00
s-hadinger 88593be79c
Matter fix autoconf_device_map (#18625) 2023-05-09 21:41:05 +02:00
Mateusz Bronk 6a7b2b0c6e
IR: Extended the A/C protocol with Command/iFeel/SensorTemp (#18612)
* IR: Added support for new A/C protocol fields

New fields introduced in IRremoteESP8266 v2.8.5:
1. Command (one of: [Control | Config | iFeel | Timer], default: Control) - allows to set IR command type (e.g. iFeel for no-beep ambient sensor report)
2. iFeel (boolean, default: false) - configures whether iFeel (ambient sensor temp. is used by the A/C unit)
3. SensorTemp - the ambient sensor temperature reading to send

Note:
 - Fan setting via int is now 6-value (breaking change -> 6 is the new max)

* IR A/C: Model now pretty-printed to JSON

Model string is the default (falls back to int if n/a)

* IR A/C: Added separate JSON resp. per command type

* No change for "kControlCommand" (default/legacy).
* SensorReport/Timer/Config commands only contain relevant JSON nodes

Additionally:
 Clock has time semantics (input: minutes, output: HH:MM), except for "config" mode,
 where state.clock is used as ConfigKey and state.sleep is used as ConfigValue.

---------

Co-authored-by: Mateusz Bronk <2566147+mbronk@users.noreply.github.com>
2023-05-09 21:35:56 +02:00
s-hadinger fec3a21c8a
Berry strtab test case (#18623) 2023-05-09 21:13:00 +02:00
SteWers be27b4c488
Update de_DE.h (#18621) 2023-05-09 20:12:24 +02:00
Jason2866 267fe9d951
add LVGL solidify (#18616) 2023-05-08 23:11:34 +02:00
s-hadinger 4cd1136f4c
Berry fixed a rare condition when a GC causes a memory corruption (#18614) 2023-05-08 21:59:32 +02:00
s-hadinger c5e6115597 Solidified Code updated 2023-05-08 19:12:02 +00:00
stefanbode ffedb96702
introduced "inverted" setting (#18607)
ensure that matter support still works if the "inverted" flag is set on the shutter side
2023-05-08 21:11:19 +02:00
Jason2866 aac1b08074
wait for solidify 2023-05-08 20:49:21 +02:00
Jason2866 26f7eeba1b
wait for solidify 2023-05-08 20:48:09 +02:00
Jason2866 efc464e998
Berry code solidifying with GH actions (#18611) 2023-05-08 20:44:31 +02:00
Mateusz Bronk faff39ca11
IRremoteESP8266 upgraded to v2.8.5 (#18610)
* IRremoteESP8266 upgraded to v2.8.5 (from v2.8.4)

* Fix ir panasonic esp8266 (#18013)

* revert part of #16179 for ESP8266

* Revert "revert part of #16179 for ESP8266"

This reverts commit b8e6126407.

* try to revert #16179 for esp8266

* Build: removed redundand USE_IR_REMOTE_FULL flag

Tasmota32-ir PIO had both FIRMWARE_IR and USE_IR_REMOTE_FULL defined.
The latter is redundand and yielded unnecessary build warns.
See: tasmota_configurations.h

---------

Co-authored-by: Mateusz Bronk <2566147+mbronk@users.noreply.github.com>
Co-authored-by: Barbudor <barbudor@barbudor.net>
2023-05-08 19:04:25 +02:00
Theo Arends 6fe1bbd617 Update changelogs 2023-05-08 15:10:15 +02:00
Jeroen 45eb82bc3f
Fix for not sending changes to mqtt (#18600)
Co-authored-by: JeroenSt <nospam@nospam.org>
2023-05-08 09:59:28 +02:00
Jeroen 6cb92ffe49
Fix for aligment at displayfloat command (#18601)
* Fix for wrong aligment at displayfloat command

* Added alignment parameter to prevent regression

---------

Co-authored-by: JeroenSt <nospam@nospam.org>
2023-05-08 09:58:26 +02:00
bovirus cdc6ba7c96
Update italian language (#18605) 2023-05-08 09:57:13 +02:00
Christian Baars cf60e34578
fix webcam init for some cases (#18606)
Co-authored-by: Christian Baars <christianbaars@MacBook-Pro-von-Christian.local>
2023-05-08 09:57:00 +02:00
s-hadinger ae6d435aaf
autoconf extract `display.ini` to file system (#18604) 2023-05-07 22:58:27 +02:00
s-hadinger ba9c7651a7
Fix solidification (#18603) 2023-05-07 22:13:27 +02:00
Jason2866 c42f959520
Framework esp32 2023.05.00 with Tasmota Core 2.0.9 (#18602)
* Platform 2023.05.00 with Tasmota Core 2.0.9
2023-05-07 21:12:33 +02:00
s-hadinger 97cbfe007f
Add windows berry binary (#18599) 2023-05-07 18:12:47 +02:00
stefanbode 4a85ac5f19
Matter TiltSupport fixes (#18598)
* Tilt bugfix

- enabled negative tilt values in tilt_min
- fix scale to 10.000

* Update solidified_Matter_Plugin_ShutterTilt.h

* Update solidified_Matter_TLV.h
2023-05-07 17:53:38 +02:00
Theo Arends da5396a080 Add filesystem size to esp8266 GUI 2023-05-07 17:25:18 +02:00
s-hadinger 519ea557c7
Berry `re` (regex) add `match2` and optional offset (#18596) 2023-05-07 16:18:34 +02:00
Theo Arends 91523fd90b Add GM861 optional heartbeat 2023-05-07 16:01:33 +02:00
Jason2866 eccc1af0a2
disable SHT pig on i2c / add missing GT911 defines (#18595)
* disable SHT pig on i2c / add missing GT911

* GT911 missing in config
2023-05-07 15:32:15 +02:00
gemu a46b926530
fix i2c touch init (#18594) 2023-05-07 14:48:49 +02:00
Theo Arends 0287291cd9 Add GM861 optional AIMId decode 2023-05-07 14:11:29 +02:00
Theo Arends e9d1e8c725 Change command FileUpload binary index 2023-05-06 18:09:11 +02:00
Theo Arends b9464a21a8 GM861 add support for AIM 2023-05-06 17:18:52 +02:00
stefanbode 25e55ae073
#18548 fix shuttersetup (#18586)
- code optimization
- shuttersetup reluctant on relay to energy measure relation
2023-05-06 15:46:29 +02:00
s-hadinger 8b2539a35a
Partition_Manager.tapp fixed (#18588) 2023-05-06 12:18:12 +02:00
Theo Arends 32cd5a3452 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2023-05-05 17:41:22 +02:00
Theo Arends 7612dfabcf Remove coffee 2023-05-05 17:41:18 +02:00
Jason2866 08ce63863e
Fix CONFIG_BT_NIMBLE_NVS_PERSIST value unused
https://github.com/h2zero/NimBLE-Arduino/pull/520
2023-05-05 17:09:24 +02:00
Theo Arends d7b6d72e19 Add support for GM861
- Add support for GM861 1D and 2D bar code reader (#18399)
- Bump version to v12.5.0.2
2023-05-05 16:50:19 +02:00
s-hadinger 069278f966
Berry add `tcpclientasync` class for non-blocking TCP client (#18584) 2023-05-05 15:13:22 +02:00
stefanbode 07a9f33ae7
Update CHANGELOG.md (#18581)
Added my latest changes
2023-05-05 09:18:23 +02:00
gemu 687b26ad13
Scripter update (#18578)
* add ds2480b library

* add onewire support

* reset on error

* call to get esp32 HWS

* DS2480 serial invert option
2023-05-05 09:17:17 +02:00
s-hadinger 13de7a4863
Berry make add_driver() idempotent (#18580) 2023-05-04 21:27:55 +02:00
s-hadinger c26ec44407
Matter POC for remote Relay (#18575) 2023-05-03 23:03:01 +02:00