Rename: Growatt ShineLAN-X Add-on → ShineBridge

Add-on heißt jetzt ShineBridge (slug: shinebridge). Hardware-Name
"Growatt ShineLAN-X" im README und in der Dokumentation unverändert.

WICHTIG: Slug-Änderung erfordert Neuinstallation des Add-ons in HA
(altes Add-on deinstallieren, ShineBridge neu installieren).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
retr0
2026-04-26 13:30:23 +02:00
parent 5b490c0aea
commit 2197e981b2
4 changed files with 9 additions and 9 deletions
+3 -3
View File
@@ -4,12 +4,12 @@ Lokale Integration von Growatt Wechselrichtern in Home Assistant OS — vollstä
| Hardware | Lösung | Status | | Hardware | Lösung | Status |
|---|---|---| |---|---|---|
| **Growatt ShineLAN-X** (LAN-Stick, STM32) | NuttX-Firmware + HAOS Add-on | ✅ Produktiv | | **Growatt ShineLAN-X** (LAN-Stick, STM32) | NuttX-Firmware + ShineBridge Add-on | ✅ Produktiv |
| **Growatt ShineWifi-X** (WLAN-Stick, ESP8266) | ESPHome-Konfigurationen | ✅ Getestet | | **Growatt ShineWifi-X** (WLAN-Stick, ESP8266) | ESPHome-Konfigurationen | ✅ Getestet |
--- ---
## Lösung 1: ShineLAN-X + HAOS Add-on (empfohlen) ## Lösung 1: ShineLAN-X + ShineBridge Add-on (empfohlen)
Der **Growatt ShineLAN-X** ist ein LAN-Monitoring-Stick mit einem STM32F103-Mikrocontroller. Er steckt im USB-Port des Wechselrichters und kommuniziert via Modbus RTU. Der **Growatt ShineLAN-X** ist ein LAN-Monitoring-Stick mit einem STM32F103-Mikrocontroller. Er steckt im USB-Port des Wechselrichters und kommuniziert via Modbus RTU.
@@ -62,7 +62,7 @@ SWD-Pinbelegung: PA13=SWDIO, PA14=SWCLK, GND, 3.3V
1. **Einstellungen → Add-ons → Add-on-Store → ⋮ → Repositories** 1. **Einstellungen → Add-ons → Add-on-Store → ⋮ → Repositories**
2. URL eintragen: `https://gitea.bitfire.work/retr0/Growatt-Wechselrichter-HAOS` 2. URL eintragen: `https://gitea.bitfire.work/retr0/Growatt-Wechselrichter-HAOS`
3.Growatt ShineLAN-X" → Installieren 3.ShineBridge" → Installieren
4. MQTT-Zugangsdaten in der Add-on-Konfiguration eintragen 4. MQTT-Zugangsdaten in der Add-on-Konfiguration eintragen
5. Starten → Web UI öffnen → Wechselrichter hinzufügen 5. Starten → Web UI öffnen → Wechselrichter hinzufügen
+3 -3
View File
@@ -1,7 +1,7 @@
name: Growatt ShineLAN-X name: ShineBridge
version: "1.1.3" version: "1.1.3"
slug: growatt_shinelan_x slug: shinebridge
description: Growatt Wechselrichter via ShineLAN-X (NuttX Modbus TCP) - MQTT Discovery + Web UI description: Growatt Wechselrichter lokal in Home Assistant — Modbus TCP via ShineLAN-X, MQTT Discovery, Web UI
url: https://gitea.bitfire.work/retr0/Growatt-Wechselrichter-HAOS url: https://gitea.bitfire.work/retr0/Growatt-Wechselrichter-HAOS
arch: arch:
- aarch64 - aarch64
+1 -1
View File
@@ -17,7 +17,7 @@ class MqttPublisher:
self._connected = False self._connected = False
self._registered: List[Tuple[Inverter, str, str]] = [] # (inverter, device_id, topic_prefix) self._registered: List[Tuple[Inverter, str, str]] = [] # (inverter, device_id, topic_prefix)
self._client = mqtt.Client(client_id="growatt_shinelanx_hub", clean_session=True) self._client = mqtt.Client(client_id="shinebridge_hub", clean_session=True)
if user: if user:
self._client.username_pw_set(user, password) self._client.username_pw_set(user, password)
self._client.on_connect = self._on_connect self._client.on_connect = self._on_connect
+2 -2
View File
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Growatt ShineLAN-X</title> <title>ShineBridge</title>
<style> <style>
:root { :root {
--bg: #0d1117; --surface: #161b22; --surface2: #21262d; --bg: #0d1117; --surface: #161b22; --surface2: #21262d;
@@ -150,7 +150,7 @@
<path d="M12 2v3M12 19v3M2 12h3M19 12h3M4.22 4.22l2.12 2.12M17.66 17.66l2.12 2.12M4.22 19.78l2.12-2.12M17.66 6.34l2.12-2.12" stroke="#f0c040" stroke-width="2" stroke-linecap="round"/> <path d="M12 2v3M12 19v3M2 12h3M19 12h3M4.22 4.22l2.12 2.12M17.66 17.66l2.12 2.12M4.22 19.78l2.12-2.12M17.66 6.34l2.12-2.12" stroke="#f0c040" stroke-width="2" stroke-linecap="round"/>
</svg> </svg>
<div> <div>
<h1>Growatt ShineLAN-X</h1> <h1>ShineBridge</h1>
<div class="subtitle" id="subtitle">Lade...</div> <div class="subtitle" id="subtitle">Lade...</div>
</div> </div>
<div class="status-pill"> <div class="status-pill">