FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: m.weih am 16 November 2014, 22:21:15

Titel: This command is not valid in the current rfmode
Beitrag von: m.weih am 16 November 2014, 22:21:15
Liebe Experten aus dem Forum,
mit eurer Hilfe habe ich inzwischen diesen USB-CUL-Stick von Busware in Betrieb am Raspi (sogar mit einem Zweiten internen von Enocean). Ich möchte einen HM-Aktor paaren. Nun bekomme ich aber bei Eingabe der Zeile "set CUL_0 hmPairForSec 120" o.g. Fehlermeldung, finde aber nirgendwo eine Dokumentation des rfmode

Bitte um kompetente Hilfe, Danke
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: franky08 am 16 November 2014, 22:33:29
rfmode auf homematic umstellen, ist im Wiki und in commandref beschrieben

VG
Frank
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: betateilchen am 16 November 2014, 22:35:58
@franky08 und Autokorrektur abschalten ist in der Hilfefunktion Deines Endgerätes beschrieben  8)
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: franky08 am 16 November 2014, 22:39:06
ja, das iPad hat mir aus rfmode Rümpfe o.ä. gemacht

<grrrrrr>

P.S. Nach Softwareaktuallisierung vergessen Auto Korrektur abzuschalten  ;)
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: m.weih am 17 November 2014, 18:57:42
Danke für die Antwort,
leider geht es immer noch nicht.
Im Wiki finde ich das Problem als mittlerer Anfänger NICHT gut beschrieben, commandref hilft mir nicht, es gibt keine Beispiele, ich kenne mich mit der Syntax nicht gut aus.

Wenn ich den Befehl eingebe "set CUL_0 rfmode HomeMatic", bekomme ich die Fehlermeldung "Unknown command rfmode, try help."

Danke Markus
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: justme1968 am 17 November 2014, 19:12:07
rfmode ist ein attribut das mit dem attr kommando gesetzt wird und kein kommando das mit set verwendet wird.

in der commandref wird es auch unter attribute und nicht unter set beschrieben.

du kannst einfach im web frontend das attribut durch einfaches klicken in der device detail ansicht. aktivieren. ganz ohne irgendetwas auf kommandozielne ebene machen zu müssen.

gruss
  andre
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: Puschel74 am 17 November 2014, 20:39:00
Hallo,

ZitatIm Wiki finde ich das Problem als mittlerer Anfänger NICHT gut beschrieben, commandref hilft mir nicht
Ok.
Und das Einsteiger.pdf?
Das hat extra einen Homematic-Teil bekommen - ok, den muss ich mir erst noch anschauen.

Aber die grundlegenden Dinge wie rfmode oder attr rfmode sollten sich doch auch per SuFu finden lassen (jep, grad versucht - 13 Seiten a ~ 30 Beiträge).

Grüße
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: m.weih am 18 November 2014, 06:41:35
DANKE! Genial! Jetzt hat es Klick gemacht! Wirklich 1000 Dank für die schnelle und kompetente Hilfe!

Markus
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: suchmich1983 am 08 Januar 2022, 15:28:32
Hi,

ich krame diesen alten Thread mal aus.
Ich habe das gleiche Problem wie hier beschrieben. Trotz rfmode auf ,,HomeMatic" kann ich die Frequenz nicht auf 868.350 MHz einstellen.

Bekomme immer:
This command is not valid in the current rfmode

Jemand ne Idee was ich falsch mache? Lösche ich rfmode in den Attributen kann ich die Frequenz setzen, allerdings reagieren meine Homematic Geräte dann nimmer.

Danke und Gruß

Internals:
   CMDS       ABCEeFfGhiKklMmRTtUVWXxYZz
   CUL868_MSGCNT 726425
   CUL868_TIME 2022-01-08 15:27:31
   Clients    :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
   DEF        /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0@38400 0000
   DeviceName /dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0@38400
   FD         19
   FHTID      0000
   FUUID      5cb31b21-f33f-c18f-50ec-b5070240721642fd
   NAME       CUL868
   NR         56
   NR_CMD_LAST_H 4
   PARTIAL   
   RAWMSG     A0FB78610695B1C0000000A90C00B0000EE
   RSSI       -83
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.67 nanoCUL868
   devioNoSTATE 1
   initString X21
