Skip to content
/ seam-cli Public
forked from seamapi/seam-cli

Command line interface for the Seam API

Notifications You must be signed in to change notification settings

AKYNX/seam-cli

 
 

Repository files navigation

seam-cli-chromatic-dark-blog-cover-repo

seam-cli - Seam Command Line Interface

A command line for interacting with the Seam API, create a free account at console.seam.co

Installation

For npm users:

npm install -g seam-cli

Usage

Every seam command is interactive and will prompt you for any missing required properties with helpful suggestions. To avoid automatic behavior, pass -y

# Login to Seam
seam login

# Select your workspace
seam select workspace

# Interactively select commands to execute
seam

# Create a connect webview to connect devices
seam connect-webviews create

# List devices in your workspace
seam devices list

MY_DOOR=$(seam devices get --name "Front Door" --id-only)

# Unlock a lock
seam locks unlock-door --device-id $MY_DOOR

# Create an access code
seam access-codes create --code "1234" --name "My Code"

# List you access codes
seam access-codes list --device-id $MY_DOOR

About

Command line interface for the Seam API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 61.3%
  • Shell 24.2%
  • JavaScript 14.5%