(gelöst) exportdevice testdummy unknown command: contrib -> FHEM

Begonnen von riker1, 27 Oktober 2018, 08:29:17

Vorheriges Thema - Nächstes Thema

riker1

Hallo

mal ne Verständnisfrage.

In der Commandref und Wiki  habe ich nichts gefunden

exportdevice testdumm

wo gebe ich das ein?
Gilt das nur für DOIF?

Danke für die Klarstellung.

LG Thomas
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

binford6000

Zitatwo gebe ich das ein?
Im Eingabefeld.
VG Sebastian

binford6000

Ich würde allerdings immer RAW verwenden. Da ist setstate mit dabei.
VG Sebastian

rudolfkoenig

ZitatIch würde allerdings immer RAW verwenden. Da ist setstate mit dabei.
Um es fuer einen "Noch-Nicht-Experten" verstaendlicher zu machen: In der FHEMWEB-Detailansicht gibt es einen "Raw definition" Link.
Intern ruft er "list -r <devicename>" auf.

riker1

Zitat von: binford6000 am 27 Oktober 2018, 08:48:00
Im Eingabefeld.
VG Sebastian

Ja aber da kommt die Fehlermeldung unknown device?
deswegen ja die Frage...

komisch.

wenn ich oben list -r eingebe, kommen auch nicht die abhängigen Devices mit....

Was mache ich denn falsch? Danke
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

binford6000

Also ich hab hier ein dummy mit Namen device.
Wenn ich  jetzt
export device
eingebe dann kommt das:
#
# Flat Export created by fhem.pl:17613/2018-10-24
# at 2018-10-27 11:19:13
#

### TYPE: dummy
# File        Rev   Last Change
# 98_dummy.pm 16965 2018-07-09 07:59:58Z rudolfkoenig

define device dummy
attr device alias Device
attr device devStateIcon on:ios-on-blue:off off:ios-off:on
attr device group Geräte
attr device icon rc_SETUP
attr device oldreadings state
attr device room 30_Devices
attr device setList on off toggle
attr device useSetExtensions 1
attr device webCmd on:off:toggle


VG Sebastian

binford6000

#6
Bei
list -r device kommt das (RAW-Definition):
define device dummy
attr device alias Device
attr device devStateIcon on:ios-on-blue:off off:ios-off:on
attr device group Geräte
attr device icon rc_SETUP
attr device oldreadings state
attr device room 30_Devices
attr device setList on off toggle
attr device useSetExtensions 1
attr device webCmd on:off:toggle

setstate device off
setstate device 2018-10-24 19:25:01 state off

Wie Rudi beschrieben hat.
Ist denn der device Name korrekt?
VG Sebastian

kumue

#7
das device testdumm hast du aber auch anlegt mit define bzw. defmod ?
oder ist da ein y abhanden gekommen ?

riker1

Hallo,

ja das device ist da.

ist das commando export oder exportdevice?

Beides führt zur Fehlermeldung das commando ist nicht da und nicht das device ist nicht da.....

Oben eingegeben in der Zeile:

export  HM_1DCC51


Unknown command exportdevice, try help.
Unknown command export, try help.

Irgendwelche Pfade oder attribute die in global gesetzt werden müssten?

Danke
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

binford6000

ZitatIrgendwelche Pfade oder attribute die in global gesetzt werden müssten?
Nein. einfach export eingeben.

kumue

lange kein update gefahren ?
version fhem.pl
File    Rev   Last Change

fhem.pl 17488 2018-10-08 09:07:31Z rudolfkoenig

riker1

Hallo,

nein, aktuellste Version, eben nochmal drübergeschaut.

Unknown command export, try help.

kann ich da was loggen tracen?

Danke
FHEM    5.26.1 Ubuntu 18, FHEM    5.26.1 RPI 3 , Actoren: IT ,Tasmota, ESPEasy,
MAX CUBE, MAX HT, MAX WT, Selbstbau nanoCULs, FS 20,Tasmota, Homematic, FTK, SW. DIM, Smoke,KODI,Squeezebox

rudolfkoenig

Wenn ich es richtig sehe, exportdevice ist seit Ende 2016 in contrib Verzeichnis, d.h. es ist nicht Teil von update, und muss manuell von contrib nach FHEM geschoben werden.

kumue

/opt/fhem/FHEM/98_exportdevice.pm

auch was dazugelernt ...wusste garnicht, daß es ein extra modul ist...

binford6000

Hmmm... :o
Also ich kenne export seit siesem Thread hier und kann mich nicht dran erinnern
es aus contrib geholt zu haben!
VG Sebastian