Hauser - ein freundliches Frontend für alle nicht Nerds im Haus

@Cpt.Hardy die objekte sind erstmal unterbau für was, das noch kommt – deshalb schreibtisch, bett, boden statt lampen. wird ein optionales spaß Feature. deine idee mit lampe im bild antippen hab ich aber auf dem zettel, die passt da genau rein.
Noch ein Geheimtipp: wenn du 5 mal auf die Uhr klickst öffnet sich ein Debug-Fenster mit dem du das Wetter und Tageszeit manuell setzen kannst wenn du testen willst ob Fenster richtig funktionieren.

Servus,

es läuft jetzt vers. 0.43.2

und das habe ich auch gefunden, toll …

Frage, gibt es bei einer Browser-Darstellung auf Android irgendwelche Besonderheiten?
Ich kann zB die linke Leiste nicht nach oben schieben und komme da nicht an die unteren Schalter

ich hätte ein paar Vorschläge zu den Benachrichtigungen:

  1. Hier müsste der Name des Sensors von HA übernommen werden, mit der ID kann ein normaler user kaum etwas anfangen

  1. wenn bestimmte Events überholt/erledigt sind (zb der CO2-Wert ist wieder normal, der Müll wurde herausgebracht oder die Post abgeholt sollte das automatisch gelöscht werden

    1. Ein Anrufmonitor wäre gut, wer hat angerufen?

    2. in der Raumanzeige wäre es vielleicht übersichtlicher, wenn alle Benachrichtigungen rechts in einer Sidebar untereinander gelistet würden die analog zur linken Sidebar nach X Sekunden automatisch ausgeblendet und bei einem Klick wieder eingeblendet werden.

    3. irgendwo hattest Du gesagt, daß man auch aus HA Benachrichtigungen triggern könnt, das würde ich gern ausprobieren, habe da ein paar interessante bereits laufen…

Hallo, ich befasse mich erst seit Kurzem mit Home-Assistant und bin nach einigen eher unbefriedigenden Versuchen mit Lovelace-Dashboards bei Hauser gelandet. Das Frontend gefällt mir auf Anhieb sehr gut und ich finde es beeindruckend, wie schnell auf Fehlermeldungen reagiert wird. Herzlichen Dank!

Zwei Feature-Requests hätte ich:

  • Möglichkeit, bei “Media” den Music Assistant (offizielle App der open home foundation) einzubinden
  • Integration einer Rezept-Datenbank wie Tandoor oder Mealie

Vielen Dank für die Aufnahme auf die Liste zukünftiger Entwicklungen!

@masswear schön Dich hier zu sehen…

mit Rezeptdatenbank habe ich mich noch nicht beschäftigt, was kannst Du empfehlen.

Am besten selbst gehostet zb auf einem unraid/proxmox Server

Tandoor (https://tandoor.dev/) und Mealie (https://docs.mealie.io/) scheinen die beiden am meisten eingesetzten Apps zu sein. Beide gibt es als Self-hosted Applikation mit guter Einbindung in Homeassistant.

kenne beide nicht, wie geht das, muss man eigenen PDFs hochladen und sortieren?

Nein, man muss nicht zwingend PDFs hochladen und selbst sortieren. Rezepte können direkt von Koch-Webseiten importiert werden. DAzu kopiert man einfach die URL eines Rezepts von einer unterstützten Webseite in Mealie oder Tandoor, und die App übernimmt automatisch Zutaten, Mengen, Zubereitungsschritte und Bilder.

Man kann natürlich auch eigene Rezepte erfassen, bearbeiten und mit Kategorien oder Schlagwörtern organisieren. Beide Apps bieten ausserdem eine Wochenplanung und können daraus Einkaufslisten erstellen.

Falls du bereits eine Sammlung von PDFs hast, kannst du PDFs als externe Rezepte einbinden oder mithilfe einer konfigurierten KI-Funktion daraus strukturierte Rezepte erstellen.

wir sind bei vers. 0.45,0 und ich beschäftige mich gerade mit meinen Rollos…
also das ist jetzt kein must-have sodern bestenfalls ein nice-to-have, hat aber auch Zeit, bis die Sonne wieder kommt.
Also analog zum Wetter (Regen) im Fenster ein Rollo einblenden, k.A. ob das möglich ist, habe es mal auf die Schnelle im Grafikprogramm simuliert, das kann man natürlich besser machen indem es sich an den definierten Fenster-Ausschnitt anpasst.

@Cpt.Hardy sorry, meine antwort auf deine vorschläge von letzter woche hing bei mir fest – deshalb jetzt alles auf einmal :slightly_smiling_face:

schon drin: das scrollen auf Android ist korrigiert, die meldungen nehmen die namen aus HA und verschwinden wieder, wenn der zustand erledigt ist. rechts gibt es eine eigene meldungsleiste, scrollbar und mit derselben ausblendzeit wie links, der zähler öffnet die ganze liste.

eigene meldungen kannst du direkt aus HA schicken, unter Entwicklerwerkzeuge → Aktionen → YAML:

action: persistent_notification.create
data:
  notification_id: hauser_test
  title: Post ist da
  message: Im Briefkasten liegt neue Post.

wichtig ist das hauser_ am anfang. dieselbe kennung ersetzt die alte meldung, wegräumen geht mit persistent_notification.dismiss und derselben kennung. für den anrufmonitor (FRITZ!Box-Call-Monitor) zum beispiel so – sensor.phone an allen drei stellen durch deinen sensor ersetzen:

alias: Anrufer in Hauser
triggers:
  - trigger: state
    entity_id: sensor.phone
    to: ringing
actions:
  - action: persistent_notification.create
    data:
      notification_id: hauser_anruf
      title: Telefon
      message: >-
        {{ state_attr('sensor.phone', 'from_name')
           or state_attr('sensor.phone', 'from')
           or 'Unbekannter Anrufer' }} ruft an.

neu mit 0.46.0 (heute abend):

  • bildsteuerung – dein wunsch mit den lampen im bild: unter „geräte zuweisen“ (früher „lampen zuweisen“) bekommt jedes gerät im raum eine stelle im raumbild. lampen haben ihre lichtzone, alles andere einen punkt. ein tipp auf die stelle im bild schaltet wie ein tipp auf die kachel, halten öffnet das detail, eine kamera holt ihr bild nach vorn. dazu gibt es eine dritte ansicht „bildsteuerung“: nur noch das raumbild, ohne kontrollfläche, bedient wird direkt im bild. wischen wechselt den raum, doppeltipp auf eine freie stelle zeigt kurz, wo was liegt.
  • lichtzonen: die zone einer lampe lässt sich jetzt zur ellipse ziehen und drehen, damit sie zum lampenschirm passt. der nachtschein im bild folgt der form.
  • ein konfigurationsmodus: lange auf den raum oder den hintergrund drücken öffnet die konfiguration, und da steckt jetzt auch alles drin, was vorher im layout-menü von rechts war: breite der fläche, ansicht, räume je seite, ausblenden.
  • rollos: hoch, stopp und runter direkt auf der kachel. im rollo-detail gibt es oben neben dem gruppen-knopf einen knopf, der zwischen drei ansichten wechselt: groß mit tasten, kompakt nur mit tasten oder die alte kachel. dein rollo im fensterbild finde ich eine schöne idee, die hab ich mir für später notiert.
  • update-hinweis: wenn im add-on eine neue version bereitliegt, steht das jetzt in den meldungen – dein wunsch aus dem postfach.
  • geheimtipp: fünfmal auf die uhr tippen klappt jetzt auch gemütlich mit der maus, vorher musste das sehr schnell gehen. dann kannst du regen auch ohne regen ausprobieren :wink:
  • 8 räume ohne blättern: die raumauswahl zeigt jetzt bis zu acht räume auf einer seite, die obergrenze stellst du in der konfiguration ein.
  • temperatur: steht jetzt auch auf den raumkacheln in „alle räume“ und am telefon. und der temperaturregler lässt sich umschalten: gliederschieber, plus/minus oder stehend wie bei den lampen.
  • energie am telefon: das haus steht groß oben, darunter sonne, akku und netz nebeneinander. einen hausakku kannst du unter dienste → energie neu zuordnen.
  • die glühbirne leuchtet nur noch für lampen, nicht mehr für steckdosen oder offene rollos. und offene türen heißen jetzt „tür offen“ statt „fenster offen“.

die kamera-übersicht steht noch auf der liste.


@masswear willkommen und danke dir! Music Assistant ist als erster schritt drin: player auswählen, titel sehen, play/pause, vor/zurück, lautstärke und musik per namen starten. ich nutze MA selbst nicht – kannst du es bei dir ausprobieren und sagen, ob deine player auftauchen und das starten per namen klappt? dafür muss neben der MA-App auch die MA-Integration in HA eingerichtet sein.

Mealie und Tandoor hab ich mir notiert, stelle ich aber erstmal zurück. essensplan im kalender und zutaten auf der einkaufsliste wäre später ein schöner kleiner einstieg. danke dir auch für die erklärung, wie der rezept-import funktioniert!

Servus Ralf,

danke für die neue Version, das macht hier alles so viel Spaß und ich finde es toll, daß Du es auch alles umsetzen kannst, vermutlich haben wir ähnliche Ideen. Aber sicher wird nicht alles gehen oder umzusetzen sein.
Gestern Nacht hatte ich diese Idee:
Warum nicht alles nur noch im Raumbild steuern? Du hast ja schon die ersten Grundsteine gelegt wenn man jetzt mit einem Klick auf die Stehlampe im Bild diese anschalten kann.
Die Antwort lautet: Weil man immer nur einen kleinen Teil des Raumes auf dem Bild sieht.
Wie wäre es mit einer 360° Ansicht (wie zB bei google street view)? Dann könnte man alle Schalter, Lichter, Rollos, Temp-Anzeigen etc. in dieser Rundumsicht anzeigen, die linke Overlay-Leiste wäre überflüssig.
ist aber nur so eine Spinnerei, sicher last Du wichtigere Baustellen auf Deiner Agenda…
Gruß Hardy

die idee ist tatsächlich ganz nice.
ein paar Gedanken kommen mir dann wenn ich länger drüber nachdenke:

  • ein passendes und vernünftiges bild zu erzeugen ist vom aufwand für den user nochmal ein neues level. ich erlebe es aktuell so, dass viele schon mit ihrer smartphone Kamera generell Probleme haben, schöne Perspektiven zu finden. deshalb habe ich recht viel zeit in die prompts gesteckt die die bilder erzeugen damit nicht 1:1 comicstyle sondern auch eine Optimierung der Perspektive erreicht wird, die nochmal was für den Ersteindruck und die Bildqualität macht. Gleichzeitig ist es für den User dadurch super bequem die App zu customizen was hauser generell für ein größeres Publikum spannend macht. Panorama müsste also auch in der lage sein aus mehreren Bildern, die ein user aus der Hüfte schießt ein 360 grad bild zu bauen statt mit Stativ saubere aufnahmen zu machen. man könnte das aber sicher mit AR overlays bequem anleiten. fühlt sich machbar an und werde ich mal für mich ausprobieren
  • ich wäre mir nicht sicher wie gerne man es dann tatsächlich nutzt. bei solchen Sachen kann man das immer erst beantworten wenn man es ausprobiert. könnte mega gut sein weil voll intuitiv und von einem Kleinkind bedienbar, könnte aber auch schnell nerven weils länger dauert - in jedem fall hab zumindest ich sowas noch nie gesehen und es wäre gut geeignet, ein YouTube short drüber zu machen, weils cool aussieht um mehr Leute zu locken. generell würde ich gerne die app über YouTube mehr erklären aber das ist nochmal eine andere Baustelle… und weiterentwickeln macht aktuell einfach mehr spass als sich mit YouTube videos produzieren auseinander zu setzen.
    → ich spiele auf jeden fall mal mit der idee rum und schau mir an obs was werden kann

hört sich gut an …
YT ist nicht so mein Ding aber ich könnte bei einem geschriebenen Tutorial gerne behilflich sein, wenn Du dich schon um den Programmier-Kram kümmerst - es gibt ja auch noch ein reales Leben :slight_smile:

und noch ein paar Hinweise meinerseits zur aktuellen Version 0.46.0
Den Simulator erreicht man, wenn man sich im System befindet (Zahnrad unten rechts) und dann 5x auf die Uhr klicken, cool, ich sehe Schnee :snowflake: (und das im Oktober)

Aber irgendwie hat es nur 1x funktioniert? Selbst nach Neustart komme ich jetzt nicht mehr in den Simulator???

EDIT: es scheint etwas mit der Klick-Geschwindigkeit zu tun zu haben, jetzt sehe ich ihn wieder

die neue Übersicht links im overlay (jetzt mit 8 Räumen) ist nur auf der ersten Seite schick, danach wirkt es etwas gestreckt

das Cam pop-up funktioniert, Auslöser konnte ich noch nicht checken

unten links sehe ich so ein Fenster …
hat es mit dem Simulator zu tun?

Anklicken und schalten von definierten Objekten im Bild funktioniert :+1:

und wie ist denn der Stand bzgl. KI jetzt?
benötige ich es? Und was hat das mit cloudflare zu tun?

========

WICHTIG!

Etwas funktioniert nicht (ich schreibe es hier, weil ich da Screenshots mit schicken kann)

Meine Lampen sind über ganz einfache 433MHz Funksteckdosen geschaltet. Diese sind über eine sonoff RF bridge in HA eingebunden.

Soweit kein Problem, außer das es keine Rückmeldung über den Einschaltzustand gibt (433Mhz ist eine one-way-Kommunikation - dafür aber sehr günstig im Anschaffungspreis)
das Problem kann man in HA mit Template.Sensoren lösen, die dann so aussehen, wie im screenshot.

Egal, habe gerade festgestellt, das ein laufendes hauser immer versucht, den Schaltzustand wiederherzustellen, soll heißen, ich kann mit meiner Fernbedieung die Lampen nicht mehr bedienen, wenn ich ausschalte wird die Lampe sofort wieder eingeschaltet.
Wenn ich hauser stoppe ist alles wieder korrekt…
kann im Moment nicht feststellen, ab welcher Version das so ist …
könnte mit Rollos, die per 433MHz geschaltet werden ein noch grösseres Problem werden…
das können wir aber auch gerne per PN besprechen …

EDIT:
nach einem Neustart geht es wieder, solange man nicht den Raum aufruft mit diesen Lampen …oder hat es mit dem Simulator zu tun, ich weiss es nicht.

ich kann das Szenario folgendermassen wiederholen

  1. Raumauswahl: Wohnzimmer
  2. Simulator gestartet mit Regen
  3. zurück zum Wohnzimmer und auf “hell” geklickt

wenn ich jetzt eine Lampe mit meiner RF-Fernbedienung ausschalte wird sie sofort wieder eingeschaltet, das soll wohl so sein, weil ich den Modus “hell” eingeschaltet habe.
Völlig unklar ist, wie HA überhaupt bemerkt, daß ich die Lampe ausgeschaltet habe, die Fernbedienung geht komplett an HA vorbei und wie gesagt hat 433MHz keine Status-Rückmeldung. Seltsam seltsam …werde es mal weiter beobachten.
Offensichtlich beendet sich der Simulator dann irgendwann von alleine…

EDIT:
es hat nichts mit dem Simulator zu tun sondern nur mit dem “Hell”-Modus
im anderen Raum passiert genau dasselbe, wenn der eingestellt ist.

Der Hell-Modus ist sicherlich ganz gut, wenn man alle Lampen mit einem Klick einschalten möchte aber er sollte vielleicht nicht krampfhaft versuchen, diesen Zustand beizubehalten, wenn man einzelne Lampen dann schaltet-

wow, und alles in der 0.46.1 schon gefixt - Du bist schnell

Home Assistant stuft die Hauser-App nicht mehr als experimentell ein

Glückwunsch, hauser wird erwachsen :grinning_face: :+1:

danke dir hardy, auch fürs angebot mit dem tutorial – komme ich gern drauf zurück!

funklampen: gefunden. nach einer szene prüft hauser, ob alle lampen angekommen sind, und schaltet sonst nach. deine 433er steckdosen melden das nie sauber zurück, also hat hauser endlos nachgeschaltet – auch gegen deine fernbedienung. jetzt wird höchstens zweimal nachgeschaltet, danach gehört die lampe wieder der fernbedienung. kommt mit dem nächsten update.

das fenster unten links war eine entwickleranzeige, die schon beim dritten tipp auf die uhr anging – deshalb hat’s mal geklappt und mal nicht. die ist raus, und fünfmal tippen geht jetzt auch gemütlich mit bis zu einer sekunde pause.

seite 2 mit 8 räumen: die kacheln bleiben gleich hoch, darunter wird’s dann luftiger für die steuerung.

KI: brauchst du nicht. hauser läuft komplett ohne. KI kommt nur ins spiel, wenn du aus einem foto von deinem raum ein bild im hauser-stil machen lassen willst. dafür gibt’s mehrere wege: die mitgelieferten bilder behalten, ein eigenes foto hochladen (abend- und nachtversion rechnet hauser selbst aus) oder den assistenten zeichnen lassen. für den assistenten verbindest du entweder deinen eigenen chatgpt-/openai-zugang oder ein kostenloses cloudflare-konto. cloudflare ist dabei einfach der anbieter, der das bildmodell bereitstellt, mit einem freikontingent. dein foto geht dann zu cloudflare. oder du kopierst dir den prompt und nimmst einen bilddienst deiner wahl. auf dem iphone teste ich gerade noch apple intelligence, damit das auch ohne konto läuft.

Vielen Dank für das freundliche Frontend.

Ich habe mich beim ‘Onboarding’ vermutlich zu schnell durchgeklickt und wüßte nun gerne, wie ich die KI Einstellungen mit der Auswahl der KI-Dienstleister für die Bilder-Generierung wieder aufrufen kann. Bislang konnte ich da nichts entdecken, aber es kann auch an meinem hohen Alter und den schlechten Augen liegen.

ich verwende die KI in hauser nicht und kann dir daher nur eine schnelle Alternative vorschlagen.
HandyFoto machen mit möglichst grossem Focus (evtl. Fisheye)
am PC im browser auf google Gemini gehen.
Das Foto aus dem Explorer in das Fragen-Fenster ziehen
und als Anweisung sowas in der Art eingeben:
"mach da ein Comic-Bild ohne Sprechblasen draus, behalte die Auflösung und Grösse bei, räum das Zimmer etwas auf)

Tipp: das muss beim ersten Durchgang schon passen, jeder weitere Durchlauf (zusätzliche Änderung wie zB. mach das Bild heller" führen zu einem Kontrastverlust, das Bild wird immer unschärfer

das fertige Bild dann zum passenden Raum hochladen, hauser generiert daraus dann 3 weitere Bilder für unterschiedliche Tageszeiten

@ralleur
bei mir hat heute die Heizperiode angefangen, alle FRITZ!Thermostate sind einsatzbereit
daher kurz die Frage was diese (zentrale?) Regelung unten links in der Ecke machen soll?
Alle Thermostate auf diesen Wert stellen? Würde mE nicht so viel Sinn machen, im Flur oder Schlafzimmer brauch ich nicht dieselbe Temperatur wie im Bad oder Wohnzimmer…

sehr cool übrigends Deine Heizungssteuerung, sowas schickes hat es bisher in HA noch nicht gegeben (Kompliment!)

was bedeutet diese Option?

und noch zum Wallpanel:
würdest Du da einen fully Kiosk Mode empfehlen damit ein Vollbild erreicht wird?
oder kann ich das irgendwo in hauser schon so einstellen?