Beiträge von Schubbie

    Reicht dir diese einmalige Bestätigung oder muss die nun täglich aufgefrischt werden?

    Was soll dieser Ton? Mir reicht eine einmalige Bestätigung, nur die gab es bisher noch nicht und daher hat meiner Frage nichts mit einer täglichen Auffrischung zu tun!
    Und da es bei den Walldisplays eben nicht funktioniert, sehe ich diese Frage auch als berechtigt.

    thgoebel da hat sich sich so gelesen, als hättest du nur USB-A auf USB-C zur Verfügung, ansonsten hätte man ja gleich sagen können, dass man es demnächst testet, um es zu verifizieren. Vielen Dank hierfür.

    Das Netzteil hat einen USB-C-Stecker. Folglich kannst Du es verwenden!

    Warum so sicher? Ich habe hier noch keine Bestätigung gelesen, dass PD-Netzteile wirklich funktionieren. Zudem dürfte es überdimensioniert sein, es hat aber anscheinend keine Mindestlast.

    Hat denn schon jemand die Pille und könnte es ausprobieren, um ganz sicher zu gehen?

    Ich würde schätzen, dass wenn HA den TAG sendet, es reichen sollte. Es hat doch seine eigene IP? Schicker wäre es natürlich im Host, damit man nicht basteln muss.
    Mit Buntiklicki geht es, ich habe es aus mehreren Gründen wieder komplett verbannt.

    Es war lediglich eine Frage, damit man eine Antwort geben kann, wenn hier die ersten "Beschwerden" eintrudeln.

    Sicherlich hat der ein oder andere noch USB-A Netzteile von z.B. alten Smartphones rumliegen. Die neuen Smartphones werden jedoch mit USB-C Netzteil ausgeliefert (Edit: viele haben wohl gar kein Ladegerät mehr im Lieferumfang, was Sinn dieser Richtlinie ist, USB A auf USB C nutzt jedoch nicht die mögliche Ladeleistung für die Geräte, die noch mit 5V auskommen).

    USB-A ist halt nicht mehr Stand der Technik und läuft aus. USB-C Anschlüsse, die nicht per USB-C versorgt werden können, sind halt irreführend.

    Ich habe es nur kopiert. Für solche leichten Aufgaben sind die KIs kostenlos und können hilfreich sein, allerdings führen die einen gelegentlich in Sackgassen.

    Ich nutze ChatGPT auf Smartphone und Laptop, was ganz praktisch ist, da sich die Chats synchronisieren. Fällt mir bei einem Projekt eine Verbesserung ein, dann tippe ich es ins Smartphone und kann es dann am Laptop später umsetzen.

    Bei den Preisen, die für einen Raspberry aufgerufen werden, kann ich nicht nachvollziehen, das man diesen kauft.

    Home Assistant kann direkt installiert werden, da braucht es keinen Raspberry Build.

    Weiteres zu den Preisen - da bin ich froh eine Synology+ zu haben, auf der Home Assistant einfach als VM läuft und automatisch regelmäßig Snapshots gemacht werden. Meine ist zwar teurer, aber man muss ja keinen 8-Bay NAS nehmen.

    Ist zwar blöd, aber ich habe einfach Copilot gefragt:

    Sehr gute Frage – das ist ein klassisches Automatisierungsproblem unter Linux. Du kannst den Akkustand auslesen und bei bestimmten Schwellenwerte einen HTTP-Request absetzen. Hier sind die Schritte:

    ---

    🔋 Akkustand abfragen

    Unter Linux kannst du den Ladezustand des Akkus über upower oder direkt aus /sys/class/power_supply/ auslesen:

    - Mit upower:

    `bash

    upower -i $(upower -e | grep BAT) | grep percentage

    `

    - Direkt aus sysfs:

    `bash

    cat /sys/class/power_supply/BAT0/capacity

    `

    Das liefert z. B. 30 für 30 %.

    ---

    🌐 HTTP-Request senden

    Einen HTTP-Request kannst du mit curl oder wget auslösen:

    `bash

    curl -X POST http://example.com/low-battery

    `

    ---

    ⚙️ Automatisierung mit Script

    Ein Bash-Skript, das regelmäßig den Akkustand prüft und bei 30 % oder 80 % einen Request absetzt:

    `bash

    !/bin/bash

    LOW_TRIGGER=30

    HIGH_TRIGGER=80

    BATPATH="/sys/class/powersupply/BAT0/capacity"

    while true; do

    CAPACITY=$(cat $BAT_PATH)

    if [ "$CAPACITY" -eq "$LOW_TRIGGER" ]; then

    curl -X POST http://example.com/battery-low

    fi

    if [ "$CAPACITY" -eq "$HIGH_TRIGGER" ]; then

    curl -X POST http://example.com/battery-high

    fi

    sleep 60 # prüft alle 60 Sekunden

    done

    `

    ---

    🛠️ Elegantere Lösung mit systemd

    Du kannst auch systemd-Units oder udev-Regeln nutzen, um Events auszulösen:

    - systemd timer → startet dein Skript alle paar Minuten.

    - udev rule → reagiert direkt auf Änderungen im Akku-Status.

    Beispiel für einen systemd-Timer:

    `ini

    /etc/systemd/system/battery-monitor.service

    [Unit]

    Description=Battery Monitor

    [Service]

    ExecStart=/usr/local/bin/battery-monitor.sh

    `

    `ini

    /etc/systemd/system/battery-monitor.timer

    [Unit]

    Description=Run Battery Monitor every minute

    [Timer]

    OnUnitActiveSec=60

    [Install]

    WantedBy=timers.target

    `

    ---

    👉 Damit hast du zwei Optionen: ein einfaches Bash-Skript im Hintergrund laufen lassen oder eine saubere systemd-Lösung.

    Willst du, dass ich dir ein Beispiel für eine udev-Regel schreibe, die direkt bei Statusänderung feuert, statt ständig zu pollen?

    ChatGPT ist bei sowas ähnlich hilfreich und man braucht für solche simplen Dinge meist nur Copy und Paste. Oftmals landet man jedoch auch in Sackgassen.

    Würde halt schon mehrfach gefragt.

    Entweder den Dimmer per Shelly 1 ansteuern und einen Auto Off Timer setzen, um einen Taster zu simulieren, allerdings hast du dann keine Statusüberwachung.

    Besser ist die Eltakos durch einen Shelly Dimmer Reiheneinbaugerät zu ersetzen, dazu müssten Taster und Leuchten jedoch auf selber Phase liegen, ansonsten ist ein Relais erforderlich.

    Es fehlen halt Angaben zu den Gegebenheiten.