[KW 34 / 26] : Was habt ihr diese Woche im Smart Home geplant / umgesetzt?

Hallo liebe Community :heart_hands:,
hier der Wochenbeitrag über unser liebstes Smart Home.

Ich habe einige 2 Integrationen neu aufsetzen müssen, zum einen die Kostal Integration und zum anderen die UniFi Access Integration.
Außerdem habe ich nun mehrere Abnehmer für meine Erde gefunden :smiley:

Und was geht bei euch so?

6 „Gefällt mir“

Nachdem ich mich letzte Woche endlich um die Verwaltung meines Batterievorrates kümmern konnte, habe ich das jetzt noch um eine Suche nach Batterie-Typen erweitert.

Vielleicht ist das ja für den einen oder anderen auch von Interesse.

Grundlage dafür ist ein Skript von @SmartLive Udo zu seinem Blog Beitrag über die HACS Integration Batterie Notes.

Das Skript von der Seite habe ich aber noch, mit KI Unterstützung, ein wenig verfeinert.

type: custom:vertical-stack-in-card
cards:
  - color: none
    type: entities
    entities:
      - entity: input_select.batterie_type_suche
        name: Batterie-Typ eingeben
        icon: mdi:magnify
        secondary_info: none
        color: purple
    uix:
      style: |
        ha-card {  
          margin-bottom: 10px; 
          padding: 6px;
          border: 1px solid gray;   
          box-shadow: 0 0 5px 1px rgba(0, 255, 255, 0.5) !important;   
        }
  - type: custom:tailwindcss-template-card
    content: >-
      {% set search_term = states('input_select.batterie_type_suche') %} {% if
      search_term != "" %}
        {% set ns = namespace(rows=[]) %}
        {% for entity_id in integration_entities('battery_notes') if entity_id is search('_battery_plus$', ignorecase=False) %}
          {% set e = states[entity_id] %}
          {% if e is not none and e.attributes.battery_type == search_term %}
            {% set replaced = e.attributes.battery_last_replaced %}
            {% set replaced_fmt = as_timestamp(replaced) | timestamp_custom('%d.%m.%Y') if replaced else 'Unbekannt' %}
            {% set ns.rows = ns.rows + [(e.attributes.device_name, e.attributes.battery_quantity, e.state, replaced_fmt)] %}
          {% endif %}
        {% endfor %}
        {% if ns.rows | length > 0 %}
          <div class="flex px-2 text-lg font-semibold color-cornsilk mb-1.5 border-b border-gray-600 pb-1">
            <span class="flex-1">Gerät (Batterie-Typ: {{ search_term }})</span>
            <span class="w-16 text-center">Anzahl</span>
            <span class="w-20 text-center">Füllgrad</span>
            <span class="w-24 text-center">Ersetzt am</span>
          </div>
          {% for r in ns.rows | unique(attribute=0) | sort(attribute=0) %}
            <div class="flex px-2 text-lg color-cornsilk mb-1">
              <span class="flex-1">{{ r[0] }}</span>
              <span class="w-16 text-center">{{ r[1] }}</span>
              <span class="w-20 text-center">{{ r[2] }}%</span>
              <span class="w-24 text-center">{{ r[3] }}</span>
            </div>
          {% endfor %}
        {% else %}
          <div class="text-lg color-cornsilk px-2">Keine Geräte mit diesem Batterie-Typ gefunden</div>
        {% endif %}
      {% else %}
        <div class="text-lg color-cornsilk px-2">Geräteliste</div>
      {% endif %}
    ignore_line_breaks: true
    always_update: false
    parse_jinja: true
    uix:
      style: |
        ha-card {  
          margin-bottom: 10px; 
          padding: 6px;
          border: 1px solid gray;   
          box-shadow: 0 0 5px 1px rgba(0, 255, 255, 0.5) !important;   
        }

Statt der Eingabe des Batterie-Types in einen Text-Eingabe-Helfer habe ich einen Dropdown-Helfer verwendet und kann die Typen, nach denen gesucht werden soll, jetzt auswählen.
Und das Skript erzeugt jetzt nicht nur eine unformatierte Liste der Entitäten, sondern eine ordentlich formatierte Tabelle mit den Spalten:

  • Gerät
  • Anzahl der Batterien des Gerätes
  • Füllgrad in %
  • Datum des letzten Batterie-Wechsels.

Ich habe dafür folgende HACS Integrationen verwendet:

  • Vertical Stack In Card (Wer die Formatierung, wie Rahmen und Schatten nicht will, kann auch die Standard Stack-Karte verwenden)
  • TailwindCSS Template Card
  • UI eXtension (UIX) (Wer die Formatierung, wie Rahmen und Schatten nicht will, kann das auch weglassen)
6 „Gefällt mir“

Urlaub :grinning_face:

Und weiter Terminabsprachen wegen der IFA.

6 „Gefällt mir“

Hi, Urlaub ist immer gut. Wir sind letzte Woche gut in DK angekommen. Wetter spielt auch einigermaßen mit.

Unser Häuschen ist auch ganz schick und reicht für uns zwei vollkommen aus. Machen wir meist so mit einem Haus für mehr Leute, da dann jeder sein Schlafzimmer hat.

Ausserdem mal schön, nicht den ganzen Tag aufs Handy zu schauen. :slightly_smiling_face: Die Auszeit muss genossen werden, daher kommt aktuell auch nichts von mir.

Grüße von den Wikingern

8 „Gefällt mir“

Gefällt mir :+1: Tolles Upgrade der ursprünglichen Idee. Werde ich einbauen.

2 „Gefällt mir“

