set dummy "von extern" mittels Variable

Begonnen von Kharim, 13 März 2016, 11:17:48

Vorheriges Thema - Nächstes Thema

Kharim

Hallo Zusammen,

ich arbeite hier auf einem Raspi mittels Shell Script und möchte aus dem Script heraus einen Dummy-Wert setzen.
Der Wert selber aber befindet sich in einer Variable..

Ich nutze dazu folgenden Ansatz:
/opt/fhem/fhem.pl 127.0.0.1:7072 "set Speicher Wert"

Nutze ich den Befehl genau so, wird "Wert" auf Speicher geschrieben - das funktioniert also schon einmal.
Nun will ich aber "set Speicher $wert" verarbeiten. Dabei soll der Inhalt von "wert" an Fhem übergeben werden.


Danke,
Kharim


Edit: Fehler ist gefunden. War doch etwas im Script selbst  - Beitrag kann ich leider nicht löschen -_-
Raspberry Pi 2 + Minibian + 2x MAX Cube CUN (868/433Mhz) + Thermostate + Fensterkontakte + Taster+RGB-LED Band über pigpiod + TFA Sensoren 30.3169/3125
Raspberry Pi 2 + Minibian +Z-Wave (USB) + Bewegungsmelder + Fensterkontakt + Sirene + SMS Steuer-/Benachrichtigung (ohne Internet)

Ellert

Vielleicht geht es so:
wget -q -O - "http://127.0.0.1:8083/fhem?cmd=set%20Speicher%20$wert&XHR=1"

wollik

Hallo Ellert,
der oben genannte wget Befehl bring "400 Bad Request" zurück, bitte wie hast Du das gelöst?

Grüße
wollik

Otto123

#3
Zitat von: wollik am 17 Januar 2024, 13:25:00Hallo Ellert,
der oben genannte wget Befehl bring "400 Bad Request" zurück, bitte wie hast Du das gelöst?
8 Jahre später  :o
Wahrscheinlich liegt es daran https://wiki.fhem.de/wiki/CsrfToken-HowTo
eingeführt 2017 ;)
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

JoWiemann

Zitat von: Kharim am 13 März 2016, 11:17:48Edit: Fehler ist gefunden. War doch etwas im Script selbst  - Beitrag kann ich leider nicht löschen -_-

Hallo Kharim,

Du kannst aber im ersten Beitrag den Betreff ändern. Auch würde ich den Fehlertext durchstreichen und den Fehler im Script kurz beschreiben. Könnte ja jemand anderem helfen.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM