seit längerer Zeit nutze ich historian auf einem raspberry pi – funktioniert ohne große Wartung wunderbar. Nochmal danke an die Gemeinde hier!
Heute möchte ich ein Projekt vorstellen, das möglicherweise für einige hier interessant ist.
Ich habe mir ein kleines Gerätchen „inki“ gebaut, dass Daten aus dem WLAN abruft, und auf einem elektronischen Papier anzeigt. Das Ganze läuft automatisch: zu einstellbaren Zeiten wacht inki auf, verbindet sich mit dem lokalen WLAN, fragt (in diesem Fall) bei historian per API die gewünschten Daten ab und "druckt" diese auf das epaper. Danach schaltet sich inki komplett ab und verbraucht sehr wenig Strom – das epaper zeigt dann praktischerweise die Daten natürlich weiter an. Je nach Version sind ca. 10.000 solcher Abfragen pro Batteriesatz (einfache Alkaline) möglich, das reicht für jahrelange Laufzeit, je nach Wiederholfrequenz und Qualität der Netzwerkverbindung.
Inki besteht aus einer Platine mit einem Raspberry Pico W als Herzstück, einer real time clock, dem epaper, und einem selbstdrucktbarem 3D-Gehäuse. Das Gehäuse kann mit seinem „Schwalbenschwanz“ gut an einer Wand befestigt werden, und auch gut abgenommen werden bei Bedarf.
Auf github https://github.com/c0de111/inki sind alle Informationen und Dateien zum Nachbau, hier https://www.youtube.com/@inki-gadget ein paar kleine Videos. Auf hackaday habe ich ein paar weitere Dinge beschrieben: https://hackaday.io/project/203726-inki ... per-device Die Firmware habe ich als fertiges uf2-Image auf github hinterlegt, diese kann einfach per USB auf den Pico W übertragen werden. Einmal aufgespielt, können alle Einstellungen und Updates über WLAN gemacht werden – dazu einfach mit dem „inki-setup“ access point verbinden. Auch auf einem „nackten“ Pico W kann man das Webinterface ausprobieren – natürlich dann ohne epaper und realtime clock.
Hier zwei Fotos mit Beispielen. Erstens der Verlauf der Temperatur eines homematic sensors bei uns im Garten über die letzten 24 Stunden, man sieht schön wenn die Sonne den Sensor trifft.
[img] Zweitens der Gasverbrauch unserer Heizung, wie man es im Sommer hoffen sollte, wird nur wenig Gas verbraucht zum Erzeugen von Warmwasser morgens vorm Aufstehen und Abends.
Per Webinterface kann man unter anderem den abgefragten Sensor und das Zeitintervall wählen, dafür braucht man also nichts neu programmieren. Da kann man bestimmt noch mehr machen. (Und Achtung: Das ist alles noch recht grob, die Fehlerbehandlung und Behandlung von Randfällen ist noch ausbaufähig
Weitere Details sind auf github oder hackaday. Vielleicht möchte jemand es nachbauen, oder hat Ideen, was noch mit historian und homematic damit anfangen könnte.
Schönen Abend
ps: Hier noch eine sehr kurze Anleitung
1. UF2 herunterladen
- https://github.com/c0de111/inki/release ... torian.uf2
2. Auf Pico W kopieren
- BOOTSEL gedrückt halten, Pico W per USB verbinden → Laufwerk RPI‑RP2 erscheint.
- UF2 auf das Laufwerk kopieren → Pico startet automatisch neu.
3. Verbinden & konfigurieren
- Mit WLAN „inki‑setup“ verbinden (Passwort: 12345678).
- Browser öffnen: http://192.168.4.1 – dort WLAN, E‑Paper‑Modell und Historian einstellen.
Hinweise
- Funktioniert auch ohne RTC/E‑Paper als Web‑UI‑Vorschau; mit DS3231 + E‑Paper läuft die komplette Automatik (Aufwachen → Daten holen →
anzeigen → Power‑Down).
- Die UF2s sind Ein‑Datei‑Images (Bootloader + Firmware + Default‑Konfig); spätere Updates können bequem über das Web‑UI eingespielt werden.