René's URL Explorer Experiment


Title: ZoneInfoNotFoundError(f"No time zone found with key {key}") · Issue #1620 · python-kasa/python-kasa · GitHub

Open Graph Title: ZoneInfoNotFoundError(f"No time zone found with key {key}") · Issue #1620 · python-kasa/python-kasa

X Title: ZoneInfoNotFoundError(f"No time zone found with key {key}") · Issue #1620 · python-kasa/python-kasa

Description: I had to install pipx to get kasa to install on my OS. Bottom line Issue: ZoneInfoNotFoundError(f"No time zone found with key {key}") zoneinfo._common.ZoneInfoNotFoundError: 'No time zone found with key MST7MDT' Environment: OS : Debian ...

Open Graph Description: I had to install pipx to get kasa to install on my OS. Bottom line Issue: ZoneInfoNotFoundError(f"No time zone found with key {key}") zoneinfo._common.ZoneInfoNotFoundError: 'No time zone found wit...

X Description: I had to install pipx to get kasa to install on my OS. Bottom line Issue: ZoneInfoNotFoundError(f"No time zone found with key {key}") zoneinfo._common.ZoneInfoNotFoundError: 'No time ...

Mail addresses
user@example.com

Opengraph URL: https://github.com/python-kasa/python-kasa/issues/1620

X: @github

direct link

