Files
service_hue_collector/config/grafana/dashboards/hue.json
T
2026-08-30 14:26:11 +02:00

50 lines
2.1 KiB
JSON

{
"annotations": {"list": []},
"editable": true,
"graphTooltip": 1,
"panels": [
{
"type": "timeseries", "title": "Lights shining", "id": 1,
"gridPos": {"h": 8, "w": 12, "x": 0, "y": 0},
"fieldConfig": {"defaults": {"unit": "percent", "min": 0, "max": 100}, "overrides": []},
"targets": [
{"expr": "hue_group_lights_shining_percent", "legendFormat": "shining — {{group_type}}: {{group}}", "refId": "A"},
{"expr": "hue_group_lights_off_percent", "legendFormat": "off — {{group_type}}: {{group}}", "refId": "B"},
{"expr": "hue_group_lights_unavailable_percent", "legendFormat": "unavailable — {{group_type}}: {{group}}", "refId": "C"}
]
},
{
"type": "timeseries", "title": "Average intensity of shining lights", "id": 2,
"gridPos": {"h": 8, "w": 12, "x": 12, "y": 0},
"fieldConfig": {"defaults": {"unit": "percent", "min": 0, "max": 100}, "overrides": []},
"targets": [{"expr": "hue_group_average_brightness_percent", "legendFormat": "{{group_type}}: {{group}}", "refId": "A"}]
},
{
"type": "timeseries", "title": "Temperature", "id": 3,
"gridPos": {"h": 8, "w": 12, "x": 0, "y": 8},
"fieldConfig": {"defaults": {"unit": "celsius"}, "overrides": []},
"targets": [{"expr": "hue_temperature_celsius", "legendFormat": "{{sensor}} ({{room}})", "refId": "A"}]
},
{
"type": "timeseries", "title": "Light intensity", "id": 4,
"gridPos": {"h": 8, "w": 12, "x": 12, "y": 8},
"fieldConfig": {"defaults": {"unit": "lux"}, "overrides": []},
"targets": [{"expr": "hue_light_level_lux", "legendFormat": "{{sensor}} ({{room}})", "refId": "A"}]
},
{
"type": "table", "title": "Unavailable sensors", "id": 5,
"gridPos": {"h": 7, "w": 24, "x": 0, "y": 16},
"targets": [{"expr": "hue_sensor_available == 0", "format": "table", "instant": true, "refId": "A"}]
}
],
"refresh": "30s",
"schemaVersion": 42,
"tags": ["hue"],
"templating": {"list": []},
"time": {"from": "now-24h", "to": "now"},
"timezone": "browser",
"title": "Philips Hue",
"uid": "philips-hue-local",
"version": 1
}