Statt selbst per Modbus/UDP zu pollen, kann ShineBridge jetzt einen Wechselrichter einbinden, der bereits per ESPHome nativ in Home Assistant läuft — nützlich für die ShineWifi-X-Variante, die keine eigene Modbus-TCP-Schnittstelle hat. - Neuer ha_entity_client.py: liest Sensor-Werte über die interne Supervisor-API (http://supervisor/core/api), braucht dafür 'homeassistant_api: true' in config.yaml (neu gesetzt — Add-on muss dafür einmal neu installiert werden) - Neuer Geräte-Typ 'GROWATT_WIFI_X' in inverters.py, protocol='ha_entity' - Feste Suffix-Zuordnung (dcpower→pv_power, acpower→ac_power, energytoday→ energy_today, ...) passend zur esphome-growatt-Komponente aus growatt-diagnose-tool/ShineWifi-X — Entity-Id ergibt sich als sensor.<prefix>_<suffix> - Neues Feld 'HA Entity-Prefix' im Geräte-Dialog statt Modbus-IP/Port/Adresse, blendet sich abhängig vom gewählten Gerätetyp ein/aus - Läuft danach durch dieselbe Aggregations-/Dashboard-Logik wie jedes andere Gerät (kein Sonderfall in EMS/Finanzen nötig, da Netzbezug bereits über den bestehenden Zähler erfasst wird — dieser Wechselrichter liefert nur PV-Werte) Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
27 lines
605 B
YAML
27 lines
605 B
YAML
name: ShineBridge
|
|
version: "1.10.0"
|
|
slug: shinebridge
|
|
description: Energiemanagement für Growatt/Goodwe-Wechselrichter — PV-Überschussladen, Wallbox-EMS, Tarifvergleich, Zigbee2MQTT-Überschussgeräte
|
|
url: https://gitea.bitfire.work/retr0/shinebridge
|
|
arch:
|
|
- aarch64
|
|
- amd64
|
|
startup: application
|
|
boot: auto
|
|
init: false
|
|
host_network: true
|
|
ingress: true
|
|
ingress_port: 8099
|
|
panel_icon: mdi:solar-power
|
|
homeassistant_api: true
|
|
options:
|
|
mqtt_broker: "core-mosquitto"
|
|
mqtt_port: 1883
|
|
mqtt_user: ""
|
|
mqtt_pass: ""
|
|
schema:
|
|
mqtt_broker: str
|
|
mqtt_port: int
|
|
mqtt_user: str
|
|
mqtt_pass: password
|