Beiträge von LogjiLink

    Hallo Zusammen,

    ich bin bei Shelly neu im Thema, ich habe mich vorher etwas eingelesen und möchte gerne die Actions nutzen um eine lokale Rest-API aufzurufen um sonstige Funktionalitäten im Haus zu steuern.

    Zum Aufbau:
    - N Wohneinheiten
    - Pro Wohneinheit 1-n Shelly Plus Smoke
    - Zentrales WLAN über den gesamten Gebäudekomplex
    - Mini PC mit Anbindung an die Lichttechnik der Wohneinheiten

    Detailliertes Vorhaben:

    Einen Mini PC, für den Anfang ein Raspberry PI, mit einer Rest-API und einer Schnittstelle zur Lichtsteuerung der Wohneinheiten, welcher bei einem Alarm eines Melders innerhalb einer Wohneinheit das Licht für die gesamte Wohneinheit anschaltet. Bei zwei oder mehr (gleichzeitig) ausgelösten Meldern die gesamten Leuchten im Gebäudekomplex anschaltet.

    Zu meinem Problem:
    Ich habe bereits einen Testserver mit Schnittstelle aufgesetzt, um die Durchgängigkeit vom Shelly Plus Smoke zum Server zu testen, dort habe ich allerdings das erste Problem:
    Die Auslösung des Rauchmelders kommt als Push-Benachrichtigung aufs Handy (Shelly App) und der Melder an sich löst auch aus.
    Allerdings bekomme ich keine Nachricht an meinen Testserver. Per Postman oder Webbrowser von Localhost und von anderen Geräten im Netzwerk funktioniert die Verbindung einwandfrei.

    Die gleiche Adresse, welche ich im Webbrowser oder im Postman eingebe, habe ich bei Shelly in den Actions hinterlegt:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Ich habe bereits GET und PUSH probiert und erhalte keinerlei Infos vom Shelly ob er was nicht finden konnte, oder was das Problem ist.

    Da ich Softwareentwickler bin, ist der Weg über die Rest-API der komfortabelste Weg und ich würde diesen gerne weiter gehen, da ich meinen Code komplett selbst schreiben kann, was im Hinblick auf Erweiterungen der Funktionen, Debugging und Abhängigkeiten für mich der geringste Widerstand ist.

    Habt ihr evtl. Ideen warum das nicht funktioniert, oder ist die Funktion vom Shelly dafür garnicht wirklich vorgesehen?

    Ich habe mich im Forum schon etwas umgesehen, aber leider nichts passendes auf diese Frage hin gefunden, falls ich was übersehen habe, bitte ich dies zu entschuldigen und bitte um einen Link.

    Danke schonmal vorab für eure antworten,

    LogjiLink