Beiträge von Schubbie

VPN/Proxy erkannt

Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.

    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.

    Früher, als ich noch vor knapp über 20 Jahren selbst Administrator in einem Forum war, wären solche Vorstellungen interessant gewesen. Mittlerweile sind es jedoch zu viele User und es ist alles zu schnelllebig und man hat so schon mehr als genug um die Ohren.

    Bei den "Stammusern" merkt man recht schnell, welche Spezialitäten dieser hat.

    Du meinst doch nicht, dass sich viele von denen, die sich hier neu Anmelden, erstmal alle Vorstellungen lesen?

    Kommst du auf die Weboberfläche des Switches? Normalerweise sollte er, denke ich, in den Standardeinstellungen neutral verhalten. Er sollte auch einen Reset-Knopf haben.

    Siehst du den denn in der Netzwerkübersicht der FritzBox?

    War der Switch eventuell vorher woanders in Gebrauch, dass der schon konfiguriert ist, was bei dir zu diesem Verhalten führt?