About iot-register
A skill for registering Cognitum Seed devices by connecting to a device endpoint, retrieving its identity, and assigning an initial trust level. It can pair a device with a supplied token and check its status.
Key features
- 01Register a Cognitum Seed device
- 02Use a default or supplied endpoint
- 03Pair using a token
- 04Check device status
- 05Store registration events
Use cases
- 01Register a Seed over its USB Ethernet link
- 02Pair a device with a token
- 03Check a registered device's status
- 04Record device registration
MCP support
Uses Ruflo memory storage to record registration events in the iot-devices namespace.
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill iot-registerAfter installing, type/iot-registerin Claude Code to confirm it loaded.
Details
From the project READMERegister a Cognitum Seed device. Creates a SeedClient connection, fetches identity, and assigns initial trust level.
Default endpoint: http://169.254.42.1/ — the Cognitum Seed link-local USB Ethernet address. Use this when no endpoint is supplied.
Steps:
- Resolve ENDPOINT: use the user-supplied value, or default to
http://169.254.42.1/. npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot register ENDPOINT- If pairing token provided:
npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot pair DEVICE_ID - Show device status:
npx -y -p @claude-flow/plugin-iot-cognitum@latest cognitum-iot status DEVICE_ID
Store registration event:
mcp__plugin_ruflo-core_ruflo__memory_store({ key: "iot-register-DEVICEID", value: "Registered at ENDPOINT", namespace: "iot-devices" })