Skip to content

Incorrect Thermostat Mode displayed in HA #85

@JaggedJax

Description

@JaggedJax

Version of the custom_component

1.6.2

Bestway device

Saluspa Coronado
https://bestwayusa.com/saluspa-coronado-energysense-smart-airjet-inflatable-hot-tub-spa-4-6-person-60068e

Describe the bug

Often, but not always, the thermostat in HA shows the wrong mode. It will show off even though the device is actually heating. Here is a screenshot showing the temperature rising, and the HA device detected the correct mode (Heating) for a little bit (shared orange/red) but then it toggled back to Off even though you can see the temperature continue to rise because the heater is actually on.
image

The timing that the Heat stopped showing correctly is the same time as an unavailable/off log is shown. The device was never turned off, but sometimes I notice Bestway API calls must fail and the unit briefly shows unavailable. However future calls/updates were definitely successful as you can see the temperate continue to raise, but the Heat setting never gets corrected when it becomes available again.
image

The Bestway app does show the correct Heat status at all times, but I only ever control the device through HA and only open the Bestway app if there's a discrepancy to review like this.

Logs

I don't see any under HA Settings > Logs that refer to Bestway. Unless there's another way to access logs for this integration?

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