[Sammelthread] Eure Smart Home Lösungen

Nutzt ihr eigentlich außerhalb einer zentralen Steuerung wie HomeAssistant Apps um Shellys zu steuern?

Da es mich ein wenig nervt, dass meine Shellys während Neustarts oder Problemen mit HA nicht darüber steuerbar sind suche ich nach einer Möglichkeit die Geräte mobil bedienen zu können. Aufruf im Browser via IP-Adresse wäre natürlich zu umständlich bei über 30 Shellys.
Im Play Store gibt es die Shelly Home App, die aber anscheinend nicht mehr weiterentwickelt wird bei mir funktioniert auch das Backup dort nicht, sodass ich an jedem Gerät jeden Shelly neu einbinden muss. Und bei der offiziellen Shelly App hab ich das Problem, dass er Initial bei der Netzwerksuche nur das Device anzeigt und nicht den bereits eingetragenen Gerätenamen. So hab ich dann natürlich 20x Shelly 1, 5x Shelly 2.5 etc. da stehen, was eine Raumzuordnung und Namensgebung erstmal schwierig macht.

Ich habe lokal Homarr auf meiner Synology, wo ich bei theoretisch bei jedem Shelly eine App einstellen könnte und die toggle-Webhook mitgebe. Ist aber auch nicht wirklich charmant. Habt ihr da bessere Lösungen?
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Ne, ich steuere auch nur via HA bzw, halt lokal mit dem Schalter. Wenn HA mal weg ist, dann geht das Licht halt nicht mehr von selbst an oder aus, aber benutzbar bleibt es. Und HA ist eigentlich nur offline, wenn ich selbst dran bastel und gerade die Shellys sind super krass zuverlässig, da hatte ich echt noch überhaupt keine Probleme.
Und selbst wenn ich eine Zweitlösung mit WEbhooks daneben stelle, wäre die im Zweifel auch offline, wenn HA offline ist 😅

Wobei wenn du neuere Shellys mit Matter hast, könntest du Google/Apple Home nehmen und dir da ein Dashboard bauen - wäre das eine Alternative?
 
Ich habe lokal Homarr auf meiner Synology, wo ich bei theoretisch bei jedem Shelly eine App einstellen könnte und die toggle-Webhook mitgebe.
Kannst dir auch eine HTML-Seite erstellen, in der du einfach alle 20 Shellys einmal mit ihrem Webhook für On und Off auflistest. Die HTML-Seite musst ja nichtmal hosten, die kannst dir eigentlich auch einfach aufs Handy kopieren und lokal öffnen.

Oder einfach nicht soviel an HA rumbasteln und dauernd neustarten. ;) Bzw, eine separate HA-Installation für Experimente nutzen. ;)
 
Ne, ich steuere auch nur via HA bzw, halt lokal mit dem Schalter. Wenn HA mal weg ist, dann geht das Licht halt nicht mehr von selbst an oder aus, aber benutzbar bleibt es. Und HA ist eigentlich nur offline, wenn ich selbst dran bastel und gerade die Shellys sind super krass zuverlässig, da hatte ich echt noch überhaupt keine Probleme.
Ja das Licht wäre kein Problem, wenn aber die Wohnwand, Konsolen und Steckdosen alle mit eingebauten Shellys laufen ist es ja nur durch eine Steuerung benutzbar.

Und selbst wenn ich eine Zweitlösung mit WEbhooks daneben stelle, wäre die im Zweifel auch offline, wenn HA offline ist 😅
Eine Zweitlösung mit Webhooks würde ich ja nicht über HA realisieren, macht ja dann keinen Sinn. Ich lasse viele Services wie Raspberrymatic, AdGuard etc. bewusst nicht über HA laufen damit ich eben noch anderweitig steuern kann.

Wobei wenn du neuere Shellys mit Matter hast, könntest du Google/Apple Home nehmen und dir da ein Dashboard bauen - wäre das eine Alternative?
Ne habe fast nur 1 GEN Shellys, laufen alle noch super da lohnt sich ersetzen nicht.

Kannst dir auch eine HTML-Seite erstellen, in der du einfach alle 20 Shellys einmal mit ihrem Webhook für On und Off auflistest. Die HTML-Seite musst ja nichtmal hosten, die kannst dir eigentlich auch einfach aufs Handy kopieren und lokal öffnen.
Der Tipp war gut danke. Hab mir mal mit ner KI und statischen IPs der Shellys ne Webseite gebaut die funktioniert. Das was ich ausbauen möchte klappt mit der KI allerdings noch nicht wirklich wie Shellys selbst finden, Status an/aus anzeigen etc. aber ich bin dran :).

