Hauptmenü

Befehl CLI

Begonnen von uwirt, 04 Januar 2020, 17:29:27

Vorheriges Thema - Nächstes Thema

uwirt

Ich möchte eine Abfrage in FHEM über die Kommandozeile (CLI) machen.

In FHEM kann ich das mit folgendem Befehl:

getstate WDC_7000


Dann erhalte ich folgendes Resultat
10.AIR_PRESSURE:879 10.HUMIDITY:44 10.TEMPERATURE:18.1 DEWPOINT:5.7


Wenn ich in einem Terminal das folgendermassen mache:

perl ./fhem.pl 8083 "getstate HM_WDC7000"


Dann passiert gar nichts.

Hat da jemand eine Idee?
FHEM / Ubuntu / fitlet2
HomeMatic: CCU3|HmIP-STHD|HmIP-PCBS|HmIP-PCBS2|HmIP-PCBS-BAT|HM-WDC7000|HM-WDS40|HM-LC-Sw1-FM|HM-LC-RGBW-WM|HM-ES-PMSw1-Pl|HM-ES-TX-WM
NAS: DS218+|DS209j|DS216+II|DS412+
Devices: Panasonic Webcams|Withings|Gardena Smart|Tuya|EcoWitt

MadMax-FHEM

Ein Telnet-Device einrichten (wenn nicht vorhanden: list TYPE=telnet /  https://wiki.fhem.de/wiki/Telnet) und dann:


/usr/bin/perl /opt/fhem/fhem.pl 7072 "getstate WDC_7000"


Pfade anpassen (oder weglassen, sicherer ist aber mit ;)  ) und nat. den Port deines TelNet-Devices...

EDIT: evtl. absichern mit einem allowed-Device (https://wiki.fhem.de/wiki/Allowed)...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Otto123

Oder alternativ ohne Telnet aber über die normale HTTP Schnittstelle 8083 damit:
https://heinz-otto.blogspot.com/2019/02/fhem-http-client.html
Und die Schnittstelle ist ja eventuell schon abgesichert :)

Gruß Otto
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

uwirt

Ich habe das mit dem telnet gelöst - funktioniert bestens jetzt.

Besten Dank
FHEM / Ubuntu / fitlet2
HomeMatic: CCU3|HmIP-STHD|HmIP-PCBS|HmIP-PCBS2|HmIP-PCBS-BAT|HM-WDC7000|HM-WDS40|HM-LC-Sw1-FM|HM-LC-RGBW-WM|HM-ES-PMSw1-Pl|HM-ES-TX-WM
NAS: DS218+|DS209j|DS216+II|DS412+
Devices: Panasonic Webcams|Withings|Gardena Smart|Tuya|EcoWitt