It seems HA 2022.6 has another dependency on 3.14.1, so initialisation fails. requirements.txt is OK, as that is only used for tests.
@@ -7,6 +7,6 @@
"issue_tracker": "https://github.com/make-all/tuya-local/issues",
"dependencies": [],
"codeowners": ["@make-all"],
- "requirements": ["pycryptodome~=3.15.0","tinytuya~=1.6.1"],
+ "requirements": ["pycryptodome~=3.14.1","tinytuya~=1.6.1"],
"config_flow": true
}