Enigma2 SET Channel

Begonnen von CatWeazle, 27 Juli 2019, 20:06:10

Vorheriges Thema - Nächstes Thema

CatWeazle

Hi Leutz,

komische Sache ... ...

SET VU_DUO_4K channel 1 = funktioniert! :)
SET VU_DUO_4K channel 2 = funktioniert! :)
SET VU_DUO_4K channel 3 = funktioniert! :)
*
*
*
SET VU_DUO_4K channel 9 = funktioniert! :)

-

SET VU_DUO_4K channel 11 = funktioniert nicht! :(
*
*
SET VU_DUO_4K channel 111 = funktioniert nicht! :(


Einstellige funktionieren, mehrstellige nicht ?!?!?!   ???

Jemand eine Idee ?


Grüße, Mike

*******************************************************
 *******  Wird Zeit für besser Wetter !  ********
*******************************************************

Loredo

Bei verbose=5 wirst du im Logfile den Grund dafür erfahren. Da steht, was die Box zurück liefert.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

CatWeazle

Hi Loredo,

ja, dass ja mal uncool ... ...

die Box liefert zurück:
http://VU_DUO_4K /web/remotecontrol?command=10&

Remotecontrol !

Also löst SET VU_DUO_4K channel 3 nur die entsprechende Fernbedienungstaste aus.

Hmm, wie komme ich dann über die HaBridge an den Channel 55 ?!?!?!? :(

Und nu  ???

Grüße, Mike

*******************************************************
 *******  Wird Zeit für besser Wetter !  ********
*******************************************************

Loredo

Das ist normal so, die API nimmt keine Zahlen. Du kannst dem Channel Setter Kanalnummern geben, er loopt da automatisch durch die einzelnen Ziffern, wenn ich mich recht erinnere.

Hab aber keine Enigma box mehr - seit 5 Jahren kein Linear TV mehr ;)
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

CatWeazle

Ja, okay ... ... ... nicht gut :(

Dann wäre es eine gute Idee, ein Script zu basteln, dass die eingehende Zahl bei Mehrstelligkeit zerlegt und die einzelnen Zahlen nacheinander als Remotecontrol an die Box schickt. :)

Super einfach! ehmmm wer codet das ??? also mal eben ... ???

*
Grüße, Mike

*******************************************************
 *******  Wird Zeit für besser Wetter !  ********
*******************************************************

Loredo

wie gesagt, ich glaube das macht der channel-Set-Befehl schon. Einfach den nehmen statt remoteControl (letzterer ist mehr für "bare-metal" Kommunikation).
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

CatWeazle

Hmmm,

verstehe ich jetzt nicht, der fiese Blackout schlägt wohl gerade zu ?!?!?!  :o

Habe ich den Channel Set Befehl nicht schon immer benutzt? mein erstes Post oben?

Die Commandref sagt:
Set
    set <name> <command> [<parameter>]   
        channel channel,0...999,sRef   -   zap to specific channel or service reference

Bis: SET VU_DUO_4K channel 9
Funktioniert das Ganze auch.

Wie sollte der Set Befehl den z.B. für Kanal 24 lauten?

Grüße, Mike

*******************************************************
 *******  Wird Zeit für besser Wetter !  ********
*******************************************************

DasQ

also channel-nummern im set, bietet der bei mir garnicht mehr an, ich hab aber meine settings auch ins fhem geladen hab. (get channel)

dort zappt man dann über den channelname.

kann aber auch sein ich missversteh da was.
Fhem on MacMini/Ubuntu.
Absoluter Befürworter der Konsequenten-Kleinschreibung https://de.wikipedia.org/wiki/Kleinschreibung
Infos zu Klimawandel http://www.globalcarbonatlas.org

CatWeazle

Hi Leutz,

nein in der Auswahl sind die Kanalnummern nicht drin, da stehen bei mir auch die Sendernamen im Klartext.

über den Set Befehl "SET VU_DUO_4K channel 3" schaltet die Box auch sauber um aber sobald die Kanalnummern mehrstellig werden funktioniert es nicht mehr.

Meine Idee dazu, ein Perl-Skript, dass mehrstellige Zahlen in Einer, Zehner und Hunderter zerlegt und diese als Remotecontrol Befehl im kurzen Abstand nacheinander an die Box sendet, zum Schluß noch ein Remotecontrol "OK" und gut.

Dummerweise habe ich in der Schule kein Perl gelernt und muss mich jetzt erst einmal einlesen.

*
Grüße, Mike

*******************************************************
 *******  Wird Zeit für besser Wetter !  ********
*******************************************************