Acties:
  • 0 Henk 'm!

  • Torac
  • Registratie: Maart 2017
  • Laatst online: 10:36
Het zit zo. Ik heb een oude tv op de kop getikt een; sony kdl-32ex700.
Ben de laatste tijd bezig mijn hele slaapkamer wat te renoveren en wat moderner/slimmer te maken dmv rpi en homebridge.
Nu wil ik ook af van alle afstandsbedieningen.
Is er een manier om via http of een raspberry pi de input van de tv te selecteren?
Ik wil namelijk een raspberry pi met steamlink software en apple tv over hdmi erop aansluiten.
Alleen hoe kan ik dus de input selecteren zonder afstandsbediening?

Acties:
  • 0 Henk 'm!

  • unezra
  • Registratie: Maart 2001
  • Laatst online: 22-09 08:23

unezra

Ceci n'est pas un sous-titre.

Universele afstandsbediening kopen waarmee je de TV én je rapsi bedient?
(Als je al geen universele afstandbediening hebt voor je raspi.)

Ná Scaoll. - Don’t Panic.


Acties:
  • 0 Henk 'm!

  • itsme
  • Registratie: Februari 2000
  • Niet online
Ik weet niet of deze TV internet bediening heeft, indien wel: https://github.com/SeydX/homebridge-bravia-tvos

Nothing to see here


Acties:
  • 0 Henk 'm!

  • Torac
  • Registratie: Maart 2017
  • Laatst online: 10:36
itsme schreef op zondag 2 juni 2019 @ 19:45:
Ik weet niet of deze TV internet bediening heeft, indien wel: https://github.com/SeydX/homebridge-bravia-tvos
Dat ziet er erg goed uit. Hij heeft wel ethernet en wifi.. Zal het eens proberen.
unezra schreef op zondag 2 juni 2019 @ 19:43:
Universele afstandsbediening kopen waarmee je de TV én je rapsi bedient?
(Als je al geen universele afstandbediening hebt voor je raspi.)
Die afstandsbediening heb ik; mn telefoon. :)
Ik wil eigenlijk gewoon alles in homekit hebben, zodat ik vanaf al mijn devices het kan besturen en ook als ik niet thuis ben.

Acties:
  • 0 Henk 'm!

  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 04-07 16:30
Als de TV een seriele poort heeft kan je het daar mee doen. Met HDMI kan het ook, met CEC of met DDI/DDC.

Als je TV dat allemaal niet heeft kan je een IR diode en een ESP32 nemen en zo de IR codes naar je TV sturen.

Acties:
  • 0 Henk 'm!

  • Torac
  • Registratie: Maart 2017
  • Laatst online: 10:36
johnkeates schreef op zondag 2 juni 2019 @ 19:48:
Als de TV een seriele poort heeft kan je het daar mee doen. Met HDMI kan het ook, met CEC of met DDI/DDC.

Als je TV dat allemaal niet heeft kan je een IR diode en een ESP32 nemen en zo de IR codes naar je TV sturen.
Hmm die seriele poort klinkt interessant.

CEC kan ook kan dat met pi?

Edit: seriele poort zit er niet op.

Heb nu cec aan de praat werkt erg goed voor aan en uit!
Via bv dit scriptje

import cec

cec.init()

tv = cec.Device(cec.CECDEVICE_TV)
tv.power_on()

Bron: https://github.com/trainman419/python-cec

Moet alleen nog even uitvogelen hoe ik de input set. :P

[ Voor 31% gewijzigd door Torac op 02-06-2019 20:09 ]


Acties:
  • 0 Henk 'm!

  • Richh
  • Registratie: Augustus 2009
  • Laatst online: 29-09 19:19
Er zijn eventueel ook meer 'out of the box' oplossingen beschikbaar. Een Logitech Harmony kan dit bijvoorbeeld fixen voor je :)

Al zou ik als ik jou was eens kijken naar een van de Broadlink-apparaten. Ik heb zelf de Broadlink RM Pro voor devices die op radiofrequentie werken, maar de RM3 moet ook met IR signalen overweg kunnen. Heel handig integreren doet het niet... maar het kan wel doen wat het voor jou moet doen.

Ik zit zelf in het Google ecosysteem, maar ik verwacht dat bovenstaande devices ook wel Homekit ofwel via IFTTT het een en ander klaar kunnen spelen. Wel even checken. Sidenote: die broadlink meuk werkt uiteindelijk wel, maar alles instellen is wel een drama.

Natuurlijk niet zo leuk als met een RPI en een IR diode zelf je remote nabootsen, of alles in je tv reverse engineeren :P maar wie weet kan dit je op weg helpen.

[ Voor 6% gewijzigd door Richh op 02-06-2019 20:09 ]

☀️ 4500wp zuid | 🔋MT Venus 5kW | 🚗 Tesla Model 3 SR+ 2020 | ❄️ Daikin 3MXM 4kW


Acties:
  • 0 Henk 'm!

  • Torac
  • Registratie: Maart 2017
  • Laatst online: 10:36
Het is gelukt!
Heb via een homebridge cmd plugin deze config;

{
"accessory": "CMD",
"name": "Tv",
"on_cmd": "python3 tvon.py",
"off_cmd": "python3 tvoff.py"
},{
"accessory": "CMD",
"name": "Input",
"on_cmd": "echo 'tx 4F:82:40:00' | cec-client -s",
"off_cmd": "echo 'tx 4F:82:10:00' | cec-client -s"
}

Waarbij de 40 en 10 staan voor het hdmi kanaal dus hdmi kanaal 1 = 10 hdmi kanaal 2 = 20 etc

En aan uit via dit py script:

import cec

cec.init()

tv = cec.Device(cec.CECDEVICE_TV)
tv.power_on() # aan
tv.standby() # uit


Bedankt voor de tip @johnkeates
Pagina: 1