Bastelprojekt Inkplate5v2

Ich habe mir zur Anzeige von Todos und Daten aus Smart Home ein Inkplate5v2 zugelegt. Das Inkplate5v2 hat einene ESP32, welche mit MicroPython programmiert werden kann. Aktuell hole ich mit einer Gitlab CI Pipeline Todos aus einem Google Kalender ab und stelle die Daten über eine RestAPI zur Verfügung. Das Skript auf dem Inkplate holt sich die Daten von der RestAPI regelmäßig und zeigt die Todos an. Die nächsten Ziele sind, wichtige Daten aus der Smart Home Überwachung anzuzeigen, wie z.B. geöffnete Fenster oder wann ist das Pelletlager leer.

25.02.2026 · Berthold

Components of Smart Home

Mein Smart Home umfasst folgende Komponenten: @startuml package "Homematic" { [Homematic IP] as hmip [HMIP Bridge] as hmip_bridge hmip_bridge -u--> hmip } package "Shelly" { [Shellies] as sh } package "Mobile Alerts" { [Mobile Alerts Cloud] as macl [Mobile Alerts Bridge] as macl_bridge macl_bridge -u--> macl } package "Buderus" { [Buderus Heizung] as mx300 interface "EMS Bus" as emsbus mx300 -do-- emsbus [EMS Gateway] as ems ems -u--> emsbus } package "Oekofen" { [Oekofen Pelletheizung] as oekofen interface "http" as oekofen_if oekofen -do-- oekofen_if [Oekofen Bridge] as oekofen_bridge oekofen_bridge -u--> oekofen_if } package "MQTT" { [MQTT Server] as mqtts interface "http 1883" as mqtti mqtts -right-- mqtti } package "Elastic" { [Elasticsearch] as es interface "http 9200" as http9200 es -right-- http9200 [Filebeat] as fb [Kibana] as kb interface "http 5601" as http5601 kb -right-- http5601 } sh --> mqtti macl_bridge --> mqtti ems --> mqtti hmip_bridge --> mqtti oekofen_bridge --> mqtti fb -up--> mqtti fb --> http9200 kb -up--> http9200 @enduml

25.02.2026 · Berthold