Get started with Wyze Locks
Learn how to connect and control your Wyze locks with the Seam API.
Last updated
Was this helpful?
Learn how to connect and control your Wyze locks with the Seam API.
Last updated
Was this helpful?
Seam provides a universal API to connect and control many brands of locks. This guide provides a rapid introduction to connecting and controlling your locks using the Seam API. To learn more about other device brands supported by the Seam API, such as Yale, Schlage, Kwikset and August, head over to our .
Wyze API Key ID: ABC123ABC
Wyze API Key ABC123ABC
email: jane@example.com
password: 1234
Confirm the Connect Webview was successful by querying its status:
After a Wyze account is linked with Seam, you can retrieve its devices.
Next, you can perform the basic action of locking and unlocking the door.
POST
https://connect.getseam.com/locks/unlock_door
device_id
String
Now that you've completed this guide, you can try to connect a real Wyze device. To do so, make sure to switch to a non-sandbox workspace and API key as real devices cannot be connected to sandbox workspaces.
In addition, if you'd like to explore other aspects of Seam, here is a list of helpful resources:
If you have any questions or want to report an issue, email us at support@seam.co.
There are two types of Wyze Locks, a that supports Wi-Fi connections and a that supports bluetooth connections only.
Seam provides client libraries for many languages, such as JavaScript, Python, Ruby, PHP, and others, as well as a Postman collection and spec.
JavaScript / TypeScript (, )
Python (, )
Ruby Gem (, )
PHP (, )
Java ()
C# (, )
Go ()
Install using .
Once installed, to get your API key, and export it as an environment variable:
To control your Wyze locks via the Seam API, you must first authorize your Seam workspace against your Wyze account. To do so, Seam provides: pre-built UX flows that walk you through authorizing your application to control Wyze locks.
You will need create a Wyze API Key for your Wyze account. To see how to create a Wyze API Key for your Wyze account, .
Navigate to the URL returned by the Webview object. Since you are using a sandbox workspace, complete the login flow by entering the Wyze credentials below:
The Seam API lets you create access codes on Wyze locks with a gateway. These codes can then be entered to unlock the door. You can find out more info about how Seam access codes in our
for
Lock a Door
Returns a pending action result
No content