Jump to content

evcc mit warp2 , evcc.yaml?


Recommended Posts

Posted

Hallo ,

vielleicht kann mir jemand helfen , ich habe die Warp2 pro mit Stromzähler und versuche die nun an meinem NAS zu betreiben.

MQTT läuft und ist verbunden.

evcc läuft aber nur in der Demo.

So nun ist die Frage , was muss genu in die config evcc.yaml?

uri: 192.168.1.198:7070
interval: 10s

log: debug
levels:
  core: debug
  lp-1: debug

chargers:
- type: warp
  broker: 192.168.1.168:1883
  topic: warp2/Wqg
  useMeter: true # WARP Charger Pro
  timeout: 30s
#- name: warp2-Wqg
#  type: warp2-Wqg
#  template: tinkerforge-warp
#  host: 192.168.1.168 # IP Adresse oder der Hostname des MQTT Brokers
#  port: 1883 # MQTT Broker Port # Optional
#  topic: warp2/Wqg
#  usemeter: true
#  timeout: 30s

meters:
- name: gridmeter
  type: default
  power:
    type: script
    cmd: /bin/sh -c 'echo 1000'
- name: pvmeter
  type: default
  power:
    type: script
    cmd: /bin/sh -c 'echo -10000'

site:
  title: Home
  meters:
    grid: gridmeter
    pv: pvmeter

loadpoints:
- title: Mein erster Ladepunkt
  mode: pv
  charger: warp
  phases: 3

Posted

Moin,

Die Anleitung auf unserer Seite ist leider veraltet. Ich nehme mir mal vor, die zeitnah zu aktualisieren. EVCC kann inzwischen die Konfigurationsdatei selbst erzeugen, dazu kannst du

evcc configure

starten. Ich habe das kurz mit einer WARP Pro getestet und folgendes ausgewählt:

  • Standard
  • (PV System) Mein Gerät ist nicht in der Liste
  • (Nein zu allen Punkten bis Ladepunkt)
  • (Ladepunkt) Standardname
  • (Wallboxwahl) TinkerForge WARP Charger Pro
  • (Firmware v2 installiert) ja
  • (IP-Adresse) Achtung das ist die Adresse des MQTT-Brokers, nicht der Wallbox. 192.168.178.72 (musst du ändern ;) )
  • (Port) 1883
  • (Topic) warp/Sx7 (müsste bei dir warp2/Wqg sein)
  • (Zeitüberschreitung) Standardwert
  • Alles danach musst du dir aussuchen

Dabei fällt bei mir folgende .yaml raus:

# open evcc at http://evcc.local:7070
network:
  schema: http
  host: evcc.local # .local suffix announces the hostname on MDNS
  port: 7070

log: info
levels:
  cache: error

interval: 10s # control cycle interval

chargers:
- type: template
  template: tinkerforge-warp 
  fw2: true  
  host: 192.168.178.72  
  port: 1883  
  topic: warp/Sx7  
  timeout: 30s  
  name: wallbox1

loadpoints:
- title: Garage
  charger: wallbox1
  mode: off
  phases: 3
  mincurrent: 6
  maxcurrent: 16
  resetOnDisconnect: false

site:
  title: Mein Zuhause
  meters:

Wenn du da den chargers:-Block übernimmst und den Namen wallbox1 auf warp änderst sollte es eigentlich klappen.

Edit: Die meter müssen type custom statt default haben und source: script statt type: script. z.B. so:

meters:
- name: gridmeter
  type: custom
  power:
    source: script
    cmd: /bin/sh -c 'echo 1000'
- name: pvmeter
  type: custom
  power:
    source: script
    cmd: /bin/sh -c 'echo 10000'

 

Posted

Danke @rtrbt

leider will er die Config nicht ziehen , ich hab die unter /etc/evcc.yaml auf der Synology gemountet , schreibrechte hat er auch.

Docker ist auch neu und Container ist der andig/evcc:latest

evcc.yaml:

# open evcc at http://evcc.local:7070
network:
  schema: http
  host: 198.168.1.198 # .local suffix announces the hostname on MDNS
  port: 7070


log: info
levels:
  cache: error


interval: 10s # control cycle interval


chargers:
- type: template
  template: tinkerforge-warp 
  fw2: true  
  host: 192.168.1.198  
  port: 1883  
  topic: warp2/Wqg  
  timeout: 30s  
  name: wallbox1

loadpoints:
- title: Garage
  charger: wallbox1
  mode: off
  phases: 3
  mincurrent: 6
  maxcurrent: 16
  resetOnDisconnect: false


site:
  title: Mein Zuhause
  meters:


meters:
- name: gridmeter
  type: custom
  power:
    source: script
    cmd: /bin/sh -c 'echo 1000'
- name: pvmeter
  type: custom
  power:
    source: script
    cmd: /bin/sh -c 'echo 10000'

Posted

Moin @rtrbt

so ich habe die .yaml nochmal angepasst , der will die einfach nicht ziehen. Mir ist bewusst das .yaml zickkig sind aber ich sehen da nun kein Fehler mehr oder?

-Immer zwei Leerzeilen nach jedem Block / richtig?

-

 

Danke!

Gruß Marco

 

# open evcc at http://evcc.local:7070
network:
  schema: http
  host: evcc.local # .local suffix announces the hostname on MDNS (hier habe ich 192.168.1.198 und evcc.local getestet)
  port: 7070


log: info
levels:
  cache: error


interval: 10s # control cycle interval


chargers:
- type: template
  template: tinkerforge-warp 
  fw2: true  
  host: 192.168.1.198  
  port: 1883  
  topic: warp2/Wqg  
  timeout: 30s  
  name: wallbox1

 

loadpoints:
- title: Garage
  charger: wallbox1
  mode: off
  phases: 3
  mincurrent: 5
  maxcurrent: 16
  resetOnDisconnect: false


meters:
- name: gridmeter
  type: custom
  power:
    source: script
    cmd: /bin/sh -c 'echo -1000'
- name: pvmeter
  type: custom
  power:
    source: script
    cmd: /bin/sh -c 'echo 9000'


site:
  title: Mein Zuhause
  meters:
    grid: gridmeter
    pv: pvmeter
 


 

Posted

Danke @rtrbt

Dann liegt es also an der NAS , Docker oder an dem Container den ich geladen habe.

Ich werde dann mal versuchen den Fehler zu finden , sonnt muss ich mal gucken ob ich das auf dem MAC oder einem Raspbeery zum laufen bekomme.

Rein Linux ist mehr meine Welt , Docker ist das hier für mich Neuland.

Gruß

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...