Ar
   MatchList:
     1:CUL_HM   ^A....................
     8:HMS      ^810e04....(1|5|9).a001
     D:CUL_IR   ^I............
     H:STACKABLE_CC ^\*
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   READINGS:
     2022-01-08 15:23:16   ccconf          freq:868.300MHz bWidth:101KHz rAmpl:33dB sens:8dB
     2021-10-28 09:33:03   cmds             A B C E e F f G h i K k l M m R T t U V W X x Y Z z
     2022-01-08 15:27:31   state           Initialized
     2018-08-01 12:46:56   uptime          0 00:00:43
     2019-02-09 22:28:39   version         No answer
   XMIT_TIME:
     1641648801.1492
     1641651771.73392
     1641651777.30985
     1641651780.10462
   helper:
     3E96DE:
       QUEUE:
     3E9747:
       QUEUE:
     3E9805:
       QUEUE:
     429923:
       QUEUE:
     538E4A:
       QUEUE:
     566880:
       QUEUE:
     577A34:
       QUEUE:
     57B553:
       QUEUE:
     5C2F88:
       QUEUE:
     636AD2:
       QUEUE:
     64CDCB:
       QUEUE:
     6666FB:
       QUEUE:
     669781:
       QUEUE:
     687182:
       QUEUE:
     687186:
       QUEUE:
     6871A4:
       QUEUE:
     68794B:
       QUEUE:
     68795E:
       QUEUE:
     68795F:
       QUEUE:
     687968:
       QUEUE:
     68796E:
       QUEUE:
     687995:
       QUEUE:
     687997:
       QUEUE:
     6879A7:
       QUEUE:
     695896:
       QUEUE:
     695B19:
       QUEUE:
     695B1C:
       QUEUE:
     695B36:
       QUEUE:
     6A1044:
       QUEUE:
     6AA075:
       QUEUE:
     6F008E:
       QUEUE:
     7230DC:
       QUEUE:
     72312C:
       QUEUE:
     72B235:
       QUEUE:
Attributes:
   rfmode     HomeMatic
   room       HomeMatic
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: MadMax-FHEM am 08 Januar 2022, 15:47:18
Warum (in aller Welt!) einen CUL für Homematic!?

Aber egal: wenn du rfMode auf Homematic hast, wird die Frequenz etc. autom. eingestellt.

Vors.: dein CUL ist tatsächlich für 868MHz "gebaut"!
(also entsprechend bestückt etc. Siehe auch Wiki oder Internet bzgl. "falsch" bestückt bzw. kein "echter" 868MHz CUL)

Evtl. solltest du dir das anschauen: https://forum.fhem.de/index.php/topic,24436.msg175466.html#msg175466

Und auch eine vccu einrichten: https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU

Und eine HMID vergeben BEVOR du erste Geräte Pairst!

Und auch sonst bzgl. Homematic informieren: diverse fhem Wiki zu dem Thema.
Auswahl:
https://wiki.fhem.de/wiki/HomeMatic
https://wiki.fhem.de/wiki/HomeMatic_Installieren (die Reihenfolge der IOs hat schon seinen Grund und auch, dass CUL weiter unten steht ;)  Ja, geht aber optimal/brauchbar ist anders...)
https://wiki.fhem.de/wiki/HomeMatic_Devices_pairen
https://wiki.fhem.de/wiki/Pairing_(HomeMatic)
https://wiki.fhem.de/wiki/Peering_(HomeMatic)

Wichtig: lerne den Unterschied zwischen PAIREN und PEEREN ;)

Und: nur weil ein Device in fhem angelegt wird und auch Daten empfängt, heißt es (noch lange) nicht, dass das Gerät auch GEPAIRED ist!
(es sind Funktelegramme, fhem hört mit und trägt die Daten halt beim Device ein / du merkst es aber schnell, wenn du Register setzen willst oder Aktoren schalten willst ;)  )

Und besser KEINEN CUL für Homematic nehmen!
Sondern z.B.: https://wiki.fhem.de/wiki/HM-MOD-RPI-PCB_HomeMatic_Funkmodul_f%C3%BCr_Raspberry_Pi
(geht auch per USB, falls das das "Problem" sein sollte)

EDIT: und dass der Thread schon eine Mio Jahre alt ist, ist dir nicht aufgefallen? ;) Wobei das ja eigentlich ganz groß rot "angemotzt" werden sollte ;)

Gruß, Joachim
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: betateilchen am 08 Januar 2022, 15:56:29
Zitat von: MadMax-FHEM am 08 Januar 2022, 15:47:18
EDIT: und dass der Thread schon eine Mio Jahre alt ist, ist dir nicht aufgefallen?

doch, die Leichenschändung war vorsätzlich...

Zitat von: suchmich1983 am 08 Januar 2022, 15:28:32
ich krame diesen alten Thread mal aus.

Und solange es Leute gibt, die dann tatsächlich noch antworten, wird sich sowas auch nicht ändern.
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: MadMax-FHEM am 08 Januar 2022, 16:21:34
Zitat von: betateilchen am 08 Januar 2022, 15:56:29
doch, die Leichenschändung war vorsätzlich...

Und solange es Leute gibt, die dann tatsächlich noch antworten, wird sich sowas auch nicht ändern.
Ich hab halt erst geantwortet (ohne Warnung, weil ja jetzt wieder "erfrischt/aufgefrischt" ;) )...
...und halt (leider) erst dann (genau) geschaut...

Gruß, Joachim
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: suchmich1983 am 08 Januar 2022, 20:24:12
Sorry, aber eure Antworten verstehe ich nicht. Ich wollte die Frequenz auf genau 868.350 einstellen so wie hier beschrieben. Nur geht das leider nicht. https://wiki.fhem.de/wiki/CUL#RF-Tuning

Ob es nun bessere Lösungen als nen CUL gibt will ich nicht bestreiten... darum ging's aber nicht!

Und dass man nen neuen Thread aufmachen soll statt die Suche zu benutzen und sich alte Threads zu hängen war mir neu...

Meine Geräte laufen alle.. schon einige Jahre. An mancher Stelle hätte ich nur gerne einen besseren Empfang!
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: frank am 08 Januar 2022, 20:37:18
was die meldung sagt, gilt auch.
im homematic mode ist die frequenz fest eingestellt.
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: MadMax-FHEM am 08 Januar 2022, 21:10:39
Zitat von: suchmich1983 am 08 Januar 2022, 20:24:12
Sorry, aber eure Antworten verstehe ich nicht. Ich wollte die Frequenz auf genau 868.350 einstellen so wie hier beschrieben. Nur geht das leider nicht. https://wiki.fhem.de/wiki/CUL#RF-Tuning

Wurde beantwortet bzw. hättest du selber lesen können (siehe dein verlinkter Wiki) ;)  :
Zitat
Hinweis: Beim CUL im HomeMatic-Modus kann man (ohne Firmware-Modifikation) die Empfangs-/Sendeparameter nicht verstellen. Die üblichen freq/x09 etc. haben hier keine Wirkung (Quelle).

Zitat von: suchmich1983 am 08 Januar 2022, 20:24:12
Ob es nun bessere Lösungen als nen CUL gibt will ich nicht bestreiten... darum ging's aber nicht!
Meine Geräte laufen alle.. schon einige Jahre.
Glück gehabt.
Viel Glück weiterhin...

Sorry, für Verbesserungsvorschläge...


Zitat von: suchmich1983 am 08 Januar 2022, 20:24:12
An mancher Stelle hätte ich nur gerne einen besseren Empfang!

Hast du irgendwas von meinen Links gelesen?
Z.B. vccu?

-> vccu einrichten, dann z.B. per (W)LAN angeundenen HMOD-PCB in die Ecke wo besserer Empfang gewünscht wird -> fertig...

Was soll denn eine Frequenzveränderung gebracht haben, wenn die Frequenz im Homematic-Modus passend eingestellt wird...
...egal.

Gruß, Joachim
Titel: Antw:This command is not valid in the current rfmode
Beitrag von: suchmich1983 am 08 Januar 2022, 21:43:40
ZitatHinweis: Beim CUL im HomeMatic-Modus kann man (ohne Firmware-Modifikation) die Empfangs-/Sendeparameter nicht verstellen. Die üblichen freq/x09 etc. haben hier keine Wirkung (Quelle).

Steht mitten im Artikel und nicht unten wo es meiner Meinung nach hingehört... aber ok, danke hatte ich überlesen.

ZitatWas soll denn eine Frequenzveränderung gebracht haben, wenn die Frequenz im Homematic-Modus passend eingestellt wird...
...egal.
Fühl dich doch nicht gleich aufn Schlips getreten. Meine Güte.
Ich hab einige der links gelesen, teilweise auch schon länger her. Noch mal, ich streite nicht ab dass es bessere Lösungen als nen CUL gibt. Im Wiki steht was man bei Empfangsproblemen versuchen kann und nur dies wollte ich versuchen. Es wunderte mich eben dass es so wie im Wiki beschrieben nicht klappen wollte...