Smart Home 2.0 Probleme mit der URL

Fragen zur Nutzung, Features, usw..
Antworten
toemk
Beiträge: 63
Registriert: Mo Feb 03, 2020 3:56 pm

Smart Home 2.0 Probleme mit der URL

Beitrag von toemk »

Hallo zusammen,

ich würde gerne meine Pool-Pumpe via FHEM schalten, mit Smart Home geht es mit folgender URL fürs Ein- bzw. Ausschalten:

Code: Alles auswählen

http://192.168.x.x:8083/fhem?cmd=set%20HM_xxxxx_Sw%20off&XHR=1
Mit Smart Home 2.0 geht es leider nicht, schon beim Abspeichern der Settings hängt die Seite und im Log ist das hier zu finden:

Code: Alles auswählen

rllib.error.URLError: <urlopen error [Errno -2] Name or service not known>
    raise URLError(err)
Danke für einen Tipp!
t.
thesorrow101
Beiträge: 718
Registriert: Mo Okt 12, 2020 7:41 am

Re: Smart Home 2.0 Probleme mit der URL

Beitrag von thesorrow101 »

toemk hat geschrieben: Mo Jul 12, 2021 9:19 am Hallo zusammen,

ich würde gerne meine Pool-Pumpe via FHEM schalten, mit Smart Home geht es mit folgender URL fürs Ein- bzw. Ausschalten:

Code: Alles auswählen

http://192.168.x.x:8083/fhem?cmd=set%20HM_xxxxx_Sw%20off&XHR=1
Mit Smart Home 2.0 geht es leider nicht, schon beim Abspeichern der Settings hängt die Seite und im Log ist das hier zu finden:

Code: Alles auswählen

rllib.error.URLError: <urlopen error [Errno -2] Name or service not known>
    raise URLError(err)
Danke für einen Tipp!
t.
Probier mal

Code: Alles auswählen

http://192.168.x.x:8083/fhem%21cmd=set%20HM_xxxxx_Sw%20off&XHR=1
Oder

Code: Alles auswählen

http://192.168.x.x:8083/fhem%3Fcmd=set%20HM_xxxxx_Sw%20off&XHR=1
toemk
Beiträge: 63
Registriert: Mo Feb 03, 2020 3:56 pm

Re: Smart Home 2.0 Probleme mit der URL

Beitrag von toemk »

thesorrow101 hat geschrieben: Mo Jul 12, 2021 8:03 pm

Probier mal

Code: Alles auswählen

http://192.168.x.x:8083/fhem%21cmd=set%20HM_xxxxx_Sw%20off&XHR=1
Oder

Code: Alles auswählen

