Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[netatmo] The home's defined setpoint duration is not sent when manually sending thermostat (room) commands #17652

Closed
nelsonaponte opened this issue Oct 28, 2024 · 2 comments
Assignees
Labels
bug An unexpected problem or unintended behavior of an add-on

Comments

@nelsonaponte
Copy link

nelsonaponte commented Oct 28, 2024

Expected Behavior

When sending a temperature change command to the thermostats, the manual update should be valid for the time defined as the setpoint duration on the app. The binding reports that duration in the Home's energy#setpoint-duration channel.

Current Behavior

When I send a manual temperature update to the thermostats, the binding somehow sends a setpoint duration of 2 hours, not the one in the energy#setpoint-duration channel. I set the “default time of manual setpoints” to 12 hours (43200 s) on the Netatmo app. The channel correctly reports the time set on the app, although it doesn’t seem to update it, meaning, if I update the time on the Netatmo app, the channel still reports the old value, even after hours of having applied the change. I had to restart the Home thing to have it updated. Anyway, that’s not a big deal. The problem is the 2-hour setpoint instead of the one in the channel.

Steps to Reproduce (for Bugs)

  1. Send a manual temperature change to a room's setpoint#value channel.
  2. Check the time the room's setpoint#end channel reports.

Context

This behavior means that every 2 hours (which seems hard-coded) the room returns to the values defined in the schedule, not the manual value provided by the user.

The setpoint duration is set by the user in the Netatmo mobile app and is reported by the binding via the home's energy#setpoint-duration channel.

Your Environment

OH Version: OH 4.2.1
Binding Versions: Self-compiled 4.2.3-SNAPSHOT

@nelsonaponte nelsonaponte added the bug An unexpected problem or unintended behavior of an add-on label Oct 28, 2024
@openhab-bot
Copy link
Collaborator

This issue has been mentioned on openHAB Community. There might be relevant details there:

https://community.openhab.org/t/netatmo-fails-to-send-temperature-commands-to-the-thermostats/159722/11

@nelsonaponte
Copy link
Author

This bug relates to #17585

@nelsonaponte nelsonaponte changed the title [netatmo] Binding doesn't send the home's defined setpoint duration when manually sending thermostat (room) commands [netatmo] The home's defined setpoint duration is not sent when manually sending thermostat (room) commands Oct 29, 2024
@clinique clinique self-assigned this Oct 29, 2024
@clinique clinique closed this as completed Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug An unexpected problem or unintended behavior of an add-on
Projects
None yet
Development

No branches or pull requests

3 participants