Integrations#
Integration plugins connect nymea to external hardware devices and online services. Each plugin translates between nymea’s internal thing API and the device- or service-specific protocol.
- Getting started
- Creating a new plugin
- Thing classes
- Things setup
- Thing creation
- User
- Discovery
- Automatic
- Thing setup
- JustAdd
- Username and password
- Display PIN
- Enter PIN
- Push button
- OAuth
- Examples
- Create method “User” - setup method “JustAdd”
- Create method “User” - setup method “UserAndPassword”
- Create method “Discovery” - setup method “JustAdd”
- Create method “User” - setup method “PushButton”
- Create method “Auto” - setup method “JustAdd”
- Create method “Discovery” - setup method “DisplayPin”
- Create method “User” - setup method “OAuth”
- Parent child relationships
- System restarts
- The plugin code
- The plugin JSON file
- Interfaces
- Building & testing
- Submitting your plugin