Issue: API Authentication Error - errorCode: 1000
Description
Unable to authenticate with Wyze API using valid credentials. The API returns errorCode: 1000 with message "Invalid credentials, please check username, password, keyid or apikey" despite:
- Web login at wyze.com working correctly
- API Key valid (expires March 2027)
- Password verified and recently updated
Environment
- Home Assistant Version: 2026.1.1
- ha-wyzeapi Version: 0.1.36
- wyzeapy Version: 0.5.31
- Installation: Docker
Steps to Reproduce
- Install wyzeapi integration via HACS
- Attempt to configure via Config Flow
- Enter valid credentials:
- Email: germanimaz@gmail.com
- Password: B%ronco1787
- Key ID: e96c6d74-978c-4ede-964d-b064bdf02cdd
- API Key: 32q3vp215pPhTIWOfI5gplfK4hHscjm0aaJgZGEgVkWA4Bceh2tBHzkOvV7C
- Error occurs immediately
Error Log
Unable to login with response from Wyze:
{'description': 'Invalid credentials, please check username, password, keyid or apikey',
'errorCode': 1000,
'requestId': '0c5b4507-35b3-414c-b960-1ffe4cbcc803'}
Attempted Solutions
Additional Context
The issue appears to be with the Wyze Developer API itself, as credentials work perfectly on the web interface but are rejected by the API endpoint. This suggests either:
- Account-specific API access issue
- Regional API endpoint problem
- Recent API authentication changes
Request
Please investigate why valid credentials are being rejected by the Wyze API with error code 1000. The API Key was created today and shows valid expiration date.
Note: Email address and API credentials are valid and tested working on wyze.com web interface.
Issue: API Authentication Error - errorCode: 1000
Description
Unable to authenticate with Wyze API using valid credentials. The API returns
errorCode: 1000with message "Invalid credentials, please check username, password, keyid or apikey" despite:Environment
Steps to Reproduce
Error Log
Attempted Solutions
Additional Context
The issue appears to be with the Wyze Developer API itself, as credentials work perfectly on the web interface but are rejected by the API endpoint. This suggests either:
Request
Please investigate why valid credentials are being rejected by the Wyze API with error code 1000. The API Key was created today and shows valid expiration date.
Note: Email address and API credentials are valid and tested working on wyze.com web interface.