MacOS 12.6.3 / Docker Desktop 4.17.0 (99724) / cannot create meter 'grid1': cannot create meter 'template': cannot create meter 'sma': failed to get device: no ping response for 192.168.xxx.xx #6705
-
Dear team, would be great if someone would have an idea on how to proceed. Thanks in advance, Juergen Describe the bugevcc is working fine on the 'bare metal' installation, which means that the configuration evcc.yaml is pretty okay. error in Terminal for sma Interesting - charger communication seems to be okay - tested with "docker exec evcc evcc -l debug charger" Steps to reproduce
Configuration details# open evcc at http://evcc.local:7070
network:
schema: http
host: evcc.local # .local suffix announces the hostname on MDNS
port: 7070
#log: info, debug, trace
log: debug
levels:
cache: error
# unique installation id
plant: xxxxx
interval: 10s # control cycle interval
sponsortoken:
xxxxx
# sponsors can set telemetry: true to enable anonymous data aggregation
# see https://github.com/evcc-io/evcc/discussions/4554
telemetry: false
tariffs:
currency: EUR # (default EUR)
grid:
# static grid price
type: fixed
price: 0.269 # [currency]/kWh
feedin:
# rate for feeding excess (pv) energy to the grid
type: fixed
price: 0.09 # [currency]/kWh
meters:
- type: template
template: sma-home-manager
usage: grid
host: 192.168.xxx.xx
name: grid1
- type: template
template: sma-inverter
usage: pv
host: 192.168.xxx.xx
password: PV-anlage1
name: pv2
- type: template
template: sma-inverter
usage: battery
host: 192.168.xxx.xx
password: PV-anlage1
name: battery3
chargers:
- type: template
template: go-e
host: 192.168.xxx.xx
name: wallbox4
loadpoints:
- title: Car Port
charger: wallbox4
mode: off
phases: 3
mincurrent: 6
maxcurrent: 16
resetOnDisconnect: true
site:
title: Home
meters:
grid: grid1
pvs:
- pv2
batteries:
- battery3
bufferSoc: 75
prioritySoc: 50
# residualPower: 150
#hems: // if Homemanager should control charging
# type: sma
# AllowControl: false Log details
What type of operating system are you running?Docker container Versionevcc version 0.113.0 |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 7 replies
-
It is recommended to get your Config working before using docker. Since evcc needs to communicate with many devices, often network is a topic and docker makes this more complicated. So use a evcc without docker to get your Config right and then move to a docker version. |
Beta Was this translation helpful? Give feedback.
-
Did some more investigations and have to correct myself: this evcc installation on the Mac is working fine on the 'bare metal' installation is not fully true. Since I didn't restart the evcc service very often - it was working from day one on - I have overseen below. |
Beta Was this translation helpful? Give feedback.
-
I can check the inverter settings later. But actually sun is a bit shining and power is generated 1.200 W and problems happen as described. |
Beta Was this translation helpful? Give feedback.
-
Probier mal bitte Docker host networking. |
Beta Was this translation helpful? Give feedback.
-
Andig, du meinst "--network host"? Das hatte ich bereits - siehe bitte "Steps to reproduce". |
Beta Was this translation helpful? Give feedback.
-
Liebe Kollegen, danke für eure Hilfe. Nachdem ich nun weiss, dass es sich nicht um das ICMP Ping handelt kann noch etwas stören, dem ich bis dato keine Beachtung schenkte. Das MacBookPro hängt via WLAN im Netz - es hat keinen LAN Stecker. Bis jetzt hatte das keine Rolle gespielt - aber vielleicht ist SMA ein 'Sensibelchen'. Bitte nichts mehr investieren. Ohne Docker läuft evcc soweit so gut. Ich werde evcc in absehbarer Zeit auf einer anderen Maschine mit LAN installieren. Und dann unter Linux. |
Beta Was this translation helpful? Give feedback.
-
Wie gesagt, dass MacBookPro Thema verfolgen wir nicht weiter und ein alternatives System ist nun aktiv! Good news - Raspberry Pi 4 mit 8GB RAM am LAN und Raspberry PI OS sind aufgesetzt und evcc als Docker Container am Laufen - und es läuft super : - ) Nachfolgend einige Details zum Docker Setup. docker-compose.yml (location: home/fraundorfer/Docker-Compose/evcc) version: "3"
|
Beta Was this translation helpful? Give feedback.
Ja, denn hier wird Multicast benötigt. Das funktioniert oft im WLAN nicht (richtig).