Actions80
- Accessory Actions
- Authentication Actions
- Backup & Restore Actions
- Config Editor Actions
- Platform Tool Actions
- Plugin Actions
- Server Actions
- Restart Server
- Restart Child Bridge
- Stop Child Bridge
- Start Child Bridge
- Get Pairing Info
- Reset Homebridge Accessory
- Reset Cached Accessories
- Get Cached Accessories
- Delete Cached Accessories
- Delete Cached Accessory
- Get Device Pairings
- Get Device Pairing
- Delete Device Pairing
- Get Unused Port
- Get Network Interfaces
- Get Bridge Network Interfaces
- Set Bridge Network Interfaces
- Setup Wizard Actions
- Status Actions
- User Actions
User → Setup OTP
AI-generatedOverview
This node interacts with the Homebridge API specifically to manage user accounts, focusing on the Setup OTP (One-Time Password) operation. It is useful for automating the process of setting up OTP for user authentication in Homebridge, enhancing security by enabling two-factor authentication.
Use Case Examples
- Automate OTP setup for new users in Homebridge to improve account security.
- Integrate OTP setup in a workflow that manages user authentication and access control.
Properties
| Name | Meaning |
|---|---|
| Access Token | Access token from Login operation or manually entered token for authentication with the Homebridge API. |
| Request Options | Advanced request settings including batching, SSL certificate validation, proxy configuration, and request timeout. |
Output
JSON
userId- Identifier of the user for whom OTP is set up.otpSetupStatus- Status of the OTP setup operation, indicating success or failure.otpSecret- The secret key generated for OTP, used by the user to configure their authenticator app.
Dependencies
- Requires an API key credential for Homebridge API authentication.
Troubleshooting
- Ensure the Access Token is valid and has not expired to avoid authentication errors.
- Check network connectivity and proxy settings if requests fail or time out.
- If SSL issues occur, consider enabling the option to ignore SSL certificate validation, but be aware of security risks.
- Verify that the Homebridge server URL is correctly configured in the credentials.