Skip to content

Releases: steigerbalett/LaCrosseGatewayMQTT

LaCrosseGatewayMQTT v1.39.53

Choose a tag to compare

@steigerbalett steigerbalett released this 16 Apr 06:45
be503cc

🌡️ LaCrosseGatewayMQTT v1.39.53

📦 Binaries (ESP8266)

Datei Board Flash
LaCrosseGatewayMQTT_NodeMCUv2.bin NodeMCU v2 (ESP-12E) 4 MB
LaCrosseGatewayMQTT_D1-Mini.bin Wemos D1 Mini 4 MB
LaCrosseGatewayMQTT_ESP8266-generic.bin ESP-12E/F generisch 4 MB

⚡ Flash-Befehl (per web gui)

https://esptool.spacehuhn.com

  • Öffne esptool.huhn.com in Chrome oder Edge
  • ESP8266 per USB anschließen
  • Klicke Connect → COM-Port auswählen
  • .bin-Datei hochladen
  • Klicke Program

⚡ Flash-Befehl (esptool)

esptool.py --chip esp8266 --baud 921600 \
  write_flash 0x0 LaCrosseGatewayMQTT_NodeMCUv2.bin

📝 Änderungen

LaCrosseGatewayMQTT v1.39.51

Choose a tag to compare

@github-actions github-actions released this 14 Apr 20:50
8de90ea

🌡️ LaCrosseGatewayMQTT v1.39.51

📦 Binaries (ESP8266)

Datei Board Flash
LaCrosseGatewayMQTT_NodeMCUv2.bin NodeMCU v2 (ESP-12E) 4 MB
LaCrosseGatewayMQTT_D1-Mini.bin Wemos D1 Mini 4 MB
LaCrosseGatewayMQTT_ESP8266-generic.bin ESP-12E/F generisch 4 MB

⚡ Flash-Befehl (per web gui)

https://esptool.spacehuhn.com

  • Öffne esptool.huhn.com in Chrome oder Edge
  • ESP8266 per USB anschließen
  • Klicke Connect → COM-Port auswählen
  • .bin-Datei hochladen
  • Klicke Program

⚡ Flash-Befehl (esptool)

esptool.py --chip esp8266 --baud 921600 \
  write_flash 0x0 LaCrosseGatewayMQTT_NodeMCUv2.bin

📝 Änderungen

LaCrosseGatewayMQTT v1.39.50

Pre-release

Choose a tag to compare

@steigerbalett steigerbalett released this 14 Apr 15:07
6b5471f

🌡️ LaCrosseGatewayMQTT v1.39.50

📦 Binaries (ESP8266)

Datei Board Flash
LaCrosseGatewayMQTT_NodeMCUv2.bin NodeMCU v2 (ESP-12E) 4 MB
LaCrosseGatewayMQTT_D1-Mini.bin Wemos D1 Mini 4 MB
LaCrosseGatewayMQTT_ESP8266-generic.bin ESP-12E/F generisch 4 MB

⚡ Flash-Befehl (per web gui)

https://esptool.spacehuhn.com

  • Öffne esptool.huhn.com in Chrome oder Edge
  • ESP8266 per USB anschließen
  • Klicke Connect → COM-Port auswählen
  • .bin-Datei hochladen
  • Klicke Program

⚡ Flash-Befehl (esptool)

esptool.py --chip esp8266 --baud 921600 \
  write_flash 0x0 LaCrosseGatewayMQTT_NodeMCUv2.bin

