Übersicht
Auswertungen aus ioBroker
Energieverbrauch
- Jede Säule ist ein Zeitraum, ihre Höhe der Gesamtverbrauch. Die farbigen Abschnitte zeigen, welcher Verbraucher wie viel davon ausmacht.
- Dargestellt sind die sieben größten Verbraucher, alle übrigen grau zusammengefasst als „Sonstige“ — mehr als acht Farben lassen sich nicht mehr zuverlässig auseinanderhalten.
- Jeder Verbraucher hat in allen fünf Diagrammen dieselbe Farbe, auch wenn er in einem Zeitraum kaum auftaucht.
- Die Zeitachse läuft wie in der Tabelle darunter: links die angebrochene Periode, mit „lfd.“ markiert, von dort nach rechts weiter in die Vergangenheit.
- Ein Klick auf einen Namen in der Legende blendet diesen Verbraucher aus, ein zweiter Klick wieder ein. Beim Überfahren einer Säule erscheinen alle Werte des Zeitraums samt Summe.
- Die Tabelle unter jedem Diagramm enthält dieselben Zahlen — vollständig und einzeln auch für die Verbraucher, die im Diagramm unter „Sonstige“ stecken.
- Das Filterfeld oben wirkt auf alle fünf Abschnitte, Diagramm und Tabelle gleichermaßen; die Summenzeile rechnet sich passend neu. Jeder Abschnitt hat zusätzlich ein eigenes Feld — ist es gefüllt, gilt für diesen Abschnitt nur dieser Filter; lässt du es leer, folgt er wieder dem Filter oben.
- Bleiben durch das Filtern wenige Verbraucher übrig, bekommen auch die sonst grau zusammengefassten eine eigene Farbe. Wer schon eine Farbe hat, behält sie.
Prognose
- Aus allen abgeschlossenen Tagen mit Messwert wird ein Mittelwert je erfasstem Tag gebildet. Der bereits gemessene Verbrauch bleibt stehen, alle übrigen Tage des Jahres werden mit diesem Mittelwert angesetzt — sowohl die vor Aufzeichnungsbeginn und in Lücken als auch die noch kommenden.
- Bewusst wird nicht durch die verstrichenen Tage geteilt: Ein Gerät mit Lücken oder spätem Beginn käme sonst systematisch zu niedrig heraus, weil fehlende Tage als Nullverbrauch einflössen.
- Im Diagramm ist der helle Teil gemessen, der dunkle hochgerechnet. Je länger der dunkle Teil, desto mehr ist Schätzung statt Messung.
- Was das Verfahren nicht kann: Es kennt keine Jahreszeiten. Ein Trockner läuft im Winter mehr, ein Kühlschrank im Sommer. Da für fast alle Geräte erst seit Mai 2026 Daten vorliegen, wird hier ein Sommerschnitt auf das ganze Jahr übertragen. Die Zahlen sind eine Größenordnung, keine Rechnung.
- Die Spalte Vorjahr zeigt den tatsächlichen Verbrauch, sofern er weitgehend vollständig aufgezeichnet wurde — der ehrlichste Maßstab für die Güte der Hochrechnung.
- Das Filterfeld wirkt auf Kacheln, Diagramm und Tabelle gleichermaßen; die Summen rechnen sich passend zur Auswahl neu.
Leistung
- Zeigt ENERGY_Power (Watt) bzw. ENERGY_Current (Ampere) — die Momentanleistung, nicht den Tagesverbrauch. Diese Werte werden bei jeder Änderung geloggt, nicht in festen Abständen.
- Es wird nicht gemittelt: Jeder in ioBroker geloggte Wert steht einzeln im Diagramm, auch bei „1 Jahr". Eine Mittelung würde genau die kurzen Lastspitzen verschlucken, auf die es hier ankommt.
- Dadurch kann der Aufbau bei langen Zeiträumen und mehreren Geräten spürbar dauern — ein Jahr über alle Geräte sind mehrere hunderttausend Punkte.
- In das Diagramm hineinzoomen geht per Mausrad/Scrollgeste direkt über der Kurve oder über den Regler darunter — da echte Rohdaten geladen sind, zeigt das Hineinzoomen auch bei „1 Jahr" jeden einzelnen Messwert.
- Höchstens 8 Geräte gleichzeitig, jedes in einer festen Farbe — mehr ließe sich in einer Kurve nicht mehr unterscheiden.
Wähle oben mindestens ein Gerät aus, um Werte zu sehen.
Aufzeichnung
- Jeder Balken ist ein Gerät über den gesamten Zeitraum, in dem überhaupt aufgezeichnet wurde — links der älteste Messwert aller Geräte, rechts gestern.
- Grün heißt: für diesen Tag liegt ein Messwert in der Datenbank. Orange ist eine Lücke innerhalb der Aufzeichnung — das Gerät war vermutlich offline. Grau ist die Zeit vor dem ersten Messwert.
- Ein schmaler orangener Strich kann ein einzelner Fehltag sein; die genauen Zeiträume stehen in der Tabelle darunter und erscheinen beim Überfahren des Balkens.
- Der laufende Tag zählt nicht mit: Er wird live abgefragt und nicht gespeichert, wäre hier also immer eine Lücke.
Geräte
| Datenpunkt | DB-AliasId | Verwendung |
|---|---|---|
| Lade Geräte … | ||
- state-IDKeine eigene aliasId gepflegt — die History läuft unter der state-ID.
- GerätenameVerwendung noch nicht gepflegt — angezeigt wird der technische Name.
- keine HistorieDatenpunkt wird nicht in die SQL-Datenbank geschrieben.
Tasmota-Konfiguration
- Jedes Gerät wird direkt über seine eigene Tasmota-Weboberfläche im LAN abgefragt (nicht über ioBroker) — eine einzige, garantiert aktuelle Quelle je Gerät, ohne die veralteten Doppel-Einträge, die der ioBroker-Weg zeitweise lieferte. Einzige verbleibende ioBroker-Abfrage: die IP-Adresse je Gerät.
- Ein Gerät, das gerade ausgeschaltet oder nicht erreichbar ist, liefert keine Werte — bewusst kein Rückgriff auf einen alten, womöglich längst überholten Stand. Betroffene Spalten sind mit „nicht erreichbar" markiert.
- Leere Zellen bei einem erreichbaren Gerät heißen: Dieser Parameter kommt bei diesem Gerät/dieser Firmware nicht in der Status-Antwort vor.
- Die Abfrage läuft bei jedem Öffnen frisch (rund 6–10 Sekunden für alle 17 Geräte) — kein Cache nötig, da jedes Gerät binnen Bruchteilen einer Sekunde selbst antwortet.
Alle SetOptions · vollständiger Einzelabgleich, dauert ~30 Sekunden
Tasmota kennt für SetOptions keinen Sammelbefehl — jede Nummer (0 bis 199) wird einzeln beim Gerät abgefragt, welche davon überhaupt existieren, ist je nach Firmware unterschiedlich. Nicht erreichbare Geräte sind ausgeschlossen, da ein einzelnes totes Gerät sonst jede der 200 Abfragen ausbremsen würde. Die aktuelle Geräte-Auswahl oben gilt auch hier.
Trockner-Bilanz
- Verbrauch je Trocknung ist letzte 12 Monate ÷ Trocknungen im selben Zeitraum — beides aus derselben Messung, deshalb vergleichbar.
- Trocknungen zählt der Aktiv-Status der Steckdose (jede 0→1-Flanke ein Start). Dieser Status liegt erst seit einem Jahr vor, daher bleibt die Rechnung auf die letzten 12 Monate begrenzt, auch wenn der Verbrauch selbst länger zurückreicht.
- Der Verbrauch eines neuen Geräts ist eine Annahme, kein Messwert — der Rechner unten macht sie einstellbar.
- Nicht eingerechnet: Zeitersparnis, Geräuschpegel, Restwert als Verhandlungsmasse.
Verlauf seit Messbeginn
Kennzahlen aus der Messung
| Kennzahl | Wert |
|---|
Berechnungsweg
Jeder Schritt verbindet die gemessenen Werte oben mit den Annahmen aus dem Rechner unten — an den Reglern drehen wirkt sich direkt hier aus.
Rechner: eigene Annahmen einsetzen
Startwerte: BDEW-Strompreis Herbst 2026 und ein marktüblicher Wärmepumpentrockner. Frei verschiebbar, etwa auf den eigenen Stromtarif.
Anwesenheit
- Eine Zeile je Person, die Zeit läuft von links nach rechts — rechts außen ist jetzt. Ein farbiger Balken ist eine Anwesenheit, die dunkle Fläche dazwischen Abwesenheit.
- Schraffiert heißt: für diese Zeit liegen keine Daten vor, weil ioBroker nicht aufgezeichnet hat. Bewusst nicht als Abwesenheit gezeichnet — was in dieser Zeit war, ist offen.
- Die senkrechten Linien sind Mitternacht, die leicht aufgehellten Streifen Samstag und Sonntag. Beim Überfahren eines Abschnitts erscheinen Beginn, Ende und Dauer.
- Grundlage sind die booleschen Datenpunkte je Person. Der SQL-Adapter hält jede Änderung sofort fest und schreibt darüber hinaus alle 15 Minuten den unveränderten Wert erneut — bleibt er länger als 45 Minuten aus, gilt die Zeit als nicht aufgezeichnet.
Jetzt
Aktueller Stand je Person: seit wann die laufende Phase dauert und was davor war.
Statistik
Auswertung der Vergangenheit. Alle Quoten beziehen sich auf die aufgezeichnete Zeit: Stunden ohne Daten kürzen den Nenner, statt als Abwesenheit zu zählen.
Temperaturverlauf
- Zwei Linien: Innen und Außen, gemessen vom Netatmo.
- Bei den kurzen Zeiträumen (1–2 Tage) zeigt die Linie jeden einzelnen Messwert. Ab einer Woche mittelt der Server über Stunden- bzw. Tagesabschnitte, damit die Kurve auch bei einem Jahr ruhig und lesbar bleibt.
- Ab 7 Tagen kommt für Außen eine zusätzliche, dünnere Linie dazu: ein gleitender Durchschnitt (24 Stunden bzw. ab 3 Monaten 7 Tage), der das Tagesrauschen glättet und den eigentlichen Trend zeigt.
- Bis 30 Tage zeigt die dünne graue Kurve „Sonne" die Sonnenhöhe über dem Horizont (rechte Achse) - ein Berg je Tag, nachts auf 0° geklappt. Rein rechnerisch für Detmold, keine Messung. Ab 3 Monaten entfällt sie, sonst wäre es nur noch ein dichtes graues Band.
- Beim Überfahren der Kurve erscheinen Zeitpunkt und alle Werte. Mit dem Mausrad oder dem Schieberegler unten lässt sich das Diagramm zoomen.
Rekorde · nur Außen
Verteilung & Extremwerte · nur Außen
Grundlage ist jeweils der Tagesmittelwert (Histogramm und Perzentile) bzw. das Tagesminimum/-maximum (Frost-/Sommer-/Hitzetage und Extremperioden) über den gesamten aufgezeichneten Zeitraum.
Auswertung nach Zeitraum · nur Außen
Minimum, Maximum und Mittel je Zeitraum, alle Angaben in °C. „Ø Schwankung" ist der mittlere Tagesunterschied zwischen Höchst- und Tiefstwert (Max−Min) im jeweiligen Zeitraum - ein Maß dafür, wie unbeständig das Wetter war.
HomematicIP
- Jede Kachel ist ein Gerät mit seinem aktuellen Zustand aus ioBroker - anders als bei Klima oder Energie also kein Verlauf, sondern eine Live-Abfrage wie beim Anwesenheits-„Jetzt".
- Nicht erreichbar markiert ein Gerät, das gerade nicht meldet - meist ein Funk- oder Batterieproblem.
- „keine Historie" heißt: der Wert wird nicht in die SQL-Datenbank geschrieben, es gibt also keinen Verlauf dafür, nur den aktuellen Stand hier.
- Bei Fenster-Sensoren und Türklingel öffnet „Verlauf" auf der Kachel ein eigenes Fenster mit der Historie aus der Datenbank - offene Zeiträume bzw. bisherige Klingelzeitpunkte, wählbar von 1 Tag bis 6 Monate.
Heizung
Fenster-Sensoren
Türklingel
Türschloss
Access Point
Batteriestatus · alle Geräte
Der Access Point hat keinen Akku und wird hier ohne Batteriestatus geführt.
| Gerät | Kategorie | Batterie | Erreichbarkeit |
|---|
- schwachBatterie sollte bald getauscht werden.
- nicht erreichbarGerät meldet sich gerade nicht.
- keine HistorieBatteriestatus wird nicht in die SQL-Datenbank geschrieben - hier steht nur der aktuelle Stand.
3D-Drucker
Temperaturen und Druck
Bei den Temperaturen markiert der Strich im Balken den Sollwert.
Strom
Werte der Tasmota-Steckdose, an der der Drucker hängt. „Dieser Druck" ist aus der aufgezeichneten Leistung seit Druckbeginn gerechnet.
- Alle Druckerwerte sind live: das ioBroker-Skript fragt PrusaLink alle 30 Sekunden ab, die Seite lädt sich im selben Takt neu, solange sie offen ist. Eine Historie gibt es dafür nicht - nur die Leistung der Steckdose wird aufgezeichnet.
- Der Fortschritt kommt vom Drucker. Meldet PrusaLink (wie häufig) noch 0 %, wird er aus vergangener Zeit und Restzeit gerechnet - dann steht „geschätzt“ daneben.
- Das Kamerabild ist ein Standbild, das der Server alle paar Sekunden aus dem Videostrom der Kamera holt (RTSP kann der Browser nicht selbst abspielen). Ein Klick aufs Bild zeigt es im Vollbild; „Anhalten“ stoppt das Nachladen.
- Ist die Steckdose aus oder kommen seit über zwei Minuten keine neuen Werte, gilt der Drucker als aus bzw. nicht erreichbar; die Temperaturen sind dann der letzte bekannte Stand.
Bewegungsmelder
- Der farbige Punkt vor „Letzte Bewegung" zeigt, wie lange das her ist - die Skala steht in der Legende unter den Tabellen.
- Batterie und Helligkeit kommen nicht vom Melder-Datenpunkt selbst, sondern direkt vom zugehörigen Hue-Sensor - deshalb gibt es beides nur bei den Hue-Meldern, nicht bei den Kamera-Meldern.
- Lightlevel (roh) ist der unveränderte Zigbee-Messwert des Hue-Sensors - keine physikalische Einheit, sondern eine intern logarithmisch codierte Zahl. Helligkeit (lx) ist daraus nach Philips’ eigener Formel (lx = 10^((roh − 1) ⁄ 10000)) umgerechnet und daher die eigentlich lesbare Größe - der Rohwert steht zusätzlich dabei, weil er feiner aufgelöst ist.
- Die Bewegungszahlen je Zeitraum zählen, wie oft der Melder in diesem Zeitraum ausgelöst hat - die Zeiträume überlappen sich (die 3-Std.-Zahl schließt die letzten 60 Minuten mit ein).
- keine Historie heißt: der Melder wird nicht in die SQL-Datenbank geschrieben, die Bewegungszahlen können dann nicht ermittelt werden.
Bewegungsmelder
| Name | Letzte Bewegung | Batterie | Lightlevel (roh) | Helligkeit (lx) | 10 Min | 30 Min | 60 Min | 3 Std | 6 Std | 12 Std |
|---|
Kamera-Bewegungsmelder
| Name | Letzte Bewegung | 10 Min | 30 Min | 60 Min | 3 Std | 6 Std | 12 Std |
|---|
- unter 10 Minuten her
- 10 bis 30 Minuten her
- 30 bis 60 Minuten her
- 60 Minuten bis 3 Stunden her
- 3 Stunden her oder länger, oder noch nie ausgelöst
Auslösungen je Stunde
Links die laufende Stunde, nach rechts die 23 Stunden davor - Hue-Melder wie oben, Kameras darunter.
Grund-Datenpunkt in Hue
Der Hue-Kanal, aus dem der jeweilige Melder-Datenpunkt gespeist wird - bei Kamera-Meldern gibt es keinen, da sie nicht über Hue laufen.
| Name | Grund-State in Hue |
|---|
Systempflege
Sonoff-Steckdosen · mit Verbrauchsmessung
| Gerät | Verwendung |
|---|---|
| Lade … | |
Hue-Steckdosen
| Gerät | Verwendung |
|---|---|
| Lade … | |
433-MHz-Steckdosen
| Gerät | Verwendung |
|---|---|
| Lade … | |
Bewegungsmelder und Kameras
| Gerät | Verwendung |
|---|---|
| Lade … | |
Netzwerk
Erläuterungen · so liest du die Übersicht
- Grundlage ist die Datenbank netzwerk: ein Eintrag je Gerät mit seinen MAC-Adressen (WLAN und/oder Kabel = ETH). Sie löst die Excel-Liste ab; bearbeitet wird hier über ✎ bzw. „+ DB“, als Tabelle gibt es sie per CSV-Export.
- Daneben stehen die Whitelist des MAC-Filters (nur WLANs, in denen der Filter aktiv ist - die Fritzbox macht kein WLAN), die Gerätedaten des UniFi-Controllers und die Hostliste der Fritzbox.
- Gerät: der Name aus der DB, sonst der Alias im UniFi-Controller, sonst der Hostname, den das Gerät meldet, sonst der Name in der Fritzbox. Die kleine Markierung daneben zeigt die Quelle; weitere Namen stehen im Tooltip (Name gepunktet unterstrichen).
- Nur im Filter: darf ins WLAN, fehlt aber in der DB. Nur DB: WLAN-MAC in der DB, darf aber nicht ins WLAN. Kabel: ETH-MAC aus der DB - für den Filter ohne Bedeutung; steht sie trotzdem im Filter, trägt sie den Hinweis „laut DB Kabel“. Nicht in DB: weder DB noch Filter, aber vom Controller oder der Fritzbox gesehen.
- Nie gesehen: Der Controller kennt zu dieser MAC kein Gerät. Entweder war es nie verbunden, oder die Daten wurden nach Ablauf der Aufbewahrungsfrist gelöscht.
- Privat: Die MAC hat das Gerät selbst erzeugt (Handys, Uhren, Tablets) - einmal je WLAN, danach bleibt sie gleich, bis das Gerät zurückgesetzt oder das WLAN neu eingerichtet wird.
- Hostnamen: DB, UniFi und Fritzbox stehen nebeneinander, Abweichungen sind farbig markiert. Ist in der DB kein Hostname gepflegt, gilt der Name. Übertragen wird per Klick und nur von der DB aus. Vor jeder Änderung in UniFi wird der Client gesichert; alles steht im Protokoll der DB.
Datenbank
Abgleich
MAC-Adressen hinzufügen · zur Whitelist des MAC-Filters
Eine MAC je Zeile, Schreibweise egal (AA:BB:CC:DD:EE:FF,
aa-bb-…, aabb.ccdd.eeff, aabbccddeeff). Text daneben
wie „Handy Dirk“ wird ignoriert. Alle Zeilen gehen in einem Schreibvorgang zum
Controller, vorher wird die WLAN-Konfiguration gesichert.
Geräte
| Lade … | ||||||
- nur Filterdarf ins WLAN, fehlt aber in der Datenbank.
- Anwesenheit · DirkMAC wird für die Anwesenheitserkennung genutzt (ioBroker, UNIFI_Anwesenheit_Array). Nicht aus dem Filter löschen, sonst gilt die Person als abwesend.
- Gastjetzt bzw. beim letzten Besuch im Gast-WLAN (TEAPARTY_GUEST): nur Internet, kein Zugriff aufs Heimnetz.
- privatvom Gerät selbst erzeugte MAC, bleibt gleich, bis das Gerät zurückgesetzt oder das WLAN neu eingerichtet wird.
- doppeltsteht mehrfach in der Whitelist.
- ✎ öffnet den DB-Eintrag des Geräts, + DB legt eines an (vorbelegt aus UniFi/Fritzbox).
- Hostnamen: Ist in der DB kein Hostname gepflegt, gilt der Name. Farben zeigen Abweichungen zwischen DB, UniFi und Fritzbox: blau = die übereinstimmenden, gelb = der abweichende; sind alle drei verschieden: blau gelb rot. Ohne Farbe stimmen alle überein. Name und gepflegter Hostname abweichend: Name blau, Hostname gelb.
- → UniFi + Fritzbox überträgt den DB-Hostnamen (Fritzbox: Hostname und Anzeigename). Übertragen wird nur von der DB aus. UniFi-Aliase lassen sich nur für Geräte setzen, die der Controller kennt.
Batterien
Warnungen
Schwache Batterie zuerst, danach Geräte, die nicht erreichbar sind oder sich länger nicht gemeldet haben.
| Gerät | Typ | Batterie | Letzte Meldung | Hinweis |
|---|
Zu besorgen
Alle Geräte
| Gerät | Typ | Batterie | Letzte Meldung | Hinweis |
|---|
- kritischhöchstens 10 % – bald tauschen.
- niedrighöchstens 25 %.
- schwachHomematicIP meldet nur „schwach“ ja/nein, keinen Prozentwert.
- nicht erreichbarGerät meldet sich gerade nicht.
- veraltet?keine Meldung seit mehr als 2 Tagen (Sensoren) bzw. 60 Tagen (Schalter und Taster, die nur beim Drücken senden). Batterie leer oder Gerät nicht mehr in Gebrauch?
- verwaistalter ioBroker-Kanal nach Umbenennung in der Hue-App – das Gerät steht unter seinem neuen Namen in der Liste. Kann in ioBroker gelöscht werden.
„Letzte Meldung“ ist das letzte Lebenszeichen des Geräts, nicht der Zeitpunkt der letzten Batterieänderung: Hue schreibt den Batteriewert nur, wenn er sich ändert. Bewegungsmelder zählen ihre Licht- und Temperatursensoren mit.
Abfuhrkalender
Blitzer
Verkehrsmeldungen Kreis Lippe, alle Angaben ohne Gewähr. Die Meldungen stammen von Blitzer.de und werden überwiegend von Autofahrern gemeldet.
- Hotspots sind Stellen, an denen erfahrungsgemäß häufig mobil geblitzt wird. Sie sind eine Art Gedächtnis früherer Kontrollen.
- Ein Hotspot heißt nicht, dass dort gerade ein Blitzer steht. Was tatsächlich gemeldet ist, zeigt die Ansicht „Aktuelle Blitzer“.
- Die Liste ändert sich nur selten und ist deshalb auch nicht Teil der Nachrichten per Pushover und Telegram.
- mobil, frisch gemeldet
- Anhänger (halbstationär), steht Tage bis Wochen
- fest installiert
- Hotspot: hier wird oft mobil geblitzt, kein aktueller Blitzer
Die Zahl im Schild ist die erlaubte Geschwindigkeit. Ein Klick auf eine Tabellenzeile zeigt die Stelle auf der Karte.