evcc-io / evcc

Sonne tanken ☀️🚘
https://evcc.io
MIT License
3.31k stars 606 forks source link

Tinkerforge WARP3 Charger Ladeleistung wird nicht angesteuert. #13739

Closed Logirius closed 4 months ago

Logirius commented 4 months ago

Describe the bug

Der WARP 3 Charger lässt sich mit der neuen Version verbinden. Allerdings steuert er die Ladeleistung nicht an. Es kommt der Fehler [lp-1 ] ERROR 2024/05/04 09:16:27 charge currents: json: cannot unmarshal object into Go value of type []float64

Steps to reproduce

  1. Modus PV
  2. Auto anstecken
  3. ...

Configuration details

network:
  # schema is the HTTP schema
  # setting to `https` does not enable https, it only changes the way URLs are generated
  schema: http
  # host is the hostname or IP address
  # if the host name contains a `.local` suffix, the name will be announced on MDNS
  # docker: MDNS announcements don't work. host must be set to the docker host's name.
  host: 192.168.XXX.XXX
  # port is the listening port for UI and api
  # evcc will listen on all available interfaces
  port: 7070

interval: 10s # control cycle interval. Interval <30s can lead to unexpected behavior, see https://docs.evcc.io/docs/reference/configuration/interval

# database configuration for persisting charge sessions and settings
# database:
#   type: sqlite
#   dsn: <path-to-db-file>

# sponsor token enables optional features (request at https://sponsor.evcc.io)
# sponsortoken:

# telemetry enables aggregated statistics
#
# Telemetry allows collecting usage data (grid and green energy, charge power).
# Data is aggregated, no individual charging sessions are tracked. The collected,
# anonymous data can be retrieved using https://api.evcc.io.
#
# See https://github.com/evcc-io/evcc/pull/4343 or details.
#
# For time being, this is only available to sponsors, hence data is associated with
# the sponsor token's identity.
#
# telemetry: true

# log settings
log: debug
levels:
  site: debug
  lp-1: debug
  lp-2: debug
  cache: error
  db: error

# modbus proxy for allowing external programs to reuse the evcc modbus connection
# each entry will start a proxy instance at the given port speaking Modbus TCP and
# relaying to the given modbus downstream device (either TCP or RTU, RS485 or TCP)
modbusproxy:
  #  - port: 5200
  #    uri: solar-edge:502
  #    # rtu: true
  #    # readonly: true # use `deny` to raise modbus errors

# meter definitions
# name can be freely chosen and is used as reference when assigning meters to site and loadpoints
# for documentation see https://docs.evcc.io/docs/devices/meters

#*******
meters:
  - name: my_grid
    type: custom
    power:
      source: modbus
      id: 1
      uri: 192.168.XXX.XXX:502
      register:
        address: 0x0488 # Total PCC active power. Selling electricity is positive, buying electricity is negative
        type: holding
        decode: int16
      scale: -10
    energy:
      source: modbus
      id: 1
      uri: 192.168.XXX.XXX:502
      register:
        address: 0x068E # Energy_Purchase_Total
        type: holding
        decode: uint32
      scale: 0.1
    currents:
      - source: modbus
        id: 1
        uri: 192.168.XXX.XXX:502
        register:
          address: 0x0492 # R phase PCC current
          type: holding
          decode: uint16
        scale: 0.01
      - source: modbus
        id: 1
        uri: 192.168.XXX.XXX:502
        register:
          address: 0x049D # S phase PCC current
          type: holding
          decode: uint16
        scale: 0.01
      - source: modbus
        id: 1
        uri: 192.168.XXX.XXX:502
        register:
          address: 0x04A8 # T phase PCC current
          type: holding
          decode: uint16
        scale: 0.01
    powers:
      - source: modbus
        id: 1
        uri: 192.168.XXX.XXX:502
        register:
          address: 0x0493 # ActivePower_PCC_R
          type: holding
          decode: int16
        scale: -10
      - source: modbus
        id: 1
        uri: 192.168.XXX.XXX:502
        register:
          address: 0x049E # ActivePower_PCC_S
          type: holding
          decode: int16
        scale: -10
      - source: modbus
        id: 1
        uri: 192.168.XXX.XXX:502
        register:
          address: 0x04A9 # ActivePower_PCC_T
          type: holding
          decode: int16
        scale: -10

  - name: my_pv
    type: custom
    power:
      source: modbus
      id: 1
      uri: 192.168.XXX.XXX:502
      register:
        address: 0x05C4 # Total PV power
        type: holding
        decode: uint16
      scale: 100
    energy:
      source: modbus
      id: 1
      uri: 192.168.XXX.XXX:502
      register:
        address: 0x0686 # PV_Generation_Total
        type: holding
        decode: uint32
      scale: 0.1

  - name: my_battery
    type: custom
    power:
      source: modbus
      id: 1
      uri: 192.168.XXX.XXX:502
      register:
        address: 0x0606 # The charging and discharging power of the first battery pack. Charge is positive, discharge is negative
        type: holding
        decode: int16
      scale: -10
    energy:
      source: modbus
      id: 1
      uri: 192.168.XXX.XXX:502
      register:
        address: 0x069A # Bat_Discharge_Total
        type: holding
        decode: uint32
      scale: 0.1
    soc:
      source: modbus
      id: 1
      uri: 192.168.XXX.XXX:502
      register:
        address: 0x0608 # No. 1 battery pack SOC
        type: holding
        decode: uint16
    capacity: 36

#****************
#meters:
#  - name: my_grid
#    type: template
#    template: sofarsolar-g3
#    usage: grid

    # RS485 via adapter (Modbus RTU)
    #modbus: rs485serial
    #id: 1
    #device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse
    #baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200
    #comset: "8N1" # Kommunikationsparameter für den Adapter

    # RS485 via TCP/IP (Modbus RTU)
    #modbus: rs485tcpip
    #id: 1
    #host: 192.0.2.2 # Hostname
    #port: 8899 # Port

    # Modbus TCP
#    modbus: tcpip
#    id: 1
#    host: 192.168.XXX.XXX # Hostname
#    port: 8899 # Port 

#  - name: my_pv
#    type: template
#    template: sofarsolar-g3
#    usage: pv

    # RS485 via adapter (Modbus RTU)
#    modbus: rs485serial
#    id: 1
#    device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse
#    baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200
#    comset: "8N1" # Kommunikationsparameter für den Adapter

    # RS485 via TCP/IP (Modbus RTU)
#    modbus: rs485tcpip
#    id: 1
#    host: 192.168.XXX.XXX # Hostname
#    port: 4196 # Port

    # Modbus TCP
#    modbus: tcpip
#    id: 1
#    host: 192.168.XXX.XXX # Hostname
#    port: 8899 # Port 

#  - name: my_battery
#    type: template
#    template: sofarsolar
#    usage: battery

#    # RS485 via adapter (Modbus RTU)
#    modbus: rs485serial
#    id: 1
#    device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse
#    baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200
#    comset: "8N1" # Kommunikationsparameter für den Adapter

    # RS485 via TCP/IP (Modbus RTU)
#    modbus: rs485tcpip
#    id: 1
#    host: 192.0.2.2 # Hostname
#    port: 502 # Port

    # Modbus TCP
#    modbus: tcpip
#    id: 1
#    host: 192.168.XXX.XXX # Hostname
#    port: 8899 # Port     

# charger definitions
# name can be freely chosen and is used as reference when assigning charger to vehicle
# for documentation see https://docs.evcc.io/docs/devices/chargers

#DummyCharger
chargers:
  - name: my_charger
    type: template
    template: homematic
    host: 192.168.XXX.XXX # IP-Adresse oder Hostname
    port: 2010 # Port (optional)
    device: 'XXXA3621E' # Homematic Geräte Id, wie im CCU Webfrontend angezeigt.
    user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.) (optional)
    password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional)
    standbypower: 15 # Leistung oberhalb des angegebenen Wertes wird als Ladeleistung gewertet (optional) 
  - name: my_charger2
    type: template
    template: tinkerforge-warp3
    host: 192.168.XXX.XXX # IP Adresse oder der Hostname des MQTT Brokers
    port: 1883 # MQTT Broker Port (optional)
    user: XXX
    password: XXX
    topic: warp3/CP # Topic (ohne / am Anfang) (optional)
    timeout: 30s # Akzeptiere keine Daten die älter sind als dieser Wert (optional)

#  - name: my_dummycharger
#    type: custom
#    status: # charger status A..F
#      source: script
#      cmd: /bin/sh -c 'echo b'
#    enabled: # charger enabled state (true/false or 0/1)
#      source: script
#      cmd: /bin/sh -c 'echo false'
#    enable: # set charger enabled state (true/false or 0/1)
#      source: script
#      cmd: /bin/sh -c 'echo false'
#    maxcurrent: # set charger max current (A)
#      source: script
#      cmd: /bin/sh -c 'echo 10'

#chargers:
#  - name: wallbe
#    type: wallbe # Wallbe charger
#    uri: 192.168.0.8:502 # ModBus address
#  - name: keba
#    type: ...

# vehicle definitions
# name can be freely chosen and is used as reference when assigning vehicle to loadpoint
# for documentation see https://docs.evcc.io/docs/devices/vehicles

vehicles:
  - name: my_tesla
    type: template
    template: tesla-command # change `tesla` to `tesla-command`
    title: Tesla Model 3
    accessToken: XXX # generetad by tesla.evcc.io
    refreshToken: XXX