Domain: patch-diff.githubusercontent.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"ZoneInfoNotFoundError(f\"No time zone found with key {key}\")","articleBody":"\nI had to install pipx to get kasa to install on my OS.\n\nBottom line Issue: \nZoneInfoNotFoundError(f\"No time zone found with key {key}\")\nzoneinfo._common.ZoneInfoNotFoundError: 'No time zone found with key MST7MDT'\n\nEnvironment:\nOS            : Debian GNU/Linux 13 (trixie)\nOS Kernel     : 6.12.47+rpt-rpi-v8\n\n----------------------------\nkasa --debug --host 172.16.64.114 on\nDiscovering device 172.16.64.114 for 10 seconds\nDEBUG:kasa.discover:[DISCOVERY] 172.16.64.114 \u003e\u003e {'system': {'get_sysinfo': {}}}\nDEBUG:kasa.discover:Waiting a total of 10 seconds for responses...\nDEBUG:kasa.discover:[DISCOVERY] 172.16.64.114 \u003c\u003c {'system': {'get_sysinfo': {'active_mode': 'schedule',\n                            'alias': '#MASKED_NAME#',\n                            'dev_name': 'Smart Wi-Fi Plug Mini',\n                            'deviceId': 'REDACTED_0A22BC71268038F2A8D3C781DBDEBED',\n                            'err_code': 0,\n                            'feature': 'TIM',\n                            'hwId': 'REDACTED_1D91460D5F5201C65C8A549',\n                            'hw_ver': '5.0',\n                            'icon_hash': '',\n                            'latitude_i': 0,\n                            'led_off': 0,\n                            'longitude_i': 0,\n                            'mac': 'E4:C3:2A:00:00:00',\n                            'mic_type': 'IOT.SMARTPLUGSWITCH',\n                            'model': 'HS105(US)',\n                            'next_action': {'action': 1,\n                                            'id': '5DBDFAA268B419837121453B876D957C',\n                                            'schd_sec': 59400,\n                                            'type': 1},\n                            'obd_src': 'tplink',\n                            'oemId': 'REDACTED_350D76F11728AC99180D5E8',\n                            'on_time': 0,\n                            'relay_state': 0,\n                            'rssi': -38,\n                            'status': 'configured',\n                            'sw_ver': '1.0.2 Build 200819 Rel.103733',\n                            'updating': 0}}}\nDEBUG:kasa.device:Initializing 172.16.64.114 of type \u003cclass 'kasa.iot.iotplug.IotPlug'\u003e\nDEBUG:kasa.device_factory:Finding protocol for 172.16.64.114\nDEBUG:kasa.device_factory:Finding protocol for DeviceFamily.IotSmartPlugSwitch\nDEBUG:kasa.device_factory:Finding transport for IOT.XOR\nDEBUG:kasa.iot.iotdevice:Adding module \u003cModule Schedule (schedule) for 172.16.64.114\u003e\nDEBUG:kasa.iot.iotdevice:Adding module \u003cModule Usage (schedule) for 172.16.64.114\u003e\nDEBUG:kasa.iot.iotdevice:Adding module \u003cModule Antitheft (anti_theft) for 172.16.64.114\u003e\nDEBUG:kasa.iot.iotdevice:Adding module \u003cModule Time (time) for 172.16.64.114\u003e\nDEBUG:kasa.iot.iotdevice:Adding module \u003cModule Cloud (cnCloud) for 172.16.64.114\u003e\nDEBUG:kasa.iot.iotdevice:Adding module \u003cModule Led (system) for 172.16.64.114\u003e\nDEBUG:kasa.iot.iotmodule:Initial update, so consider supported: schedule\nDEBUG:kasa.iot.iotdevice:Adding query for \u003cModule Schedule (schedule) for 172.16.64.114\u003e: {'schedule': {'get_rules': {}, 'get_next_action': {}}}\nDEBUG:kasa.iot.iotmodule:Initial update, so consider supported: schedule\nDEBUG:kasa.iot.iotdevice:Adding query for \u003cModule Usage (schedule) for 172.16.64.114\u003e: {'schedule': {'get_realtime': {}, 'get_daystat': {'year': 2025, 'month': 12}, 'get_monthstat': {'year': 2025}}}\nDEBUG:kasa.iot.iotmodule:Initial update, so consider supported: anti_theft\nDEBUG:kasa.iot.iotdevice:Adding query for \u003cModule Antitheft (anti_theft) for 172.16.64.114\u003e: {'anti_theft': {'get_rules': {}, 'get_next_action': {}}}\nDEBUG:kasa.iot.iotmodule:Initial update, so consider supported: time\nDEBUG:kasa.iot.iotdevice:Adding query for \u003cModule Time (time) for 172.16.64.114\u003e: {'time': {'get_time': {}, 'get_timezone': {}}}\nDEBUG:kasa.iot.iotmodule:Initial update, so consider supported: cnCloud\nDEBUG:kasa.iot.iotdevice:Adding query for \u003cModule Cloud (cnCloud) for 172.16.64.114\u003e: {'cnCloud': {'get_info': {}}}\nDEBUG:kasa.iot.iotdevice:Adding query for \u003cModule Led (system) for 172.16.64.114\u003e: {}\nDEBUG:kasa.protocols.iotprotocol:172.16.64.114 \u003e\u003e {\"system\":{\"get_sysinfo\":{}},\"schedule\":{\"get_rules\":{},\"get_next_action\":{},\"get_realtime\":{},\"get_daystat\":{\"year\":2025,\"month\":12},\"get_monthstat\":{\"year\":2025}},\"anti_theft\":{\"get_rules\":{},\"get_next_action\":{}},\"time\":{\"get_time\":{},\"get_timezone\":{}},\"cnCloud\":{\"get_info\":{}}}\nDEBUG:kasa.transports.xortransport:Device 172.16.64.114 sending query {\"system\":{\"get_sysinfo\":{}},\"schedule\":{\"get_rules\":{},\"get_next_action\":{},\"get_realtime\":{},\"get_daystat\":{\"year\":2025,\"month\":12},\"get_monthstat\":{\"year\":2025}},\"anti_theft\":{\"get_rules\":{},\"get_next_action\":{}},\"time\":{\"get_time\":{},\"get_timezone\":{}},\"cnCloud\":{\"get_info\":{}}}\nDEBUG:kasa.transports.xortransport:Device 172.16.64.114 query response received\nDEBUG:kasa.protocols.iotprotocol:172.16.64.114 \u003c\u003c {'anti_theft': {'get_next_action': {'err_code': -2,\n                                    'err_msg': 'member not support'},\n                'get_rules': {'enable': 0,\n                              'err_code': 0,\n                              'rule_list': [],\n                              'version': 2}},\n 'cnCloud': {'get_info': {'binded': 1,\n                          'cld_connection': 1,\n                          'err_code': 0,\n                          'fwDlPage': '',\n                          'fwNotifyType': -1,\n                          'illegalType': 0,\n                          'server': 'n-devs.tplinkcloud.com',\n                          'stopConnect': 0,\n                          'tcspInfo': '',\n                          'tcspStatus': 1,\n                          'username': 'user@example.com'}},\n 'schedule': {'get_daystat': {'day_list': [{'day': 1,\n                                            'month': 12,\n                                            'time': 390,\n                                            'year': 2025},\n                                           {'day': 2,\n                                            'month': 12,\n                                            'time': 390,\n                                            'year': 2025},\n                                           {'day': 3,\n                                            'month': 12,\n                                            'time': 390,\n                                            'year': 2025},\n                                           {'day': 4,\n                                            'month': 12,\n                                            'time': 390,\n                                            'year': 2025},\n                                           {'day': 5,\n                                            'month': 12,\n                                            'time': 390,\n                                            'year': 2025},\n                                           {'day': 6,\n                                            'month': 12,\n                                            'time': 0,\n                                            'year': 2025}],\n                              'err_code': 0},\n              'get_monthstat': {'err_code': 0,\n                                'month_list': [{'month': 6,\n                                                'time': 10800,\n                                                'year': 2025},\n                                               {'month': 7,\n                                                'time': 11157,\n                                                'year': 2025},\n                                               {'month': 8,\n                                                'time': 10998,\n                                                'year': 2025},\n                                               {'month': 9,\n                                                'time': 10799,\n                                                'year': 2025},\n                                               {'month': 10,\n                                                'time': 11159,\n                                                'year': 2025},\n                                               {'month': 11,\n                                                'time': 11639,\n                                                'year': 2025},\n                                               {'month': 12,\n                                                'time': 1950,\n                                                'year': 2025},\n                                               {'month': 1,\n                                                'time': 13019,\n                                                'year': 2025},\n                                               {'month': 2,\n                                                'time': 11759,\n                                                'year': 2025},\n                                               {'month': 3,\n                                                'time': 13018,\n                                                'year': 2025},\n                                               {'month': 4,\n                                                'time': 12600,\n                                                'year': 2025},\n                                               {'month': 5,\n                                                'time': 11557,\n                                                'year': 2025}]},\n              'get_next_action': {'action': 1,\n                                  'err_code': 0,\n                                  'id': '5DBDFAA268B419837121453B876D957C',\n                                  'schd_time': 59400,\n                                  'type': 1},\n              'get_realtime': {'err_code': -2, 'err_msg': 'member not support'},\n              'get_rules': {'enable': 1,\n                            'err_code': 0,\n                            'rule_list': [{'eact': -1,\n                                           'enable': 1,\n                                           'id': '5DBDFAA268B419837121453B876D957C',\n                                           'name': 'name',\n                                           'repeat': 1,\n                                           'sact': 1,\n                                           'smin': 990,\n                                           'stime_opt': 0,\n                                           'wday': [1, 1, 1, 1, 1, 1, 1]},\n                                          {'eact': -1,\n                                           'enable': 1,\n                                           'id': '3BFB45E465E0A4D574B01A1B55A58B84',\n                                           'name': 'name',\n                                           'repeat': 1,\n                                           'sact': 0,\n                                           'smin': 1380,\n                                           'stime_opt': 0,\n                                           'wday': [1, 1, 1, 1, 1, 1, 1]}],\n                            'version': 2}},\n 'system': {'get_sysinfo': {'active_mode': 'schedule',\n                            'alias': '#MASKED_NAME#',\n                            'dev_name': 'Smart Wi-Fi Plug Mini',\n                            'deviceId': 'REDACTED_0A22BC71268038F2A8D3C781DBDEBED',\n                            'err_code': 0,\n                            'feature': 'TIM',\n                            'hwId': 'REDACTED_1D91460D5F5201C65C8A549',\n                            'hw_ver': '5.0',\n                            'icon_hash': '',\n                            'latitude_i': 0,\n                            'led_off': 0,\n                            'longitude_i': 0,\n                            'mac': 'E4:C3:2A:00:00:00',\n                            'mic_type': 'IOT.SMARTPLUGSWITCH',\n                            'model': 'HS105(US)',\n                            'next_action': {'action': 1,\n                                            'id': '5DBDFAA268B419837121453B876D957C',\n                                            'schd_sec': 59400,\n                                            'type': 1},\n                            'obd_src': 'tplink',\n                            'oemId': 'REDACTED_350D76F11728AC99180D5E8',\n                            'on_time': 0,\n                            'relay_state': 0,\n                            'rssi': -38,\n                            'status': 'configured',\n                            'sw_ver': '1.0.2 Build 200819 Rel.103733',\n                            'updating': 0}},\n 'time': {'get_time': {'err_code': 0,\n                       'hour': 6,\n                       'mday': 6,\n                       'min': 33,\n                       'month': 12,\n                       'sec': 12,\n                       'year': 2025},\n          'get_timezone': {'err_code': 0, 'index': 10}}}\nRaised error: 'No time zone found with key MST7MDT'\nTraceback (most recent call last):\n  File \"/usr/lib/python3.13/zoneinfo/_common.py\", line 12, in load_tzdata\n    return resources.files(package_name).joinpath(resource_name).open(\"rb\")\n           ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.13/importlib/resources/_common.py\", line 46, in wrapper\n    return func(anchor)\n  File \"/usr/lib/python3.13/importlib/resources/_common.py\", line 56, in files\n    return from_package(resolve(anchor))\n                        ~~~~~~~^^^^^^^^\n  File \"/usr/lib/python3.13/functools.py\", line 934, in wrapper\n    return dispatch(args[0].__class__)(*args, **kw)\n           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n  File \"/usr/lib/python3.13/importlib/resources/_common.py\", line 82, in _\n    return importlib.import_module(cand)\n           ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n  File \"/usr/lib/python3.13/importlib/__init__.py\", line 88, in import_module\n    return _bootstrap._gcd_import(name[level:], package, level)\n           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n  File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n  File \"\u003cfrozen importlib._bootstrap\u003e\", line 1310, in _find_and_load_unlocked\n  File \"\u003cfrozen importlib._bootstrap\u003e\", line 488, in _call_with_frames_removed\n  File \"\u003cfrozen importlib._bootstrap\u003e\", line 1387, in _gcd_import\n  File \"\u003cfrozen importlib._bootstrap\u003e\", line 1360, in _find_and_load\n  File \"\u003cfrozen importlib._bootstrap\u003e\", line 1324, in _find_and_load_unlocked\nModuleNotFoundError: No module named 'tzdata'\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n  File \"/root/.local/bin/kasa\", line 7, in \u003cmodule\u003e\n    sys.exit(cli())\n             ~~~^^\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/kasa/cli/common.py\", line 282, in __call__\n    asyncio.run(self.main(*args, **kwargs))\n    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.13/asyncio/runners.py\", line 195, in run\n    return runner.run(main)\n           ~~~~~~~~~~^^^^^^\n  File \"/usr/lib/python3.13/asyncio/runners.py\", line 118, in run\n    return self._loop.run_until_complete(task)\n           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n  File \"/usr/lib/python3.13/asyncio/base_events.py\", line 725, in run_until_complete\n    return future.result()\n           ~~~~~~~~~~~~~^^\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/asyncclick/core.py\", line 1443, in main\n    rv = await self.invoke(ctx)\n         ^^^^^^^^^^^^^^^^^^^^^^\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/kasa/cli/common.py\", line 270, in invoke\n    _handle_exception(self._debug, exc)\n    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/kasa/cli/common.py\", line 268, in invoke\n    return await super().invoke(ctx)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/asyncclick/core.py\", line 1953, in invoke\n    await super().invoke(ctx)\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/asyncclick/core.py\", line 1306, in invoke\n    return await ctx.invoke(self.callback, **ctx.params)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/asyncclick/core.py\", line 873, in invoke\n    rv = await rv\n         ^^^^^^^^\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/kasa/cli/main.py\", line 370, in cli\n    await dev.update()\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/kasa/iot/iotdevice.py\", line 326, in update\n    await module._post_update_hook()\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/kasa/iot/modules/time.py\", line 28, in _post_update_hook\n    self._timezone = await get_timezone(res.get(\"index\"))\n                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/kasa/iot/iottimezone.py\", line 24, in get_timezone\n    return await CachedZoneInfo.get_cached_zone_info(name)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/kasa/cachedzoneinfo.py\", line 20, in get_cached_zone_info\n    zinfo = await loop.run_in_executor(None, _get_zone_info, time_zone_str)\n            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.13/concurrent/futures/thread.py\", line 59, in run\n    result = self.fn(*self.args, **self.kwargs)\n  File \"/root/.local/share/pipx/venvs/python-kasa/lib/python3.13/site-packages/kasa/cachedzoneinfo.py\", line 27, in _get_zone_info\n    return ZoneInfo(time_zone_str)\n  File \"/usr/lib/python3.13/zoneinfo/_common.py\", line 24, in load_tzdata\n    raise ZoneInfoNotFoundError(f\"No time zone found with key {key}\")\nzoneinfo._common.ZoneInfoNotFoundError: 'No time zone found with key MST7MDT'","author":{"url":"https://github.com/KF0ILP","@type":"Person","name":"KF0ILP"},"datePublished":"2025-12-06T13:40:53.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":4},"url":"https://github.com/1620/python-kasa/issues/1620"}

