Nuki Callback nutzen
Moderator: Co-Administratoren
Re: Nuki Callback nutzen
Ist es möglich den State (1,2,3,x,x,x) in den richtigen Namen zu übersetzen sprich verriegelt, entriegelt, motor blockiert usw.?
Re: Nuki Callback nutzen
Bei mir tut sich bei der SV Nukicallback garnichts und somit wird auch der Script niocht bearbeitet was mache ich falsch?
Re: Nuki Callback nutzen
Hallo,
wenn ich die URL zum Eintragen der Callback URL im Browser eingebe bekomme ich im Browser die Meldung "HTTP 401 Unauthorized". Woran kann das liegen?
wenn ich die URL zum Eintragen der Callback URL im Browser eingebe bekomme ich im Browser die Meldung "HTTP 401 Unauthorized". Woran kann das liegen?
-
- Beiträge: 176
- Registriert: 29.03.2011, 10:35
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 13 Mal
Re: Nuki Callback nutzen
Funktioniert (Du musst Deine IP und Token eintragen) ?
Ich vermute dass Du nicht den richtigen Token nimmst?
Code: Alles auswählen
http://192.168.1.50:8080/list?token=123456
Ich vermute dass Du nicht den richtigen Token nimmst?
Re: Nuki Callback nutzen
Hi,
falls es jemand braucht ich habe das Skript mal umgestellt. Einmal für den Door State und die Batteriemeldung.
falls es jemand braucht ich habe das Skript mal umgestellt. Einmal für den Door State und die Batteriemeldung.
Code: Alles auswählen
string stdout;
string stderr;
integer anfang;
integer ende;
integer f;
string url="http://192.168.178.8:8080/list?token=p18546";
system.Exec("wget -q -O - " # url, &stdout, &stderr);
WriteLine(stdout);
anfang=stdout.Find("doorsensorState");
anfang=anfang+18;
ende=anfang+1;
f=stdout.Substr(anfang,1);
WriteLine(f);
dom.GetObject("NukiDoorState").State(f);
Code: Alles auswählen
string stdout;
string stderr;
integer anfang;
integer ende;
integer g;
string url="http://192.168.178.8:8080/list?token=p18546";
system.Exec("wget -q -O - " # url, &stdout, &stderr);
WriteLine(stdout);
anfang=stdout.Find("batteryCritical");
anfang=anfang+18;
ende=anfang+1;
g=stdout.Substr(anfang,5);
WriteLine(g);
dom.GetObject("NukiBatteryState").State(g);
Zuletzt geändert von Mikeldk am 25.09.2020, 21:45, insgesamt 1-mal geändert.
Re: Nuki Callback nutzen
Hi,
seit neuster Firmware läst sich auch der Batterystatus abfragen mit :
seit neuster Firmware läst sich auch der Batterystatus abfragen mit :
Code: Alles auswählen
string stdout;
string stderr;
integer anfang;
integer ende;
integer g;
string url="http://192.168.178.8:8080/list?token=p18546";
system.Exec("wget -q -O - " # url, &stdout, &stderr);
WriteLine(stdout);
anfang=stdout.Find("batteryChargeState");
anfang=anfang+21;
ende=anfang+1;
g=stdout.Substr(anfang,2);
WriteLine(g);
dom.GetObject("NukiBatteryChargeState").State(g);
- Jailbraik
- Beiträge: 429
- Registriert: 26.07.2013, 06:53
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 2 Mal
Re: Nuki Callback nutzen
Hallo, habe ein verständnissproblem.
Die Systemvariablen arbeiten bei mir nicht.
Sind die so korrekt angelegt?
Vielen dank..
Die Systemvariablen arbeiten bei mir nicht.
Sind die so korrekt angelegt?
Vielen dank..
@
Raspberry 4 / Home Assistant / 80 Aktoren /
Raspberry 4 / Home Assistant / 80 Aktoren /
- Jailbraik
- Beiträge: 429
- Registriert: 26.07.2013, 06:53
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 2 Mal
Re: Nuki Callback nutzen
Hallo, könnte mir jemand behilflich sein?
Ich bekomme die Systemvariable nicht zum rennnen - kann leider auch nicht im Forum finden, was mir hilft.
Wäre sehr dankbar.
Ich bekomme die Systemvariable nicht zum rennnen - kann leider auch nicht im Forum finden, was mir hilft.
Wäre sehr dankbar.
@
Raspberry 4 / Home Assistant / 80 Aktoren /
Raspberry 4 / Home Assistant / 80 Aktoren /