Compare commits
10 Commits
fix-rel-bu
...
s-allius/i
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d3c4e0e8e9 | ||
|
|
ce432c37e4 | ||
|
|
5452b8efc2 | ||
|
|
5568a017ec | ||
|
|
4a70f366f1 | ||
|
|
aac89065fd | ||
|
|
fe250d478a | ||
|
|
83a723c959 | ||
|
|
abe6bfb013 | ||
|
|
31f4f05bed |
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
## [unreleased]
|
## [unreleased]
|
||||||
|
|
||||||
|
- allow `Y00` serial numbers for GEN3PLUS devices
|
||||||
|
|
||||||
|
## [0.13.0] - 2025-04-13
|
||||||
|
|
||||||
- update dependency python to 3.13
|
- update dependency python to 3.13
|
||||||
- add initial support for TSUN MS-3000
|
- add initial support for TSUN MS-3000
|
||||||
- add initial apparmor support [#293](https://github.com/s-allius/tsun-gen3-proxy/issues/293)
|
- add initial apparmor support [#293](https://github.com/s-allius/tsun-gen3-proxy/issues/293)
|
||||||
|
|||||||
@@ -141,7 +141,7 @@ No special configuration is required for the Docker container if it is built and
|
|||||||
|
|
||||||
On the host, two directories (for log files and for config files) must be mapped. If necessary, the UID of the proxy process can be adjusted, which is also the owner of the log and configuration files.
|
On the host, two directories (for log files and for config files) must be mapped. If necessary, the UID of the proxy process can be adjusted, which is also the owner of the log and configuration files.
|
||||||
|
|
||||||
A description of the configuration parameters can be found [here](https://github.com/s-allius/tsun-gen3-proxy/wiki/Configuration-toml#docker-compose-environment-variables).
|
A description of the configuration parameters can be found [here](https://github.com/s-allius/tsun-gen3-proxy/wiki/configuration-env#docker-compose-environment-variables)
|
||||||
|
|
||||||
## Proxy Configuration
|
## Proxy Configuration
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
0.13.0
|
0.14.0
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
aiomqtt==2.3.1
|
aiomqtt==2.3.2
|
||||||
schema==0.7.7
|
schema==0.7.7
|
||||||
aiocron==2.1
|
aiocron==2.1
|
||||||
aiohttp==3.11.16
|
aiohttp==3.11.16
|
||||||
@@ -32,7 +32,7 @@ rel : STAGE=rel
|
|||||||
|
|
||||||
|
|
||||||
export BUILD_DATE := ${shell date -Iminutes}
|
export BUILD_DATE := ${shell date -Iminutes}
|
||||||
BUILD_ID := ${shell date +'%y%m%d%H%M'}
|
debug dev : BUILD_ID := ${shell date +'%y%m%d%H%M'}
|
||||||
VERSION := $(shell cat $(SRC)/.version)
|
VERSION := $(shell cat $(SRC)/.version)
|
||||||
export MAJOR := $(shell echo $(VERSION) | cut -f1 -d.)
|
export MAJOR := $(shell echo $(VERSION) | cut -f1 -d.)
|
||||||
|
|
||||||
|
|||||||
@@ -90,6 +90,7 @@ target "preview" {
|
|||||||
target "rc" {
|
target "rc" {
|
||||||
inherits = ["_common", "_prod"]
|
inherits = ["_common", "_prod"]
|
||||||
tags = ["${IMAGE}:rc", "${IMAGE}:${VERSION}"]
|
tags = ["${IMAGE}:rc", "${IMAGE}:${VERSION}"]
|
||||||
|
no-cache = true
|
||||||
}
|
}
|
||||||
|
|
||||||
target "rel" {
|
target "rel" {
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ Example add-on configuration after installation:
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
inverters:
|
inverters:
|
||||||
- serial: R17E760702080400
|
- serial: R17E000000000000
|
||||||
node_id: PV-Garage
|
node_id: PV-Garage
|
||||||
suggested_area: Garage
|
suggested_area: Garage
|
||||||
modbus_polling: false
|
modbus_polling: false
|
||||||
@@ -89,7 +89,7 @@ Example add-on configuration for GEN3PLUS energie storages:
|
|||||||
```yaml
|
```yaml
|
||||||
batteries:
|
batteries:
|
||||||
- serial: 4100000000000000
|
- serial: 4100000000000000
|
||||||
monitor_sn: 2300000000
|
monitor_sn: 3000000000
|
||||||
node_id: bat_1
|
node_id: bat_1
|
||||||
suggested_area: Garage
|
suggested_area: Garage
|
||||||
modbus_polling: false
|
modbus_polling: false
|
||||||
@@ -174,4 +174,4 @@ SOFTWARE.
|
|||||||
[AdGuard]: https://github.com/hassio-addons/addon-adguard-home
|
[AdGuard]: https://github.com/hassio-addons/addon-adguard-home
|
||||||
[repository-badge]: https://img.shields.io/badge/Add%20repository%20to%20my-Home%20Assistant-41BDF5?logo=home-assistant&style=for-the-badge
|
[repository-badge]: https://img.shields.io/badge/Add%20repository%20to%20my-Home%20Assistant-41BDF5?logo=home-assistant&style=for-the-badge
|
||||||
[repository-url]: https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fs-allius%2Fha-addons
|
[repository-url]: https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Fs-allius%2Fha-addons
|
||||||
[configdetails]: https://github.com/s-allius/tsun-gen3-proxy/wiki/Configuration-toml
|
[configdetails]: https://github.com/s-allius/tsun-gen3-proxy/wiki/Configuration-addon
|
||||||
|
|||||||
@@ -13,12 +13,12 @@
|
|||||||
# 1 Build Base Image #
|
# 1 Build Base Image #
|
||||||
######################
|
######################
|
||||||
|
|
||||||
ARG BUILD_FROM="ghcr.io/hassio-addons/base:17.2.3"
|
ARG BUILD_FROM="ghcr.io/hassio-addons/base:17.2.4"
|
||||||
# hadolint ignore=DL3006
|
# hadolint ignore=DL3006
|
||||||
FROM $BUILD_FROM AS base
|
FROM $BUILD_FROM AS base
|
||||||
|
|
||||||
# Installiere Python, pip und virtuelle Umgebungstools
|
# Installiere Python, pip und virtuelle Umgebungstools
|
||||||
RUN apk add --no-cache python3=3.12.9-r0 py3-pip=24.3.1-r0 && \
|
RUN apk add --no-cache python3=3.12.10-r0 py3-pip=24.3.1-r0 && \
|
||||||
python -m venv /opt/venv && \
|
python -m venv /opt/venv && \
|
||||||
. /opt/venv/bin/activate
|
. /opt/venv/bin/activate
|
||||||
|
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ configuration:
|
|||||||
Weitere wechselrichterspezifische Parameter (z.B. Polling Mode) können im
|
Weitere wechselrichterspezifische Parameter (z.B. Polling Mode) können im
|
||||||
Konfigurationsblock gesetzt werden.
|
Konfigurationsblock gesetzt werden.
|
||||||
|
|
||||||
Die Seriennummer der GEN3 Wechselrichter beginnen mit `R17` oder `R47` und die der GEN3PLUS
|
Die Seriennummer der GEN3 Wechselrichter beginnen mit 'R17' oder 'R47' und die der GEN3PLUS
|
||||||
Wechselrichter mit `Y17`oder `Y47`!
|
Wechselrichter mit 'Y00', 'Y17' oder 'Y47'!
|
||||||
|
|
||||||
Siehe Beispielkonfiguration im Dokumentations-Tab
|
Siehe Beispielkonfiguration im Dokumentations-Tab
|
||||||
batteries:
|
batteries:
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ configuration:
|
|||||||
in the configuration block.
|
in the configuration block.
|
||||||
|
|
||||||
The serial numbers of all GEN3 inverters start with `R17` or `R47` and that of the GEN3PLUS
|
The serial numbers of all GEN3 inverters start with `R17` or `R47` and that of the GEN3PLUS
|
||||||
inverters with ‘Y17’ or ‘Y47’!
|
inverters with 'Y00', ‘Y17’ or ‘Y47’!
|
||||||
|
|
||||||
For reference see example configuration in Documentation Tab
|
For reference see example configuration in Documentation Tab
|
||||||
|
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ watchdog: "http://[HOST]:[PORT:8127]/-/healthy"
|
|||||||
|
|
||||||
schema:
|
schema:
|
||||||
inverters:
|
inverters:
|
||||||
- serial: match(^(R17|R47|Y17|Y47).{13}$)
|
- serial: match(^(R17|R47|Y00|Y17|Y47).{13}$)
|
||||||
monitor_sn: int?
|
monitor_sn: int?
|
||||||
node_id: str
|
node_id: str
|
||||||
suggested_area: str
|
suggested_area: str
|
||||||
|
|||||||
@@ -6,6 +6,6 @@
|
|||||||
"slug": "tsun-proxy",
|
"slug": "tsun-proxy",
|
||||||
"advanced": false,
|
"advanced": false,
|
||||||
"stage": "stable",
|
"stage": "stable",
|
||||||
"readme_dsecr": "Integrates TSUN inverters (e.g. TSOL MS800, MS2000, MS3000) and batteries (TSOL DC1000) into Home Assistant.\n\nIt is based on the [TSUN Proxy][tsunproxy] and enables a reliable connection between TSUN devices and an MQTT broker.\n\nWith the Add-on, you can easily retrieve real-time values such as power, current and daily energy and integrate the inverter into Home Assistant.\nThis works even without an internet connection.\n\nThe optional connection to the TSUN Cloud can be disabled!",
|
"readme_descr": "Integrates TSUN inverters (e.g. TSOL MS800, MS2000, MS3000) and batteries (TSOL DC1000) into Home Assistant.\n\nIt is based on the [TSUN Proxy][tsunproxy] and enables a reliable connection between TSUN devices and an MQTT broker.\n\nWith the Add-on, you can easily retrieve real-time values such as power, current and daily energy and integrate the inverter into Home Assistant.\nThis works even without an internet connection.\n\nThe optional connection to the TSUN Cloud can be disabled!",
|
||||||
"readme_links": "\n[tsunproxy]: https://github.com/s-allius/tsun-gen3-proxy\n"
|
"readme_links": "\n[tsunproxy]: https://github.com/s-allius/tsun-gen3-proxy\n"
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user