myStrom App
Eliona App for myStrom smart switches integration
The Smart WiFi Switch turns connected devices on and off, saves energy, and protects your home. Developed in Switzerland.
This application provides direct access to the myStrom Smart Switches via Eliona. It allows users to check the current status of the switches, view statistics, manage the Smart Switches, and, most importantly, connect myStrom devices with systems from various other brands.
Installation
The myStrom App is installed via the App Store in Eliona.
Assets
The myStrom App automatically creates all necessary asset types and assets.
Structure assets
The asset types myStrom Root and myStrom Room are created only to create a structure in Eliona.
Devices
Switch: A WiFi Switch.
Power
Energy
Input
Temp
Temperature
Input
RelayState
Relay status
Input
Relay
Relay
Output
Configuration
apiKey
API key provided by myStrom
enable
Flag to activate or deactivate the retrieval from this API
refreshInterval
Interval in seconds for device detection. This is an expensive operation and should not be less than 3600 s
dataPollInterval
Frequency of polling for data updates in seconds.
requestTimeout
API query timeout in seconds
assetFilter
Filter for asset creation, more details can be found in the app's README
projectIDs
List of Eliona project IDs for which this device should collect data. For each project ID, all assets are automatically created in Eliona.
The configuration is done via a corresponding JSON structure. As an example, the following JSON structure can be used to define an endpoint for app permissions:
{
"apiKey": "api.key",
"enable": true,
"refreshInterval": 3600,
"dataPollInterval": 60,
"requestTimeout": 120,
"assetFilter": [],
"projectIDs": [
"10"
]
}Configurations can be created with this structure in Eliona under Apps > myStrom > Settings. To do this, select the endpoint /configs with the POST method.
After completing the configuration, the app starts the continuous asset creation. When all recognized devices are created, the user is informed about it via Eliona's notification system.
Last updated