69 lines
1.7 KiB
YAML
69 lines
1.7 KiB
YAML
uri: 0.0.0.0:7070 # uri for ui
|
|
interval: 10s # control cycle interval
|
|
|
|
# mqtt message broker
|
|
mqtt:
|
|
broker: localhost:1883
|
|
# user:
|
|
# password:
|
|
|
|
# influx database (v1)
|
|
influx:
|
|
url: http://localhost:8086
|
|
database: evcc
|
|
# user:
|
|
# password:
|
|
|
|
# additional menu entries
|
|
menu:
|
|
# - title: "Verlauf"
|
|
# subtitle: "Bezugs- und Einspeiseleistung"
|
|
# img: "http://..."
|
|
# link: "http://..."
|
|
# iframe: "http://..."
|
|
|
|
# push messages
|
|
pushover:
|
|
app: app id
|
|
recipients: # list of recipient ids
|
|
- recipient id
|
|
events: # message templates
|
|
start:
|
|
title: Charge started
|
|
msg: ${loadpoint} started charging in "${mode}" mode
|
|
stop:
|
|
title: Charge finished
|
|
msg: ${loadpoint} finished charging. Charged ${energy:%.1f}kWh in ${duration}.
|
|
|
|
meters:
|
|
- name: grid
|
|
power: # power reading
|
|
type: mqtt # use mqtt
|
|
topic: mbmd/sdm1-1/Power # mqtt topic
|
|
timeout: 10s # don't use older values
|
|
- name: pv
|
|
power:
|
|
type: mqtt
|
|
topic: mbmd/sdm1-2/Power
|
|
timeout: 10s # don't use older values
|
|
- name: charge
|
|
power:
|
|
type: script # use script
|
|
cmd: /bin/sh -c "echo 0" # actual command
|
|
timeout: 3s # kill script after 3 seconds
|
|
|
|
chargers:
|
|
- name: wallbe
|
|
type: wallbe # Wallbe charger using Phoenix Contact controller
|
|
uri: 192.168.0.8:502 # ModBus address
|
|
|
|
loadpoints:
|
|
- name: lp1 # name for logging
|
|
steepness: 1 # raise/lower charge current in 1A steps
|
|
guardduration: 10m # switch charger contactor not more often than this (default 10m)
|
|
maxcurrent: 16 # maximum charge current (default 16A)
|
|
phases: 3 # ev phases (default 3)
|
|
charger: wallbe # charger
|
|
gridmeter: grid # grid meter
|
|
pvmeter: pv # pv meter
|
|
chargemeter: charge # charge meter
|