Closed a0377016 closed 2 months ago
interval: 15s # control cycle interval
meters:
name: pv1
name: pv2
######################################################## chargers:
type: template
template: shelly
host: 192.168.1.12
user: a0377016@gmail.com
password: '06906788'
channel: 0
standbypower: 15
heating: true
icon: waterheater
name: boiler1
type: template
template: tapo
host: 192.168.1.43
user: a0377016@gmail.com
password: 'zahna7-typdod-poffYc'
standbypower: 15
heating: true
icon: waterheater
name: boiler2
integrateddevice: true
type: template
template: tapo
host: 192.168.1.5
user: a0377016@gmail.com
password: 'zahna7-typdod-poffYc'
standbypower: 15
heating: true
icon: waterheater
name: teststeckdose
integrateddevice: true
type: template
template: shelly
host: 192.168.1.13
user: a0377016@gmail.com
password: '06906788'
channel: 0
standbypower: 15
integrateddevice: false
heating: false
icon: tractor
name: kompressor
#################################### vehicles:
#################################### loadpoints:
title: Boiler 1 charger: boiler1 mode: off meter: 3EMBoiler1 vehicle: Markus
title: Boiler 2 charger: boiler2 mode: off
title: Test_Steckdose charger: teststeckdose mode: off
title: Kompressor charger: kompressor mode: off
####################################################### site:
title: Jason residualPower: 7000
meters: grid: grid1 pv:
tariffs: currency: EUR grid: type: fixed price: 0.22 feedin: type: fixed price: 0.05
Bitte vollständiges, formatiertes Issue. Danke.
Jap, ich hab das gleiche Problem mit meinem Huawei Zeug. (deshalb bleibe ich noch auf 0.129.0; läuft auf RasPi)
[site ] ERROR 2024/08/18 18:22:15 pv 1 power: read failed: read tcp 192.168.0.114:50288->192.168.0.192:502: i/o timeout
Log
[main ] INFO 2024/08/18 18:20:12 evcc 0.130.0
[main ] INFO 2024/08/18 18:20:12 using config file: /storage/evcc/evcc.yaml
[db ] INFO 2024/08/18 18:20:13 using sqlite database: /storage/.evcc/evcc.db
[main ] INFO 2024/08/18 18:20:28 listening at :7070
[lp-1 ] WARN 2024/08/18 18:20:33 poll mode '{always 1h0m0s}' may deplete your battery or lead to API misuse. USE AT YOUR OWN RISK.
[lp-1 ] DEBUG 2024/08/18 18:20:35 charge total import: 929.348kWh
[lp-2 ] DEBUG 2024/08/18 18:20:35 charge total import: 0.000kWh
[lp-3 ] DEBUG 2024/08/18 18:20:35 charge total import: 0.000kWh
[lp-4 ] DEBUG 2024/08/18 18:20:36 charge total import: 0.000kWh
[site ] WARN 2024/08/18 18:20:36 vehicle 'ID3 Offline' does not support automatic detection
[site ] INFO 2024/08/18 18:20:36 site config:
[site ] INFO 2024/08/18 18:20:36 meters: grid ✓ pv ✓ battery ✓
[site ] INFO 2024/08/18 18:20:36 grid: power ✓ energy ✓ currents ✓
[site ] INFO 2024/08/18 18:20:36 pv 1: power ✓ energy ✓ currents ✗
[site ] INFO 2024/08/18 18:20:36 pv 2: power ✓ energy ✓ currents ✗
[site ] INFO 2024/08/18 18:20:36 pv 3: power ✓ energy ✓ currents ✗
[site ] INFO 2024/08/18 18:20:36 battery 1: power ✓ energy ✓ currents ✗ soc ✓ capacity ✗
[site ] INFO 2024/08/18 18:20:36 vehicles:
[site ] INFO 2024/08/18 18:20:36 vehicle 1: range ✓ finish ✓ status ✓ climate ✓ wakeup ✓
[site ] INFO 2024/08/18 18:20:36 vehicle 2: range ✗ finish ✗ status ✗ climate ✗ wakeup ✗
[lp-1 ] INFO 2024/08/18 18:20:36 loadpoint 1:
[lp-1 ] INFO 2024/08/18 18:20:36 mode: pv
[lp-1 ] INFO 2024/08/18 18:20:36 charger: power ✓ energy ✓ currents ✓ phases ✓ wakeup ✗
[lp-1 ] INFO 2024/08/18 18:20:36 meters: charge ✓
[lp-1 ] INFO 2024/08/18 18:20:36 charge: power ✓ energy ✓ currents ✓
[lp-2 ] INFO 2024/08/18 18:20:36 loadpoint 2:
[lp-2 ] INFO 2024/08/18 18:20:36 mode: off
[lp-2 ] INFO 2024/08/18 18:20:36 charger: power ✓ energy ✓ currents ✗ phases ✗ wakeup ✗
[lp-2 ] INFO 2024/08/18 18:20:36 meters: charge ✓
[lp-2 ] INFO 2024/08/18 18:20:36 charge: power ✓ energy ✓ currents ✗
[lp-3 ] INFO 2024/08/18 18:20:36 loadpoint 3:
[lp-3 ] INFO 2024/08/18 18:20:36 mode: off
[lp-3 ] INFO 2024/08/18 18:20:36 charger: power ✓ energy ✓ currents ✗ phases ✗ wakeup ✗
[lp-3 ] INFO 2024/08/18 18:20:36 meters: charge ✓
[lp-3 ] INFO 2024/08/18 18:20:36 charge: power ✓ energy ✓ currents ✗
[lp-4 ] INFO 2024/08/18 18:20:36 loadpoint 4:
[lp-4 ] INFO 2024/08/18 18:20:36 mode: off
[lp-4 ] INFO 2024/08/18 18:20:36 charger: power ✓ energy ✓ currents ✗ phases ✗ wakeup ✗
[lp-4 ] INFO 2024/08/18 18:20:36 meters: charge ✓
[lp-4 ] INFO 2024/08/18 18:20:36 charge: power ✓ energy ✓ currents ✗
[site ] DEBUG 2024/08/18 18:20:36 set buffer soc: 85
[site ] DEBUG 2024/08/18 18:20:36 set buffer start soc: 100
[site ] DEBUG 2024/08/18 18:20:36 set priority soc: 65
[site ] DEBUG 2024/08/18 18:20:36 set battery discharge control: false
[lp-1 ] DEBUG 2024/08/18 18:20:36 set smart cost limit: 0.1
[lp-1 ] DEBUG 2024/08/18 18:20:36 phase timer inactive
[lp-1 ] DEBUG 2024/08/18 18:20:36 pv timer inactive
[lp-1 ] INFO 2024/08/18 18:20:36 vehicle updated: unknown -> ID3
[lp-2 ] DEBUG 2024/08/18 18:20:37 set smart cost limit: 0.1
[lp-2 ] DEBUG 2024/08/18 18:20:37 phase timer inactive
[lp-2 ] DEBUG 2024/08/18 18:20:37 pv timer inactive
[lp-3 ] DEBUG 2024/08/18 18:20:37 set smart cost limit: 0.1
[lp-3 ] DEBUG 2024/08/18 18:20:37 phase timer inactive
[lp-3 ] DEBUG 2024/08/18 18:20:37 pv timer inactive
[lp-4 ] DEBUG 2024/08/18 18:20:37 set smart cost limit: 0.1
[lp-4 ] DEBUG 2024/08/18 18:20:37 phase timer inactive
[lp-4 ] DEBUG 2024/08/18 18:20:37 pv timer inactive
[site ] WARN 2024/08/18 18:20:38 interval <30s can lead to unexpected behavior, see https://docs.evcc.io/docs/reference/configuration/interval
[site ] DEBUG 2024/08/18 18:20:38 ----
[lp-1 ] DEBUG 2024/08/18 18:20:39 charge power: 0W
[lp-1 ] DEBUG 2024/08/18 18:20:39 charge currents: [0 0 0]A
[lp-2 ] DEBUG 2024/08/18 18:20:39 charge power: 0W
[lp-3 ] DEBUG 2024/08/18 18:20:39 charge power: 0W
[lp-4 ] DEBUG 2024/08/18 18:20:40 charge power: 0W
[site ] ERROR 2024/08/18 18:22:15 pv 1 power: read failed: read tcp 192.168.0.114:50288->192.168.0.192:502: i/o timeout
[site ] ERROR 2024/08/18 18:23:19 pv 2 power: read failed: read tcp 192.168.0.114:50296->192.168.0.192:502: i/o timeout
[site ] DEBUG 2024/08/18 18:23:21 pv power: 52W
sponsortoken: xxx
# open evcc at http://evcc.local:7070
network:
schema: http
host: evcc.local # .local suffix announces the hostname on MDNS
port: 7070
log: debug
levels:
cache: error
#eebus: trace #(mal ausprobieren?)
# unique installation id
plant: xxx
interval: 5s # control cycle interval
tariffs:
currency: EUR # (default EUR)
grid:
type: tibber
token: xxx
homeid: xxx
feedin:
# rate for feeding excess (pv) energy to the grid
type: fixed
price: 0.08 # [currency]/kWh
meters:
- name: grid_huawei
type: template
template: huawei-dongle-powersensor
id: 1
host: 192.168.0.192
port: 502
usage: grid
modbus: tcpip
- name: pv_ost # Ost
type: template
template: huawei-dongle-powersensor
id: 1
host: 192.168.0.192
port: 502
usage: pv
modbus: tcpip
- name: battery1
type: template
template: huawei-dongle-powersensor
id: 1
host: 192.168.0.192
port: 502
usage: battery
modbus: tcpip
- name: pv_west # West
type: template
template: huawei-sun2000-rs485
id: 2
host: 192.168.0.192
port: 502
usage: pv
modbus: rs485tcpip
- name: pv_garten
type: template
template: fritzdect
usage: pv
uri: https://fritz.box
user: xxx
password: xxx
ain: xxx
###### I C O N S #########
# https://github.com/evcc-io/evcc/tree/master/assets/js/components/VehicleIcon
##########################
chargers:
- name: shellypro3_ch1
type: template
template: shelly
host: 192.168.0.198
user: xxx
password: xxx
channel: 0
icon: heatpump
#standbypower: -3700 #theoretisch max.
standbypower: -20 #typisch
integrateddevice: true
heating: true
- name: shellypro3_ch2
type: template
template: shelly
host: 192.168.0.198
user: xxx
password: xxx
channel: 1
icon: waterheater
#standbypower: -3700 #theoretisch max.
standbypower: -3000 #=13A*235V
integrateddevice: true
heating: true
- name: shellypro3_ch3
type: template
template: shelly
host: 192.168.0.198
user: xxx
password: xxx
channel: 2
#standbypower: -3700 #theoretisch max.
icon: waterheater
standbypower: -3000 #=13A*235V
integrateddevice: true
heating: true
- name: go-e_WB
type: template
template: go-e-v3
host: 192.168.0.151 # IP-Adresse oder Hostname
vehicles:
- name: vehicle_id3
type: template
template: id
title: ID3 # Wird in der Benutzeroberfläche angezeigt (Optional)
user: xxx
password: xxx
vin: xxx
capacity: 58
cache: 30m
icon: car
- name: vehicle_born
type: template
template: cupra
title: Cupra Born # Wird in der Benutzeroberfläche angezeigt (Optional)
user: xxx
password: xxx
vin: xxx
capacity: 60
cache: 30m
icon: car
loadpoints:
- title: go-e
charger: go-e_WB
mode: pv
vehicle: vehicle_born #wird als Standardfahrzeug verwendet; keine autom. Fahrzeugerkennung
guardduration: 5m #(default:5m) Zeitlicher Mindestabstand zwischen 2 Schaltvorgängen.
priority: 10 # Je höher der Wert, desto größer die Priorität. Regelt NICHT die Einschaltreihenfolge!
enable:
#threshold: 0 #(default:0) Positiv=Netzbezug, Negativ=Export. "0": 'mincurrent' muss als Export erreicht sein.
delay: 1m #(default:1m) Wie lange muss Einschaltschwelle erfüllt sein
#disable:
#threshold: 200 #(default:0) maximum import power (W)
#delay: 10m #(default:3m)
soc:
poll:
mode: always # Definiert, unter welchen Bedingungen die Daten für das Fahrzeug abgerufen werden
interval: 60m # Definiert, wie oft das Fahrzeug nach neuen Daten abgefragt wird, wenn es NICHT lädt.
- title: Boiler Pumpe
charger: shellypro3_ch1
#mode: pv
priority: 6 # Je höher der Wert, desto größer die Priorität. Regelt NICHT die Einschaltreihenfolge!
guardduration: 5s #(default:5m) Zeitlicher Mindestabstand zwischen 2 Schaltvorgängen.
enable:
threshold: -3000 #(default:0) Positiv=Netzbezug, Negativ=Export. "0": 'mincurrent' muss als Export erreicht sein.
delay: 120s #(default:1m) Wie lange muss Einschaltschwelle erfüllt sein
disable:
threshold: -200 #(default:0) maximum import power (W)
delay: 40s #(default:3m)
- title: 1️⃣Boiler
charger: shellypro3_ch2
#mode: pv
priority: 5 # Je höher der Wert, desto größer die Priorität. Regelt NICHT die Einschaltreihenfolge!
guardduration: 5s #(default:5m) Zeitlicher Mindestabstand zwischen 2 Schaltvorgängen.
enable:
threshold: -3000 #(default:0) Positiv=Netzbezug, Negativ=Export. "0": 'mincurrent' muss als Export erreicht sein.
delay: 130s #(default:1m) Wie lange muss Einschaltschwelle erfüllt sein
disable:
threshold: -200 #(default:0) maximum import power (W)
delay: 30s #(default:3m)
- title: 2️⃣Boiler
charger: shellypro3_ch3
#mode: pv
priority: 4 # Je höher der Wert, desto größer die Priorität. Regelt NICHT die Einschaltreihenfolge!
guardduration: 5s #(default:5m) Zeitlicher Mindestabstand zwischen 2 Schaltvorgängen.
enable:
threshold: -3000 #(default:0) Positiv=Netzbezug, Negativ=Export. "0": 'mincurrent' muss als Export erreicht sein.
delay: 240s #(default:1m) Wie lange muss Einschaltschwelle erfüllt sein
disable:
threshold: -500 #(default:0) maximum import power (W)
delay: 5s #(default:3m)
site:
title: Zuhause
meters:
grid: grid_huawei
#grid: grid_tibberpulse # benötigt Internet
pv:
- pv_ost
- pv_west
- pv_garten
battery:
- battery1
residualPower: 100 # in Watt; Positiver Wert: Verbleibende Netzeinspeiseleistung
Könnte jemand zum Testen ein VPN für info@evcc.io einrichten (Fritzbox, Wireguard oder SSH)?
ich check mal ab ob eine vpn bei mir möglich ist
Das wäre super. Ohne Testobjekt für die Entwicklung kommen wir hier wohl nicht weiter :(
Let's reopen when VPN is established.
Resolution: the configuration contains a mix of Modbus TCP and RTU over TCP for the same host/port combination. That is not possible. This did work in the past only by chance depending on the order of device definitions. I will add a check to highlight such errors: https://github.com/evcc-io/evcc/issues/15833
Jetzt mit der v0.130.8 bekomme ich diesen ERROR 😢
[main ] INFO 2024/09/09 21:50:26 evcc 0.130.8
[main ] INFO 2024/09/09 21:50:27 using config file: /storage/evcc/evcc.yaml
[db ] INFO 2024/09/09 21:50:27 using sqlite database: /storage/.evcc/evcc.db
[main ] INFO 2024/09/09 21:50:45 listening at :7070
[main ] FATAL 2024/09/09 21:50:46 cannot create meter 'pv_ost': cannot create meter type 'template': cannot create meter type 'custom': power: connection already registered with different protocol: 192.168.0.192:502
[main ] FATAL 2024/09/09 21:50:46 will attempt restart in: 15m0s
Meine yaml config hab ich schon oben gepostet.
In der evcc.dist.yaml
hat sich im Vergleich nix getan, deshalb dachte ich dass ich nix umstellen muss 🤔
Perfekt. Erklärung s.o.
Describe the bug
Seit dem Umstieg von 0.129.0 auf 0.130.0 oder höher werden keine Daten vom Smartmeter und WR mehr empfangen. timeout. Retour auf die 0.129.0 Version läuft alles perfekt wie gewohnt!
Steps to reproduce
1. 2. 3. ...
Configuration details
Log details
What type of operating system are you running?
Linux
Version
0.130.0