📝 Änderungen

  • Release 2026.04.14 (6b5471f)
  • 2026.04.14 (0b44634)
  • Expose debug better (a31cc5b)
  • radio again (3a5c360)
  • Expose RFM pins in webfrontend (6e3dac8)
  • FIx version check (ad39b38)
  • reduce serial output (78611d5)
  • -std=c++17 (04bf0d0)
  • revert // thisBssid (31df1cb)
  • revert if (index != UINT_MAX) { (c77ee72)
  • Fix some build warnings (2d7ae36)
  • debug debug (6b476d3)
  • Fix build (5a2459c)
  • Disable debug output (dbb1b01)
  • do not initialize unused radios (73c3790)
  • Reas radio settings (1cff843)
  • Radiosettings (4fe5ad0)
  • hrmpfl again (734c4ad)
  • forget an } (66714f5)
  • Maybe (1cfba59)
  • new try (fe9c3cb)
  • fix wifi scan (dee57cd)
  • Connection fix (c50f851)
  • Last try? (7d383ea)
  • some cleanup (6b9400a)
  • AP? (e833d0a)
  • capativPortal (dc49243)
  • Add temporary debug (9a0e3a9)
  • asynchronen Scan (9a1cef7)
  • next try (edcafca)
  • loopboot (847e482)
  • fix: replace delay() with safe_delay_ms(ets_delay_us) in CaptivePortal (ee93b16)
  • fix: add extra_scripts = pre:scripts/pre_patch_yield.py (54a6bb5)
  • fix: add pre-build patch script for core __yield() panic (a2f23c5)
  • fix: include ESPAsyncWebServer.h only in .cpp (not header) (7917ae9)
  • fix: forward-declare AsyncWebServer (no #include in header) (aa90f31)
  • fix: use git URLs for ESPAsyncTCP/ESPAsyncWebServer (registry name with spaces fails) (891fe2f)
  • fix: CaptivePortal rewrite with ESPAsyncWebServer API (d991ef7)
  • fix: replace ESP8266WebServer with AsyncWebServer in CaptivePortal (1fd8cd2)
  • fix: remove __wrap___yield - replaced by AsyncWebServer approach (58b21f9)
  • fix: replace --wrap=__yield with ESPAsyncWebServer (root cause fix) (6c75e93)
  • fix: ersetze __yield-Override durch __wrap___yield (--wrap Linker-Methode) (d2bc1d6)
  • fix: add -Wl,--wrap=__yield to build_flags for sys-context panic fix (89b7391)
  • fix: __yield override mit extern "C" – verhindert C++ Name-Mangling (2a1d237)
  • fix: override __yield to silence sys-context panic (SDK 2.2.2-dev bug) (234f18d)
  • fix(CaptivePortal): use WIFI_AP_STA mode instead of WIFI_AP (6253ddc)
  • fix(CaptivePortal): remove DNS, fix settings keys, use ESP.restart() (3c0c133)
  • fix(CaptivePortal): remove DNS, fix settings keys, use ESP.restart() (ce09bb5)
  • fix: run CaptivePortal blocking in setup() - never return to framework (4c2c39f)
  • refactor: Replace custom portal with existing CaptivePortal class (9609490)
  • fix: crash __yield sys-stack overflow in portal mode (9bc6d6b)
  • fix: D7 floating-HIGH caused USE_WIFI=false -> no hotspot (ab454d2)
  • refactor: Replace WiFiManager with custom SoftAP+WebPortal (da2ec1e)
  • Fix MQTT-Client-ID (743e5f1)
  • Add temporary debugoutput (3793b3f)
  • Fix no-hotspot: move OTA/DataPorts/SerialBridges after frontend->Begin() (eee4acb)
  • Fix bootloop: remove pinMode/digitalWrite from RFMxx constructor (27abcdd)
  • Fix bootloop: move softSerialBridge.Begin() after frontend init (51fdeb5)
  • revert changes (d2d40b4)
  • some fixes (3ed90d2)
  • Exception-Code + Stack (c81043f)
  • Fix bootloop again? (03a1487)
  • Fix BuildRadioCard (e7d7b35)
  • why no hotspot (4a71fc8)
  • next try (4b20de5)
  • wifi manager coexistence (dd8a549)
  • stack -> heap (6b69d8f)
  • update settings.cpp (f951de4)
  • autobuild (f0ef8d0)
  • retry (02137e5)
  • frontend beginn (f0ac8f8)
  • update the ino (f447f30)
  • try to fix the bootloop again (3a0eb2f)
  • bootloop (ad6f467)
  • some errors (487aa59)
  • remove old STA (d7fe7e3)
  • set vs add (7f0b690)
  • Update platformio.ini (779fe40)
  • Try wifimanager for initial setup (1249d0e)
  • to much } (f9115f2)
  • merged.fromstring (a7eefab)
  • ASCII (e609f96)
  • Is the portal back? (70659c6)
  • compiler error again (3a5ff90)
  • ö ä ü oe ae ue (842a7c8)
  • Compiler errors (508bc6c)
  • Fix compiler error (bc650ed)
  • WiFi scan (639b74e)
  • No DHCP (a448a56)
  • Fix DHCP (8823fa7)
  • Back to EEPROM_SIZE 1024 (23ce6b9)
  • EEPROM_SIZE (b3ec232)
  • Fix bootloop (775e3d9)
  • Better oobe (1b46c32)
  • feat: CaptivePortal – neue Klasse für WLAN-Ersteinrichtung (7fcc416)
  • feat: Settings.cpp – Fix EEPROM-Debug-Output, neue Radio-Helper-Methoden (b6d5069)
  • feat: Erweitere Settings – EEPROM 2048B, CAPACITY 80, Radio-Helpers (6cc7e24)
  • Its getting worse (5766b94)
  • no save today 2 (8a0ff4c)
  • hmm does not connect (3689b08)
  • hrmpfl (516f003)
  • IP? (7245b74)
  • try to get a proper hotspot (dab4d4b)
  • Error 040 (9e95af2)
  • autorelease of dev? (4d9a902)
  • better updates (2917513)
  • Refractor (10bc62d)
  • Fix github update (51e6e87)
  • move rfm (881c623)
  • Refractor (10bc62d)
  • some cleanup (7ed944a)
  • Fix realease.yml (824abfb)
  • Fix compile error (0606b1e)
  • try to refractor things (4a22ba5)

🚧 Dev Build 1.36.52 (9e2368a)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Apr 21:19
8de90ea

🚧 Entwicklungs-Build (Draft)

Achtung: Dies ist ein automatischer Build vom dev-Branch.
Nicht für den Produktiveinsatz empfohlen.

Commit: 9e2368a3d538090bb1c30b4368798d8e3149b0ca
Branch: dev
Version: 1.36.52

📦 Binaries (ESP8266)

Datei Board
LaCrosseGatewayMQTT_NodeMCUv2.bin NodeMCU v2 (ESP-12E)
LaCrosseGatewayMQTT_D1-Mini.bin Wemos D1 Mini
LaCrosseGatewayMQTT_ESP8266-generic.bin ESP-12E/F generisch

📝 Änderungen seit letztem Release

LaCrosseGatewayMQTT v1.36.1

Choose a tag to compare

@steigerbalett steigerbalett released this 20 Mar 11:14
ea2e8a6

🌡️ LaCrosseGatewayMQTT v1.36.1

📦 Binaries (ESP8266)

Datei Board Flash
LaCrosseGatewayMQTT_NodeMCUv2.bin NodeMCU v2 (ESP-12E) 4 MB
LaCrosseGatewayMQTT_D1-Mini.bin Wemos D1 Mini 4 MB
LaCrosseGatewayMQTT_ESP8266-generic.bin ESP-12E/F generisch 4 MB

⚡ Flash-Befehl (esptool)

esptool.py --chip esp8266 --baud 921600 \
  write_flash 0x0 LaCrosseGatewayMQTT_NodeMCUv2.bin

📝 Änderungen