We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Time zones (TZs) are difficult, but are needed for (e.g.) knowing when daylight savings time (DST) starts & stops.
This library makes much effort to recognize the TZ of each evohome location, but:
Central Europe Standard Time
Europe/Budapest
If evohome-async cannot map the location's TZ to a IANA equivalent, it creates a bespoke TZ, and you'll see a warning:
Unable to find IANA TZ identifier for 'RandomStandardTime'; DST support will be very limited
Unfortunately, in these cases it cannot know when DST starts/stops, so if the location has DST enabled, you'll see:
NotImplementedError: DST transitions are not implemented
Workarounds include:
The text was updated successfully, but these errors were encountered:
See a specific example of this behaviour: home-assistant/core#140194
Note that NA/SA TZs have now been added, and South American TZs should now be OK to use.
Sorry, something went wrong.
No branches or pull requests
Time zones (TZs) are difficult, but are needed for (e.g.) knowing when daylight savings time (DST) starts & stops.
This library makes much effort to recognize the TZ of each evohome location, but:
Central Europe Standard Time
, whileEurope/Budapest
If evohome-async cannot map the location's TZ to a IANA equivalent, it creates a bespoke TZ, and you'll see a warning:
Unfortunately, in these cases it cannot know when DST starts/stops, so if the location has DST enabled, you'll see:
Workarounds include:
The text was updated successfully, but these errors were encountered: