Beiträge von Mechanoid1

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.

    Danke an alle für eure Hilfe,


    Mit eurer Hilfe und der von KI habe ich nun ein laufendes Script, was auch die zeitliche Steuerung unterstützt, sowie den Button, als auch push Benachrichtigung.

    Junge junge, verdammt viel input. Ich danke euch erst einmal dafür. Ich werde mich nun hinsetzen und gucken wie ich das umgesetzt bekomme.


    eiche

    Code
    Ich habe noch einmal den Anfangsbeitrag gelesen. Wozu Skripte für diesen Zweck? Dafür sind die Schedule Jobs prädestiniert.


    Nicht wirklich. Per plan kann ich den eingang eben nicht deaktivieren. deshalb das Script.

    Huhu Gemeinde,


    Ich habe ja eine analoge Klingel, welche ich mit einem plus Uni smart gemacht habe. Läuft ja auch perfekt.

    Ebenfalls laufen darauf zwei Scripte, welche den Eingang zu bestimmten Zeiten deaktiven und aktivieren.


    Jetzt hätte ich aber parallel gerne noch, dass ich den Eingang mit Hilfe des shelly Button 1 deaktivieren kann. Diese kann ja http requests senden.

    Wer kann mir helfen ein Script zu erstellen, welcher den http request empfängt und den eingang togglet?

    Ich selber habe keine Kenntnisse und nutze eigtl nur ki dafür, was bisher auch wunderbar funktioniert hat. Allerdings stößt diese an ihre Grenzen und wir kommen nicht vorwärts.

    Ich will das Thema aber nicht als erledigt ansehen, sofern mir kein Mensch bestätigt, nein, das ist nicht möglich.


    Wäre also über eure Hilfe sehr dankbar.

    PS. Ich nutze kein ubergeordnetes Assistent system, nur die shelly eigene app.


    Mfg

    Marcel

    hey leute.

    Ich habe ein Thermostat eingerichtet, mit dem ich ja meine Heizung steuere. Heute habe ich den Shelly uni gegen einen Shelly Plus Uni getauscht.

    Dieser unterstützt ja auch Skripte.

    Nun Will ich gerne über ein Skript, dass mein Thermostat automatisch über einer gewissen Temperatur deaktiviert wird und unter einer Temperatur wieder aktiviert wird.

    Der Temperaturfühler hängt im Geräteschuppen als Addon an einem Shelly 1.

    Ich habe schon mit Copilot versucht ein Skript zu erstellen, was aber nicht funktioniert.

    Könnt ihr mir dabei helfen? Kann ja eigentlich so schwer nicht sein, nur das ich von programmieren null Ahnung habe :D

    Was für mich noch wichtig ist: Ist es egal auf welche shelly mein script läuft?

    Info:

    Sensor hängt an: 192,168,178,202

    Sensor-ID: 101

    Script läuft auf: 192,168,178,39 kanal 1

    Thermostat ID: 1727380077147

    Mfg

    Marcel

    Und die URL in den einstellungen? Komplett, oder nur bis zum letzten / ?


    Okay. Bekomme jetzt als Ausgabe "wrong device Id". Wieviel stellen hat deine id? Hmm


    So. Habe es jetzt zum laufen bekommen. Habe nicht drauf geachtet, dass du nicht die komplette URL eingetragen hast, sondern erst ab der id.


    Jetzt lqufts auch bei mir. Danke für deine Hilfe.

    So. Habe mir mal die Antwort in eine Datei schreiben lassen.

    Die Antwort kommt, wenn ich die Parameter in "Header Parameter" eintrage.

    Zitat

    {"isok":false,"errors":{"invalid_header":"Unauthorized! Wrong authorization header provided!","invalid_token":"The login information is invalid! Please login again!"}}


    Wenn ich die Parameter in "parameter abfragen" eintrage, kommt diese Antwort:

    Zitat

    {"isok":false,"errors":{"wrong_channel":"Could not control this relay channel!"}}

    Ich bin also nicht untätig 😁

    Huhu ihr lieben,


    Da bin ich wieder und hole den thread wieder hervor.


    Da ich mit den nfc tools nicht zufrieden bin, der Umfang zu gering und das auslösen nicht zufriedenstellend ist, switch ich auf Macrodroid.


    Dort scheitert es allerdings an dem Webhook.

    Kommen die weiteren Parameter in den Reiter "Parameter abfragen", oder doch in "Header Parameter". Ich habe beides versucht. Aber wenn ich den Webhook teste, passiert nix.


    Und ja, etwaige Fehler sind ausgeräumt. Schreibweise wurde beachtet und Hintergrunddaten laufen.

    Wer sich immer mit macrodroid arbeitet, deren Antwort sei herzlich willkommen. Alle anderen natürlich auch 😂

    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.

    So kurzes Update:


    Ausführung über http shortcut funktioniert einwandfrei. Lag tatsächlich an der Groß- und Kleinschreibung. Also wie gesagt, läuft über WLAN und mobile.

    Script auch über nfc tools angelegt und alles dreimal geprüft. Es läuft dennoch nur über wlan

    Sobald ich auf das mobile Netz umschalten, kommt nur ein error.


    Ganz großes edit.

    Ihr dürft mich jetzt teeren und federn.

    Um Aufgaben mit nfc tools durchführen zu können, ist die app nfc task von nützen. Und dort waren natürlich die Hintergrunddaten deaktiviert. 🤦


    Jetzt läuft es auch mit den Tags.


    Aber war mal wieder schön sich mit euch auszutauschen.

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

    Das sieht für mich aber genau danach aus: direkt Teil der URL :/

    Das hatte ich versucht, da ich mit der App noch nicht gearbeitet habe. Würde ich das in der Adresszeile eingeben, würde auch nur ein error kommen. Apps verarbeiten das ja unterschiedlich. Auch in nfc tools kann ich nicht einfach die URL eingeben, sondern muss die Parameter einzeln angeben. Wir sind ja hier auf dem richtigen Weg, ich muss nur schauen wo bei mir der Fehler liegt.

    Die Ausgabe sagt das dein auth_key falsch ist.

    Schau bitte ob du auf die Schreibweise geachtet hast, also auth_key muss klein sein (gehe nun davon aus dass es stimmt)

    Prüfe dann mal den Key selbst.

    Abgeschrieben? , dann auf Fehler prüfen.

    Kopiert? , schauen ob am Ende ein Leerzeichen ist.

    Ich gucke da morgen noch einmal in Ruhe durch.

    Ich habe das bis jetzt nur als copy & past gehandhabt, um Schreibfehler zu vermeiden. Und ja, dass mit den Leerzeichen kenne ich zu gut 😂

    Jain.

    Es ist richtig, dass der auth_key ein Teil der url ist. Aber nicht als http request.

    Da werden die als Variablen angegeben. Wie wir das handhaben ist das schon richtig.

    Nun irgendwo ist hier der Fehler begraben.