Troubleshooting & Support¶
This guide is for field debugging and for gathering the information needed to open a support ticket.
1) Use the RoamCore Diagnostics page¶
Open the RoamCore dashboard and navigate to:
- Settings → Diagnostics
- Or directly:
/roamcore/diagnostics
The Diagnostics page is designed to answer three questions quickly:
- Was RoamCore installed/provisioned correctly?
- Are the core backends ready (Victron / Trip Wrapped / Map / Owner)?
- Which
rc_*entities exist and what are their current states?
Copy a JSON support bundle¶
On the Diagnostics page, click:
- Copy JSON support bundle
This copies a single JSON blob to your clipboard that includes:
- RoamCore component version
- Provisioning / install markers (from
/config/.roamcore/*) - A curated list of key entity presence + state
- A full
rc_*state dump (for bring-up)
Paste that JSON into your support ticket (GitHub issue) along with:
- What you expected to happen
- What actually happened
- Screenshots (optional)
If clipboard copy fails (some in-app WebViews block clipboard), open Home Assistant in a regular browser and try again.
2) Optional: export a support bundle ZIP (on-device)¶
If you have access to Home Assistant’s Developer Tools → Services, you can export a support bundle to disk:
- Service:
roamcore.export_support_bundle - Data:
zip: true(default)
This writes a bundle under:
/config/.roamcore/support/<timestamp>/
and (optionally) creates:
/config/.roamcore/support/<timestamp>.zip
Attach the ZIP to your support ticket only if requested.
3) Common failure modes¶
Provision marker is missing¶
provisioned.markermissing usually means the auto-provision step did not run or failed.- Ensure Home Assistant has internet/DNS access during install.
Key entities missing¶
- Missing entities usually means the relevant RoamCore packages were not loaded.
- Confirm the RoamCore dashboard + packages were provisioned under
/config/. - Restart Home Assistant after provisioning.
Victron backend not connected¶
- Check
binary_sensor.rc_system_power_backend_connected - Verify the Victron add-on is installed/running and MQTT topics are present.
If you’re filing an issue, include the JSON bundle + a brief timeline of what changed (updates, reboots, new hardware, etc.).