Configuring Noise Threshold Settings
Learn how to configure noise thresholds for noise sensors.
Set Up Noise Thresholds
device_id = "98dc7c66-045d-49cb-a62b-4bb431b0a9fa"
noise_threshold = seam.noise_sensors.noise_thresholds.create(
device_id = device_id,
starts_daily_at = "20:00:00[America/Los_Angeles]",
ends_daily_at = "06:00:00[America/Los_Angeles]",
noise_threshold_decibels = 70
)
pprint(noise_threshold)NoiseThreshold(noise_threshold_id='1b64e4b6-4d5d-4416-acca-dc3b1cbc00cd',
device_id='98dc7c66-045d-49cb-a62b-4bb431b0a9fa',
name='builtin_quiet_hours',
noise_threshold_decibels=70,
starts_daily_at='20:00:00[America/Los_Angeles]',
ends_daily_at='06:00:00[America/Los_Angeles]',
noise_threshold_nrs=None)curl -X 'POST' \
'https://connect.getseam.com/noise_sensors/noise_thresholds/create' \
-H 'accept: application/json' \
-H 'Authorization: Bearer ${API_KEY}' \
-H 'Content-Type: application/json' \
-d '{
"device_id": "98dc7c66-045d-49cb-a62b-4bb431b0a9fa",
"starts_daily_at": "20:00:00[America/Los_Angeles]",
"ends_daily_at": "06:00:00[America/Los_Angeles]",
"noise_threshold_decibels": 70
}'{
"action_attempt": {
"status": "pending",
"action_type": "CREATE_NOISE_THRESHOLD",
"action_attempt_id": "64130fb6-94ed-4268-a7e5-ccba4165fab8",
"result": null,
"error": null
},
"ok": true
}Best Practices
Set Up Webhooks
Monitor Events
Last updated
Was this helpful?


