HTTP Befehl über Fibaro HCL an FHEM

Begonnen von wuschelino22, 28 Februar 2018, 21:00:06

Vorheriges Thema - Nächstes Thema

wuschelino22

Hallo zusammen,
ich versuche gerade einen Url Befehl über das FIBARO Home Center an Fhem zu senden.
Über meinen normalen Browser funktioniert alles wunderbar. Wenn ich dies aber ich Fibaro mache kommt folgendes im Log und nichts tut sich.

sieh Anhang

Komisch finde ich das das da ein redirecting..........to /fhem steht das kommt nicht wenn ich es normal über meinen Browser mache ..

Kann mir jemand helfen?

Danke im vorraus


wuschelino22


CoolTux

Besser wäre statt Screenshot immer Text.
Ich denke mal er macht es wegen der fehlerhaften URL.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

wuschelino22

Okay du meinst wenn ich die wo du mir geschickt hast nehme geht es ?

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

wuschelino22

und wie könnte ich Daten auslesen über einen http Befehl ? zB der Stand meines Stromzählers in den Readings von fhem

CoolTux

Mit curl kann man ein ReadingsVal so machen.


curl --globoff "http://raspberrypi:8083/fhem?XHR=1&cmd={ReadingsVal('GlobalMem','state','0')}"
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

wuschelino22

Ich glaube mein Fibaro unterstützt nur get und post .. geht damit auch ?

Fixel2012

Zitat von: wuschelino22 am 01 März 2018, 13:09:58
Ich glaube mein Fibaro unterstützt nur get und post .. geht damit auch ?

Curl ist ein linux command, das deine Kiste das nicht kann ist zu vermuten.

Probiere es doch einfach mal aus. Oder wende dich an ein Fibaro Forum. Ich glaube die Chancen stehen besser, dass da jemand was zu deinem HomeCenter sagen kann.  ;D
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

CoolTux

curl ist ja auch nur ein Konsolenprogramm. Ich wollte Dir damit nur die Syntax zeigen. Musst halt bisschen testen.Probieren geht über studieren.


http://raspberrypi:8083/fhem?XHR=1&cmd={ReadingsVal('GlobalMem','state','0')}


Einfach mal diese URL hier testen. Bitte Port und Servername anpassen.

Das hier kannst übrigens als Grundgerüst nehmen für Deine Schaltaktionen

http://raspberrypi:8083/fhem?XHR=1&cmd=
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net