Smart Home 2.0 url Problem

Fragen zur Nutzung, Features, usw..
Drogenfahnder
Beiträge: 8
Registriert: Di Apr 27, 2021 3:38 pm

Smart Home 2.0 url Problem

Beitrag von Drogenfahnder »

Hallo,

ich hab das Problem, dass er die URL nicht speichern bzw schalten will.
Sie sieht folgendermaßen aus:
http://<user>:<pw>@<IP>/api/callAction?deviceID=529&name=turnOn

Mein user enthält meine Mail Adresse, dadurch hab ich dort auch ein @ Zeichen. In Smart Home (ohne 2.0) klappt es, wenn ich das @ Zeichen der Mail durch %40 ersetze. In Smart Home 2.0 hab ich mittlerweile alle Zeichen versucht zu ersetzen, hat aber nicht geklappt, er schaltet nicht.
Oder speichert auch nicht. Und wenn ich nur ab der IP Adresse speicher, hat er keinen Zugang.
Hat da noch eine Idee, wie man das zum laufen bringen kann?

Danke schon mal

GRuß
LutzB
Beiträge: 3781
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 4 times
Been thanked: 25 times

Re: Smart Home 2.0 url Problem

Beitrag von LutzB »

Das "%" musst Du auch maskieren. Probier es mal mit "%%". Habe ich diese Woche auch lernen müssen.
Drogenfahnder
Beiträge: 8
Registriert: Di Apr 27, 2021 3:38 pm

Re: Smart Home 2.0 url Problem

Beitrag von Drogenfahnder »

Das klappt leider auch nicht. Werde morgen noch mal versuchen alle Punkte und @ Zeichen zu ändern.
Ansonsten wäre das ja eine super Sache.
thesorrow101
Beiträge: 718
Registriert: Mo Okt 12, 2020 7:41 am

Re: Smart Home 2.0 url Problem

Beitrag von thesorrow101 »

Drogenfahnder hat geschrieben: Mi Feb 16, 2022 7:39 pm Das klappt leider auch nicht. Werde morgen noch mal versuchen alle Punkte und @ Zeichen zu ändern.
Ansonsten wäre das ja eine super Sache.
Vielleicht das Fragezeichen mit %3f ersetzen?

Und ich meine, dass mir damals das &-Zeichen Probleme gemacht hat (%26)
Drogenfahnder
Beiträge: 8
Registriert: Di Apr 27, 2021 3:38 pm

Re: Smart Home 2.0 url Problem

Beitrag von Drogenfahnder »

Nein leider lässt sich dann das ganze nicht mehr speichern.
Drogenfahnder
Beiträge: 8
Registriert: Di Apr 27, 2021 3:38 pm

Re: Smart Home 2.0 url Problem

Beitrag von Drogenfahnder »

Er gibt mir folgendes aus.
http.client.InvalidURL: nonnumeric port: '<PW>@192.168.178.27'

Das <PW> hab ich gegen den Klartext getauscht für hier.

Hat da einer ne Idee?
LutzB
Beiträge: 3781
Registriert: Di Feb 25, 2020 9:23 am
Has thanked: 4 times
Been thanked: 25 times

Re: Smart Home 2.0 url Problem

Beitrag von LutzB »

Ich habe gerade mal diese URL unter "Separate Leistungsmessung" -> "JSON-URL" eingetragen:
http://user@domain.de:passw@192.168.123 ... ame=turnOn

Das hat problemlos funktioniert.
Drogenfahnder
Beiträge: 8
Registriert: Di Apr 27, 2021 3:38 pm

Re: Smart Home 2.0 url Problem

Beitrag von Drogenfahnder »

Vielleicht als Hinweis, ich möchte damit ein Fibaro Schalter über das Homecenter 2 schalten. Vielleicht hatte das ja schon mal jemand und kann da helfen?
okaegi
Beiträge: 2382
Registriert: Fr Mär 08, 2019 1:57 pm
Has thanked: 1 time
Been thanked: 9 times

Re: Smart Home 2.0 url Problem

Beitrag von okaegi »

Kuck mal auf der Ramdisk, dort sollte es ein log haben. Der Name müsste
smarthome_device_x_http.log sein. Wobei x dein Devicenummer ist.
Die Ramdisk findest du im browser unter
Ipadresse/openWB/ramdisk/
Dort sollte die abgesetzten Url Kommandos protokolliert sein.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Drogenfahnder
Beiträge: 8
Registriert: Di Apr 27, 2021 3:38 pm

Re: Smart Home 2.0 url Problem

Beitrag von Drogenfahnder »

02/17/2022, 07:55:51 http watty.py devicenr 1 orig url http://127.0.0.1/openWB/modules/smartho ... mmyurl.php replaced url http://127.0.0.1/openWB/modules/smartho ... mmyurl.php urlc undef
02/17/2022, 07:55:51 http on.py devicenr 1 url http://<MAIL>%40gmail.com%3A<PW>%40192.168.178.27/api/callAction%3FdeviceID%3D529%26name%3DturnOn)

So sieht es dort aus. Eigentlich richtig. Aber er macht es nicht.
Antworten