Skip to content

portpowered/portos

v0.1.12LicenseRef-Mirumiru-Proprietary

Connect your AI to your existing smart home devices from Philips, Sonos, SmartThings and many others through the Port OS Smart Home plugin.

add-devices

Use this guide when the customer wants to add devices by linking a provider account such as Google, Alexa or Tuya.

cameras

Use this guide when the customer wants a camera snapshot, a recording or a live stream.

cloud-drives

Use this guide when the customer wants to list, find, read, upload, download, rename, move or delete files in iCloud Drive or iCloud Photos.

connect-google-nest

Use this guide when the customer wants to link Google Nest to control thermostats, read temperature or open a camera live view, or asks what Nest cameras, doorbells and sensors do on a connection they set up themselves.

connect-smartthings

Use this guide when the customer wants to link SmartThings to read and control SmartThings devices, or to replace an old personal access token connection.

connect-spotify

Use this guide when the customer wants to link Spotify to search music, manage playlists or control Spotify Connect devices.

connected-home

Use for connected-device requests such as turning off lights or a room switch, lowering the thermostat temperature, checking the temperature right now, vacuuming a room, playing or pausing music on Echo/Alexa, lowering speaker volume, looking at a kitchen camera, finding or pinging a phone, or checking whether a phone/watch is dead or needs charging, locks and doorbells, the fridge or oven, air quality and door/motion sensors, finding a wallet or laptop tracker, iCloud Drive files, and reminders or calendars. For a bare temperature question with no indoor/outdoor context, clarify which before assuming weather. Explicit weather forecasts or city temperatures do not require this workflow.

first-setup

Use this guide the first time a customer connects Port OS, to set up access and verify the connection end to end.

grant-endpoint-permissions

Use this guide when the customer wants to decide who or what may read or control a device.

kitchen

Use this guide when the customer wants to check a refrigerator, freezer or oven, set an oven temperature, see whether a cooktop or microwave is running, or dispense a pet feeder portion.

lighting

Control lights, lamp switches/plugs and room scenes; read fresh state and handle native provider groups.

manage-devices

Use this guide when the customer wants to rename a device, change its availability or find it by name.

manage-groups

Use this guide when the customer wants to create a group, change its members or control devices by group.

manage-simulators

Use this guide when the customer wants to create a simulator device to test a capability without real hardware.

media

Search and play music, manage live queues or saved playlists, pause, adjust volume and launch TV content.

reminders-and-calendars

Use this guide when the customer asks about iCloud reminders, a shopping list, what is due or overdue, or calendar events.

room-scenes

Save and recall a native provider room lighting scene, verify member states, and handle uncertain scene creation.

security

Use this guide when the customer wants to lock or unlock a door, check whether a door is locked, see a doorbell ring, or arm or disarm a security panel.

sensors

Use this guide when the customer asks about air quality, an air purifier, humidity, whether a door or window is open, or whether a motion sensor has seen movement.

sign-in-and-connect-accounts

Use this guide when a customer wants to sign in, connect device accounts and let their AI use them.

sign-in-with-access-key

Use this guide when someone needs to sign in to the website with an access key instead of Google, or to revoke one.

thermostats

Use this guide when the customer wants to read or set a thermostat target, mode or temperature.

trackers

Use this guide when the customer wants to find or ring a phone, watch, wallet or laptop tracker, or check its battery.

troubleshoot-connections

Use this guide when a connection, a device command or a provider link fails and the customer needs the cause and a fix.

vacuums

Use this guide when the customer wants a robot vacuum to start, stop, return to the dock or clean particular rooms.

verify-connection-light

Use this guide to confirm that a new connection works by reading and controlling one light.