route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:c2b4eb58-1770-b8d7-ffd4-2ad31d9b0b9f
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idE054:2E32E2:26184B4:33841D3:6981CA37
html-safe-nonce62d39b914b588218a84a5fd2a1de972a79a29eccb04d61a18950593aebf363c6
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMDU0OjJFMzJFMjoyNjE4NEI0OjMzODQxRDM6Njk4MUNBMzciLCJ2aXNpdG9yX2lkIjoiMjUyODQ5NjUxNjQ5NTE2NjAwNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac5857c14720e05f6195d7f32a19b15e40f847c5e856beae3802dafcd336a09c98
hovercard-subject-tagissue:3701731511
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python-kasa/python-kasa/1620/issue_layout
twitter:imagehttps://opengraph.githubassets.com/f3cea3d36810683fcd6b321173d52bf04deb8392a5baeb6ffa73f655f392a87e/python-kasa/python-kasa/issues/1620
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/f3cea3d36810683fcd6b321173d52bf04deb8392a5baeb6ffa73f655f392a87e/python-kasa/python-kasa/issues/1620
og:image:altI had to install pipx to get kasa to install on my OS. Bottom line Issue: ZoneInfoNotFoundError(f"No time zone found with key {key}") zoneinfo._common.ZoneInfoNotFoundError: 'No time zone found wit...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameKF0ILP
hostnamegithub.com
expected-hostnamegithub.com
None95dd6eb30a064b87bd2c653e622fe2eb6a2ec1d12751c5463c252220548e75a4
turbo-cache-controlno-preview
go-importgithub.com/python-kasa/python-kasa git https://github.com/python-kasa/python-kasa.git
octolytics-dimension-user_id57733869
octolytics-dimension-user_loginpython-kasa
octolytics-dimension-repository_id221571611
octolytics-dimension-repository_nwopython-kasa/python-kasa
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id221571611
octolytics-dimension-repository_network_root_nwopython-kasa/python-kasa
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7f9fe298cbc605034955dde47054b68dbf531efd
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/python-kasa/python-kasa/issues/1620#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-kasa%2Fpython-kasa%2Fissues%2F1620
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-kasa%2Fpython-kasa%2Fissues%2F1620
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=python-kasa%2Fpython-kasa
Reloadhttps://patch-diff.githubusercontent.com/python-kasa/python-kasa/issues/1620
Reloadhttps://patch-diff.githubusercontent.com/python-kasa/python-kasa/issues/1620
Reloadhttps://patch-diff.githubusercontent.com/python-kasa/python-kasa/issues/1620
python-kasa https://patch-diff.githubusercontent.com/python-kasa
python-kasahttps://patch-diff.githubusercontent.com/python-kasa/python-kasa
Please reload this pagehttps://patch-diff.githubusercontent.com/python-kasa/python-kasa/issues/1620
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fpython-kasa%2Fpython-kasa
Fork 246 https://patch-diff.githubusercontent.com/login?return_to=%2Fpython-kasa%2Fpython-kasa
Star 1.6k https://patch-diff.githubusercontent.com/login?return_to=%2Fpython-kasa%2Fpython-kasa
Code https://patch-diff.githubusercontent.com/python-kasa/python-kasa
Issues 51 https://patch-diff.githubusercontent.com/python-kasa/python-kasa/issues
Pull requests 36 https://patch-diff.githubusercontent.com/python-kasa/python-kasa/pulls
Discussions https://patch-diff.githubusercontent.com/python-kasa/python-kasa/discussions
Actions https://patch-diff.githubusercontent.com/python-kasa/python-kasa/actions
Projects 0 https://patch-diff.githubusercontent.com/python-kasa/python-kasa/projects
Security 0 https://patch-diff.githubusercontent.com/python-kasa/python-kasa/security
Insights https://patch-diff.githubusercontent.com/python-kasa/python-kasa/pulse
Code https://patch-diff.githubusercontent.com/python-kasa/python-kasa
Issues https://patch-diff.githubusercontent.com/python-kasa/python-kasa/issues
Pull requests https://patch-diff.githubusercontent.com/python-kasa/python-kasa/pulls
Discussions https://patch-diff.githubusercontent.com/python-kasa/python-kasa/discussions
Actions https://patch-diff.githubusercontent.com/python-kasa/python-kasa/actions
Projects https://patch-diff.githubusercontent.com/python-kasa/python-kasa/projects
Security https://patch-diff.githubusercontent.com/python-kasa/python-kasa/security
Insights https://patch-diff.githubusercontent.com/python-kasa/python-kasa/pulse
New issuehttps://patch-diff.githubusercontent.com/login?return_to=https://github.com/python-kasa/python-kasa/issues/1620
New issuehttps://patch-diff.githubusercontent.com/login?return_to=https://github.com/python-kasa/python-kasa/issues/1620
ZoneInfoNotFoundError(f"No time zone found with key {key}")https://patch-diff.githubusercontent.com/python-kasa/python-kasa/issues/1620#top
https://github.com/KF0ILP
https://github.com/KF0ILP
KF0ILPhttps://github.com/KF0ILP
on Dec 6, 2025https://github.com/python-kasa/python-kasa/issues/1620#issue-3701731511
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.