denn werden die Anmeldedaten nicht korrekt übergeben. Mich stört das >… Das muss sicherlich weg. Wenn es mit der E-Mail-Adresse nicht funktioniert, dann kannst du dir auch einen neuen Benutzer, welcher auf alle Module Zugriff hat, einrichten.
hätte auch eine Frage:
Gibt es die Möglichkeit mittels API Aufruf bei einem virtuellen Device den Label Text zu ändern?
Die Labelnamen werden fix vergeben und ich möchte zu konfiguration zwecken den angezeigten Text ändern.
hallo, anscheinend funktioniert der api aufruf nur mit 2-stelligen scenenIDs. ich habe sehr viel herumprobiert und viele scenen angelegt und wieder gelöscht. anscheinend läuft der scenenIDzähler weiter. ich habe zwar nur ca 30 scenen aber bereits bei neuanlage eine ID über hundert kann man dies umgehen? ansonsten gibt es anscheinend keine möglichkeit eine scene via api aufzurufen. kann mir hier viell. jmd weiterhelfen?
wenn ich den API Aufruf zum Setzen eines neuen Wertes für den Slider nutze - dann wird der WERT korrekt und sofort gesetzt, die Position des Sliders ändert im Webinterface der HC2 sich aber nicht. Die APP auf dem Androiden macht es aber richtig.
Muss man so hinnehmen oder gibt es einen Trick die Position auch mit einem update zu versehen?
Hallo Ändy - ja “leider” ist eine Rückmeldung von Tahoma über den aktuellen Stand des Rollladens.
Komme sonst nicht an die Info dran um sie in der HC2 anzuzeigen.
@Hubertus
Wenn ich es recht verstehe möchtest Du den aktuellen Stand mit dem Slider im HC darstellen? Du kannst den tatsächlichen Wert dann mit fibaro:call(vDeviceID, "setProperty", "ui.Slider1.value", Wert)
anzeigen/updaten. Wert muss zwischen 0-100 liegen, ggf umrechnen. Bei der Abfrage mit der Tahoma kann ich leider nicht helfen.
Danke Ändy - hat gefunzt!
Lese den Wert des Sliders aus und setze in wie beschrieben einfach noch mal neu - dann stellt sich der Regler auch auf den richtigen Wert. Super.
Hallo,
die hier beschriebenen Befehle gelten alle nur solange ich im W-Lan bin oder?
Gibt es einen Befehl, den ich auch außerhalb des w-lans senden kann?
Folgender Befehl klappt in meinem Browser so leider nicht.
Ja kann man - ich habe das sicher über ein VPN Client auf dem Handy und der FritzBox realisiert. Man kann das auch über eine Portfreigabe realisier, dann muss man aber auch die DNS Adresse ändern - bei der Lösung per VPN bleibt die gleich und es funktioniert so immer.
das einfachste in deinem Fall wird eine Portfreigabe sein. Kommt drauf an welchen Router du am Internetanschluss betreibst. Dort muss DynDNS eingerichtet werden (Bei einer FritzBox z.B. MyFritz aktivieren) damit der Router vom Internet aus zu erreichen ist. Dann muss eine Portfreigabe auf deine HC2 eingegeben werden. Z.b. Port xxx wieterleiten an DNS-Name der HC2 oder IP der HC2. !! Die HC2 ist dann für “sichtbar” und jeder kann sich versuchen dort anzumelden !!
Dann NUR noch auf dem mobilen Device deinen Aufruf von: http://Login:Passwort@192.168.x.xxx:Port/api/callAction?deviceID=779&name=turnOn
auf http://Login:Passwort@xxxx.myfritz.net:Port/api/callAction?deviceID=779&name=turnOn (Beispiel FritzBox) ändern.
Dieser Aufruf sollte im Normalfall auch innerhalb des eigenen WLans funktionieren - nur mit einem gewissen Delay da er über das Internet läuft.
Alternativ in Tasker einfach die Action duplizieren und beide Aufrufe, den lokalen zu erst, eintragen. Einer geht dann immer.
Die sicherere Variante, aber auch etwas komplizierter in der Einrichtung wäre der VPN Tunnel.