tesla.evcc.io
    capacity: 60 # Akkukapazität in kWh (optional)
  - name: my_id3
    type: template
    template: vw
    title: ID.3
    user: XXX
    password: XXX
    vin: #WVWZZZ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional)
    capacity: 58 # Akkukapazität in kWh (optional)
    timeout: 10s # optional 

# site describes the EVU connection, PV and home battery
site:
  title: Home # display name for UI
  meters:
    grid: my_grid # grid meter
    pv:
      - my_pv # list of pv inverters/ meters
    battery:
      - my_battery # list of battery meters
#    aux:
 #     - aux # list of auxiliary meters for adjusting grid operating point
  residualPower: 100 # additional household usage margin
  maxGridSupplyWhileBatteryCharging: 0 # ignore battery charging if AC consumption is above this value

# loadpoint describes the charger, charge meter and connected vehicle
loadpoints:
  - title: Garage # display name for UI
    charger: my_charger # charger
#    meter: charge # charge meter
    mode: "off" # default charge mode to apply when vehicle is disconnected; use "off" to disable by default if charger is publicly available
    # remaining settings are experts-only and best left at default values
    priority: 0 # relative priority for concurrent charging in PV mode with multiple loadpoints (higher values have higher priority)
    soc:
      # polling defines usage of the vehicle APIs
      # Modifying the default settings it NOT recommended. It MAY deplete your vehicle's battery
      # or lead to vehicle manufacturer banning you from API use. USE AT YOUR OWN RISK.
      poll:
        # poll mode defines under which condition the vehicle API is called:
        #   charging: update vehicle ONLY when charging (this is the recommended default)
        #   connected: update vehicle when connected (not only charging), interval defines how often
        #   always: always update vehicle regardless of connection state, interval defines how often (only supported for single vehicle)
        mode: charging
        # poll interval defines how often the vehicle API may be polled if NOT charging
        interval: 60m
      estimate: true # set false to disable interpolating between api updates (not recommended)
    enable: # pv mode enable behavior
     delay: 1m # threshold must be exceeded for this long
     threshold: 0 # grid power threshold (in Watts, negative=export). If zero, export must exceed minimum charge power to enable
    disable: # pv mode disable behavior
      delay: 30m # threshold must be exceeded for this long
      threshold: 0 # maximum import power (W)##
  - title: Carport # display name for UI
    charger: my_charger2 # charger
#    meter: charge # charge meter
    mode: "off" # default charge mode to apply when vehicle is disconnected; use "off" to disable by default if charger is publicly available

    # remaining settings are experts-only and best left at default values
    priority: 0 # relative priority for concurrent charging in PV mode with multiple loadpoints (higher values have higher priority)
    soc:
      # polling defines usage of the vehicle APIs
      # Modifying the default settings it NOT recommended. It MAY deplete your vehicle's battery
      # or lead to vehicle manufacturer banning you from API use. USE AT YOUR OWN RISK.
      poll:
        # poll mode defines under which condition the vehicle API is called:
        #   charging: update vehicle ONLY when charging (this is the recommended default)
        #   connected: update vehicle when connected (not only charging), interval defines how often
        #   always: always update vehicle regardless of connection state, interval defines how often (only supported for single vehicle)
        mode: charging
        # poll interval defines how often the vehicle API may be polled if NOT charging
        interval: 60m
      estimate: true # set false to disable interpolating between api updates (not recommended)
    enable: # pv mode enable behavior
      delay: 1m # threshold must be exceeded for this long
      threshold: 0 # grid power threshold (in Watts, negative=export). If zero, export must exceed minimum charge power to enable
    disable: # pv mode disable behavior
      delay: 30m # threshold must be exceeded for this long
      threshold: 0 # maximum import power (W)

# tariffs are the fixed or variable tariffs
tariffs:
  currency: EUR # three letter ISO-4217 currency code (default EUR)
  grid:
    # either static grid price (or price zones)
    type: fixed
    price: 0.399 # EUR/kWh
#    zones:
#      - days: Mon-Fri
#        hours: 2-5
#        price: 0.2 # EUR/kWh
#      - days: Sat,Sun
#        price: 0.15 # EUR/kWh

    # or variable tariffs
    # type: tibber
    # token: "476c477d8a039529478ebd690d35ddd80e3308ffc49b59c65b142321aee963a4" # access token
    # homeid: "cc83e83e-8cbf-4595-9bf7-c3cf192f7d9c" # optional if multiple homes associated to account

    # type: awattar
    # region: de # optional, choose at for Austria
    # charges: # optional, additional charges per kWh
    # tax: # optional, additional tax (0.1 for 10%)

    # type: octopusenergy
    # tariff: AGILE-FLEX-22-11-25 # Tariff code
    # region: A # optional

    # type: elering # Nordpool
    # region: ee # or lt, lv, fi
    # charges: # optional, additional charges per kWh
    # tax: # optional, additional tax (0.1 for 10%)

    # type: energinet # Energinet using the price in DKK
    # region: dk1 # or dk2
    # charges: # optional, additional charges per kWh
    # tax: # optional, additional tax (0.1 for 10%)

    # type: entsoe # Entso-E european market data
    # domain: BZN|DE-LU # https://transparency.entsoe.eu/content/static_content/Static%20content/web%20api/Guide.html#_areas
    # securitytoken: # api token
    # charges: # optional, additional charges per kWh
    # tax: # optional, additional tax (0.1 for 10%)

    # type: pun # PUN - Prezzo unico nazionale - Hourly Italian wholesale prices
    # charges: 0 # optional, additional charges per kWh
    # tax: 0 # optional, additional tax (0.1 for 10%)

    # type: amber
    # token: # api token from https://app.amber.com.au/developers/
    # siteid: # site ID returned by the API
    # channel: general

    # type: custom # price from a plugin source; see https://docs.evcc.io/docs/reference/plugins
    # price:
    #   source: http
    #   uri: https://example.org/price.json
    #   jq: .price.current

  feedin:
    # rate for feeding excess (pv) energy to the grid
    type: fixed
    price: 0.08 # EUR/kWh

    # type: octopusenergy
    # tariff: AGILE-FLEX-22-11-25 # Tariff code
    # region: A # optional

    # type: amber
    # token: # api token from https://app.amber.com.au/developers/
    # siteid: # site ID returned by the API
    # channel: feedIn
  co2:
    # co2 tariff provides co2 intensity forecast and is for co2-optimized target charging if no variable grid tariff is specified
    # type: grünstromindex # GrünStromIndex (Germany only)
    # zip: <zip>

    # type: electricitymaps # https://app.electricitymaps.com/map
    # uri: <uri>
    # token: <token> # needs to be a token with forecast (not in the free tier)
    # zone: DE

    # type: ngeso # National Grid Electricity System Operator data (Great Britain only) https://carbonintensity.org.uk/
    # provides national data if both region and postcode are omitted - Choose ONE only!
    # region: 1 # optional, coarser than using a postcode - The region details are at https://carbon-intensity.github.io/api-definitions/#region-list
    # postcode: SW1 # optional - Outward postcode i.e. RG41 or SW1 or TF8. Do not include full postcode, outward postcode only

# mqtt message broker
mqtt:
  broker: localhost:1883
  topic: evcc # root topic for publishing, set empty to disable
  user: XXXX
  password: XXXX

# influx database
influx:
  # url: http://localhost:8086
  # database: evcc
  # user:
  # password:

# eebus credentials
eebus:
  # uri: # :4712
  # interfaces: # limit eebus to specific network interfaces
  # - en0
  # certificate: # local signed certificate, required, can be generated via `evcc eebus-cert`
  #   public: # public key
  #   private: # private key

# push messages
messaging:
  events:
    start: # charge start event
      title: Charge started
      msg: Started charging in "${mode}" mode
    stop: # charge stop event
      title: Charge finished
      msg: Finished charging ${chargedEnergy:%.1fk}kWh in ${chargeDuration}.
    connect: # vehicle connect event
      title: Car connected
      msg: "Car connected at ${pvPower:%.1fk}kW PV"
    disconnect: # vehicle connected event
      title: Car disconnected
      msg: Car disconnected after ${connectedDuration}
    soc: # vehicle soc update event
      title: Soc updated
      msg: Battery charged to ${vehicleSoc:%.0f}%
    guest: # vehicle could not be identified
      title: Unknown vehicle
      msg: Unknown vehicle, guest connected?
  services:
  # - type: pushover
  #   app: # app id
  #   recipients:
  #   - # list of recipient ids
  # - type: telegram
  #   token: # bot id
  #   chats:
  #   - # list of chat ids
  # - type: email
  #   uri: smtp://<user>:<password>@<host>:<port>/?fromAddress=<from>&toAddresses=<to>
  # - type: ntfy
  #   uri: https://<host>/<topics>
  #   priority: <priority>
  #   tags: <tags>

Log details

