Florian
32174e37a5
[SYS] Reduce Logs flash footprint ( #2232 )
...
By building only the log level required into LOG_LEVEL
Co-authored-by: Florian <1technophile@users.noreply.github.com >
2025-08-19 09:15:41 -05:00
Florian
6e6b54b05e
[DISC] Ram usage and flash size optimization ( #2223 )
...
Fix duplicate W and keep units and classes in flash
Use macro for discovery classes and units
[BREAKING] change gateway sensor unique id
module - parameter
Standardize the use of createDiscoveryFromList
Co-authored-by: Florian <1technophile@users.noreply.github.com >
2025-08-17 06:27:42 -05:00
Peter Lambrechtsen
75b3a3657e
Add RSSI as diagnostic entity_category ( #2224 )
2025-08-12 07:11:42 -05:00
Peter Lambrechtsen
6d1b7935c4
[DISC] Replace Home Assistant Auto Discovery MQTT keys with shortened abbreviations ( #2221 )
2025-08-10 10:34:17 -05:00
Peter Lambrechtsen
ddb9cc67cc
[DISC] Fix cosmetic issue in Home Assistant where devices don't link to gateway ( #2220 )
...
* Fix cosmetic issue in HA where devices don't link to gateway
* Update via_device to use getMacAddress() to get the OMG device mac address
2025-08-07 06:52:38 -05:00
DigiH
828f0a226e
[DISC] device class added and Units sorted ( #2189 )
...
device class added and Units sorted alphabetically for easier lookup and adding missing units
2025-05-18 20:35:44 +02:00
DigiH
6175e03bc8
[DISC] Additional device classes ( #2185 )
2025-05-17 01:42:40 +02:00
Ryan Powell
585df9a420
[SYS] Update arduino core to 3.1.1 + refactor ino to cpp ( #2177 )
...
* Update arduino core to 3.1.1
* Fix Blufi build
* Update arduinojson, fix build errors with idf
* Fix narrowing
* fix RF builds
* WIP-Convert ino files to cpp
* Fix pilight build
* Fix Somfy actuator build.
* Update esp32dev-rf partition
* Fix Weatherstation build
* Fix GFSunInverter build
* Fix esp32dev-ir build
* Fix ble-aws build
* Fix eth builds
* Fix m5Stack missing pins_arduino.h
* Fix build errors for M5 stack/tough, others are upstream issues.
* Fix RTL 433 build - remaining errors are from radolib
* Fix nodemcu build
* fix 2g builds
* Fix serial build
* Fix actuator on off builds
* Fix SSD1306 build - remaining errors are from radiolib
* Fix multiple definition of OTAserver_cert
* Fix nodemcu rf2 build
* Fix ADC builds
* Fix sensor builds
* Fix LORA builds
* Fix multi-receiver builds - remaining errors are in radiolib
* Fix fastled builds
* Fix theegns board builds
* Fix broker builds
* Update fastled - old version failed all-test build
* Fix RN8209 builds
* Fix max temp actuator builds
* Fix PWM builds
* Fix C37 sensor builds
* Fix HTU21 builds
* Fix INA266 builds
* Fix undefined variables in mqtt discovery
* Fix webui build
* Fix fastled invalid pin error
* Fix wifi manual setup builds
* Fix onewire/all-test build - bin too big error remaining
* Fix theengs plug build
* Fix rfbridge builds
* Fix blufi builds
* Fix undefined functions in serial
* Fix preprocessor definition checks
* Set IDF log level to erre
* Add delay in loop to prevent watchdog timeout
* Use xTaskCreateUniveral to support single core processors
* Remove old HTTPUpdate files - upsteam fixed.
* Cleanup and move common declarations to header file
* Use custom partiton table to fix builds where bin is too large
* Update M5StickC - fixs esp32-m5stick-c-ble build
* Revert to Arduino core 2.x for builds with incompatible libs
* Remove "Z" from file names and rename omg_common to TheengsCommon
* Fix gateway name when using MAC with new Arduino core
* Update IDF config to reduce loop task stack use
* Update esp-nimble-cpp version, corrects BLE uppercase ID's
* Update wifi manager to fix watchdog timeout error
2025-05-06 19:35:50 -05:00