Skip to content

Plugwise Anna

Thermostat and boiler readings from the Smile gateway.

In a dashboard file: a connection with "driver": "anna", its settings in config, and what a data source of it reads in that data source’s params (Connections and data sources).

A dashboard with a connection of this driver, named anna, and a tile that reads it. Any number of tiles can read the same connection. In the editor, the values of params are picked from what the connection lists; ids in the example are made up.

{
"schemaVersion": 4,
"connections": {
"anna": {
"driver": "anna",
"config": {
"host": "192.168.1.80",
"username": "smile",
"password": "your Smile ID"
}
}
},
"screens": [
{
"name": "Home",
"tiles": [
{
"type": "thermostat",
"label": "Living room",
"layout": { "x": 1, "y": 1, "width": 2, "height": 2 },
"dataSource": {
"connection": "anna",
"params": { "tag": "device", "tagValue": "thermostat" }
}
}
]
}
]
}
Field Type Default What
host text required The Smile gateway, for example 192.168.1.80.
port whole number, 1 to 65535 80 when left out.
username text Smile, where the gateway asks for a login.
password text The gateway’s Smile ID, on its label. A credential.
refreshInterval number, above 0 Seconds between refreshes.
Field Type Default What
tag device required Tag. Readings are told apart by their device.
tagValue text required Device. The thermostat, the water heater or the heat pump.
attribute text Reading. Which of the device’s values; all of them, and the thermostat as one, when left out.