evcc-io / evcc

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

Web-Interface hört nicht auf 7070, Logs zeigen keinerlei Fehler #13562

Closed andrebeekhuis closed 2 months ago

andrebeekhuis commented 2 months ago

Describe the bug

Ich habe heute meinen evcc Docker Container mit dem neuesten stable Image ausgestattet, nachdem ich einige Zeit lang auf einer angepassten älteren Version wegen eines Fehlers unterwegs war. (mabunixda/evcc:testing)

EVCC scheint laut Logs sauber durch zu starten, meldet sich sogar beim mqtt als online und liefert auch sauber alle Werte. Sogar die Steuerung der Wallbox scheint zu laufen. Laut Log, welches ich mittlerweile auf Trace hoch geschaubt habe, sollte ui und api auf 7070 gestartet sein: INFO 2024/04/23 22:35:07 starting ui and api at :7070

Nachdem mein ReverseProxy keine Verbindung zum Service bekommen hat, habe ich 7070 direkt am Container exposed, dort antwortet ebenfalls nichts. Ich habe mir dann die Shell vom evcc Container geholt und sehe dort im netstat auch, dass evcc nicht auf 7070 horcht: / # netstat -ap Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 localhost:35497 0.0.0.0:* LISTEN - tcp 64159 0 4504fa922ff2:35992 Wattpilot_91009693:http ESTABLISHED 1/evcc tcp 0 0 4504fa922ff2:35432 containerhafen.local:1883 ESTABLISHED 1/evcc udp 0 0 localhost:34155 0.0.0.0:* - Active UNIX domain sockets (servers and established) Proto RefCnt Flags Type State I-Node PID/Program name Path

Ich sehe dort Verbindungen in Richtung Wallbox und MQTT-Broker, ebenfalls Verbindungen in Richtung HerstellerAPI.

Steps to reproduce

  1. This bug prevents the ui from loading every time.

Configuration details

network:
  schema: http
  host: evcc
  port: 7070

log: trace

interval: 10s

# unique installation id
plant: xyz

sponsortoken: xyz

telemetry: true

meters:
- type: template
  template: fronius-solarapi-v1 
  usage: grid  
  host: 192.168.12.101  
  name: grid1
- type: template
  template: fronius-solarapi-v1 
  usage: pv  
  host: 192.168.12.101  
  name: pv2
- type: template
  template: fronius-solarapi-v1 
  usage: battery  
  host: 192.168.12.101  
  name: battery3

chargers:
- type: template
  template: fronius-wattpilot 
  host: 192.168.12.188  
  password: xyz
  name: wallbox5

vehicles:
- type: template
  template: kia 
  title: EV6  
  icon: car  
  user: xyz  
  password: xyz  
  vin: xyz
  capacity: 78  
  phases: 3  
  cache: 1h  
  language: de  
  mode: pv
  name: ev6

loadpoints:
- title: Garage
  charger: wallbox5
  vehicle: ev6
  mode: pv
  phases: 0

site:
  title: xyz
  residualPower: 100
  meters:
    grid: grid1
    pv:
    - pv2
    battery:
    - battery3

tariffs:
  currency: EUR # three letter ISO-4217 currency code (default EUR)
  grid:
    type: fixed
    price: 0.310 # EUR/kWh
  feedin:
    type: fixed
    price: 0.08 # EUR/kWh
  planner:
    type: grünstromindex
    zip: xyz

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

Log details