Einmal nicht zu Hause und bei uns geht die Post ab. Heute hatten wir den ersten jemals notierten Tornado in Fürstenwalde. Wir hatten echt Glück, da der Unglücksort nur 200-400 Meter neben unserem Haus stattgefunden hat.

Hier kann man das gut sehen, es wurden auch Dächer abgedeckt.
Das ist schon echt übel!

7 „Gefällt mir“

Nach unserem Urlaub war unser Gartenteich aus dem Gleichgewicht. Vermutlich wurden die Fische von den Catsittern zu großzügig gefüttert. Zum ersten Mal überhaupt hatten wir auffällig viele Fadenlagen und schwimmenden Belag auf der Wasseroberfläche. Das wird wohl die Blüte der Algen sein.

Als Lösung haben wir uns erstmal einen schwimmenden Skimmer besorgt. Perfekt ist der nicht, wenn er in flaches Gewässer gerät, kann es passieren das er Schieflage bekommt und sich leer zieht.

Dabei reduziert sich die Leistungsaufnahme deutlich, so das ich diesen Indikator als Trigger für eine Automation nutzen kann, die den Skimmer ausschaltet. Als Erweiterung ist ein automatisiertes Wiedereinschalten geplant. Damit es nicht zu einer Endlosschleife kommt, werde ich dafür einen Counter einsetzen der der sich zyklisch zurücksetzt und die Anzahl der Neustarts begrenzt.

Bei euch scheint es ja relativ ruhig zu sein, diese Woche war hier ja nicht viel los.

4 „Gefällt mir“

Diese Woche passiert nicht viel im Smart Home, ich freue mich immer noch über meinen schlauen Briefkasten.

Mein PC-Netzteil ist kurz nach Start der Talkrunde abgefackelt.
Es hat so opulent gestunken dass ich fluchtartig mein Büro verlassen musste.

Der gezielte Griff nach dem bereitliegenden Ersatznetzteil ging natürlich ins Leere.
Welch günstige Gelegenheit mal wieder den Keller aufzuräumen…

4 „Gefällt mir“

Bei mir ist das Dash Board für die wichtigsten Geräte halbwegs fertig,
zu ändern und ergänzen gibt es ja immer noch einiges.

Jetzt sind erstmal die Regale dran die neben dem Computertisch an die Wand sollen.

Dann noch die Unterschränke (Computertisch) und übers WE noch ein
paar Einlegekästen dafür, mit dem 3D Drucker erstellen. (Spezielle Größen).

Schönes Erholsames Wochenende wünsche ich euch.

4 „Gefällt mir“

Oh, weißt du woran es lag? Hatte es nicht genügend Leistung? Normalerweise sollte ein Netzteil ja nicht einfach „abfackeln“

Elko geplatzt, Überschlag durch Staub, wer weiß, keine Ahnung.
War wohl ein Chinaböller, jedenfalls hats geknallt und gestunken.
Jetzt darf es auf dem Wertstoffhof weiterstinken.

Ich wunder mich nur grad dass die Sicherung nicht geflogen ist…

Auf alle Fälle bastel ich nicht an Netzteilen rum, ich tausch sie durch gescheite Netzteile aus.
Hatte noch ein Be Quiet 500W oder so im Fundus. Das ist jetzt da drin und alles ist gut.

3 „Gefällt mir“

Oh, das ist genial, Fritzboxen können jetzt direkt DNS Filter setzen, ohne auf weitere Adblocker wie Adguard oder Pihole zurückgreifen zu müssen! Das finde echt Klasse, die Funktion steht ab v 8.50 zur Verfügung.

4 „Gefällt mir“

Habe mir gerade dazu ein Video angesehen, funktioniert im Grunde wie PiHole nur läuft es auf der FB. Ist zur Zeit nur über die Beta Version 8.40 zu bekommen und in der v.8.50 offiziell drin. Dazu kann man sich Listen rein landen von z.B. hier aber Vorsicht welche Blocklist man nimmt, den bei älteren FB kann die Hardware schnell mal an ihre Grenzen kommen.
Wenn man Proxmox o.d.g. was laufen hat würde ich trotzdem PiHohle, AdGuard u.s.w dort laufen lassen als auf der FB.

4 „Gefällt mir“

ja, habe ich auch gelesen - und freue mich sehr drauf.
Die passenden Listen sind ja im Grunde schon vorhanden.

3 „Gefällt mir“

Jup, ist gerade bei mir eingerichtet da meine 5690Pro eh mit der LABO läuft

Lange Suchen bei YouTube muss man ja nicht, aber:

6 „Gefällt mir“

Das hatte ich mir auch angesehen!

Noch ist es sehr „Ruhig“ bei mir :hugs:

5 „Gefällt mir“

Da bin ich mit meiner 5690 Pro von der Telekom noch weit davon entfernt.
Zurzeit läuft 8.22 und es wird 8.25 angeboten.
Habe aber AdGuard auf einem Raspi im Einsatz.

3 „Gefällt mir“

Bei der Gelegenheit habe ich noch den DNS-Anbieter auf Quad9 geändert :hugs:

Jetzt testen :thinking:

Edit: ist oben im Video auch beschreiben

4 „Gefällt mir“

Na dann berichtet mal wie es so läuft. Dadurch, dass man die DNS Filterlisten von Pihole und Co verwenden kann, sollte der Umstieg schnell machbar sein. Ich lasse bestimmt auch adguard weiterlaufen, aber es haben ja nicht alle einen proxmox server laufen und da stellt das eine sehr gute Alternative dar.

4 „Gefällt mir“