Oder einfach nicht soviel an HA rumbasteln und dauernd neustarten. ;) Bzw, eine separate HA-Installation für Experimente nutzen. ;)
Ich bastel eigentlich überhaupt nicht, installiere auch nie .0er oder .1er Updates, auch aktualisiere ich nicht direkt jedes Addon. Trotzdem fordern viele meiner Addons/Integrationen häufig einen HA-Restart und hier weiß ich nicht ob es an meiner Instanz liegt, aber Neustarts sind ganz gefährlich. Teilweise wird nach einem Neustart keine Integration geladen, HA ist nicht erreichbar oder sonstiges. Auch nach HA Updates von z.b. .2 auf .3 wird das Updates installiert, HA startet automatisch neu, nach Neustart wird das Update immernoch angezeigt und die aktuelle Version blieb bei .2. Hatte aber noch keine Zeit mich mal ausführlich damit auseinander zu setzen oder mal den Schritt zu gehen und HA von 0 auf neu aufzusetzen.
 
und hier weiß ich nicht ob es an meiner Instanz liegt
zu 99% ja :fresse: Updates installier ich kurz nach Release, hab auch echt ne ganze Hand voll AddOns/Kram aus HACS und wenn mal wirklich was nicht geht dann ist das ein spezifisches Addon/Custom Integration :fresse:
 
Eine Zweitlösung mit Webhooks würde ich ja nicht über HA realisieren, macht ja dann keinen Sinn. Ich lasse viele Services wie Raspberrymatic, AdGuard etc. bewusst nicht über HA laufen damit ich eben noch anderweitig steuern kann.
Ne, das natürlich nicht. Ich hab alles in Proxmox laufen und WENN dann wäre neben HA auch alles andere offline, wenn zu viel gespielt wurde 😅 Da hab ich einfach dein Szenario falsch verstanden, sorry.

Aber krass, du hast da offenbar mehr Probleme mit HA bzw. wesentlich komplexere Automationen laufen (die natürlich hops gehen bei Neustart), dann lohnt sich das für dich vielleicht schon.
 
zu 99% ja :fresse: Updates installier ich kurz nach Release, hab auch echt ne ganze Hand voll AddOns/Kram aus HACS und wenn mal wirklich was nicht geht dann ist das ein spezifisches Addon/Custom Integration :fresse:
Dein zu 99% ja habe ich mal zum Anlass genommen mir die Zeit zu nehmen um mein HA etwas genauer zu betrachten, das habe ich lange vor mir her geschoben. Wo fängt man an und wo hört man auf?
Habe tatsächlich viele Fehler und Warnings in den Logs. Viele davon konnte ich schon dank KI lösen, bei einigen muss ich schon noch tiefer reingehen.
Habe meiner HA-VM auch mal 4 statt 2GB RAM spendiert, vielleicht sorgt das auch schon mal für einen besseren Fluss.
Ich muss auch mal anfangen Entitäten und Co zu überprüfen. Hat man nur nicht immer Zeit für alles und genau in dem Moment wo die Frau irgendwas steuern will gehts nicht :P.
Ne, das natürlich nicht. Ich hab alles in Proxmox laufen und WENN dann wäre neben HA auch alles andere offline, wenn zu viel gespielt wurde 😅 Da hab ich einfach dein Szenario falsch verstanden, sorry.

Aber krass, du hast da offenbar mehr Probleme mit HA bzw. wesentlich komplexere Automationen laufen (die natürlich hops gehen bei Neustart), dann lohnt sich das für dich vielleicht schon.
Also so komplex ist das bei mir nicht würde ich sagen. Aber diverse "Services" wie AdGuard, RaspberryMatic, Bitwarden, WireGuard lasse ich mittlerweile alle gesondert über Docker laufen. Da reicht ja ein Neustart nach einem Update von HA und währenddessen keine Heizungssteuerung, kein VPN, kein Werbeblocker. Das hat mich genervt.
 
Der Tipp war gut danke. Hab mir mal mit ner KI und statischen IPs der Shellys ne Webseite gebaut die funktioniert. Das was ich ausbauen möchte klappt mit der KI allerdings noch nicht wirklich wie Shellys selbst finden, Status an/aus anzeigen etc. aber ich bin dran :).
Guck dir ansonsten mal Hompage an.
 
