Easy-to-manage touch screens
무료 오픈소스 터치스크린으로 USB 설정 가이드, 드래그‑드롭 편집기, 로컬 제어를 제공하며 Home Assistant용으로 제작되었습니다
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기ioBroker VIS 2 dashboard design: glassmorphism tiles, particle line art, isometric 3D house & room model, energy skyline, tablet mode. Demo with a fictional house · Dashboard-Entwurf für ioBroker VIS 2
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Deutsch · English
Live-Demo: Zuhause · Energie · Heizung · Geräte · Einfahrt · Haus · Zimmer
Englische Oberfläche: https://djlex83.github.io/glashaus-vis2/en/ · Umschalter DE | EN in der Navigation jeder Seite.
Ein Dashboard-Entwurf für ein Smart Home mit ioBroker: Milchglas-Kacheln, ruhige Typografie und je Seite eine Linienzeichnung im Hintergrund, die bei Berührung in Partikel zerfließt. Jede Seite ist eine einzelne HTML-Datei ohne Build-Werkzeuge und ohne Framework. Sie läuft im Browser, auf einem Wand-Tablet oder als Vorlage für VIS 2.
Alle Werte sind Demo-Werte, das Haus ist erfunden. Die Tabelle „In VIS 2 übernehmen“ auf jeder Seite zeigt, welcher ioBroker-Datenpunkt wohin gehört (mit Beispiel-IDs).
Neu: Glashaus als echtes Widget-Set für VIS 2. 14 Widgets im gleichen Design für die VIS-2-Palette, eigene Datenpunkte im Editor wählen, Beispielprojekt zum Importieren: ioBroker.vis-2-widgets-glashaus (auf npm als
iobroker.vis-2-widgets-glashaus). Wer Glashaus in VIS 2 nutzen will, nimmt am besten das Widget-Set; dieses Repository bleibt der Design-Entwurf mit den sieben fertigen Seiten.
| Hausmodell drehen und aufklappen | Zimmer mit Lichtszenen |
|---|---|
| Kamera: Auto kommt heim, Live-Popup | Energie: Jahres-Skyline in 3D drehen |
| Hell und dunkel umschalten | Zimmer einrichten: Möbel ziehen und drehen |
| Wetter im Hausbild: Sonne, Regen, Gewitter, Schnee, Nebel, Wind | |
| Seite | Inhalt |
|---|---|
Zuhause (index.html) | Übersicht: Energie jetzt, Warmwasser, Szenen, Schalter, Hausgeräte, Meldungen, Wetter über die volle Breite mit 24 Stunden und 7 Tagen (zeichnet sich ins Hausbild), Müllabfuhr |
| Energie | PV, Batterie, Netz, Jahres-Skyline in 3D mit Vorjahren zum Vergleich (+/−), Wallboxen mit „Laden mit Sonne“ |
| Heizung | Speicher, Zirkulation, Heizkreis, Räume, Wärmejahr mit Vorjahren |
| Geräte | Waschmaschine, Trockner, Spülmaschine, Echos |
| Einfahrt | Kamera mit Bewegungs-Popup, Autos, Fahrtenbuch, Garage, Besucher, Abfuhrkalender zum Durchblättern mit Leerungen (✓ Uhrzeit, nicht rausgestellt durchgestrichen), Restmüll-Gebühr |
| Haus | Isometrisches 3D-Modell aller Geschosse mit jedem Gerät, Geräteliste (Shelly, Zigbee, WLED) |
| Zimmer | Jedes Zimmer in 3D mit Lampen, Heizung, Meldern; Einrichten-Modus zum Verschieben von Möbeln, Fenstern, Türen, Lampen |
Hell und dunkel folgen dem System, oben rechts lässt es sich umschalten. Auf dem Wand-Tablet gibt es Bildschirmschoner, Nachtmodus und Anruf-/Bewegungs-Popups.
Standby: Uhr links unten, rechts die wichtigsten Werte als Kacheln (Dach, Batterie, Haus, Warmwasser, Außen mit Tiefst-/Höchstwert, Garage, Müll, laufende Geräte). Antippen öffnet die passende Seite; am Vortag der Abfuhr leuchtet die Müll-Kachel in der Farbe der Tonne, auch nachts.
python3 build.py # baut alle Seiten nach docs/ (Deutsch) und docs/en/ (Englisch)
python3 -m http.server 8765 --directory docs # dann http://localhost:8765 öffnen
bash .claude/skills/glashaus/check.sh # Syntax und Platzhalter prüfen
docs/ ist fertig gebaut und wird über GitHub Pages als Live-Demo ausgeliefert.
build.py setzt src/ zu eigenständigen Seiten in docs/ zusammen, übersetzt nach docs/en/
src/i18n/en.json englisches Wörterbuch für build.py
src/base.css Design-Tokens (hell/dunkel), Glas, 12-Spalten-Raster, Tablet, Popups
src/sprite.html SVG-Icons (#i-…)
src/common.js Helfer, Linienmotive je Seite (ART), Tablet-Modus, Kamera-Szene,
Bewegungs- und Anruf-Popup, Demo-Daten, Grundriss (PLAN), Müllkalender
src/sculpture.js Partikel-Hintergrund (Canvas 2D)
src/skyline.js 3D-Jahres-Skyline
src/rooms.js Zimmer-Konfiguration (Lampen, Geräte, Heizung, Melder, Fenster, Türen, Möbel)
src/<seite>.html zuhause, energie, heizung, geraete, einfahrt, haus, zimmer
Die Seiten-HTML-Dateien enthalten Markierungen (/*COMMON_JS*/, /*BASE_CSS*/, <!--SPRITE--> …), die build.py durch die gemeinsamen Dateien ersetzt. Links zwischen den Seiten stehen als __URL_<SEITE>__ in den Quellen.
PLAN in src/common.js. Je Geschoss ein Umriss (foot) und Räume als Polygone in Metern (p), dazu Wohneinheit u (H Familie, O zweite Wohnung, S gemeinsam, X draußen).ZC in src/rooms.js. Lampen, Heizkörper, Melder, Fenster, Türen und Möbel, Positionen als Anteile u/v des Raums oder Wand + Position (wall: 'n'|'e'|'s'|'w', t). Im Einrichten-Modus der Seite Zimmer lässt sich alles mit der Maus verschieben und als JSON kopieren.DEV in src/haus.html (Raum r, Position uv, Icon, Datenpunkt), Geräteliste INV.ART.zuhause in src/common.js zeichnet die Straßenansicht in Metern über M(x, y).Unter .claude/skills/glashaus/SKILL.md liegt ein Skill, der Claude Code erklärt, wie das Projekt aufgebaut ist, wie gebaut, geprüft und getestet wird und welche Design- und Datenschutzregeln gelten. Er wird automatisch geladen, wenn Claude Code in diesem Ordner arbeitet.
Dieses Repository enthält bewusst kein echtes Haus: Grundriss, Hausansicht, Namen, Orte, Abfuhrtermine, Gebühren und alle Geräte-IDs sind erfunden oder ersetzt. Wer es für das eigene Zuhause nutzt, sollte vor einem Veröffentlichen dasselbe tun (siehe Abschnitt „Datenschutz“ im Skill).
Jeder darf das Projekt forken, verändern und Verbesserungen als Pull Request vorschlagen, siehe CONTRIBUTING.md.
| Version | Inhalt |
|---|---|
| 1.1.1 | Standby: Kacheln reagieren zuverlässig auf kurzes Antippen am Touch-Tablet |
| 1.1.0 | Standby mit Info-Kacheln, Jahres-Skyline mit Vorjahren als Streifen, Wetter mit 24 Stunden und 7 Tagen, Abfuhrkalender mit Monaten und Leerungen, offene Türen bei Waschmaschine und Trockner, Version in der Fußzeile |
| 1.0.0 | Erste Fassung: sieben Seiten, Beispielhaus, englische Oberfläche, Wetter im Hausbild |
MIT, siehe LICENSE. Schriften: Geist und Instrument Serif über Google Fonts (SIL Open Font License).