Device Sharing
SiliconWit.io lets you share devices with team members, make devices publicly accessible, and embed live data widgets on external websites.
Sharing with Users
Section titled “Sharing with Users”Share any device with other SiliconWit.io users by email. Each shared user gets a specific permission level.
Permission Levels
Section titled “Permission Levels”| Level | View Data | Send Commands | Edit Settings | Manage Shares |
|---|---|---|---|---|
| View | Yes | - | - | - |
| Control | Yes | Yes | - | - |
| Admin | Yes | Yes | Yes | - |
| Owner | Yes | Yes | Yes | Yes |
Only the device owner can add or remove shared users, delete the device, or toggle public access.
Adding a Shared User
Section titled “Adding a Shared User”- Open your device’s detail page
- Go to the Sharing section in the Settings tab
- Enter the user’s email address (they must have a SiliconWit.io account)
- Select the permission level (View, Control, or Admin)
- Optionally restrict which fields they can see
- Click Share
If the user already has access, their permission level is updated.
Field-Level Access
Section titled “Field-Level Access”When sharing a device, you can restrict which telemetry fields the shared user can see. By default, all fields are visible. To restrict access:
- Toggle on Restrict visible fields
- Select the fields to share
- Save
The shared user will only see the selected fields in charts, tables, and latest readings.
Share Limits
Section titled “Share Limits”| Plan | Maximum Shared Users |
|---|---|
| Free | 2 |
| Starter | 5 |
| Business | 20 |
| Scale | Unlimited |
| Enterprise | Custom |
Limits are per-device. If you reach the limit, upgrade your plan or remove existing shares.
Removing a Shared User
Section titled “Removing a Shared User”In the Sharing section, click the remove button next to the user you want to revoke access from. Access is removed immediately.
Public Device Pages
Section titled “Public Device Pages”Make your device data publicly accessible with a shareable URL. Anyone with the link can view the device’s data without logging in.
Enabling Public Access
Section titled “Enabling Public Access”- Open your device’s detail page
- Go to the Settings tab
- Toggle Public access on
- Choose which fields to display publicly (all by default)
- Save
Public URL Format
Section titled “Public URL Format”Your public device page is available at:
https://siliconwit.io/d/{slug}- Free plan: Auto-generated slugs only (e.g.,
swd-a7x2q1) - Paid plans: Custom slugs (e.g.,
my-temperature-sensor), 3-60 characters, lowercase letters, numbers, and hyphens
What Visitors See
Section titled “What Visitors See”Public pages display:
- Device name, type, and description
- Owner name (with verified badge on paid plans)
- Latest reading with field values
- Interactive charts (raw, hourly, daily, weekly views)
- Telemetry data table
- Device status (online/offline)
- Map view (if GPS fields are configured)
- Camera snapshots (if enabled)
Public pages never show access tokens, settings, alerts, or shared user lists. Commands are hidden by default too, unless you explicitly turn on public control (see below).
Letting Visitors Control Your Device (Optional)
Section titled “Letting Visitors Control Your Device (Optional)”If your device supports commands (like a relay toggle), you can let visitors on your public page trigger them too, without needing to log in - useful for live demos, trade shows, or letting a client try your device themselves via a QR code.
- Open your device’s Settings tab and mark which specific commands are safe for public use (each command has its own “Allow public control” checkbox)
- In the Public Sharing section, turn on Allow public control
- Choose how long it stays on - it automatically turns itself back off after that (1 hour up to 3 days), so you don’t have to remember to disable it later
- Visitors to your public page will see a “Try it yourself” panel with whichever commands you marked public
Only commands you individually mark public are ever reachable this way - turning on public control doesn’t expose every command your device has. You can turn it off immediately at any time.
Data Retention on Public Pages
Section titled “Data Retention on Public Pages”Public pages respect your plan’s data retention limit. Free plan pages show up to 7 days of data, Starter shows 90 days, and so on.
Free Plan Benefit
Section titled “Free Plan Benefit”On the Free plan, making a device public unlocks your 3rd device slot. This encourages sharing while giving free users access to the full 3-device limit.
Embeddable Widgets
Section titled “Embeddable Widgets”Embed a live data widget on your website, blog, or dashboard. The widget shows the latest reading from your device and refreshes automatically.
Getting the Embed Code
Section titled “Getting the Embed Code”Your embed URL follows this pattern:
https://siliconwit.io/d/{slug}/embedAdd it to your website with an iframe:
<iframe src="https://siliconwit.io/d/your-slug/embed" style="width: 480px; height: auto; border: none; border-radius: 8px;"></iframe>What the Widget Shows
Section titled “What the Widget Shows”- Device name
- Online/offline status indicator
- Latest value for each field (respects public field restrictions)
- Field units (if configured)
- Last updated timestamp
- “Powered by SiliconWit.io” footer
The widget auto-refreshes every 30 seconds. No login is required to view it.
Next Steps
Section titled “Next Steps”- Adding Devices - Register new devices
- Alert Integrations - Set up notification channels
- Plans & Pricing - Compare sharing limits