ich denke, so soll sie sein und ich starte HB jetzt.
richtig ?
und nach start bitte noch einmal das ergebnis vin callbacks/list posten ?
ich denke, so soll sie sein und ich starte HB jetzt.
richtig ?
und nach start bitte noch einmal das ergebnis vin callbacks/list posten ?
Wieso steht da immer id: 1 und id: 2 ???? Wenn id: 1 weg wäre mit dem falschen Port , dann wäre es ja richtig.
weil der mit id 2 auch den falschen port hat ?
Alles anzeigen
2 x. callback remove mit token und id=0
->
Ergebnis von /list
-> ihr ahnt es
sorry, alte programmiere gewohnheit, fange bei 0 an zu zählen ??? natürlich musst du mit id=1 aurufen.
Alles anzeigen
sah mir eh zu wichtig aus, hab ich NICHT gelöscht
@banzman81
was meinst du mit "komplett gelöscht" was ist denn noch drin, was nicht drin sein soll ?
doch wahrscheinlich die ip + (verdrehte) port angabe sollte nicht mehr drin stehen, oder ?
ja, war diesmal das richtige list, aber wenn du bei gestoppter homebridge die url mit callback/remove mit token und id = 0 zweimal aufrufst, dann sollte diese liste leer sein. Hat auch Nix mit Home Bridge zu tun, Von daher brauchst du dort nichts löschen.
Der arme Wilfhelm ist schon ganz durch ??? aber kein problem: Wir schhaffen das ?
Du sollst nich List machen sonder callback/list!
Oh zu spät
???
Alles anzeigen
befürchte eher, dass ich EUCH nerve.
also, HB gestoppt.
http://192.xxx.x.xxx:8080/callback/remove?token=xxxxx&id=0
zwei drei mal gemacht, immer Ergebnis:
ebenso
http://192.xxx.x.xxx:8080/list?token=xxxxxxx
ich meine nach dem call back remove ein callback/list machen, um zu gucken ob alle callbacks wirklich gelöscht sind. Du machst glaub ich immer nur ein /list, dies zeigt deine schlösser an, callback/list die registrierten callbacks. Und diese liste sollte nach den remove aufrufen leer seib.
Alles klar jetzt hab ich es verstanden du nimmst die GEO funktion als IF und den Maker als THEN.
Was gibst du bei Adresse ein ?
Ehm, meinen Server, oder was meinst du?
Versteh gerade nicht genau wie du das meinst? Hab selber auch IFTTT in gebrauch über das Plug und den Maker Channel aber nur das ein Schalter angezeigt wird um was ein oder auszuschalten in HomeKit.
Oder sprichst du deine Geräte über den Maker Channel direkt an?
ich schalte den people status via ifttt maker channel indem ich den webhook aufrufe.
muss kurz raus, sorry. fahre heim, vlt. mal alles strom-(akku)-los machen ?
und -lach- mal gucken, ob das haus nicht mittlerweile sperrangelweit aufsteht, möbel, usw. überhaupt noch da sind -lach-
np
Ok, ich weiß es nervt, aber kannst du bitte mal HB stoppen, dann nochmal alle callbacks mit callback/remove löschen, dann ein callback/list. Dann sollte dort keiner mehr stehen. Erst wenn nix mehr bei callback/list steht bitte HB neustarten und gucken ob fehler immer noch ist.
Wie hast du IFTTT GEO eingebunden über das Plug in Homekit oder über die IFFFT App außerhalb von Homekit? Geht es überhaubt mit dem Plug, hab da nichts gesehen in der Config das man es Aktivieren kann?
Die Ifttt apprüft über den maker channel den webhook auf.
Also ich kann editieren und löschen.
kannst du mal die aktuelle config anonymisiert posten wegen der callbacks?
Funzt es denn jetzt mit dem ab/aufschließen?
ahhhh, und den token beim ergebnis von lockstate!!!
Lösch mal schnell die nuki id aus dem log!!!
Ist dir der Zahlendreher eigentlich beim Port schon mal aufgefallen???
[2017-03-02 11:42:16] Request to Nuki bridge 'http://192.xxx.x.xxx:8080' finished with status code '200' and body '{"callbacks": [{"id": 1, "url": "http://192.xxx.x.xxx:51872:51827/"},{"id": 2, "url": "http//:192.xxx.x.xxx:51872"}]}'. null
Vorne 51827 und dann aber weiter mit 51872
lösch bitte noch mal diese Callbacks und starte homebridge neu. Dann kommt direkt danach mal ob die callbacks immer noch so durcheinander sind .
Alles anzeigen
hab jetzt nochmal eingegeben:
http://192.xxx.x.xxx:8080/list?token=xxxxxxx&nukiid=xxxxxxx
ergebnis:
[{"nukiId": 99575257, "name": "Haustür", "lastKnownState": {"state": 3, "stateName": "unlocked", "batteryCritical": false, "timestamp": "2017-03-02T07:31:53+00:00"}}]
eingabe, wie vorhin, auch nochmal:
http://192.xxx.x.xxx:8080/lock…en=xxxxxx&nukiId=xxxxxxxx
ergebnis:
{"success": false}
und das müsste "true" sein ?
ODER kann es sein, dass sich die bridge mittlerweile aufgehängt hat *grübel* denn ich erreiche sie ja via web-brower und gerade mal getestet, auch via handy nicht mehr.
wobei..dann dürfte doch auch das ergebnis (list / lockstate) nicht mehr kommen, wenn bridge aufgehängt, denke ich
ip geprüft. token geprüft. nukiid geprüft. muss doch passend sein, sonst würd ich doch garnicht "dran kommen", denke ich
sollte alles so passen . Versuch mal ob dir /log?token=xxx evtl sagt was schief läuft.
lokstate
-> {"success": false}
Und deine URL ist wirklich korrekt mit allen Parametern? kann ich mir kaum vorstellen :-/
ah...so ?
[{"nukiId": xxxxxxxx, "name": "Haustür", "lastKnownState": {"state": 3, "stateName": "unlocked", "batteryCritical": false, "timestamp": "2017-03-02T07:31:53+00:00"}}]
perfekt, jetzt das ganze mit /lockState und dem token und der NukiId.
kannst auch alles andere erstmal im browser testen. die URL und befehlsbeispiele kannst du in https://nuki.io/wp-content/upl…16/04/Bridge-API-v1.5.pdf sehen.