Shelly Plus 1 mit Addon und Magnetschalter in HomeKit

  • Hallo liebe Community.

    Ich möchte in meiner Garage mit Hilfe des Addons und einem Magnetschalter meine Garage über HomeKit steuern und den Zustand anzeigen lassen.

    Beim Shelly 1 hatte ich den Dreh raus.

    Über Input State konnte man mit der HomeKit Software den Zustand anzeigen lassen.

    Beim Shelly Plus 1 sieht es leider anders aus.

    Nachdem ich beim Plus 1 das Addon angeschlossen und eingerichtet habe (siehe erstes Bild) wird mir auch ein Garagentor angezeigt, welches den Zustand von Open zu closed wechselt, nachdem ich den Magnetschalter mit den Magneten betätige.

    Leider wird dieser Zustand nach dem einbinden in HomeKit nicht übernommen, bzw. wechselt dort der Zustand nicht, so dass mir das Tor nicht als auf oder zu in der Home-App angezeigt wird. (siehe Bild 2, eingekringelt)

    Vielleicht kann mir ja dabei jemand helfen.

    Danke, Mick

  • Keine Werbung und auch leider keine Hilfestellung zu HomeKit selber 😎

    In Homeassistant ist das kein Switch sondern ein Binary Sensor

    Homeassistant kann einen HomeKit Bridge erstellen aus allen eingebundenen Geräten (z.B alle Shelly)

    Hier werden auch die Binary Sensoren eingebunden (wenn gewünscht)

    Und in Apple Home erscheint dann mein Regensensor am Shelly Plus am AddOn Plus dann auch 🤗

    IMG_0852.png

    Shelly’s: 2x 1, 10x 1PM , 4x 2.5, 3x i3, 10x Plus 1PM, 22x Plug S, 11x UNI, 2x 1L mit PIR, 8x AddOn mit Temp/DHT22, 3x RGBW2, 2x Plus i4, 5x Plus 1, 4x Plus 2PM, 4x EM, 2x 3EM, 1x TRV, 3x Plus AddOn, 1x Pro 3EM, 2x BLU, 5xPlusPMmini, 1xPlus1PMmini, 4xPlusUNI

    Fritz!Box5690pro, 3x FRITZ!Repeater6000, 6x Fritz!Dect200

    HomeAssistant auf RaspberryPi5(8GB) mit NVMe, HomeAssistant auf Synology DS1019+, Backup HomeAssistant auf RaspberryPi4B(4GB)

    DHT21 (AM2301) oder (AM2320) für unter 0 Grad

  • Hallo,

    ich bin gerade am gleichen Projekt.

    Habe den Shelly plus 1 am Garagentormotor. Zwischenzeitlich hatte ich auch das Addon dran. Davon bin ich allerdings wieder ab und habe den Magnetkontakt am SW. In der Shelly-App klappt es gut . Allerdings möchte ich über HomeKit steuern. Hierzu habe ich aktuell das Plugin bydga/homebridge-garage-door-shelly1 v1.1.5 mit folgender config:

    "accessories": [

    {

    "accessory": "GarageDoorOpener",

    "name": “Garage 1.3",

                "http_method": "GET",
                "openURL": "http://192.168.x.xx/relay/0?turn=toggle",
                "closeURL": "http://192.168.x.xx/relay/0?turn=toggle",
                "openTime": 19,
                "closeTime": 19,
                "autoLock": false,
                "autoLockDelay": 20,
                "polling": true,
                "pollInterval": 10,
                "statusURL": "http://192.168.x.xx/rpc/shelly.getstatus",
                "statusKey": "$.inputs[0].input",
                "statusValueOpen": "0",
                "statusValueClosed": "1",
                "statusValueOpening": "2",
                "statusValueClosing": "3",
                "debug": true,
                "accessory": "GarageDoorOpener"

    Schalten klappt auch. Leider funktioniert der Status jedoch nicht. Er wird immer als open angezeigt.

    In der Beschreibung des Plugins wird als statusURL

    Code
    http://shelly_ip/status

    angezeigt. Das scheint allerdings nicht mehr für den Shelly plus zu funktionieren.

    Ich hab nur keine Idee, ob meine Alternative auch richtig ist (manuell wirft er mir auf jeden Fall entsprechende Daten aus). Auch ist für mich fraglich ob der statusKey sowie die statusvalues Open und close korrekt sind. Wenn der Magnetkontakt geschlossen ist, zeigt der Shelly-Status „true“, ansonsten „false“.

    Kennt sich jemand damit aus? Hat jemand einen Tipp / eine Anleitung, wie die Konfiguration funktioniert und den aktuellen Status des SW-Eingangs in Homebridge/Homekit anzeigt?

  • Dieses Thema enthält 3 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.