LG Webostv and Homekit

Anyway…no TV showing up :pensive:

Delete the controller from HomeKit and re add it.

I fix it with homekit.reset_accessory…now i can see the TV as TV entity but without any sources -_-’

i removed all features in feature_list and now it works! Thx for help me

@Salsalove Ciao ho visto che sei riuscito a risolvere, io ho il tuo stesso problema che la tv si vede come se fosse un interruttore, potresti aiutarmi? Ho provato a fare come descritto sopra ma niente può darsi che ho saltato qualcosa. Per correttezza scrivo anche in inglese. Grazie

Hi I saw that you managed to solve, I have your same problem that the TV sees itself as if it were a switch, could you help me? I tried to do as described above but nothing could have happened that I skipped something. Thank you

@Tony112lx allora ti scrivo le varie configurazioni:

configuration.yaml

webostv:
    host: 192.168.1.xxx
    name: tv
    turn_on_action:
      service: wake_on_lan.send_magic_packet
      data:
        mac: "XX:XX:XX:XX:XX:XX"
    customize:
      sources:
        - livetv
        - youtube
        - Apple TV
        - netflix

homekit:
  entity_config:
    media_player.tv:  #nome dell'entità della tv (a me si chiama solo tv)
      name: TV
      feature_list:
        - feature: on_off


homeassistant:     
  customize: !include customize.yaml

customize.yaml

media_player.tv:
  friendly_name: tv
  icon: mdi:television
  device_class: tv

fatto ciò vai nell’interfaccia web di HA --> Strumenti per sviluppatori --> Servizi
seleziona homekit.reset_accessory e scrivi entity_id: media_player.tv chiaramente cambiando il nome se non è semplicemente “tv”. (in questo modo andrai a restare l’entità media_player.tv)
Riavvia HA.

Fammi sapere se va a buon fine.

1 Like

@Salsalove ho fatto come nei tuoi file ma ora è sparita del tutto, neanche in modalità interruttore esce ora. ti scrivo la mia configurazione magari altri due occhi aiutano.

la parte di homekit

homekit:
  filter:
    exclude_domains:
    - light
    - cover
    - device_tracker
    - person
    exclude_entities:
    - switch.luce_leia
    - switch.tasmota_1
    - binary_sensor.sensore_camera_motion
    - sensor.sensore_camera_light_level
    - sensor.sensore_camera_temperature
  entity_config:
    media_player.tv_soggiorno:
      name: TV Soggiorno
      feature_list:
        - feature: on_off

il customize.yaml, all’interno ci sono solo queste stringhe forse è qui il problema?

media_player.tv_soggiorno:
  friendly_name: TV Soggiorno
  icon: mdi:television
  device_class: tv

e questa è la configurazione di webostv

# TV LG
webostv:
  - host: xxxxxxxxxxxxx
    name: TV Soggiorno
    turn_on_action:
      service: wake_on_lan.send_magic_packet
      data:
        mac: xxxxxxxxx
    customize:
      sources:
        - livetv
        - youtube
        - disneyplus
        - netflix
        - hdmi2
  - host: xxxxxxxxx
    name: TV Cameretta
    turn_on_action:
      service: wake_on_lan.send_magic_packet
      data:
        mac: xxxxxxxxxxxxxx 
    customize:
      sources:
        - livetv
        - youtube
        - disneyplus
        - netflix

non so dove sbaglio

hai messo in configuration.yaml

homeassistant:     
  customize: !include customize.yaml

e il file customize.yaml va bene così com’è

si si inserito

Prova a lavorare con una tv alla volta, togli la seconda tv dal configuration.yaml

PS: hai resettato l’entità come ti ho detto di fare?

si ho resettato, anche se non mi ha dato nessun feedback dopo aver premuto il tasto. come ora provo a fare con una sola tv. intanto grazie

Si non c’è nessun feedback.

Altra cosa prova a togliere (momentaneamente)

      feature_list:
        - feature: on_off

da homekit:
entity_config:

fatto ma niente non appare niente

Strano…ho aiutato un altro ragazzo e gli è apparsa.

@Salsalove Sono riuscito a risolvere, dopo un po di sbattimenti, ho cancellato tutto e riavviato più volte Home Assistant. cancellato naturalmente anche il file “.homeki.state”, cancellata la configurazione di webostv e tutto il resto. Ora Casa mi vede le due tv come dovrebbero essere. Nella configurazione homekit: sotto entity_config: ho messo solo il media_player.eccc e il nome.

una domanda da HomeKit si può solo accendere, spegnere e selezionare le sorgenti giusto e a te esce la possibilità di selezionare la tv su Apple TV remote?

Grazie del tempo speso buona serata.

Per quello dovresti riaggiungere entity_config con le varie features…ma comunque c’è qualche problemino con webostv in generale.

ok grazie, per ora tengo così, almeno funziona.

Hello,
with this configuration can you do actions with SIRI? or only with buttons.
Thank you

Hello,
please can i ask if with this homekit configuration in your TV you achieve to have SIRI doing various actions?or is just buttons on homekit app?
thank you!

@dimiforty Hi, for now I can use Siri only for on/off the tv, I read up a user can control the tv with Apple TV remote In control center but I don’t now how. @subzero79 can you help if possible? Thanks