here you can see a screentshot of my config.
http://fs2.directupload.net/images/150706/7djazp28.png
http://fs2.directupload.net/images/150706/sltc7owb.png
http://fs2.directupload.net/images/150706/q5yfm2xb.png
http://fs2.directupload.net/images/150706/bx6bi8mb.png
first picture you can see the system device.
second picture is a shell sensor and a weather 1 device.
third you can see the log-reader
fourth you can see a variables device (Heizung Laufzeit)
and a dummy thermostat device
ass you can see, on many devices the is a string over the temp values with "device"
another improvemenet would be arrange the upper sides to center.
Openweather_device
{
"device": {
"id": "wetter-heute",
"name": "Heute",
"template": "device",
"attributes": [
{
"description": "The actual status",
"type": "string",
"label": "Status",
"discrete": true,
"hidden": false,
"name": "status",
"value": "klarer Himmel",
"history": [
{
"t": 1436122191552,
"v": "leichter Regen"
},
{
"t": 1436125295513,
"v": "leichter Regen"
},
{
"t": 1436125895814,
"v": "leichte Regenschauer"
},
{
"t": 1436129197207,
"v": "leichter Regen"
},
{
"t": 1436155908633,
"v": "ein paar Wolken"
},
{
"t": 1436159510747,
"v": "klarer Himmel"
}
],
"lastUpdate": 1436159510747
},
{
"description": "The measured temperature",
"type": "number",
"unit": "°C",
"acronym": "T",
"label": "Temperature",
"discrete": false,
"displaySparkline": false,
"hidden": false,
"name": "temperature",
"value": 16.5,
"history": [
{
"t": 1436124292511,
"v": 19.9
},
{
"t": 1436125295522,
"v": 19.9
},
{
"t": 1436125595689,
"v": 20.7
},
{
"t": 1436125895818,
"v": 19.5
},
{
"t": 1436129197211,
"v": 18.9
},
{
"t": 1436132798730,
"v": 18.4
},
{
"t": 1436136400075,
"v": 17.9
},
{
"t": 1436140901881,
"v": 17.1
},
{
"t": 1436144503690,
"v": 16.5
},
{
"t": 1436145103959,
"v": 16.4
},
{
"t": 1436148105353,
"v": 16.1
},
{
"t": 1436148405458,
"v": 16.4
},
{
"t": 1436148705754,
"v": 16.1
},
{
"t": 1436152307210,
"v": 15.4
},
{
"t": 1436155908636,
"v": 15.1
},
{
"t": 1436159510751,
"v": 15.4
},
{
"t": 1436163112669,
"v": 16.5
}
],
"lastUpdate": 1436163112669
},
{
"description": "The actual degree of Humidity",
"type": "number",
"unit": "%",
"acronym": "RH",
"label": "Humidity",
"discrete": false,
"displaySparkline": false,
"hidden": false,
"name": "humidity",
"value": 72,
"history": [
{
"t": 1436124292515,
"v": 68
},
{
"t": 1436125295529,
"v": 68
},
{
"t": 1436125595695,
"v": 64
},
{
"t": 1436125895821,
"v": 77
},
{
"t": 1436129197214,
"v": 82
},
{
"t": 1436136400079,
"v": 96
},
{
"t": 1436137300459,
"v": 81
},
{
"t": 1436140901885,
"v": 97
},
{
"t": 1436144503694,
"v": 98
},
{
"t": 1436148105357,
"v": 81
},
{
"t": 1436148405461,
"v": 98
},
{
"t": 1436148705758,
"v": 97
},
{
"t": 1436155908639,
"v": 82
},
{
"t": 1436163112672,
"v": 72
}
],
"lastUpdate": 1436163112672
},
{
"description": "The expected pressure",
"type": "number",
"unit": "mbar",
"acronym": "P",
"label": "Pressure",
"discrete": false,
"hidden": true,
"name": "pressure",
"value": 1021,
"history": [
{
"t": 1436118290018,
"v": 1015
},
{
"t": 1436125295535,
"v": 1015
},
{
"t": 1436129197217,
"v": 1016
},
{
"t": 1436136400082,
"v": 1012.7
},
{
"t": 1436137300463,
"v": 1015
},
{
"t": 1436140901888,
"v": 1013.7
},
{
"t": 1436144503697,
"v": 1014.2
},
{
"t": 1436148105360,
"v": 1017
},
{
"t": 1436148405465,
"v": 1014.2
},
{
"t": 1436148705761,
"v": 1014.6
},
{
"t": 1436152307213,
"v": 1015.3
},
{
"t": 1436155908643,
"v": 1020
},
{
"t": 1436163112676,
"v": 1021
}
],
"lastUpdate": 1436163112676
},
{
"description": "The wind speed",
"type": "number",
"unit": "m/s",
"acronym": "WIND",
"label": "Windspeed",
"discrete": false,
"hidden": true,
"name": "windspeed",
"value": 5.1,
"history": [
{
"t": 1436124292526,
"v": 2.1
},
{
"t": 1436125295539,
"v": 2.1
},
{
"t": 1436125595699,
"v": 2.6
},
{
"t": 1436125895824,
"v": 2.1
},
{
"t": 1436132798733,
"v": 1.5
},
{
"t": 1436136400085,
"v": 5.4
},
{
"t": 1436148105362,
"v": 5.9
},
{
"t": 1436148405468,
"v": 5.4
},
{
"t": 1436148705764,
"v": 5.9
},
{
"t": 1436155908646,
"v": 2.1
},
{
"t": 1436159510755,
"v": 3.6
},
{
"t": 1436163112679,
"v": 5.1
}
],
"lastUpdate": 1436163112679
},
{
"description": "Rain in mm per 3 hours",
"type": "number",
"unit": "mm",
"acronym": "RAIN",
"label": "Rain",
"discrete": false,
"hidden": true,
"name": "rain",
"value": 0,
"history": [
{
"t": 1436124292529,
"v": 0.62
},
{
"t": 1436125295543,
"v": 0.62
},
{
"t": 1436125595703,
"v": 0.39
},
{
"t": 1436125895828,
"v": 0.9
},
{
"t": 1436129197221,
"v": 0.65
},
{
"t": 1436129497354,
"v": 0.53
},
{
"t": 1436130097615,
"v": 0.65
},
{
"t": 1436132798738,
"v": 0.35
},
{
"t": 1436136400089,
"v": 0.4
},
{
"t": 1436137300466,
"v": 0.75
},
{
"t": 1436148105366,
"v": 0.215
},
{
"t": 1436148405471,
"v": 0.75
},
{
"t": 1436148705767,
"v": 0.215
},
{
"t": 1436155908650,
"v": 0
}
],
"lastUpdate": 1436155908650
},
{
"description": "Snow in mm per 3 hours",
"type": "number",
"unit": "mm",
"acronym": "SNOW",
"label": "Snow",
"discrete": false,
"hidden": true,
"name": "snow",
"value": 0,
"history": [
{
"t": 1436103582119,
"v": 0
},
{
"t": 1436125295547,
"v": 0
}
],
"lastUpdate": 1436125295547
}
],
"actions": [],
"config": {
"lang": "de",
"timeout": "300000",
"id": "wetter-heute",
"name": "Heute",
"location": "Dortmund, Deutschland",
"units": "metric",
"class": "OpenWeatherDevice",
"xAttributeOptions": [
{
"name": "temperature",
"displaySparkline": false,
"hidden": false
},
{
"name": "humidity",
"displaySparkline": false,
"hidden": false
},
{
"name": "status",
"hidden": false
},
{
"name": "pressure",
"hidden": true
},
{
"name": "windspeed",
"hidden": true
},
{
"name": "rain",
"hidden": true
},
{
"name": "snow",
"hidden": true
}
]
},
"configDefaults": {
"lang": "en",
"units": "metric",
"timeout": "60000"
}
},
"success": true
}
log-reader
{
"device": {
"id": "aktuellerverbrauch",
"name": "Aktueller Verbrauch",
"template": "device",
"attributes": [
{
"description": "Aktueller Verbrauch",
"type": "number",
"unit": "W",
"label": "Aktueller Verbrauch",
"discrete": false,
"displaySparkline": false,
"name": "Aktueller Verbrauch",
"value": 0,
"history": [
{
"t": 1435998450381,
"v": 385.64
},
{
"t": 1436125044664,
"v": 0
}
],
"lastUpdate": 1436125044664
}
],
"actions": [],
"config": {
"id": "aktuellerverbrauch",
"name": "Aktueller Verbrauch",
"class": "LogWatcher",
"file": "/root/log/EnergyMeter.log",
"xAttributeOptions": [
{
"name": "Aktueller Verbrauch",
"displaySparkline": false
}
],
"attributes": [
{
"name": "Aktueller Verbrauch",
"type": "number",
"unit": "W"
}
],
"lines": [
{
"match": "Aktueller Verbrauch: (.+)",
"Aktueller Verbrauch": "$1"
}
]
},
"configDefaults": {
"file": "",
"lines": ""
}
},
"success": true
}
thermostat
{
"device": {
"id": "thermostat",
"name": "Thermostat",
"template": "thermostat",
"attributes": [
{
"label": "Temperature Setpoint",
"description": "The temp that should be set",
"type": "number",
"discrete": true,
"unit": "°C",
"name": "temperatureSetpoint",
"value": 20.5,
"history": [
{
"t": 1436076001437,
"v": 20.5
},
{
"t": 1436125047412,
"v": 20.5
},
{
"t": 1436130001352,
"v": 20
},
{
"t": 1436148691261,
"v": 20.5
},
{
"t": 1436148691295,
"v": 20
},
{
"t": 1436155200573,
"v": 20.5
}
],
"lastUpdate": 1436155200573
},
{
"description": "Position of the valve",
"type": "number",
"discrete": true,
"unit": "%",
"label": "Valve",
"name": "valve",
"value": null,
"history": [
{
"t": 1436125047412,
"v": null
}
],
"lastUpdate": 1436125047412
},
{
"description": "The current mode",
"type": "string",
"enum": [
"auto",
"manu",
"boost"
],
"label": "Mode",
"discrete": true,
"name": "mode",
"value": "manu",
"history": [
{
"t": 1426872584405,
"v": "manu"
},
{
"t": 1436125047413,
"v": "manu"
}
],
"lastUpdate": 1436125047413
},
{
"description": "Battery status",
"type": "string",
"enum": [
"ok",
"low"
],
"label": "Battery",
"discrete": true,
"name": "battery",
"value": "ok",
"history": [
{
"t": 1436125047413,
"v": "ok"
}
],
"lastUpdate": 1436125047413
},
{
"description": "Pimatic and thermostat in sync",
"type": "boolean",
"labels": [
"true",
"false"
],
"label": "Synced",
"discrete": true,
"name": "synced",
"value": true,
"history": [
{
"t": 1436125047413,
"v": true
}
],
"lastUpdate": 1436125047413
}
],
"actions": [
{
"params": {
"mode": {
"type": "string"
}
},
"name": "changeModeTo"
},
{
"params": {
"temperatureSetpoint": {
"type": "number"
}
},
"name": "changeTemperatureTo"
}
],
"config": {
"comfyTemp": 22,
"ecoTemp": 20.5,
"guiShowModeControl": false,
"guiShowPresetControl": true,
"guiShowTemperatueInput": true,
"id": "thermostat",
"name": "Thermostat",
"class": "DummyHeatingThermostat"
},
"configDefaults": {
"comfyTemp": 21,
"ecoTemp": 17,
"guiShowModeControl": true,
"guiShowPresetControl": true,
"guiShowTemperatueInput": true
}
},
"success": true
}
variables-device
{
"device": {
"id": "heizung-laufzeit",
"name": "Heizung Laufzeit",
"template": "device",
"attributes": [
{
"description": "Laufzeit Tag",
"label": "Laufzeit Tag",
"type": "number",
"unit": "s",
"discrete": false,
"acronym": "D",
"displaySparkline": false,
"name": "Laufzeit Tag",
"value": 0,
"history": [
{
"t": 1436103546699,
"v": 0
},
{
"t": 1436125261031,
"v": 0
}
],
"lastUpdate": 1436125261031
},
{
"description": "Laufzeit Monat",
"label": "Laufzeit Monat",
"type": "number",
"unit": "s",
"discrete": false,
"acronym": "M",
"displaySparkline": false,
"name": "Laufzeit Monat",
"value": 0,
"history": [
{
"t": 1436103546707,
"v": 0
},
{
"t": 1436125261035,
"v": 0
}
],
"lastUpdate": 1436125261035
}
],
"actions": [],
"config": {
"variables": [
{
"name": "Laufzeit Tag",
"expression": "$heizung-timer.time",
"type": "number",
"unit": "s",
"label": "",
"discrete": false,
"acronym": "D"
},
{
"name": "Laufzeit Monat",
"expression": "$heizung-zeit-monat",
"type": "number",
"unit": "s",
"label": "",
"discrete": false,
"acronym": "M"
}
],
"xLink": "",
"id": "heizung-laufzeit",
"name": "Heizung Laufzeit",
"class": "VariablesDevice",
"xAttributeOptions": [
{
"name": "Laufzeit Monat",
"displaySparkline": false
},
{
"name": "Laufzeit Tag",
"displaySparkline": false
}
]
},
"configDefaults": {
"variables": []
}
},
"success": true
}
Shell-sensor
{
"device": {
"id": "sonnenstand",
"name": "Sonne",
"template": "device",
"attributes": [
{
"description": "time",
"type": "string",
"label": "Time",
"discrete": true,
"name": "time",
"value": "05:18 Uhr / 21:46 Uhr",
"history": [
{
"t": 1436121553513,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436125262860,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436125262869,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436125262876,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436128863683,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436132464569,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436136065384,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436139666091,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436143266794,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436146867908,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436150468724,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436154069560,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436157670412,
"v": "05:18 Uhr / 21:46 Uhr"
},
{
"t": 1436161271405,
"v": "05:18 Uhr / 21:46 Uhr"
}
],
"lastUpdate": 1436161271405
}
],
"actions": [],
"config": {
"id": "sonnenstand",
"name": "Sonne",
"class": "ShellSensor",
"attributeName": "time",
"attributeType": "string",
"attributeUnit": "",
"command": "/root/programme/sunrise.sh",
"interval": 3600000
},
"configDefaults": {
"attributeName": "",
"attributeType": "string",
"attributeUnit": "",
"command": "echo value",
"interval": 5000
}
},
"success": true
}