Commit Graph

9884 Commits

Author SHA1 Message Date
Theo Arends
51af5be778 Fix LwDecode.be colors
- Add hot-reload to all vendor drivers
2025-08-11 14:48:08 +02:00
Fabrizio Amodio
5493323272
LoRaWAN Decoder Framework Enhancement (#23772)
* LwDecode.be refactoring & optimization by Claude.ai

* SendDownlinkMap implemented

* LwReload command implemented to live reload of the LoRaWAN decoder without restarting berry

* SendDownLink response refactory
2025-08-11 14:23:27 +02:00
Fabrizio Amodio
efb5ab1ef8
LoRaWAN Sensor standard formatter (#23761)
* LoRaWAN decoder standard formatter implemented

* New icons added

* Milesight WS202/WS301/WS522 standard formatter implementation

* Milesight WS202/WS301 bug fix

* little code optimization

* bug fix

* formatter sample usage

* Removed Icons handling from standard formatted, adjust standard sensor format, added links to standard formatter

* altitude formatter, add_link formatter, SendDownLink  function

* WS522 missing attribute, Downlink refactoring, UI Standardization
2025-08-07 15:25:34 +02:00
Theo Arends
324ac9b158 Fix syslog RFC5424 compliance (#23509) 2025-08-07 14:57:43 +02:00
Fabrizio Amodio
5bd9414012
Milesight WS522 LoraWan Decoder (Portable Socket) (#23750)
* Milesight WS522 LoraWan Decoder (Portable Socket)

* WS522 Bug fix

* WS522 Code Refactoring, UI Improvment, Downlink Management
2025-08-04 11:43:34 +02:00
Theo Arends
fd3ff98074 Bump version v15.0.1.3 2025-08-03 14:45:54 +02:00
s-hadinger
ca34162937
Berry raise webserver hooks from 16 to 32 (#23748) 2025-08-02 11:45:52 +02:00
Fabrizio Amodio
156bc447ce
Milesight WS202 LoraWan Decoder (PIR & Light) (#23742) 2025-08-01 19:10:56 +02:00
Fabrizio Amodio
90ede67515
Created Milesight WS301 LoraWan Decoder (#23739)
* Created Milesight WS301 LoraWan Decoder

* WS301 cosmetic fix
2025-08-01 19:02:49 +02:00
Theo Arends
5aa2927d78 Add LoraOption5 1 - Skip LoRaWanBridge RX2 window send 2025-08-01 18:10:15 +02:00
Theo Arends
447b9a8f42 Update LwDecode.be 2025-08-01 18:05:24 +02:00
s-hadinger
ca934bae33
Preview of Berry animation framework (#23740)
* Preview of Berry animation framework

* fix comet and compilation for safeboot
2025-08-01 18:02:02 +02:00
Theo Arends
4d2162507a Fix LoRaWan config max node index 2025-08-01 17:05:12 +02:00
Fabrizio Amodio
4e92f66f88
permit battery already expressed in percent (#23738)
* permit battery already expressed in percent

* commit fixed

* cosmetic fix
2025-08-01 17:03:00 +02:00
Theo Arends
33d58d64e4 Add Enabled to LwDecode GUI 2025-07-31 17:30:01 +02:00
Norbert Richter
86c204e1a1
NeoPool fix reset to default settings (#23734) 2025-07-31 17:28:03 +02:00
UBWH
bbc299fe54
Create SN50v3L.be (#23733)
Decoder for Dragino SN50v3-LB/LS
2025-07-31 09:38:35 +02:00
Norbert Richter
8a0c1bb2e9
Add some Nova SDS DEBUG_TASMOTA_SENSOR outputs (#23729) 2025-07-29 09:59:05 +02:00
Theo Arends
425db2274b Fix possible exception on ESP8266 with Domoticz 2025-07-28 15:17:10 +02:00
Theo Arends
4a07148f37 Fix Domoticz init delaying detecting number of devices (#23724) 2025-07-28 14:55:51 +02:00
Theo Arends
127fc2432c Fix exception if number of devices increases after allocating memory (#23724)
WIP
2025-07-28 12:39:37 +02:00
Theo Arends
b22f7c8f10 Fix exception if nothing allocated (#23724) 2025-07-28 12:21:18 +02:00
bovirus
dc100e30bb
Italian language update (#23725) 2025-07-28 11:08:33 +02:00
Theo Arends
220c8dca56 Change Hosted MCU code to driver 2025-07-27 15:36:23 +02:00
Theo Arends
2e9ba984f5 Prep for user config Hosted MCU connections 2025-07-27 14:25:42 +02:00
UBWH
44a137773d
Update D20.be (#23722)
Whoops: Forgot to add Battery Voltage to MQTT originally
2025-07-27 07:15:25 +02:00
Theo Arends
323c942337 Add SO89 to LwDecode.be 2025-07-26 16:54:56 +02:00
Theo Arends
0719f9811d Fix LwDecode topic format 2025-07-26 16:44:43 +02:00
Theo Arends
31e9e050b9 Fix ESP8266 compilation 2025-07-26 16:09:58 +02:00
Theo Arends
c49d794649 Add Hosted MCU message at restart 2025-07-26 15:24:18 +02:00
Theo Arends
042fe21d9d Extend command HostedOta with option <version>
- Use like `HostedOta v2.0.17`
2025-07-26 12:36:51 +02:00
Theo Arends
afba1c8b9c Fix LoRaWan regression 2025-07-25 16:13:24 +02:00
Theo Arends
a273684902 Allow LoRaWanName as GUI name 2025-07-25 15:35:29 +02:00
Theo Arends
010de30400 Revert LwDecode device name change 2025-07-25 11:06:23 +02:00
Theo Arends
93c46dc3f9 Consolidate LoRaWan decoding Device, Node and RSSI into LwDecode
- Use LoRaWanName as JSON device name
- Use SetOption83 to control JSON LwDecoded field pair display
2025-07-24 10:55:42 +02:00
Theo Arends
4a632e9ef1 Build LwDecode topic once 2025-07-23 14:49:43 +02:00
Theo Arends
2fededdc57 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2025-07-23 12:30:48 +02:00
Theo Arends
1495338f53 Fix Build MQTT topic string based on FullTopic 2025-07-23 12:30:35 +02:00
gemu
83ed4c3aec
add calls for shelly pro EM3 emulation (#23713) 2025-07-23 12:18:06 +02:00
Theo Arends
a4b05b88a5 Add RSSI to LoRaWan decoded messages 2025-07-23 12:05:44 +02:00
Theo Arends
86d5b3e727 Fix UFS Domoticz regression when no relays/devices are configured 2025-07-23 11:45:59 +02:00
Theo Arends
063ea6af3e Add CSS tab colors and unify LwDecode GUI 2025-07-22 18:14:41 +02:00
UBWH
4b74c71f19
Create D20.be (#23709) 2025-07-22 09:20:02 +02:00
Theo Arends
d7eebc174e Fix and Unify LoRaWan berry parameter GUI 2025-07-21 16:21:26 +02:00
Theo Arends
e11c874eda Fix power0 regression from yesterday 2025-07-21 09:26:30 +02:00
Theo Arends
8f973e3b3a Fix iFan response to command Power0 (#23595) 2025-07-20 16:18:26 +02:00
Alexey Pavlov
6080bdc472
Latest opentherm (#23704)
* Revert "Build firmware from Master branch"

* Updated workflows

* Added ENS160 (Air quality) and ENS210 (Temperature & Humidity) sensor

* Revert "Added ENS160 (Air quality) and ENS210 (Temperature & Humidity) sensor"

* pre-release 9.3.0

* Update README.md

* Update xsns_05_ds18x20.ino

Fix DS18x20 driver timing issue (#11270)

* Prep release 9.4.0

* Prep 9.4.0

* Update Spanish and Italian

* Update languages

* Push rebuild

* Update changelog

* Update tasmota_version.h

* Update CHANGELOG.md

* Update README.md

* Prep v10.1.0

* revert xlgt_01_ws2812

* Update xsns_69_opentherm.ino

Add variable overrides

* Revert "Update xsns_69_opentherm.ino"

* Prep release

* Prep release

* Prep release 11.1

* Prep release 12.0

* Fix resolving MQTT and NTP servers

- Fix resolving MQTT and NTP servers (#15816)
- Bump version to v12.0.1

* Update RELEASENOTES.md

* Update CHANGELOG.md

* Release 12.1

* Release 12.1

* Revert camera changes

* Prep v12.1.1

* Prep v12.1.1

* Prep v12.1.1

* OT bugfix

* Prep release v12.2.0

* Prep v12.3.0 release

* Revert Tuya change

* add safeboot to release (#17393)

* Update Tasmota_build_master.yml

* Fix ESP8266 zifbee exception 3

* Update RELEASENOTES.md

* fix needed depend. base32-images (#17406)

* Fix ESP32 uploads

* Create TASMOTA_FullLogo_Vector_White.svg

* Fix support for non-sequential buttons and switches

Fix support for non-sequential buttons and switches (#17967)

* Fix duplicate EnergyTotal update

* Update README.md

* New workflow for release (#18722)

* Update CHANGELOG.md

* Update CHANGELOG.md

* fix rs485 transmit

* fix modbus

* prep v13.1

* Prep v13.2.0

* Prep v13.3

* Update to v13.4.0

* Prep release v14.0.0

* Prep release v14.0.0

* Prep v14.1.0

* Prep v14.2.0

* Update CHANGELOG.md

* Prep 14.4

* Update changelog

* Prep v14.5.0

* remove abs from analog sensor

* Update CHANGELOG.md

* Prep release v14.6.0

* Update CHANGELOG.md

* Prep v15.0.0

* change opentherm library

* fixes for new open therm library

* remove changes

* remove changes

---------

Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Co-authored-by: Theo Arends <11044339+arendst@users.noreply.github.com>
Co-authored-by: chrfriese123 <christoph@frieseonline.de>
Co-authored-by: Alexey Pavlov <ap@profi.ru>
Co-authored-by: Serge <60098151+Xjeater@users.noreply.github.com>
2025-07-20 15:29:10 +02:00
md5sum-as
aa7d74dec0
Added encoder support in scripter (#23706)
Co-authored-by: a.spirenkov@vk.team <a.spirenkov@vk.team>
2025-07-20 15:28:13 +02:00
Theo Arends
fee8198e64 Unify HostedOTA with Upgrade experience 2025-07-20 12:51:50 +02:00
Pedro Ribeiro
f106eb3324
Fix misdetection of current generation TSL2591 (#23699)
* Update xsns_11_veml6070.ino

in Veml6070Detect check for the presence of both addresses in the bus to avoid misdetection of ATH20/21 (anyone with the device, please confirm this change still detect the device when present)

* Update xsns_16_tsl2561.ino

check the correct ID was returned to avoid misdetection of other sensors.

* Update xsns_57_tsl2591.ino - report channel values in JSON as in TSL2561

Add the raw infrared and broadband channels of the sensor to the JSON report like is done in the driver for TSL2561

* Update xsns_57_tsl2591.ino

Fix var name

* Update xsns_57_tsl2591.ino

Fix variable name

* Fix to correctly detect all known chip versions

Fix do deal with the current generation of the chip that returns 5 is ID
2025-07-17 19:46:22 +02:00