[cache ] TRACE 2024/04/23 22:46:47 lp-1/limitEnergy: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/limitSoc: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/planEnergy: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/planTime: 0001-01-01 00:00:00 +0000 UTC
[cache ] TRACE 2024/04/23 22:46:47 lp-1/vehicleDetectionActive: false
[cache ] TRACE 2024/04/23 22:46:47 lp-1/effectiveLimitSoc: 100
[cache ] TRACE 2024/04/23 22:46:47 lp-1/effectiveMaxCurrent: 16
[cache ] TRACE 2024/04/23 22:46:47 lp-1/effectiveMinCurrent: 6
[cache ] TRACE 2024/04/23 22:46:47 lp-1/effectivePlanSoc: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/effectivePlanTime: 0001-01-01 00:00:00 +0000 UTC
[cache ] TRACE 2024/04/23 22:46:47 lp-1/effectivePriority: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/vehicleTargetSoc: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/vehicleRange: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/vehicleSoc: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/vehicleClimaterActive: <nil>
[cache ] TRACE 2024/04/23 22:46:47 lp-1/phasesActive: 3
[cache ] TRACE 2024/04/23 22:46:47 lp-1/vehicleName: ev6
[cache ] TRACE 2024/04/23 22:46:47 lp-1/vehicleOdometer: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/vehicleName: 
[cache ] TRACE 2024/04/23 22:46:47 lp-1/chargerIcon: <nil>
[cache ] TRACE 2024/04/23 22:46:47 lp-1/chargerFeatureHeating: false
[lp-1  ] DEBUG 2024/04/23 22:46:47 set charge mode: pv
[cache ] TRACE 2024/04/23 22:46:47 lp-1/chargerFeatureIntegratedDevice: false
[cache ] TRACE 2024/04/23 22:46:47 lp-1/guardAction: inactive
[cache ] TRACE 2024/04/23 22:46:47 lp-1/guardRemaining: 0s
[cache ] TRACE 2024/04/23 22:46:47 lp-1/pvAction: inactive
[lp-1  ] INFO 2024/04/23 22:46:47 vehicle updated: unknown -> EV6
[cache ] TRACE 2024/04/23 22:46:47 lp-1/pvRemaining: 0s
[lp-1  ] DEBUG 2024/04/23 22:46:47 guard timer inactive
[lp-1  ] DEBUG 2024/04/23 22:46:47 pv timer inactive
[lp-1  ] DEBUG 2024/04/23 22:46:47 phase timer inactive
[cache ] TRACE 2024/04/23 22:46:47 lp-1/phaseRemaining: 0s
[cache ] TRACE 2024/04/23 22:46:47 lp-1/phaseAction: inactive
[cache ] TRACE 2024/04/23 22:46:47 lp-1/phasesEnabled: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/phases1p3p: true
[cache ] TRACE 2024/04/23 22:46:47 lp-1/phasesConfigured: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/disableThreshold: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/enableThreshold: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/minCurrent: 6
[cache ] TRACE 2024/04/23 22:46:47 lp-1/maxCurrent: 16
[cache ] TRACE 2024/04/23 22:46:47 lp-1/priority: 0
[cache ] TRACE 2024/04/23 22:46:47 lp-1/title: Garage
[cache ] TRACE 2024/04/23 22:46:47 lp-1/mode: pv
[cache ] TRACE 2024/04/23 22:46:47 vehicles: map[ev6:{EV6 car 78 0 0 [] []}]
[cache ] TRACE 2024/04/23 22:46:47 currency: EUR
[cache ] TRACE 2024/04/23 22:46:47 smartCostLimit: 0
[cache ] TRACE 2024/04/23 22:46:47 smartCostType: co2
[cache ] TRACE 2024/04/23 22:46:47 smartCostActive: false
[cache ] TRACE 2024/04/23 22:46:47 residualPower: 100
[cache ] TRACE 2024/04/23 22:46:47 batteryDischargeControl: false
[cache ] TRACE 2024/04/23 22:46:47 batteryMode: unknown
[cache ] TRACE 2024/04/23 22:46:47 bufferStartSoc: 0
[cache ] TRACE 2024/04/23 22:46:47 bufferSoc: 100
[cache ] TRACE 2024/04/23 22:46:47 batteryConfigured: true
[cache ] TRACE 2024/04/23 22:46:47 pvConfigured: true
[cache ] TRACE 2024/04/23 22:46:47 gridConfigured: true
[cache ] TRACE 2024/04/23 22:46:47 prioritySoc: 25
[cache ] TRACE 2024/04/23 22:46:47 siteTitle: Hummelhaus
[site  ] DEBUG 2024/04/23 22:46:47 set battery discharge control: false
[site  ] DEBUG 2024/04/23 22:46:47 set buffer start soc: 0
[site  ] DEBUG 2024/04/23 22:46:47 set buffer soc: 100
[site  ] DEBUG 2024/04/23 22:46:47 set priority soc: 25
[site  ] INFO 2024/04/23 22:46:47     grid:      power ✓ energy ✗ currents ✗
[site  ] INFO 2024/04/23 22:46:47     pv 1:      power ✓ energy ✗ currents ✗
[site  ] INFO 2024/04/23 22:46:47     battery 1: power ✓ energy ✗ currents ✗ soc ✓ capacity ✗
[site  ] INFO 2024/04/23 22:46:47   vehicles:
[site  ] INFO 2024/04/23 22:46:47     vehicle 1: range ✓ finish ✓ status ✓ climate ✗ wakeup ✓
[lp-1  ] INFO 2024/04/23 22:46:47 loadpoint 1:
[lp-1  ] INFO 2024/04/23 22:46:47   mode:        pv
[lp-1  ] INFO 2024/04/23 22:46:47   charger:     power ✓ energy ✗ currents ✓ phases ✓ wakeup ✗
[lp-1  ] INFO 2024/04/23 22:46:47     charge:    power ✓ energy ✗ currents ✓
[lp-1  ] INFO 2024/04/23 22:46:47   meters:      charge ✓
[site  ] INFO 2024/04/23 22:46:47   meters:      grid ✓ pv ✓ battery ✓
[site  ] INFO 2024/04/23 22:46:47 site config:
[db    ] TRACE 2024/04/23 22:46:47 SELECT * FROM `sessions` WHERE ID > 50 AND Loadpoint = "Garage" ORDER BY ID LIMIT 1 1 <nil>
[db    ] TRACE 2024/04/23 22:46:47 SELECT * FROM `sessions` WHERE `Loadpoint` = "Garage" AND `finished` = "0001-01-01 00:00:00+00:00" 1 <nil>
[db    ] TRACE 2024/04/23 22:46:47 SELECT * FROM `sessions` LIMIT 1 -1 <nil>
[db    ] TRACE 2024/04/23 22:46:47 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="sessions" -1 <nil>
[db    ] TRACE 2024/04/23 22:46:47 SELECT sql FROM sqlite_master WHERE type IN ("table","index") AND tbl_name = "sessions" AND sql IS NOT NULL order by type = "table" desc 1 <nil>
[gsi   ] TRACE 2024/04/23 22:46:47 {"support":"If you have any question please contact dev@stromdao.com or visit https://premium.corrently.de/","license":"CC BY-NC-SA 4.0 ( https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.en )","info":"https://corrently.io/books/stromdao-gmbh/page/fair-use-policy","documentation":"https://corrently.io/books/grunstromindex","commercial":"https://corrently.energy/products/corrently-apis-grunstromindex-abrufe","signee":"0xE7Fe0626D7B8e3F2e5ECD146F9b11daac1DBE447","forecast":[{"epochtime":1713891600,"eevalue":14,"ewind":0,"esolar":0,"ensolar":0,"enwind":0,"sci":25,"gsi":13.299999999999999,"timeStamp":1713891600000,"energyprice":"-0.0070000","co2_g_standard":258,"co2_g_oekostrom":57,"timeframe":{"start":1713891600000,"end":1713895200000},"iat":1713898640601,"zip":"***","signature":"0xf8e3547592013d8ca60410daec589b01d3bc825c1cf1cf69523e957f8306e2805e50e86dcdc2f78997da986c00256cef81531a700915ed723b1a201bc1793c5b1c"},{"epochtime":1713895200,"eevalue":60,"ewind":46,"esolar":0,"ensolar":0,"enwind":46,"sci":25,"gsi":57,"timeStamp":1713895200000,"energyprice":"-0.0300000","co2_g_standard":141,"co2_g_oekostrom":31,"timeframe":{"start":1713895200000,"end":1713898800000},"iat":1713898640605,"zip":"***","signature":"0xffec57d017e06d232fa595edf4caea93f810558e4098e116742a98c63dcfa9da249f9da87b0c21bface11ee3320868ba23b79f7af3552c22ca0c94bce072f0a61c"},{"epochtime":1713898800,"eevalue":61,"ewind":48,"esolar":0,"ensolar":0,"enwind":48,"sci":25,"gsi":57.949999999999996,"timeStamp":1713898800000,"energyprice":"-0.0305000","co2_g_standard":139,"co2_g_oekostrom":30,"timeframe":{"start":1713898800000,"end":1713902400000},"iat":1713898640612,"zip":"***","signature":"0x6b5737329fffd5658e7a0866264d847b353245251b9491b5be7a899d9abd761946946156408cdc881d91c7412991a346ca4948c1c1628e960f234f4119d20de11c"},{"epochtime":1713902400,"eevalue":60,"ewind":46,"esolar":0,"ensolar":0,"enwind":46,"sci":25,"gsi":57,"timeStamp":1713902400000,"energyprice":"-0.0300000","co2_g_standard":141,"co2_g_oekostrom":31,"timeframe":{"start":1713902400000,"end":1713906000000},"iat":1713898640615,"zip":"***","signature":"0x877b7844e8591969169a880d82410d047d4d1a4d6834c2cb138177f6fbac225d767693482ef7528a069390eaab84f2cda7383d5575268e99a7646eab434f2cad1b"},{"epochtime":1713906000,"eevalue":69,"ewind":56,"esolar":0,"ensolar":0,"enwind":56,"sci":25,"gsi":65.55,"timeStamp":1713906000000,"energyprice":"-0.0345000","co2_g_standard":118,"co2_g_oekostrom":26,"timeframe":{"start":1713906000000,"end":1713909600000},"iat":1713898640619,"zip":"***","signature":"0x6def097ec8f26d09b1a66bf741e70e969f665972957a9fb72a35e06917e44b4b027d08e5e0081912746fb3a40d20e10171ffbf0c009eb5960c61f4af83b5ba961c"},{"epochtime":1713909600,"eevalue":70,"ewind":56,"esolar":0,"ensolar":0,"enwind":56,"sci":25,"gsi":66.5,"timeStamp":1713909600000,"energyprice":"-0.0350000","co2_g_standard":116,"co2_g_oekostrom":25,"timeframe":{"start":1713909600000,"end":1713913200000},"iat":1713898640623,"zip":"***","signature":"0x4795e0be6e76dc2f395bb27b8f563d117508d1d1ebd3b659744d66b463d5223313fede0e21f73f37c10face9b53089d14665605faa681cf4dac134dbc6add3dd1c"},{"epochtime":1713913200,"eevalue":62,"ewind":49,"esolar":0,"ensolar":0,"enwind":49,"sci":25,"gsi":58.9,"timeStamp":1713913200000,"energyprice":"-0.0310000","co2_g_standard":136,"co2_g_oekostrom":30,"timeframe":{"start":1713913200000,"end":1713916800000},"iat":1713898640628,"zip":"***","signature":"0xa5bd7d7af4c50e31d37317541f5257b4d26f0bf3f64ee3891277177cff6d990d19437c41729dbfe05fc6b512674774ee28c22ae66aad5cf69336dc5373e98a8f1c"},{"epochtime":1713916800,"eevalue":69,"ewind":55,"esolar":0,"ensolar":0,"enwind":55,"sci":25,"gsi":65.55,"timeStamp":1713916800000,"energyprice":"-0.0345000","co2_g_standard":118,"co2_g_oekostrom":26,"timeframe":{"start":1713916800000,"end":1713920400000},"iat":1713898640630,"zip":"***","signature":"0xe6ce25dce8270477c435788313c482be0a2d7c972c6fcded10a02a908e66d7787d29af1481ec8b92715fccd25dd6b6c9156ddbfb5480ebe493b39ddb866146051b"},{"epochtime":1713920400,"eevalue":79,"ewind":65,"esolar":0,"ensolar":0,"enwind":65,"sci":25,"gsi":75.05,"timeStamp":1713920400000,"energyprice":"-0.0395000","co2_g_standard":93,"co2_g_oekostrom":20,"timeframe":{"start":1713920400000,"end":1713924000000},"iat":1713898640632,"zip":"***","signature":"0x1b1ca64441b2138d6b7015914926e86c9852737bac54376437a7707dc16ed57621b0e3f6187aa756b6afc44aa13e62b631a860102e0bcb60ca51dbd3f4b06c571b"},{"epochtime":1713924000,"eevalue":82,"ewind":68,"esolar":0,"ensolar":0,"enwind":68,"sci":25,"gsi":77.89999999999999,"timeStamp":1713924000000,"energyprice":"-0.0410000","co2_g_standard":86,"co2_g_oekostrom":18,"timeframe":{"start":1713924000000,"end":1713927600000},"iat":1713898640634,"zip":"***","signature":"0xf43d979430d6933a18041b04f71351c659814123aa957f6484ceca72a1c646424c8b2b6f55c53885b85b2f39448faad09d4b633b16aace832c6e2db3b449e0041c"},{"epochtime":1713927600,"eevalue":84,"ewind":70,"esolar":0,"ensolar":0,"enwind":70,"sci":25,"gsi":79.8,"timeStamp":1713927600000,"energyprice":"-0.0420000","co2_g_standard":80,"co2_g_oekostrom":17,"timeframe":{"start":1713927600000,"end":1713931200000},"iat":1713898640637,"zip":"***","signature":"0x1f47988779b34713269d8d9a1fc22bb32fd4d05e429113f0b0ad0ffb5905e06e2e2b3b5a6aada30907bb726439d500b10a9643f83f2c3fec0a5ab5f032fe4a4a1b"},{"epochtime":1713931200,"eevalue":76,"ewind":62,"esolar":0,"ensolar":0,"enwind":62,"sci":25,"gsi":72.2,"timeStamp":1713931200000,"energyprice":"-0.0380000","co2_g_standard":101,"co2_g_oekostrom":22,"timeframe":{"start":1713931200000,"end":1713934800000},"iat":1713898640640,"zip":"***","signature":"0x4c93164afb067bdf63a88476afb052ee22e02510a458463dc50b1a5e8b31446b7d6157d9b6ee7384a7cab9d6e02f9c96cb2e06469c19ba6846d4ac186ecbf81f1b"},{"epochtime":1713934800,"eevalue":67,"ewind":54,"esolar":0,"ensolar":0,"enwind":54,"sci":25,"gsi":63.65,"timeStamp":1713934800000,"energyprice":"-0.0335000","co2_g_standard":124,"co2_g_oekostrom":27,"timeframe":{"start":1713934800000,"end":1713938400000},"iat":1713898640642,"zip":"***","signature":"0xa8511642ff49213f0400b380270ce8762128afe289184778cd6c878542b381f954792119b7fce612bc198e0f8f0c87e661f4018b0be93ec17265eed33b83766b1c"},{"epochtime":1713938400,"eevalue":67,"ewind":52,"esolar":1,"ensolar":1,"enwind":52,"sci":26,"gsi":63.65,"timeStamp":1713938400000,"energyprice":"-0.0335000","co2_g_standard":124,"co2_g_oekostrom":27,"timeframe":{"start":1713938400000,"end":1713942000000},"iat":1713898640644,"zip":"***","signature":"0x4f6edefee9042f9db5e1ae77cf05942d81037b0fc2b841b51b170a758117d39164358f074303106fd88ddab0217b824d85509ed92ac8686b3f23306951c124b01c"},{"epochtime":1713942000,"eevalue":92,"ewind":67,"esolar":11,"ensolar":11,"enwind":67,"sci":31,"gsi":87.39999999999999,"timeStamp":1713942000000,"energyprice":"-0.0460000","co2_g_standard":60,"co2_g_oekostrom":13,"timeframe":{"start":1713942000000,"end":1713945600000},"iat":1713898640647,"zip":"***","signature":"0x7fae286fcd5980da9a4cda34fa90270399a3efce2c6db51cf7f33b539adac5851673b184d18c22f3899dda1676a6336bb43005282c543c4757f719efd992339a1b"},{"epochtime":1713945600,"eevalue":86,"ewind":62,"esolar":11,"ensolar":11,"enwind":62,"sci":31,"gsi":81.7,"timeStamp":1713945600000,"energyprice":"-0.0430000","co2_g_standard":75,"co2_g_oekostrom":16,"timeframe":{"start":1713945600000,"end":1713949200000},"iat":1713898640650,"zip":"***","signature":"0x18cea2fe93b8925755f05df69e4df7b5adbdb98ec045096e42c0512f95dd2a223ba5ebb8976e25cd04f3a2a8a5a1fb27e03dc50aa371da46c6f4653dcc75553d1b"},{"epochtime":1713949200,"eevalue":94,"ewind":69,"esolar":11,"ensolar":11,"enwind":69,"sci":31,"gsi":89.3,"timeStamp":1713949200000,"energyprice":"-0.0470000","co2_g_standard":55,"co2_g_oekostrom":11,"timeframe":{"start":1713949200000,"end":1713952800000},"iat":1713898640654,"zip":"***","signature":"0x7cd69e789c8fe5cce8c08c5cd5a4af4658e0f1ac0367b341d84f33373dfdd19c764331b5bf56c5311e7a7f3454695267aeb57b5811a2a800e07873a47d2c71e61b"},{"epochtime":1713952800,"eevalue":92,"ewind":67,"esolar":11,"ensolar":11,"enwind":67,"sci":31,"gsi":87.39999999999999,"timeStamp":1713952800000,"energyprice":"-0.0460000","co2_g_standard":60,"co2_g_oekostrom":13,"timeframe":{"start":1713952
[gsi   ] TRACE 2024/04/23 22:46:46 GET https://api.corrently.io/v2.0/gsi/prediction?zip=***
[db    ] TRACE 2024/04/23 22:46:45 SELECT * FROM `configs` WHERE `configs`.`class` = 3 ORDER BY id 0 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT * FROM `configs` WHERE `configs`.`class` = 1 ORDER BY id 0 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT * FROM `configs` WHERE `configs`.`class` = 2 ORDER BY id 0 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT count(*) FROM sqlite_master WHERE type = "table" AND tbl_name = "config_details" AND (sql LIKE "%""device_id"" %" OR sql LIKE "%device_id %" OR sql LIKE "%`device_id`%" OR sql LIKE "%[device_id]%" OR sql LIKE "%   device_id   %") -1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT count(*) FROM sqlite_master WHERE type = "index" AND tbl_name = "config_details" AND name = "idx_unique" -1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT count(*) FROM sqlite_master WHERE type = "table" AND tbl_name = "config_details" AND (sql LIKE "%CONSTRAINT ""fk_configs_details"" %" OR sql LIKE "%CONSTRAINT fk_configs_details %" OR sql LIKE "%CONSTRAINT `fk_configs_details`%" OR sql LIKE "%CONSTRAINT [fk_configs_details]%" OR sql LIKE "%CONSTRAINT     fk_configs_details  %") -1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT count(*) FROM sqlite_master WHERE type = "table" AND tbl_name = "config_details" AND (sql LIKE "%CONSTRAINT ""fk_devices_details"" %" OR sql LIKE "%CONSTRAINT fk_devices_details %" OR sql LIKE "%CONSTRAINT `fk_devices_details`%" OR sql LIKE "%CONSTRAINT [fk_devices_details]%" OR sql LIKE "%CONSTRAINT     fk_devices_details  %") -1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT * FROM `config_details` LIMIT 1 -1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT sql FROM sqlite_master WHERE type IN ("table","index") AND tbl_name = "config_details" AND sql IS NOT NULL order by type = "table" desc 2 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="config_details" -1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT * FROM `configs` LIMIT 1 -1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT sql FROM sqlite_master WHERE type IN ("table","index") AND tbl_name = "configs" AND sql IS NOT NULL order by type = "table" desc 1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="devices" -1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="device_details" -1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="configs" -1 <nil>
[mqtt  ] DEBUG 2024/04/23 22:46:43 tcp://mqtt.intern.beekhuis.de:1883 connected
[mqtt  ] INFO 2024/04/23 22:46:43 connecting evcc at tcp://xyz:1883
[db    ] TRACE 2024/04/23 22:46:43 SELECT * FROM `settings` 18 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT sql FROM sqlite_master WHERE type IN ("table","index") AND tbl_name = "settings" AND sql IS NOT NULL order by type = "table" desc 1 <nil>
[db    ] TRACE 2024/04/23 22:46:43 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="settings" -1 <nil>
[db    ] INFO 2024/04/23 22:46:43 using sqlite database: /root/.evcc/evcc.db
[db    ] TRACE 2024/04/23 22:46:43 SELECT * FROM `settings` LIMIT 1 -1 <nil>
[main  ] INFO 2024/04/23 22:46:42 starting ui and api at :7070
[main  ] INFO 2024/04/23 22:46:42 using config file: /etc/evcc.yaml
[main  ] INFO 2024/04/23 22:46:42 evcc 0.124.1

What type of operating system are you running?

Docker container

Version

evcc version 0.124.1

andrebeekhuis commented 2 months ago

Nervermind. Die 0.124.1 war natürlich nicht geplant, Die 0.125 startet sofort und läuft sauber.