Build and troubleshoot SmartThings Edge device drivers in Lua, including Zigbee, Z-Wave, Matter, LAN, capabilities, device profiles, driver channels, and Edge driver API reference usage.
Resources
1Install
npx skillscat add 401unauthorized/smartthings-skills/smartthings-edge-driver Install via the SkillsCat registry.
SKILL.md
SmartThings Edge Driver
Use this skill when working on SmartThings Edge drivers (Lua). Always open the exact official doc pages from references/ before answering so guidance stays current.
Workflow
- Identify the device protocol (Zigbee, Z-Wave, Matter, LAN) and the device capabilities.
- Confirm required capabilities, profiles, and preferences in the device docs.
- Use Edge driver structure docs to set up driver layout and lifecycle handlers.
- Consult the Edge driver API reference for exact class/module usage and defaults.
- For protocol-specific behavior, use the corresponding library reference.
- Link the exact pages used in the response.
References
- Core Edge docs and device fundamentals:
references/edge-links.md - Full Edge driver API reference (Lua):
references/edge-reference.md
Load only the reference file(s) needed for the user request.