Also so komplex ist das bei mir nicht würde ich sagen. Aber diverse "Services" wie AdGuard, RaspberryMatic, Bitwarden, WireGuard lasse ich mittlerweile alle gesondert über Docker laufen. Da reicht ja ein Neustart nach einem Update von HA und währenddessen keine Heizungssteuerung, kein VPN, kein Werbeblocker. Das hat mich genervt.
Wie gesagt, bei mir ist das ja auch alles in einzelnen Containern und/oder VMs. Ein Neustart von HA dauert vielleicht 2 Minuten, in denen kann ich dann auch mal kurz keine Heizung steuern müssen. Weil bis ich dann das andere Dashboard rausgesucht hab, ist ja HA wieder da. Aber wenn in deinem Case Arbeiten an HA direkt längere Ausfälle sind, dann bist ja mit dem Ding von @joshude recht gut bedient.
Mir gehts darum, das WENN ich bastele und etwas länger dauert, DANN vermutlich direkt am Proxmox und wäre ja direkt alles offline, HA und auch alternative Dashboards 😅 Und nen Pi oder so als Backup aufstellen, falls denn mal die eigentlich Instanz versagt, wäre mir zu viel des Guten 😅
 
Guck dir ansonsten mal Hompage an.
Von Homepage hab ich eigentlich die Finger gelassen, da mir das "Klicki Bunti" von Dashy/Homarr doch schon eher zugesagt hat. Habe aktuell eigentlich wenig Lust auf Frickelei, dann eher Klicken und fertig.
Allerdings hab ich Homepage jetzt mal eine Chance gegeben und nach ein paar Min googlen bereits ein Dashboard was mir meine Shellys inkl. Status (An/Aus), Verbrauch bei PMs, rssi und ip anzeigt. Anstatt die Shelly-URL, lasse ich die toggle-webhook aufrufen. Dann öffnet sich zwar noch unschön ein neues Fenster mit JSON-Ausgabe, allerdings schaltet so der Shelly direkt mit 1 Klick.

Dann werde ich wohl erstmal weiter an Homepage basteln und schauen ob es auf Dauer mein Homarr ablöst.
 
Zuletzt bearbeitet:
Ja, von solchen Status-Pages gibts etliche Varianten. Ich hab auch zwischen Dashy und Homepage geschwankt. Ich nutze es selbst nicht, habe es aber für meinen Vater eingerichtet, da er einige Shellys direkt per Web-UI bedient (Macht der Gewohnheit) und er so eine kompakte Übersicht über die Shellys hat. Daher kenne ich es auch nur und kenne den kompletten Funktionsumfang nicht, aber schön, wenn es bei dir scheinbar auch passt :)
 
Wenn ich hier so lese traue ich gar nicht hier irgendwas über mein Setup zu schreiben, weil das ist bisher nur ein Mini SmartHome. Hab aber auch gerade erst richtig damit angefangen. Ich hatte mir vor Jahren mal bei Aldi von Müller Licht Tint Fernbedienung mit zwei RGB LED Birnen geholt, die 3 hab ich jetzt per Sonoff Zigbee 3.0 USB Stick an meinem "KI" Rechner hängen, der seit 2 Wochen läuft und steuere das Ganze per Zigbee2MQTT und Node-RED (HA ist für mich too much). Soll alles brave offline laufen und wie man vielleicht schon ahnt auch an meine lokale KI angeschlossen werden.

Aktuell schaue ich noch wie ich es weiter ausbauen kann, ein Bewegungssensor und zwei Taster hab ich mir schon bestellt (DHL lässt sich Zeit) und dazu hab ich noch aus nem alten Arduino Nano und Lichtdiode ein Lichtsensor gebastelt, der an meinem Fensterrahmen hängt und ziemlich gut die Lichtverhältnisse draußen abdeckt, was aktuell nur steuert wann Morgens die LED Lampen zur Simulation einen Sonnenaufgangs überhaupt erst angehen sollen (am Anfang zu dunkel um bei Sonnenschein, bei dem die Sonne voll Morgens durchs Fenster knallt, also bleiben sie da aus) und gegen Ende der Simulation, wenn ich Zeit zum aufstehen ist, schaltet er meinen Haupt PC an, den ich eh sonst mit als erstes an mache. Tagsüber wird dann das Licht in Sache Lichtwärme und Helligkeit geregelt und Abends nach per Node Addon berechnetem Zeitpunkten von Sonnenuntergang etc. das Licht angepasst. Licht hab ich damit schon fast durch jetzt.

Aber natürlich, als SmartHome Neuling geht einem direkt durch den Kopf was man noch alles smart machen könnte. So fehlt mir definitiv noch ein Nachtlicht, wofür ich den Bewegungssensor brauche und nun auch weitere Smarte dimmbare Birnen fürs Bad. Was ich auch noch will ist ein Temperatur und Feuchtigkeitssensor.
 
Was mich an Homeassistant echt nervt ist, das die Sensoren im Energy Dashboard keine Kopie der eigentlichen Sensorwerte sind, sondern den Sensor direkt benutzen.
Das Problem dabei:

