Commit Graph

332 Commits

Author SHA1 Message Date
Theo Arends
bd0d7d0ac3 Remove pre-production extensions 2025-10-08 17:24:21 +02:00
Theo Arends
31cc26e418 Update and Add extension 2025-10-03 14:24:05 +02:00
Theo Arends
e851d23ce5 Add Berry Devices Online Extension App 2025-09-30 16:13:07 +02:00
Theo Arends
7d1d437cef Fix "be_top is non zero=2" error/warning 2025-09-29 15:04:25 +02:00
Theo Arends
8a5a12b48d Add version with sort on column 2025-09-27 17:08:31 +02:00
Theo Arends
31e2c9e497 Fix hostname regression 2025-09-27 11:47:01 +02:00
Theo Arends
e479eeff3d Add headers to statedata_v4.be 2025-09-26 15:37:51 +02:00
Theo Arends
c25a439e57 Fix statedata_v4 ip address persistence 2025-09-26 15:02:17 +02:00
Theo Arends
d6a7939a58 Add another statedata example 2025-09-26 14:22:42 +02:00
Theo Arends
95a85e9886 Berry statedata fix non-printable delimiter 2025-09-26 11:30:51 +02:00
Theo Arends
e5cd43010a Another example with live user control of displaying devicename and/or version 2025-09-25 16:27:19 +02:00
Theo Arends
c901fa0832 Fix examples remove uniqueness 2025-09-24 17:04:25 +02:00
Theo Arends
0d7c9439c0 Add berry example showing devicename too (#23941) 2025-09-24 16:06:35 +02:00
s-hadinger
c95063a56b
Berry extension manager (#23940) 2025-09-22 22:32:03 +02:00
Theo Arends
028b917abd Add M5Stack CoreS3 support 2025-09-14 16:27:13 +02:00
Theo Arends
56f5d3219a Add low uptime color (to find latest restarted device) 2025-09-12 15:36:32 +02:00
Theo Arends
21eb227956 Fix regressions from GUI HTML5 change (#23847) 2025-09-07 22:56:57 +02:00
Theo Arends
febda983b0 Update changelogs
- Reduce statedata.be websend file size
2025-09-07 22:14:12 +02:00
Theo Arends
ede11b1795 Add option "Treat topic as hostname" 2025-09-07 16:02:28 +02:00
Theo Arends
46fa6cabe1 Add highlight for last changed devices 2025-09-07 14:56:20 +02:00
Theo Arends
2f67682256 Add Devices online count 2025-09-07 12:44:14 +02:00
sfromis
27532f8d81
Update statedata.be topic handling (#23878)
Could would react to any topic including the string "STATE", specifically including "ZBSTATE" payload from the command "ZbScan"
2025-09-06 21:31:45 +02:00
sfromis
1736c640f3
Update statedata.be with stop() method (#23875)
Code was calling stop() when reinitialized, but method was not defined
2025-09-06 08:38:05 +02:00
Theo Arends
4490284fb4 Enhance berry example with full list of active devices 2025-09-05 22:35:42 +02:00
Theo Arends
2540cf7e81 Fix horizontal line in GUI 2025-08-26 16:43:51 +02:00
Theo Arends
26ac0cc468 Add tool to show global state info in GUI
- Can be used to find hostname and IP address of newly added devices.
2025-08-26 16:23:03 +02:00
Fabrizio Amodio
d986ff7d76
Glamos Walker GPS Tracker LoRaWAN Decoder (#23781) 2025-08-13 11:15:40 +02:00
Fabrizio Amodio
aac772d34d
WS522 Downlinks Refactoring (#23780)
* WS522 Downlinks Refactoring

* WS522 Add remove_cmd
2025-08-13 11:15:00 +02:00
Fabrizio Amodio
244327de0b
Fix LwDecode.be permit to disable duplicates hash (#23779) 2025-08-13 11:14:22 +02:00
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
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
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
447b9a8f42 Update LwDecode.be 2025-08-01 18:05:24 +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
UBWH
bbc299fe54
Create SN50v3L.be (#23733)
Decoder for Dragino SN50v3-LB/LS
2025-07-31 09:38:35 +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
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
1495338f53 Fix Build MQTT topic string based on FullTopic 2025-07-23 12:30:35 +02:00
Theo Arends
a4b05b88a5 Add RSSI to LoRaWan decoded messages 2025-07-23 12:05:44 +02:00