Skip to content

File not found: custom_components/powerocean/variants/83.json #48

@in-famous-raccoon

Description

@in-famous-raccoon

System Health details

version core-2025.9.3
installation_type Unsupported Third Party Container
dev false
hassio false
docker true
container_arch null
user abc
virtualenv false
python_version 3.13.7
os_name Linux
os_version 6.12.41+deb13-amd64
arch x86_64
timezone Europe/Berlin
config_dir /config

Checklist

  • I have enabled debug logging for my installation.
  • I have filled out the issue template to the best of my ability.
  • This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
  • This issue is not a duplicate issue of any previous issues..

Describe the issue

I also have an Ecoflow PowerOcean and wanted to integrate it today using your integration. First of all, thank you very much for creating the integration!

As I said, I have a PowerOcean with 2x 5kWh batteries.

The connection is established and I can see my serial number and the version, but unfortunately no data. I can see the data in the debug log:

I have removed the serial number and token for data protection reasons, but if I understand correctly, I can log in and see the values, but the file 83.json is missing.

But it is there, command line from insde the docker container:

ls -lha /config/custom_components/powerocean/variants/83.json 
-rw-r--r-- 1 abc users 1.3K Aug 28 21:17 /config/custom_components/powerocean/variants/83.json

Do you have any idea why the file cannot be found? The permissions look OK; everyone is allowed to read the file.

Reproduction steps

  1. install
  2. configure
  3. no data
    ...

Debug logs

2025-09-29 17:36:53.207 INFO (SyncWorker_17) [custom_components.powerocean] Successfully logged in.
2025-09-29 17:36:53.208 DEBUG (MainThread) [custom_components.powerocean] ecoflow.device: {'product': 'PowerOcean', 'vendor': 'Ecoflow', 'serial': 'SERIAL', 'version': '5.1.27', 'build': '28', 'name': 'PowerOcean', 'features': 'Photovoltaik'}
2025-09-29 17:36:53.208 INFO (SyncWorker_9) [custom_components.powerocean] Attempting to log in to EcoFlow API: https://api.ecoflow.com/auth/login
2025-09-29 17:36:53.286 DEBUG (SyncWorker_9) [custom_components.powerocean] API Response: {'code': '0', 'message': 'Success', 'data': {'user': {'userId': 'USERID', 'email': 'MAIL', 'icon': 'https://websiteoss.ecoflow.com/symlink/', 'state': 0, 'regtype': 'email', 'createTime': '2025-08-12 17:37:18', 'destroyed': 'NORMAL', 'registerLang': 'de_DE', 'source': 'ECOFLOW_WEB', 'administrator': False, 'appid': 7, 'countryCode': 'DE'}, 'token': 'TOKEN'}, 'eagleEyeTraceId': '', 'tid': ''}
2025-09-29 17:36:53.286 INFO (SyncWorker_9) [custom_components.powerocean] Successfully logged in.
2025-09-29 17:36:53.349 DEBUG (SyncWorker_0) [custom_components.powerocean] {'code': '0', 'message': 'Success', 'data': {'sysLoadPwr': 467.0, 'sysGridPwr': 2.0, 'mpptPwr': 134.0,
...........
2025-09-29 17:36:53.349 ERROR (SyncWorker_0) [custom_components.powerocean] File not found: custom_components/powerocean/variants/83.json
2025-09-29 17:36:53.349 DEBUG (SyncWorker_0) [custom_components.powerocean] Reports to look for: []
2025-09-29 17:36:53.350 WARNING (MainThread) [custom_components.powerocean] SERIAL: Failed to fetch sensor data => no data. Please log any issues here: https://github.com/niltrip/powerocean/issues

Diagnostics dump

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions