Hallo,
ich beobachte folgendes ...
Markiere ich den Name eines devices (hinter dem set also) per Doppelklick, wird selbiger mit einem
nachgelagerten Leerzeichen markiert (also "Lampe1 " statt "Lampe1").
Sofern ich "Lampe1 " per Copy/paste in meine DOIF-Syntax oder auch in die fhem-cmd-Zeile reinkopiere,
funktioniert das einfach nicht: ...also "set Lampe1 on"....man muss das EINE Leerzeichen löschen.
cmd-Meldung: "please define Lampe1 off first" , da Lampe1 offensichtlich als "Lampe1 " interpretiert wird.
Problem ist, dass die Syntax korrekt ist, nur nix passiert....da versteht ein Einsteiger ja die (fhem-)Welt nicht mehr :o
P.S:
fhem ist aktuell...ich benutze Firefox
Hat jemand eine Idee ?
Zitat"please define Lampe1 first"
Laut Fehlermeldung geht es scheinbar doch eher um "Lampe1" ... ohne angehängte Leerzeichen.
Mein Testgerät heisst ftuitest und "set ftuitest test1" führt ebenso wie "set ftuitest test2" jeweils zum gewünschten Ergebnis.
Danke dir für deinen Test ...
Es handelt sich um ein Firefox V107.0 Win10 - Problem,
bei Opera funktioniert alles wie es soll....
Und das Update auf V107.0.1 behebt das auch nicht!
Also kein FHEM Problem !
Das unerwünschte Leerzeichen von FireFox als FHEM-Namensbestandteil ist HEX "C2A0" ....
Kann man da etwas seitens FHEM ohne großen Aufwand machen zur FF-Kompatibilität ??
Viele Grüße ::)
C2A0 ist nbsp, ich habe jetzt an dieser Stelle es gegen space getauscht, scheint mit FF 107.1 zu funktionieren.
Weiss nicht mehr, warum ich nbsp statt space genommen habe, kann sein, dass der "Fix" nur temporaer sein wird.
Großartig rudolfkoenig !
....es weihnachtet sehr ;D
Freue mich schon auf's nächste Update.
Viele Grüße