Using config file: /config/evcc.yaml
starting evcc: 'EVCC_DATABASE_DSN=/data/evcc.db evcc --config /config/evcc.yaml'
[main  ] INFO 2024/05/04 09:29:40 evcc 0.126.1
[main  ] INFO 2024/05/04 09:29:40 using config file: /config/evcc.yaml
[main  ] INFO 2024/05/04 09:29:40 starting ui and api at :7070
[mqtt  ] INFO 2024/05/04 09:29:40 connecting evcc-1213095079 at tcp://localhost:1883
[mqtt  ] DEBUG 2024/05/04 09:29:40 tcp://localhost:1883 connected
[warp  ] INFO 2024/05/04 09:29:40 connecting evcc-668001350 at tcp://192.168.180.45:1883
[warp  ] DEBUG 2024/05/04 09:29:40 tcp://192.168.180.45:1883 connected
[warp  ] DEBUG 2024/05/04 09:29:40 tcp://192.168.180.45:1883 subscribe warp3/CP/evse/low_level_state
[lp-1  ] DEBUG 2024/05/04 09:29:42 charge total import: 0.000kWh
[lp-2  ] DEBUG 2024/05/04 09:29:42 charge total import: 221.657kWh
[site  ] INFO 2024/05/04 09:29:43 site config:
[site  ] INFO 2024/05/04 09:29:43   meters:      grid ✓ pv ✓ battery ✓
[site  ] INFO 2024/05/04 09:29:43     grid:      power ✓ energy ✓ currents ✓
[site  ] INFO 2024/05/04 09:29:43     pv 1:      power ✓ energy ✓ currents ✗
[site  ] INFO 2024/05/04 09:29:43     battery 1: power ✓ energy ✓ currents ✗ soc ✓ capacity ✓
[site  ] INFO 2024/05/04 09:29:43   vehicles:
[site  ] INFO 2024/05/04 09:29:43     vehicle 1: range ✓ finish ✓ status ✓ climate ✓ wakeup ✓
[site  ] INFO 2024/05/04 09:29:43     vehicle 2: range ✓ finish ✓ status ✓ climate ✗ wakeup ✓
[lp-1  ] INFO 2024/05/04 09:29:43 loadpoint 1:
[lp-1  ] INFO 2024/05/04 09:29:43   mode:        off
[lp-1  ] INFO 2024/05/04 09:29:43   charger:     power ✓ energy ✓ currents ✓ phases ✓ wakeup ✗
[lp-1  ] INFO 2024/05/04 09:29:43   meters:      charge ✓
[lp-1  ] INFO 2024/05/04 09:29:43     charge:    power ✓ energy ✓ currents ✓
[lp-2  ] INFO 2024/05/04 09:29:43 loadpoint 2:
[lp-2  ] INFO 2024/05/04 09:29:43   mode:        off
[lp-2  ] INFO 2024/05/04 09:29:43   charger:     power ✓ energy ✓ currents ✗ phases ✗ wakeup ✗
[lp-2  ] INFO 2024/05/04 09:29:43   meters:      charge ✓
[lp-2  ] INFO 2024/05/04 09:29:43     charge:    power ✓ energy ✓ currents ✗
[site  ] DEBUG 2024/05/04 09:29:43 set priority soc: 60
[lp-1  ] DEBUG 2024/05/04 09:29:43 phase timer inactive
[lp-1  ] DEBUG 2024/05/04 09:29:43 pv timer inactive
[lp-2  ] DEBUG 2024/05/04 09:29:43 phase timer inactive
[lp-2  ] DEBUG 2024/05/04 09:29:43 pv timer inactive
[site  ] WARN 2024/05/04 09:29:43 interval <30s can lead to unexpected behavior, see https://docs.evcc.io/docs/reference/configuration/interval
[site  ] DEBUG 2024/05/04 09:29:43 ----
[lp-1  ] DEBUG 2024/05/04 09:29:43 charge power: 0W
[lp-1  ] ERROR 2024/05/04 09:29:43 charge currents: json: cannot unmarshal object into Go value of type []float64
[lp-2  ] DEBUG 2024/05/04 09:29:43 charge power: 0W
[site  ] DEBUG 2024/05/04 09:29:45 pv power: 1800W
[site  ] DEBUG 2024/05/04 09:29:46 battery soc: 97%
[site  ] DEBUG 2024/05/04 09:29:46 battery power: 230W
[site  ] DEBUG 2024/05/04 09:29:47 grid meter: -0W

What type of operating system are you running?

HomeAssistant Add-on

Version

0.126.1

andig commented 4 months ago

Es braucht ein trace log. Wir müssen ja sehen, was da über mqtt kommt.

/cc @rtrbt

Logirius commented 4 months ago

Ich hoffe das hier ist richtig. Ich habe log=trace gesetzt

warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9499969,229.4299927,229.4400024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.6066742,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825820441,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825820441}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3909,3464,177,234,2114,3738,175],\"voltages\":[12000,9132,-12065,-11691,1703,12049,-12071],\"resistances\":[2691,696],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,false,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":151742,\"uptime\":259381365,\"time_since_dc_fault_check\":1877159,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825836808,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825836808}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3910,3465,177,234,2113,3738,175],\"voltages\":[12007,9138,-12065,-11691,1702,12049,-12071],\"resistances\":[2692,695],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,false,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":96682,\"uptime\":259326305,\"time_since_dc_fault_check\":1822099,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825781656,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825781656}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.8999939,229.4599915,229.4400024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.5999908,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825859586,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825859586}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9299927,229.4299927,229.4199982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.5933228,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825838342,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825838342}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9499969,229.4199982,229.4400024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.6033325,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825847532,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825847532}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9299927,229.4099884,229.4199982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.5866547,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825828903,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825828903}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3909,3464,177,234,2110,3737,175],\"voltages\":[12000,9132,-12065,-11691,1700,12046,-12071],\"resistances\":[2691,693],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,false,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":163601,\"uptime\":259393224,\"time_since_dc_fault_check\":1889018,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825848594,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825848594}' [modbus] TRACE 2024/05/04 14:31:05 modbus: recv 00 5e 00 00 00 05 01 03 02 01 7e [modbus] TRACE 2024/05/04 14:31:05 modbus: send 00 5f 00 00 00 06 01 03 06 9a 00 02 [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3910,3465,177,234,2112,3736,175],\"voltages\":[12007,9138,-12065,-11691,1701,12042,-12071],\"resistances\":[2698,694],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,true,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":144390,\"uptime\":259374013,\"time_since_dc_fault_check\":1869807,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825829630,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825829630}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9099884,229.4799957,229.4099884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.5999908,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825854729,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825854729}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9299927,229.4599915,229.4099884,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.5999908,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825852210,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825852210}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3909,3464,177,234,2115,3737,176],\"voltages\":[12000,9132,-12065,-11691,1704,12046,-12065],\"resistances\":[2691,697],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,true,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":124906,\"uptime\":259354529,\"time_since_dc_fault_check\":1850323,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825809938,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825809938}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9099884,229.4599915,229.4400024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.6033325,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825861065,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825861065}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3909,3464,177,234,2113,3738,175],\"voltages\":[12000,9132,-12065,-11691,1702,12049,-12071],\"resistances\":[2691,695],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,false,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":173162,\"uptime\":259402785,\"time_since_dc_fault_check\":1898579,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825858186,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825858186}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3909,3464,177,234,2114,3736,175],\"voltages\":[12000,9132,-12065,-11691,1703,12042,-12071],\"resistances\":[2691,696],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,false,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":137140,\"uptime\":259366763,\"time_since_dc_fault_check\":1862557,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825822871,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825822871}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9499969,229.4199982,229.4299927,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.5999908,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825863617,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825863617}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3909,3465,177,234,2113,3738,175],\"voltages\":[12000,9138,-12065,-11691,1702,12049,-12071],\"resistances\":[2698,695],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,true,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":169606,\"uptime\":259399229,\"time_since_dc_fault_check\":1895023,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825854659,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825854659}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9099884,229.4700012,229.4599915,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.613327,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825802629,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825802629}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9499969,229.5,229.4400024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.6300049,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825792272,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825792272}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.8999939,229.4799957,229.4199982,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.5999908,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825857035,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825857035}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3910,3468,177,234,2110,3738,178],\"voltages\":[12007,9157,-12065,-11691,1700,12049,-12052],\"resistances\":[2716,693],\"gpio\":[false,false,false,true,true,false,false,true,false,true,false,true,true,true,false,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":175535,\"uptime\":259405158,\"time_since_dc_fault_check\":1900952,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825860693,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825860693}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9099884,229.4199982,229.4400024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.5900116,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825862258,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825862258}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3910,3464,177,234,2114,3737,175],\"voltages\":[12007,9132,-12065,-11691,1703,12046,-12071],\"resistances\":[2684,696],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,false,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":140961,\"uptime\":259370584,\"time_since_dc_fault_check\":1866378,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825826863,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825826863}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3910,3466,177,234,2112,3738,175],\"voltages\":[12007,9144,-12065,-11691,1701,12049,-12071],\"resistances\":[2699,694],\"gpio\":[false,false,false,true,true,false,false,true,false,true,false,true,true,true,true,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":179466,\"uptime\":259409089,\"time_since_dc_fault_check\":1904883,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825864686,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825864686}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3909,3464,177,234,2115,3736,175],\"voltages\":[12000,9132,-12065,-11691,1704,12042,-12071],\"resistances\":[2691,697],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,true,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":142073,\"uptime\":259371696,\"time_since_dc_fault_check\":1867490,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825827131,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825827131}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/evse/low_level_state: '{"val":"{\"led_state\":1,\"cp_pwm_duty_cycle\":1000,\"adc_values\":[3909,3465,177,234,2113,3737,175],\"voltages\":[12000,9138,-12065,-11691,1702,12046,-12071],\"resistances\":[2698,695],\"gpio\":[false,false,false,true,false,false,false,true,false,true,false,true,true,true,true,false,false,false,true,false,false,false,false,false],\"charging_time\":0,\"time_since_state_change\":166609,\"uptime\":259396232,\"time_since_dc_fault_check\":1892026,\"temperature\":4137,\"phases_current\":3,\"phases_requested\":3,\"phases_state\":0,\"phases_info\":0,\"dc_fault_pins\":0,\"dc_fault_sensor_type\":1}","ack":true,"ts":1714825851988,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825851988}' [warp ] TRACE 2024/05/04 14:31:05 recv warp3/CP/meter/all_values: '{"val":"[229.9299927,229.4599915,229.4299927,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.6066437,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714825850317,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714825850317}'

andig commented 4 months ago

@rtrbt soweit ich das verstehe war meter/all_values mal ein array, ist jetzt aber ein struct:

{
    "val": "[229.9499969,229.4299927,229.4400024,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229.6066742,0,0,0,0,0,0,0,null,127.5299988,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,127.5299988,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]",
    "ack": true,
    "ts": 1714825820441,
    "q": 0,
    "from": "system.adapter.mqtt.0",
    "user": "system.user.admin",
    "lc": 1714825820441
}

Ist das eine gewollte Änderung? Liegt sie an der Warp oder (Idee?) auch wieder an merkwürdigen Dingen im ioBroker?

@Logirius Die Werte sehe SEHR komisch aus. Verwendest Du ioBroker? Sind da irgendwelche Konvertierungen eingestellt?

andig commented 4 months ago

Ich zitiere:

...da die Implementierung von MQTT in ioBroker nicht standardkonform ist. Statt einem nicht standardkonformen Server mehrere nicht standardkonforme Server laufen zu lassen, macht meiner Meinung nach keinen Sinn. Was hilft, ist, den MQTT-Broker von ioBroker komplett zu deaktivieren und einen standardkonformen MQTT-Broker wie z. B. Mosquitto zu verwenden.

Siehe https://www.tinkerunity.org/topic/11943-warp1-verliert-wlan-und-mqtt-einstellungen-214/#comment-53521

Logirius commented 4 months ago

Nein alles läuft in Homeassistant. Ich habe dort den Mosquito Broker installiert. Der evcc läuft auf dem Homeassistant als Addon. Der Homeassistant selbst läuft mit dem HA OS. Diese VM des Homeassistant läuft wiederum auf einem Proxmox.

Logirius commented 4 months ago

IMG_3475 IMG_3476

Logirius commented 4 months ago

Ich glaube das hilft dir vermutlich nicht, aber zur Sicherheit. Ich wüsste nicht wo ich da irgendwelche Konvertierungen eingestellt haben könnte.

Logirius commented 4 months ago

IMG_3478

andig commented 4 months ago

Ich denke wir müssen rausfinden woher diese komischen JSON Nachrichten kommen. Ich glaube irgendwie nicht, dass die WARP die sendet.

Logirius commented 4 months ago

Ich habe gerade mit dem MQTT Analyzer geschaut. Hilft so etwas? warp3/CP/meters/0/values {"val":"[226.2299957,225.9599915,225.8399963,11.71999931,11.65999985,11.63999939,2648,2628,2625,2653.306641,2635.907715,2630.260498,167.7259674,204.0232849,166.2693634,0.998000026,0.997000039,0.998000026,0.063256636,0.077479318,0.06325569,226.0100098,11.67333221,35.01999664,7902,7919.474609,538.0186157,0.997000039,0.203991652,135.6299896,0,0.071602747,135.6299896,135.6299896,135.6299896,0]","ack":true,"ts":1714830105305,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714830105305}

Logirius commented 4 months ago

Leider kenne ich mich viel zu wenig aus wie ich da helfen könnte um die notwendigen Infos zu beschaffen

Logirius commented 4 months ago

Wenn ich im Mosquito auf Topic „warp3/CP/meter/all_values„ zuhören gehe kommt diese Ausgabe

Nachricht 979 empfangen auf warp3/CP/meter/all_values um 15:45: { "val": "[226.2999878,226.0399933,225.8300018,11.64999962,11.64999962,11.64999962,2631,2629,2627,2646.881348,2634.268555,2632.264404,289.5168457,166.5232697,166.394104,0.994000018,0.998000026,0.998000026,0.109599739,0.063256636,0.06325569,226.0566559,11.66333294,34.98999786,7890,7913.414063,622.4342041,0.997000039,0.236112058,null,136.0500031,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.040217306,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,136.0500031,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]", "ack": true, "ts": 1714830298974, "q": 0, "from": "system.adapter.mqtt.0", "user": "system.user.admin", "lc": 1714830298974 }

Ich habe dort den Button angeschalten Json Inhalt formatieren. Ohne den Button siehts so aus

Nachricht 1108 empfangen auf warp3/CP/meter/all_values um 15:46: {"val":"[227.0399933,224.7099915,226.1100006,11.71999931,11.67999935,11.64999962,2657,2620,2629,2662.324463,2627.883545,2636.910645,168.2928925,203.4010773,204.0992432,0.998000026,0.997000039,0.997000039,0.063254751,0.077478543,0.077478543,225.9533234,11.68333149,35.04999542,7908,7927.118652,575.7932129,0.997000039,0.218211845,null,136.2599945,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.060515366,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,136.2599945,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]","ack":true,"ts":1714830394640,"q":0,"from":"system.adapter.mqtt.0","user":"system.user.admin","lc":1714830394640} QoS: 0 - Retain: false

andig commented 4 months ago

Es hilft nicht weiter zu spekulieren. Die Werte sind Schrott, wo auch immer die her kommen.

Logirius commented 4 months ago

Guten Morgen, ich habe gestern noch das neueste Release aufgespielt die 0.126.2 danach ist der Fehler scheinbar verschwunden. Allerdings regelt er die Leistung noch nicht wirklich auf mehr als 8 Ampere hoch. Er lädt immer noch in die Hausbatterie obwohl diese auf 50 % konfiguriert wurde und sie schon einen SOC über 80 hat. Man muss dazu sagen es handelt sich um eine Nulleinspeisungsanlage, er erkennt aber die überschüssige Leistung anhand der Leistung die in die Batterie fließen würde. Das hatte in Tests mit einem mobilen Ladegerät (an Homematic Schaltsteckdose) sehr gut funktioniert bis die Batterie auf SOC 100 war. Dann kann er den Überschuss natürlich nicht mehr erkennen. Anbei ein Tracelog. Ich entschuldige mich vorab falls das hier falsch und unverschämt ist.

[homematic] TRACE 2024/05/05 08:37:21 <?xml version="1.0" encoding="UTF-8"?> getParamset0034DF29A3621E:3VALUES -- <?xml version='1.0' encoding='ISO-8859-1'?>SECTION_STATUS0PROCESS0STATE0SECTION0 [site ] DEBUG 2024/05/05 08:37:21 ---- [lp-1 ] DEBUG 2024/05/05 08:37:21 charge power: 1812W [lp-1 ] DEBUG 2024/05/05 08:37:21 charge currents: [8.07 0 0]A [lp-2 ] DEBUG 2024/05/05 08:37:21 charge power: 0W [modbus] TRACE 2024/05/05 08:37:21 modbus: send c4 e6 [00 00 00 06 01 03 05](tel:00 00 00 06 01 03 05) c4 00 01 [modbus] TRACE 2024/05/05 08:37:22 modbus: recv c4 e6 [00 00 00 05 01 03 02](tel:00 00 00 05 01 03 02) 00 20 [modbus] TRACE 2024/05/05 08:37:22 modbus: send c4 e7 [00 00 00 06 01 03 06](tel:00 00 00 06 01 03 06) 86 00 02 [warp ] TRACE 2024/05/05 08:37:22 recv warp3/CP/evse/low_level_state: '{"led_state":4,"cp_pwm_duty_cycle":133,"adc_values":[3906,2985,178,200,2264,3734,177],"voltages":[11981,6043,-12046,-11923,1824,12036,-12058],"resistances":[826,805],"gpio":[false,false,false,true,false,false,false,false,false,false,true,false,true,false,false,false,false,false,true,false,false,false,false,false],"charging_time":4187515,"time_since_state_change":4187515,"uptime":324585138,"time_since_dc_fault_check":50297662,"temperature":2775,"phases_current":1,"phases_requested":1,"phases_state":0,"phases_info":0,"dc_fault_pins":0,"dc_fault_sensor_type":1}' [warp ] TRACE 2024/05/05 08:37:22 recv warp3/CP/meter/all_values: '[224.6100006,230.7200012,231.6599884,8.069999695,0,0,1812,0,0,1815.631226,0,0,114.7725983,0,0,0.998000026,0,0,0.06325569,0,0,228.9966583,2.689999819,8.069999695,1812,1815.631226,114.7725983,0.998000026,0.06325569,null,145.1699982,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,8.069999695,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,145.1699982,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]' [modbus] TRACE 2024/05/05 08:37:22 modbus: recv c4 e7 [00 00 00 07 01 03 04](tel:00 00 00 07 01 03 04) 00 00 fd ec [site ] DEBUG 2024/05/05 08:37:22 pv power: 3200W [modbus] TRACE 2024/05/05 08:37:22 modbus: send c4 e8 [00 00 00 06 01 03 06](tel:00 00 00 06 01 03 06) 06 00 01 [modbus] TRACE 2024/05/05 08:37:23 modbus: recv c4 e8 [00 00 00 05 01 03 02](tel:00 00 00 05 01 03 02) 00 3c [modbus] TRACE 2024/05/05 08:37:23 modbus: send c4 e9 [00 00 00 06 01 03 06](tel:00 00 00 06 01 03 06) 9a 00 02 [warp ] TRACE 2024/05/05 08:37:23 recv warp3/CP/evse/low_level_state: '{"led_state":4,"cp_pwm_duty_cycle":133,"adc_values":[3907,2987,178,198,2264,3734,177],"voltages":[11987,6056,-12052,-11923,1824,12036,-12058],"resistances":[829,805],"gpio":[false,false,false,true,true,false,false,false,false,false,true,false,true,false,false,false,false,false,true,false,false,false,false,false],"charging_time":4188538,"time_since_state_change":4188538,"uptime":324586161,"time_since_dc_fault_check":50298685,"temperature":2775,"phases_current":1,"phases_requested":1,"phases_state":0,"phases_info":0,"dc_fault_pins":0,"dc_fault_sensor_type":1}' [warp ] TRACE 2024/05/05 08:37:23 recv warp3/CP/meter/all_values: '[224.6100006,230.7200012,231.6799927,8.069999695,0,0,1812,0,0,1815.631226,0,0,114.7725983,0,0,0.998000026,0,0,0.06325569,0,0,229.0033417,2.689999819,8.069999695,1812,1815.631226,114.7725983,0.998000026,0.06325569,null,145.1699982,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,8.069999695,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,145.1699982,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]' [modbus] TRACE 2024/05/05 08:37:23 modbus: recv c4 e9 [00 00 00 07 01 03 04](tel:00 00 00 07 01 03 04) 00 00 62 ee [modbus] TRACE 2024/05/05 08:37:23 modbus: send c4 ea [00 00 00 06 01 03 06](tel:00 00 00 06 01 03 06) 08 00 01 [warp ] TRACE 2024/05/05 08:37:24 recv warp3/CP/evse/low_level_state: '{"led_state":4,"cp_pwm_duty_cycle":133,"adc_values":[3907,2986,179,199,2264,3734,177],"voltages":[11987,6050,-12052,-11929,1824,12036,-12058],"resistances":[827,805],"gpio":[false,false,false,true,false,false,false,true,false,false,true,false,true,false,true,false,false,false,true,false,false,false,false,false],"charging_time":4189568,"time_since_state_change":4189568,"uptime":324587191,"time_since_dc_fault_check":50299715,"temperature":2775,"phases_current":1,"phases_requested":1,"phases_state":0,"phases_info":0,"dc_fault_pins":0,"dc_fault_sensor_type":1}' [warp ] TRACE 2024/05/05 08:37:24 recv warp3/CP/meter/all_values: '[224.5999908,230.7200012,231.6799927,8.090000153,0,0,1812,0,0,1815.631226,0,0,114.7725983,0,0,0.998000026,0,0,0.06325569,0,0,229,2.696666718,8.090000153,1812,1815.631226,114.7725983,0.998000026,0.06325569,null,145.1699982,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,8.090000153,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,145.1699982,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]' [modbus] TRACE 2024/05/05 08:37:24 modbus: recv c4 ea [00 00 00 05 01 03 02](tel:00 00 00 05 01 03 02) 00 51 [site ] DEBUG 2024/05/05 08:37:24 battery soc: 81% [site ] DEBUG 2024/05/05 08:37:24 battery power: -600W [modbus] TRACE 2024/05/05 08:37:24 modbus: send c4 eb [00 00 00 06 01 03 04](tel:00 00 00 06 01 03 04) 88 00 01 [modbus] TRACE 2024/05/05 08:37:24 modbus: recv c4 eb [00 00 00 05 01 03 02](tel:00 00 00 05 01 03 02) 00 00 [site ] DEBUG 2024/05/05 08:37:24 grid meter: -0W [modbus] TRACE 2024/05/05 08:37:24 modbus: send c4 ec [00 00 00 06 01 03 04](tel:00 00 00 06 01 03 04) 93 00 01 [warp ] TRACE 2024/05/05 08:37:25 recv warp3/CP/evse/low_level_state: '{"led_state":4,"cp_pwm_duty_cycle":133,"adc_values":[3908,2986,178,198,2264,3734,177],"voltages":[11994,6050,-12058,-11917,1824,12036,-12058],"resistances":[826,805],"gpio":[false,false,false,true,false,false,false,false,false,true,true,false,true,false,true,false,false,false,true,false,false,false,false,false],"charging_time":4190589,"time_since_state_change":4190589,"uptime":324588212,"time_since_dc_fault_check":50300736,"temperature":2775,"phases_current":1,"phases_requested":1,"phases_state":0,"phases_info":0,"dc_fault_pins":0,"dc_fault_sensor_type":1}' [warp ] TRACE 2024/05/05 08:37:25 recv warp3/CP/meter/values: '{"power":1816,"energy_rel":145.1699982,"energy_abs":145.1699982}' [warp ] TRACE 2024/05/05 08:37:25 recv warp3/CP/meter/all_values: '[224.5999908,230.7099915,231.6799927,8.090000153,0,0,1816,0,0,1819.639282,0,0,115.0260849,0,0,0.998000026,0,0,0.06325569,0,0,228.9966583,2.696666718,8.090000153,1816,1819.639282,115.0260849,0.998000026,0.06325569,null,145.1699982,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,8.090000153,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,145.1699982,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]' [modbus] TRACE 2024/05/05 08:37:25 modbus: recv c4 ec [00 00 00 05 01 03 02](tel:00 00 00 05 01 03 02) 00 00 [modbus] TRACE 2024/05/05 08:37:25 modbus: send c4 ed 00 [00 00 06 01 03 04](tel:00 00 06 01 03 04) 9e 00 01 [modbus] TRACE 2024/05/05 08:37:25 modbus: recv c4 ed 00 [00 00 05 01 03 02 00](tel:00 00 05 01 03 02 00) 00 [modbus] TRACE 2024/05/05 08:37:25 modbus: send c4 ee [00 00 00 06 01 03 04](tel:00 00 00 06 01 03 04) a9 00 01

Logirius commented 4 months ago

Anbei noch das Log vom WarpCharger. Ich glaube zu erkennen das der EVCC Currents um die 8,07 einstellen will. Das wird im WarpCharger auch nicht übernommen, er steht auf 8,000 A. Es scheint als ob die mA Regelung auch nicht greift. Es steht ganz unten auch eine Fehlermeldung das er eine JSON Anforderung nicht interpretieren kann.

2024-05-05T07-00-04-949Z Scroll down for event log!

{"uptime": 190241, "free_heap_bytes":72428, "largest_free_heap_block":65524, "devices": [ {"UID":"2aP4", "DID":2167, "port":"A"},{"UID":"29sG", "DID":286, "port":"B"}], "error_counters": [ {"port": "A", "SpiTfpChecksum": 0, "SpiTfpFrame": 0, "TfpFrame": 0, "TfpUnexpected": 0},{"port": "B", "SpiTfpChecksum": 0, "SpiTfpFrame": 0, "TfpFrame": 0, "TfpUnexpected": 0},{"port": "C", "SpiTfpChecksum": 0, "SpiTfpFrame": 0, "TfpFrame": 0, "TfpUnexpected": 0},{"port": "D", "SpiTfpChecksum": 0, "SpiTfpFrame": 0, "TfpFrame": 0, "TfpUnexpected": 0},{"port": "E", "SpiTfpChecksum": 0, "SpiTfpFrame": 0, "TfpFrame": 0, "TfpUnexpected": 0},{"port": "F", "SpiTfpChecksum": 0, "SpiTfpFrame": 0, "TfpFrame": 0, "TfpUnexpected": 0}], "info/modules": {"event_log":true,"warp_esp32_i2c":true,"warp_esp32_rtc":false,"esp32_ethernet_brick":true,"watchdog":true,"uptime_tracker":true,"debug_protocol":true,"evse_v2":true,"evse_common":true,"evse_led":false,"network":true,"ethernet":true,"wifi":true,"ntp":true,"rtc":false,"rtc_bricklet":false,"mqtt":true,"mqtt_auto_discovery":true,"http":true,"ws":true,"event":true,"firmware_update":true,"meters":true,"meters_evse_v2":true,"meters_api":true,"meters_modbus_tcp":false,"meters_sun_spec":true,"meters_legacy_api":true,"require_meter":true,"charge_manager":true,"cm_networking":true,"charge_tracker":true,"power_manager":true,"users":true,"nfc":true,"device_name":true,"modbus_tcp":true,"wireguard":true,"ocpp":true,"charge_limits":true,"coredump":true,"pwa":true,"certs":true,"automation":true}, "info/features": ["evse","cp_disconnect","button_configuration","ethernet","meters","nfc","phase_switch","meter","meter_all_values","meter_phases","rtc"], "info/version": {"firmware":"2.3.0-660fed4b","config":"2.3.0","config_type":"warp"}, "event_log/boot_id": {"boot_id":3757170406}, "esp32/temperature": {"temperature":3643}, "info/last_boots": [{"reset_reason":3,"boot_count":13,"timestamp_min":28570429,"uptime":16864,"uptime_overflows":0},{"reset_reason":3,"boot_count":14,"timestamp_min":28570515,"uptime":5161904,"uptime_overflows":0},{"reset_reason":3,"boot_count":2,"timestamp_min":28580117,"uptime":240301747,"uptime_overflows":0},{"reset_reason":3,"boot_count":3,"timestamp_min":28580136,"uptime":1146639,"uptime_overflows":0},{"reset_reason":3,"boot_count":4,"timestamp_min":28580432,"uptime":17704921,"uptime_overflows":0},{"reset_reason":3,"boot_count":5,"timestamp_min":28580454,"uptime":1325771,"uptime_overflows":0},{"reset_reason":3,"boot_count":6,"timestamp_min":28580513,"uptime":3554449,"uptime_overflows":0},{"reset_reason":3,"boot_count":8,"timestamp_min":28580520,"uptime":37023,"uptime_overflows":0},{"reset_reason":3,"boot_count":9,"timestamp_min":28580539,"uptime":1175272,"uptime_overflows":0},{"reset_reason":3,"boot_count":10,"timestamp_min":28580731,"uptime":11514747,"uptime_overflows":0}], "evse/identity": {"uid":"2aP4","connected_uid":"0","position":"A","hw_version":"1.0.0","fw_version":"2.2.3","device_identifier":2167}, "evse/state": {"iec61851_state":2,"charger_state":3,"contactor_state":13,"contactor_error":0,"allowed_charging_current":8000,"error_state":0,"lock_state":0,"dc_fault_current_state":0}, "evse/hardware_configuration": {"jumper_configuration":3,"has_lock_switch":false,"evse_version":30,"energy_meter_type":6}, "evse/low_level_state": {"led_state":4,"cp_pwm_duty_cycle":133,"adc_values":[3906,2985,179,198,2264,3734,177],"voltages":[11981,6043,-12046,-11923,1824,12036,-12058],"resistances":[826,805],"gpio":[false,false,false,true,false,false,false,true,false,true,true,false,true,false,false,false,false,false,true,false,false,false,false,false],"charging_time":5551027,"time_since_state_change":5551027,"uptime":325948650,"time_since_dc_fault_check":51661174,"temperature":2850,"phases_current":1,"phases_requested":1,"phases_state":0,"phases_info":0,"dc_fault_pins":0,"dc_fault_sensor_type":1}, "evse/button_state": {"button_press_time":0,"button_release_time":0,"button_pressed":false}, "evse/slots": [{"max_current":16000,"active":true,"clear_on_disconnect":false},{"max_current":20000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":8000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":true},{"max_current":0,"active":false,"clear_on_disconnect":true},{"max_current":15000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false}], "evse/indicator_led": {"indication":-1,"duration":0,"color_h":0,"color_s":0,"color_v":0}, "evse/external_current": {"current":15000}, "evse/external_clear_on_disconnect": {"clear_on_disconnect":false}, "evse/management_current": {"current":0}, "evse/boost_mode": {"enabled":false}, "evse/auto_start_charging": {"auto_start_charging":true}, "evse/global_current": {"current":8000}, "evse/management_enabled": {"enabled":false}, "evse/user_current": {"current":32000}, "evse/user_enabled": {"enabled":false}, "evse/external_enabled": {"enabled":true}, "evse/external_defaults": {"current":32000,"clear_on_disconnect":false}, "evse/modbus_tcp_enabled": {"enabled":false}, "evse/ocpp_enabled": {"enabled":false}, "evse/meter_config_modified": {"modified":0}, "evse/meter_config": {"slot":0}, "evse/gpio_configuration": {"shutdown_input":4,"input":0,"output":1}, "evse/button_configuration": {"button":2}, "evse/ev_wakeup": {"enabled":true}, "evse/phase_auto_switch": {"enabled":true}, "evse/phases_connected": {"phases":3}, "evse/control_pilot_disconnect": {"disconnect":false}, "evse/gp_output": {"gp_output":0}, "evse/automation_current": {"current":32000}, "evse/led_configuration_modified": {"modified":2}, "evse/led_configuration": {"enable_api":true}, "network/config_modified": {"modified":2}, "network/config": {"hostname":"wallbox-warp3","enable_mdns":true,"web_server_port":80}, "ethernet/config_modified": {"modified":0}, "ethernet/config": {"enable_ethernet":true,"ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0"}, "ethernet/state": {"connection_state":1,"connection_start":0,"connection_end":0,"ip":"0.0.0.0","subnet":"0.0.0.0","full_duplex":false,"link_speed":0}, "wifi/state": {"connection_state":3,"connection_start":14032,"connection_end":0,"ap_state":1,"ap_bssid":"58:BF:xxxxxxxxxx","sta_ip":"192.168.xxxxxxxx","sta_subnet":"255.255.255.0","sta_rssi":-67,"sta_bssid":"D0:21xxxxxxx"}, "wifi/sta_config_modified": {"modified":2}, "wifi/sta_config": {"enable_sta":true,"ssid":"UniFi-KF","bssid":[208,33,249,31,15,192],"bssid_lock":false,"passphrase":null,"ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0","wpa_eap_config":[0,null]}, "wifi/ap_config_modified": {"modified":0}, "wifi/ap_config": {"enable_ap":true,"ap_fallback_only":false,"ssid":"warp3-2aPD","hide_ssid":false,"passphrase":null,"channel":0,"ip":"10.0.0.1","gateway":"10.0.0.1","subnet":"255.255.255.0"}, "ntp/config_modified": {"modified":0}, "ntp/config": {"enable":true,"use_dhcp":true,"timezone":"Europe/Berlin","server":"ptbtime1.ptb.de","server2":"ptbtime4.ptb.de"}, "ntp/state": {"synced":true,"time":28581540}, "mqtt/config_modified": {"modified":2}, "mqtt/config": {"enable_mqtt":true,"broker_host":"192.168.xxxxxxx","broker_port":1883,"broker_username":"xxxx","broker_password":null,"global_topic_prefix":"warp3/CP","client_name":"warp3-CP","interval":1,"protocol":0,"cert_id":-1,"client_cert_id":-1,"client_key_id":-1,"path":""}, "mqtt/state": {"connection_state":2,"connection_start":27381,"connection_end":0,"last_error":0}, "mqtt/auto_discovery_config_modified": {"modified":2}, "mqtt/auto_discovery_config": {"auto_discovery_mode":2,"auto_discovery_prefix":"homeassistant"}, "info/ws": {"keep_alive_fds":[52,-1,-1,-1,-1],"keep_alive_pongs":[188424,0,0,0,0],"worker_active":2,"last_worker_run":189186,"queue_len":2}, "meters/0/config_modified": {"modified":0}, "meters/0/config": [2,{"display_name":"WARP Charger"}], "meters/0/state": {"type":6}, "meters/0/errors": {"local_timeout":874,"global_timeout":0,"illegal_function":0,"illegal_data_access":0,"illegal_data_value":0,"slave_device_failure":0}, "meters/0/value_ids": [1,2,3,13,17,21,39,48,57,122,130,138,83,91,99,353,354,355,365,366,367,7,29,33,74,154,115,356,368,209,211,25,213,214,210,212], "meters/0/values": [224.5699921,230.8300018,231.6199951,8.090000153,0,0.01,1813,0,0,1816.633179,0,0,114.8346634,0,0,0.998000026,0,0.259000003,0.06325569,0,0,229.0066681,2.700000048,8.100000381,1814,1816.633179,114.8346634,0.997000039,0.06325569,145.8499908,0,8.085004807,145.8499908,145.8499908,145.8499908,0], "meters/0/last_reset": {"last_reset":0}, "meters/1/config_modified": {"modified":0}, "meters/1/config": [0,null], "meters/1/state": null, "meters/1/errors": null, "meters/1/value_ids": [], "meters/1/values": [], "meter/error_counters": {"local_timeout":874,"global_timeout":0,"illegal_function":0,"illegal_data_access":0,"illegal_data_value":0,"slave_device_failure":0}, "meters_legacy_api/state": {"writable":false}, "meters_legacy_api/config_modified": {"modified":0}, "meters_legacy_api/config": {"linked_meter_slot":0}, "meter/state": {"state":2,"type":6}, "meter/values": {"power":1814,"energy_rel":145.8499908,"energy_abs":145.8499908}, "meter/phases": {"phases_connected":[true,true,true],"phases_active":[true,false,false]}, "meter/all_values": [224.5699921,230.8199921,231.6199951,8.090000153,0,0.01,1813,0,0,1816.633179,0,0,114.8346634,0,0,0.998000026,0,0.259000003,0.06325569,0,0,229.0033417,2.700000048,8.100000381,1814,1816.633179,114.8346634,0.997000039,0.06325569,null,145.8499908,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null,8.085004807,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,145.8499908,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null], "meter/last_reset": {"last_reset":0}, "require_meter/config_modified": {"modified":2}, "require_meter/config": {"config":2}, "charge_manager/config_modified": {"modified":2}, "charge_manager/config": {"enable_charge_manager":false,"enable_watchdog":false,"default_available_current":0,"maximum_available_current":0,"minimum_current_auto":true,"minimum_current":6000,"minimum_current_1p":6000,"minimum_current_vehicle_type":0,"verbose":false,"requested_current_threshold":60,"requested_current_margin":3000,"chargers":[]}, "charge_manager/state": {"state":0,"chargers":[]}, "charge_manager/available_current": {"current":0}, "charge_manager/available_phases": {"phases":3}, "charge_tracker/config_modified": {"modified":0}, "charge_tracker/config": {"electricity_price":0}, "charge_tracker/last_charges": [{"timestamp_minutes":28570279,"charge_duration":1911,"user_id":0,"energy_charged":4.559999943},{"timestamp_minutes":28570345,"charge_duration":9030,"user_id":0,"energy_charged":11.75},{"timestamp_minutes":28570496,"charge_duration":7500,"user_id":0,"energy_charged":5.479999542},{"timestamp_minutes":28571553,"charge_duration":0,"user_id":0,"energy_charged":0.100000381},{"timestamp_minutes":28571555,"charge_duration":12117,"user_id":0,"energy_charged":16.77000046},{"timestamp_minutes":28571757,"charge_duration":11387,"user_id":0,"energy_charged":13.86999893},{"timestamp_minutes":28573041,"charge_duration":24193,"user_id":0,"energy_charged":8.009998322},{"timestamp_minutes":28573445,"charge_duration":3540,"user_id":0,"energy_charged":2.770000458},{"timestamp_minutes":28574814,"charge_duration":10915,"user_id":0,"energy_charged":6.620002747},{"timestamp_minutes":28575807,"charge_duration":14278,"user_id":0,"energy_charged":16.61999512},{"timestamp_minutes":28576128,"charge_duration":4656,"user_id":0,"energy_charged":3.560005188},{"timestamp_minutes":28576205,"charge_duration":10513,"user_id":0,"energy_charged":6.919998169},{"timestamp_minutes":28580111,"charge_duration":17285,"user_id":0,"energy_charged":26.01000214},{"timestamp_minutes":28580399,"charge_duration":16776,"user_id":0,"energy_charged":18.87000275}], "charge_tracker/current_charge": {"user_id":0,"meter_start":141.9100037,"evse_uptime_start":274290919,"timestamp_minutes":28580679,"authorization_type":1,"authorization_info":null}, "charge_tracker/state": {"tracked_charges":14,"first_charge_timestamp":28570279}, "power_manager/state": {"config_error_flags":0,"external_control":0}, "power_manager/config_modified": {"modified":0}, "power_manager/config": {"enabled":false,"phase_switching_mode":0,"excess_charging_enable":false,"default_mode":0,"meter_slot_grid_power":1,"target_power_from_grid":0,"guaranteed_power":1380,"cloud_filter_mode":2}, "power_manager/low_level_state": {"power_at_meter":0,"power_at_meter_filtered":0,"power_available":0,"power_available_filtered":0,"overall_min_power":0,"threshold_3to1":0,"threshold_1to3":0,"charge_manager_available_current":0,"charge_manager_allocated_current":0,"max_current_limited":0,"uptime_past_hysteresis":false,"is_3phase":false,"wants_3phase":false,"wants_3phase_last":false,"is_on_last":false,"wants_on_last":false,"phase_state_change_blocked":false,"phase_state_change_delay":0,"on_state_change_blocked":false,"on_state_change_delay":0,"charging_blocked":0,"switching_state":0}, "power_manager/charge_mode": {"mode":0}, "power_manager/external_control": {"phases_wanted":0}, "users/config": {"users":[{"id":0,"roles":4294967295,"current":32000,"display_name":"Anonymous","username":"anonymous","digest_hash":""},{"id":1,"roles":65535,"current":32000,"display_name":"Benutzer 1","username":"user1","digest_hash":""},{"id":2,"roles":65535,"current":32000,"display_name":"Benutzer 2","username":"user2","digest_hash":""},{"id":3,"roles":65535,"current":32000,"display_name":"Benutzer 3","username":"user3","digest_hash":""}],"next_user_id":4,"http_auth_enabled":false}, "nfc/seen_tags": [{"tag_type":0,"tag_id":"","last_seen":0},{"tag_type":0,"tag_id":"","last_seen":0},{"tag_type":0,"tag_id":"","last_seen":0},{"tag_type":0,"tag_id":"","last_seen":0},{"tag_type":0,"tag_id":"","last_seen":0},{"tag_type":0,"tag_id":"","last_seen":0},{"tag_type":0,"tag_id":"","last_seen":0},{"tag_type":0,"tag_id":"","last_seen":0},{"tag_type":0,"tag_id":"","last_seen":0}], "nfc/config_modified": {"modified":2}, "nfc/config": {"authorized_tags":[{"user_id":1,"tag_type":2,"tag_id":"04:BE:4xxxxxxxxx"},{"user_id":2,"tag_type":2,"tag_id":"04:47:61xxxxxxxxxxx"},{"user_id":3,"tag_type":2,"tag_id":"04:A8:ECxxxxxxxxxxxx"}]}, "nfc/identity": {"uid":"29sG","connected_uid":"0","position":"B","hw_version":"1.0.0","fw_version":"2.0.6","device_identifier":286}, "info/name": {"name":"warp3-2aPD","type":"warp3","display_type":"WARP3 Charger","uid":"2aPD"}, "info/display_name_modified": {"modified":2}, "info/display_name": {"display_name":"warp3-CP"}, "modbus_tcp/config_modified": {"modified":0}, "modbus_tcp/config": {"enable":false,"port":502,"table":0}, "wireguard/config_modified": {"modified":0}, "wireguard/config": {"enable":false,"make_default_interface":true,"internal_ip":"0.0.0.0","internal_subnet":"0.0.0.0","internal_gateway":"0.0.0.0","remote_host":"","remote_port":51820,"private_key":"","remote_public_key":"","preshared_key":"","allowed_ip":"0.0.0.0","allowed_subnet":"0.0.0.0"}, "wireguard/state": {"connection_start":0,"connection_end":0,"state":0}, "ocpp/config_modified": {"modified":0}, "ocpp/config": {"enable":false,"url":"","identity":"warp3-2aPD","enable_auth":false,"pass":"","cert_id":-1}, "ocpp/state": {"charge_point_state":0,"charge_point_status":0,"next_profile_eval":0,"connector_state":0,"connector_status":0,"tag_id":"","parent_tag_id":"","tag_expiry_date":0,"tag_timeout":0,"cable_timeout":0,"last_rejected_tag":"","last_rejected_tag_reason":0,"txn_id":0,"txn_start_time":0,"current":0,"txn_with_invalid_id":false,"unavailable_requested":false,"message_in_flight_type":0,"message_in_flight_id_high":0,"message_in_flight_id_low":0,"message_in_flight_len":0,"message_timeout":0,"txn_msg_retry_timeout":0,"message_queue_depth":0,"status_queue_depth":0,"txn_msg_queue_depth":0,"connected":false,"connected_change_time":0,"last_ping_sent":0,"pong_timeout":0}, "ocpp/configuration": {"AuthorizeRemoteTxRequests":"","ClockAlignedDataInterval":"","ConnectionTimeOut":"","ConnectorPhaseRotation":"","ConnectorPhaseRotationMaxLength":"","GetConfigurationMaxKeys":"","HeartbeatInterval":"","LocalAuthorizeOffline":"","LocalPreAuthorize":"","MessageTimeout":"","MeterValuesAlignedData":"","MeterValuesAlignedDataMaxLength":"","MeterValuesSampledData":"","MeterValuesSampledDataMaxLength":"","MeterValueSampleInterval":"","NumberOfConnectors":"","ResetRetries":"","StopTransactionOnEVSideDisconnect":"","StopTransactionOnInvalidId":"","StopTransactionMaxMeterValues":"","StopTxnAlignedData":"","StopTxnAlignedDataMaxLength":"","StopTxnSampledData":"","StopTxnSampledDataMaxLength":"","SupportedFeatureProfiles":"","TransactionMessageAttempts":"","TransactionMessageRetryInterval":"","UnlockConnectorOnEVSideDisconnect":"","WebSocketPingInterval":"","ChargeProfileMaxStackLevel":"","ChargingScheduleAllowedChargingRateUnit":"","ChargingScheduleMaxPeriods":"","ConnectorSwitch3to1PhaseSupported":"","MaxChargingProfilesInstalled":""}, "charge_limits/default_limits_modified": {"modified":2}, "charge_limits/default_limits": {"duration":0,"energy_wh":0}, "charge_limits/state": {"start_timestamp_ms":274290919,"start_energy_kwh":141.9100037,"target_timestamp_ms":0,"target_energy_kwh":null}, "charge_limits/active_limits": {"duration":0,"energy_wh":0}, "coredump/state": {"coredump_available":false}, "certs/state": {"certs":[]}, "automation/config_modified": {"modified":0}, "automation/config": {"tasks":[]}, "automation/state": {"registered_triggers":[1,2,3,4,5,6,7,9,10,11,16,17,18],"registered_actions":[1,2,3,4,5,6,7,8,11,12,14],"enabled_triggers":[1,2,4,6,7,11,18,9,3,10,5],"enabled_actions":[1,3,4,5,6,8,2,7,11]}, "rtc/config_modified": {"modified":0}, "rtc/config": {"auto_sync":true}, "rtc/time": {"year":2024,"month":5,"day":5,"hour":7,"minute":0,"second":4,"weekday":0}, "reboot": null, "evse/reflash": null, "evse/reset": null, "evse/stop_charging": null, "evse/start_charging": null, "evse/external_current_update": {"current":15000}, "evse/external_clear_on_disconnect_update": {"clear_on_disconnect":false}, "evse/management_current_update": {"current":32000}, "evse/boost_mode_update": {"enabled":false}, "evse/auto_start_charging_update": {"auto_start_charging":true}, "evse/global_current_update": {"current":32000}, "evse/management_enabled_update": {"enabled":false}, "evse/user_enabled_update": {"enabled":false}, "evse/external_enabled_update": {"enabled":false}, "evse/external_defaults_update": {"current":0,"clear_on_disconnect":false}, "evse/modbus_tcp_enabled_update": {"enabled":false}, "evse/ocpp_enabled_update": {"enabled":false}, "evse/meter_config_update": {"slot":0}, "evse/meter_config_reset": null, "evse/reset_dc_fault_current_state": {"password":0}, "evse/trigger_dc_fault_test": null, "evse/gpio_configuration_update": {"shutdown_input":0,"input":0,"output":0}, "evse/button_configuration_update": {"button":2}, "evse/ev_wakeup_update": {"enabled":false}, "evse/phase_auto_switch_update": {"enabled":false}, "evse/phases_connected_update": {"phases":0}, "evse/control_pilot_disconnect_update": {"disconnect":false}, "evse/gp_output_update": {"gp_output":0}, "evse/automation_current_update": {"current":32000}, "evse/led_configuration_update": {"enable_api":true}, "evse/led_configuration_reset": null, "evse/indicator_led_update": {"indication":-1,"duration":0,"h":0,"s":0,"v":0}, "network/config_update": {"hostname":"wallbox-warp3","enable_mdns":true,"web_server_port":80}, "network/config_reset": null, "ethernet/config_update": {"enable_ethernet":true,"ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0"}, "ethernet/config_reset": null, "ethernet/force_reset": null, "wifi/scan": null, "wifi/sta_config_update": {"enable_sta":true,"ssid":"UniFi-KF","bssid":[208,33,249,31,15,192],"bssid_lock":false,"passphrase":null,"ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0","wpa_eap_config":[0,null]}, "wifi/sta_config_reset": null, "wifi/ap_config_update": {"enable_ap":true,"ap_fallback_only":false,"ssid":"warp3-2aPD","hide_ssid":false,"passphrase":null,"channel":0,"ip":"10.0.0.1","gateway":"10.0.0.1","subnet":"255.255.255.0"}, "wifi/ap_config_reset": null, "ntp/config_update": {"enable":true,"use_dhcp":true,"timezone":"Europe/Berlin","server":"ptbtime1.ptb.de","server2":"ptbtime4.ptb.de"}, "ntp/config_reset": null, "mqtt/config_update": {"enable_mqtt":true,"broker_host":"192.168.xxx.xx“,"broker_port":1883,"broker_username":"xxxx","broker_password":null,"global_topic_prefix":"warp3/CP","client_name":"warp3-CP","interval":1,"protocol":0,"cert_id":-1,"client_cert_id":-1,"client_key_id":-1,"path":""}, "mqtt/config_reset": null, "mqtt/auto_discovery_config_update": {"auto_discovery_mode":2,"auto_discovery_prefix":"homeassistant"}, "mqtt/auto_discovery_config_reset": null, "factory_reset": {"do_i_know_what_i_am_doing":null}, "config_reset": {"do_i_know_what_i_am_doing":null}, "meters/0/config_update": [2,{"display_name":"WARP Charger"}], "meters/0/config_reset": null, "meters/0/reset": null, "meters/1/config_update": [0,null], "meters/1/config_reset": null, "meters_sun_spec/scan": {"host":"","port":0,"cookie":0}, "meters_sun_spec/scan_continue": {"cookie":0}, "meters_sun_spec/scan_abort": {"cookie":0}, "meters_legacy_api/config_update": {"linked_meter_slot":0}, "meters_legacy_api/config_reset": null, "meter/reset": null, "meter/state_update": {"state":0,"type":0}, "meter/values_update": {"power":0,"energy_rel":0,"energy_abs":0}, "meter/phases_update": {"phases_connected":[false,false,false],"phases_active":[false,false,false]}, "meter/all_values_update": [], "require_meter/config_update": {"config":2}, "require_meter/config_reset": null, "charge_manager/config_update": {"enable_charge_manager":false,"enable_watchdog":false,"default_available_current":0,"maximum_available_current":0,"minimum_current_auto":true,"minimum_current":6000,"minimum_current_1p":6000,"minimum_current_vehicle_type":0,"verbose":false,"requested_current_threshold":60,"requested_current_margin":3000,"chargers":[]}, "charge_manager/config_reset": null, "charge_manager/available_current_update": {"current":0}, "charge_manager/available_phases_update": {"phases":3}, "charge_manager/scan": null, "charge_tracker/config_update": {"electricity_price":0}, "charge_tracker/config_reset": null, "charge_tracker/remove_all_charges": {"do_i_know_what_i_am_doing":null}, "power_manager/config_update": {"enabled":false,"phase_switching_mode":0,"excess_charging_enable":false,"default_mode":0,"meter_slot_grid_power":1,"target_power_from_grid":0,"guaranteed_power":1380,"cloud_filter_mode":2}, "power_manager/config_reset": null, "power_manager/charge_mode_update": {"mode":0}, "power_manager/external_control_update": {"phases_wanted":0}, "users/add": {"id":0,"roles":0,"current":32000,"display_name":"","username":"","digest_hash":""}, "users/remove": {"id":0}, "users/http_auth_update": {"enabled":false}, "nfc/config_update": {"authorized_tags":[{"user_id":1,"tag_type":2,"tag_id":"04:BE:xx:xx:xx:xx:xx"},{"user_id":2,"tag_type":2,"tag_id":"04:47:xx:xx:xx:xx:xx"},{"user_id":3,"tag_type":2,"tag_id":"04:A8:xx:xx:xx:xx:xx"}]}, "nfc/config_reset": null, "nfc/inject_tag": {"tag_type":0,"tag_id":""}, "nfc/inject_tag_start": {"tag_type":0,"tag_id":""}, "nfc/inject_tag_stop": {"tag_type":0,"tag_id":""}, "nfc/reflash": null, "nfc/reset": null, "info/display_name_update": {"display_name":"warp3-CP"}, "info/display_name_reset": null, "modbus_tcp/config_update": {"enable":false,"port":502,"table":0}, "modbus_tcp/config_reset": null, "wireguard/config_update": {"enable":false,"make_default_interface":true,"internal_ip":"0.0.0.0","internal_subnet":"0.0.0.0","internal_gateway":"0.0.0.0","remote_host":"","remote_port":51820,"private_key":"","remote_public_key":"","preshared_key":"","allowed_ip":"0.0.0.0","allowed_subnet":"0.0.0.0"}, "wireguard/config_reset": null, "ocpp/config_update": {"enable":false,"url":"","identity":"warp3-2aPD","enable_auth":false,"pass":"","cert_id":-1}, "ocpp/config_reset": null, "ocpp/reset": null, "charge_limits/default_limits_update": {"duration":0,"energy_wh":0}, "charge_limits/default_limits_reset": null, "charge_limits/override_duration": {"duration":0}, "charge_limits/override_energy": {"energy_wh":0}, "charge_limits/restart": null, "certs/add": {"id":0,"name":"","cert":""}, "certs/modify": {"id":0,"name":"","cert":""}, "certs/remove": {"id":0}, "automation/config_update": {"tasks":[]}, "automation/config_reset": null, "rtc/config_update": {"auto_sync":true}, "rtc/config_reset": null, "rtc/time_update": {"year":0,"month":0,"day":0,"hour":0,"minute":0,"second":0,"weekday":0}}

              0,459 |                  |     **** TINKERFORGE WARP3 CHARGER V2.3.0-660fed4b ****
              0,460 |                  |          314K RAM SYSTEM   293724 HEAP BYTES FREE
              0,471 |                  | READY.
              0,471 | main             | Last reset reason was: Software reset via esp_restart.
              0,840 | tools            | Mounted data partition. 73728 of 3538944 bytes (2.1 %) used
              1,190 | api              | WARP3 Charger config version: 2.3.0 (warp)
              1,191 | esp32_eth_brick  | WARP ESP32 Ethernet Brick UID: 2aPD
              5,679 | ethernet         | Started
              5,845 | wifi             | Starting scan to select unoccupied channel for soft AP
              5,857 | ntp              | Set timezone to Europe/Berlin
              6,088 | meters           | Meter in slot 0 declared 36 values.
              6,288 | charge_tracker   | Found 1 record: first is 1, last is 1
              6,320 | charge_tracker   | Last charge record size is 233 (233, 9)
              6,647 | device_module    | NFC Bricklet found. Enabling NFC support.
              6,983 | network          | mDNS responder started
              7,218 | power_manager    | Disabled but phase switching backend can switch autonomously. Enabling external control API.

2024-05-05 08:57:02,000 | rtc | Set system time from RTC at 7,354 2024-05-05 08:57:02,020 | wifi | Connecting to wlanssidxxx 2024-05-05 08:57:02,023 | wifi | Selecting channel 13 for soft AP 2024-05-05 08:57:02,168 | wifi | Soft AP started 2024-05-05 08:57:02,169 | | SSID: warp3-2aPD 2024-05-05 08:57:02,169 | | MAC address: 58:BF:xx:xx:xx:45 2024-05-05 08:57:02,180 | | IP address: 10.0.0.1 2024-05-05 08:57:02,197 | device_name | This is warp3-CP (warp3-2aPD), a WARP3 Charger 2024-05-05 08:57:08,677 | wifi | Connected to wlanxxx, BSSID D0:xx:xx:xx:xx:xx 2024-05-05 08:57:08,707 | wifi | Got IP address: 192.168.xxx.xxx/24. Own MAC address: 58:xx:xx:xx:xx:44 2024-05-05 08:57:16,829 | ntp | NTP synchronized at 22,056! 2024-05-05 08:57:22,154 | mqtt | Connected to broker. 2024-05-05 08:57:22,305 | mqtt | On evse/external_current_update: Failed to deserialize: JSON payload was longer than expected and possibly contained unknown keys. 2024-05-05 08:57:22,605 | mqtt | Topic power_manager/external_control_update is an action. Ignoring retained message (data_len=147).

Logirius commented 4 months ago

Ich habe ihn jetzt beobachtet, 1Phasen auf 3 Phasenumschaltung funktioniert. Aktuell habe ich wechselnde Bewölkung. Er regelt aber nur im ganzen Amperebereich 6 A, 7A, 8A… Dann kann es natürlich nicht mit der feinen Ausregelung klappen.

andig commented 4 months ago

Über MQTT kommen plötzlich ganz andere Nachrichten als vorher. Da Du anscheinend neben evcc an anderen Einstellungen rumbastelst, aber nichts davon hier transparent ist habe ich zugemacht. Anscheinend kein Thema von evcc sondern Deiner sonstigen Infrastruktur.