http://192.168.x.x:8083/fhem%3Fcmd=set%20HM_xxxxx_Sw%20off&XHR=1
Geht leider beides nicht :(

vg
t.
thesorrow101
Beiträge: 718
Registriert: Mo Okt 12, 2020 7:41 am

Re: Smart Home 2.0 Probleme mit der URL

Beitrag von thesorrow101 »

Welche Version hast du? Von der openWB?
toemk
Beiträge: 63
Registriert: Mo Feb 03, 2020 3:56 pm

Re: Smart Home 2.0 Probleme mit der URL

Beitrag von toemk »

thesorrow101 hat geschrieben: Di Jul 13, 2021 8:16 am Welche Version hast du? Von der openWB?
ganz aktuell: installierte Version: 1.9.246

Komisch finde ich, dass es mit dem "alten" Smart Home geht, sogar inkl. Auslesen der Leistung aus dem FHEM und da ist die URL noch komplexer:

Code: Alles auswählen

192.168.x.x:8083/fhem?XHR=1&cmd=%7BReadingsVal("HM_xxxx_SenPwr","state",0)%7D
vg
t.
vuffiraa
Beiträge: 260
Registriert: Mo Apr 19, 2021 11:26 am
Been thanked: 2 times

Re: Smart Home 2.0 Probleme mit der URL

Beitrag von vuffiraa »

Ich habe auch noch einen Vorschlag, probier mal:

Code: Alles auswählen

http://192.168.x.x:8083/fhem?cmd=set+HM_xxxxx_Sw+off&XHR=1
Damit hat openWB bei mir die Konfiguration ohne Hänger übernommen.
openWB serie 2 custom 11kW
Skoda Enyaq iV80
PV 9,4kWp SSW, Fronius Symo 8.2-3-M, Fronius Smart Meter 63A
toemk
Beiträge: 63
Registriert: Mo Feb 03, 2020 3:56 pm

Re: Smart Home 2.0 Probleme mit der URL

Beitrag von toemk »

vuffiraa hat geschrieben: Di Jul 13, 2021 2:36 pm Ich habe auch noch einen Vorschlag, probier mal:

Code: Alles auswählen

http://192.168.x.x:8083/fhem?cmd=set+HM_xxxxx_Sw+off&XHR=1
Damit hat openWB bei mir die Konfiguration ohne Hänger übernommen.
Cool, das hat geklappt, danke!

Die Abfrage der Leistung geht aber leider so auch nicht. Da muss ich wohl auch noch mit den Parametern spielen... ganz schön fummelig...


t.
vuffiraa
Beiträge: 260
Registriert: Mo Apr 19, 2021 11:26 am
Been thanked: 2 times

Re: Smart Home 2.0 Probleme mit der URL

Beitrag von vuffiraa »

toemk hat geschrieben: Mi Jul 14, 2021 7:41 am Die Abfrage der Leistung geht aber leider so auch nicht. Da muss ich wohl auch noch mit den Parametern spielen... ganz schön fummelig...

t.
Das stimmt, ist halt wohl noch in der Entwicklung. Wenn du magst probier mal:

Code: Alles auswählen

192.168.x.x:8083/fhem?XHR=1&cmd=%%7BReadingsVal("HM_xxxx_SenPwr","state",0)%%7D
Ich habe irgendwo im Log noch eine Fehler "ValueError: invalid interpolation syntax" gefunden und dazu dann im Netz den Hinweis, dass einzelne %-Zeichen schuld sind. Deshalb oben in der URL jetzt doppelt.
openWB serie 2 custom 11kW
Skoda Enyaq iV80
PV 9,4kWp SSW, Fronius Symo 8.2-3-M, Fronius Smart Meter 63A
thesorrow101
Beiträge: 718
Registriert: Mo Okt 12, 2020 7:41 am

Re: Smart Home 2.0 Probleme mit der URL

Beitrag von thesorrow101 »

vuffiraa hat geschrieben: Mi Jul 14, 2021 1:14 pm
toemk hat geschrieben: Mi Jul 14, 2021 7:41 am Die Abfrage der Leistung geht aber leider so auch nicht. Da muss ich wohl auch noch mit den Parametern spielen... ganz schön fummelig...

t.
Das stimmt, ist halt wohl noch in der Entwicklung. Wenn du magst probier mal:

Code: Alles auswählen

192.168.x.x:8083/fhem?XHR=1&cmd=%%7BReadingsVal("HM_xxxx_SenPwr","state",0)%%7D
Ich habe irgendwo im Log noch eine Fehler "ValueError: invalid interpolation syntax" gefunden und dazu dann im Netz den Hinweis, dass einzelne %-Zeichen schuld sind. Deshalb oben in der URL jetzt doppelt.
Falls das nicht klappt, kannst du die URL mit Sonderzeichen und versuchen. Die %7B vor "ReadingsVal" steht z.B. für {.
Ggf wird die URL schon so intern umgewandelt und das doppelte bringt dann Probleme.

Hier mehr dazu:

https://de.wikipedia.org/wiki/URL-Encoding?wprov=sfla1

Dementsprechend also

Code: Alles auswählen

192.168.x.x:8083/fhem?XHR=1&cmd={ReadingsVal("HM_xxxx_SenPwr","state",0)}
Antworten