Ich hatte mir urprünglich den Gird-Out und Grid-In mit Templatesensoren berechnet.
Dann habe ich doch endlich mal einen IR-Leser für den Stromzähler angeschafft und deswegen natürlich auch im Energie-Dashboard Grid-In und Grid-Out von meinen Templatesensoren auf die entsprechenden Entities des Lesekopfs geändert.
-> Im Energiedashboard sind jetzt alle Stromnetzwerte die von den Templatesensoren stammten WEG. :fresse:

Wenn ich jetzt demnächst einen BKW-Nachrüstspeicher in Betrieb nehme, wird sich die Quelle des PV-Ertrags ändern. Wenn ich das im Energydashboard entsprechend ändere, sind sämtliche bisherigen PV-Erzeugungwerte WEG. :fresse:
Das ist so ein Käse!!

Hätte ich das früher gewusst, hätte ich mir für jeden Sensor den man im Dashboard eintragen kann/muss einen Templatesensor angelegt und in diesem Templatesensor die eigentlichen Sensoren "gemirrored". Wenn sich dann ein Sensor für irgendeinen Wert ändern sollte, ändert man den Sensor nur in diesem Template, für das Energydashboard wäre es damit nachwievor der gleiche (Template)Sensor und man würde nicht alle bisherigen Werte verlieren.

Das nervige daran ist... wenn ich das JETZT mache, sind ALLE Daten die ich bisher gesammelt weg.

Die Datenansich sind natürlich nicht weg, die Werte der einzelnen Sensoren existieren natürlich immernoch, aber halt nicht im Energydashboard. Ich kann z.B. im Energydashboard nichtmehr nachgucken, wieviel Strom ich letztes Jahr im Dezember verbraucht habe. Und demnächst kann ich dann auch nichtmehr nachgucken, wieviel PV-Strom ich diesen August hatte.... :kotz:
 
Ja da kann ich mitfühlen. Die schöne neue Welt der Technik ist selten wie sie scheint.
Hatte mich schon öfters über den Aufbau der Datenbank von HA geärgert, mich aber inzwischen damit abgefunden, dass die Daten plötzlich weg sein können. Auf eine weitere, schlauere Datenbank habe ich aber keine Lust.
Das beste ist nach wie vor Zettel und Stift. :d
 
Hatte mich schon öfters über den Aufbau der Datenbank von HA geärgert,
Mit der Datenbank direkt hab ich mich noch nicht befasst.

mich aber inzwischen damit abgefunden, dass die Daten plötzlich weg sein können. Auf eine weitere, schlauere Datenbank habe ich aber keine Lust.
Wie oben ja schon angedeutet, kann man das ja umgehen, indem man sich Template-"Proxy"-sensoren anlegt. Nur zum einen müsste man das idealerweise schon wissen, bevor man überhaupt anfängt und zum anderen ist es natürlich nervig, das man diverse benötigten Sensoren nochmal extra wrappen muss.

Evtl. gibts ja sogar einen einfachen Proxy-Sensor sogar schon als fertiges Template? Sich drum kümmern wo man den braucht und die dann alle anlegen muss man aber natürlich trotzdem.

Evtl. auch eine mehr oder weniger manuelle Lösung wäre, wenn man irgendwie alle Werte eines existierenden Sensors auf einen neu angelegten Sensor kopieren könnte. Damit könnte ich mir zumindest jetzt nachträglich solche Proxysensoren anlegen, die alten Werte einmalig kopieren und würde demnach die Daten nicht verlieren.

Fürs Energydashboard ist es aus meiner Sicht logisch und eigentlich selbstverständlich, das das Kopien der Werte sein sollten. Einfach weil nur weil nur weil sich mal eine Datenquelle ändert, man doch nicht alle bisherigen Daten verlieren will...

Ursprünglich hatte ich eine komplett selbst zusammengefrickelte Lösung mit eigener Datenbank, eigenem MQTT-Server, Grafana zur Visualisierung, diversen Scripten die zwischen Sensoren, MQTT und Datenbank vermittelt haben... das ganze Gefrickel wollte ich eigentlich vermeiden.
Nur irgendwie stellt sich nach und nach heraus, das Home Assistant durch seinen eigentlichen "funktioniert einfach" Ansatz dann doch hier und da so beschränkt ist, das man auch wieder frickeln muss um dessen Unzulänglichkeiten zu umgehen. :ROFLMAO:

Nebenbei hab ich übrigens auch festgestellt, das HA wohl im Energydashboard beim Speicher von DC-Speicher ausgeht, der nur durch PV geladen wird. Wenn man einen AC-Speicher betreibt, kann der aber auch aus dem Netz laden. HA zieht aber was in den Speicher fließt vom PV-Ertrag ab, auch wenn der Speicher mehr Strom lädt als aus PV kommt (also mitunter auch aus dem Netz)... am Ende hat man dann im Energy-Dashboard im worst-case sogar einen negativen PV-Ertrag stehen.
 
Zuletzt bearbeitet:
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh