Kartu jarak jauh Philips TV untuk asisten rumah
Proyek ini didasarkan pada pekerjaan luar biasa yang dilakukan oleh Madmicio di remote LG WebOS dan pada dasarnya diadaptasi darinya untuk bekerja untuk Philips TVS
Integrasi philips_js
: Pemain jarak jauh dan pemutar media dibuat oleh integrasi ini (Anda dapat menemukannya di sini)
Jika Anda ingin menggunakan saluran:
card-channel-pad
diperlukan (Anda dapat menemukannya di sini)
browser_mod
diperlukan untuk panel saluran ini (Anda dapat menemukannya di sini)
Anda bisa mulai dari sini:
Unduh dan salin philips-tv-remote.js
dari (https://github.com/abualy/philips-tv-remote-hacs) ke direktori komponen khusus Anda.
Tambahkan referensi philips-tv-remote.js
di dalam konfigurasi sumber daya Anda (Anda dapat menemukannya di bawah https: // home_assistant_url/config/lovelace/sumber daya):
resources :
- url : /local/"your_directory"/philips-tv-remote.js
type : module
- type : " custom:philips-tv-remote "
remote : remote.philips_tv_remote
entity : media_player.philips_tv
Diperlukan pemasangan jarak jauh dan media yang diperlukan dan dibuat oleh integrasi Philips_js
Nama | Jenis | Bawaan | Opsi yang didukung | Keterangan |
---|---|---|---|---|
type | rangkaian | Diperlukan | custom:philips-tv-remote | Jenis kartu |
entity | rangkaian | Diperlukan | Entitas TV Media_Player | |
remote | rangkaian | Diperlukan | Entitas emote TV, ditambahkan oleh integrasi Philips_js | |
name | rangkaian | Pilihan | Nama TV | |
colors | rangkaian | Pilihan | Daftar Opsi Warna | |
channels | Pilihan | daftar saluran di popup | ||
sources | Pilihan | Daftar Aplikasi Kustom. Jika tidak diatur, aplikasi default akan ditampilkan | ||
color_buttons | Pilihan | memungkinkan | Tombol Warna Tampilan: Biru Kuning Hijau Merah |
Nama | Jenis | Bawaan | Opsi yang didukung | Keterangan |
---|---|---|---|---|
icon | rangkaian | Diperlukan | "MDI: Netflix" | URL gambar yang akan ditampilkan di popup pad saluran |
url | rangkaian | Diperlukan | URL aplikasi | Anda harus menulis URL aplikasi yang tepat untuk diluncurkan. Anda dapat menemukan URL yang benar dalam keadaan entitas media_player Anda di bawah "media_content_id" |
sources :
- icon : " mdi:netflix "
url : " com.netflix.ninja.MainActivity-com.netflix.ninja "
- icon : " si:hbo "
url : " com.hbo.max.HboMaxActivity-com.hbo.hbonow "
- icon : " si:prime "
url : " com.amazon.ignition.IgnitionActivity-com.amazon.amazonvideo "
- icon : " mdi:youtube "
url : " com.google.android.apps.youtube.tv.activity.ShellActivity-com.google.android.youtube.tv "
Nama | Jenis | Bawaan | Opsi yang didukung | Keterangan |
---|---|---|---|---|
image | url | Diperlukan | /local/your_dir/tv_logo/your_image.png | URL gambar yang akan ditampilkan di popup pad saluran |
number | rangkaian | Diperlukan | nomor | Nomor Saluran TV |
channels :
- image : /local/tv_logo/EuroSportHD.png
number : " 501 "
- image : /local/tv_logo/CartoonNetwork.png
number : " 502 "
NB : Konfigurasi channels
tidak wajib. Jika channels
tidak dikonfigurasi, remote control akan berfungsi secara normal tetapi Anda tidak akan dapat menggunakan saluran saluran.
Nama | Jenis | Bawaan | Opsi yang didukung | Keterangan |
---|---|---|---|---|
buttons | rangkaian | Pilihan | format warna | kancing latar belakang warna |
texts | rangkaian | Pilihan | format warna | Nomor dan Warna Ikon |
background: | rangkaian | Pilihan | format warna | Daftar Opsi Warna |
border: | rangkaian | --App-header-text-color | format warna | Warna perbatasan jarak jauh |
colors :
buttons : var(--deactive-background-button-color)
texts : pink
background : rgba(95,155,234)
Nama | Jenis | Bawaan | Opsi yang didukung | Keterangan |
---|---|---|---|---|
scale | Pilihan | nomor | faktor skala; Default 1 | |
border_width | Pilihan | nomor | atur lebar perbatasan jarak jauh; default 1px |
Remote control mendukung opsi skala untuk menyesuaikan ukurannya
dimensions :
scale : 0.98
border_width : 3px
- type : " custom:philips-tv-remote "
name : Philips TV
entity : media_player.philips_tv
remote : remote.philips_tv
sources :
- icon : " mdi:netflix "
url : " com.netflix.ninja.MainActivity-com.netflix.ninja "
- icon : " si:hbo "
url : " com.hbo.max.HboMaxActivity-com.hbo.hbonow "
- icon : " si:prime "
url : com.amazon.ignition.IgnitionActivity-com.amazon.amazonvideo
- icon : " mdi:youtube "
url : " com.google.android.apps.youtube.tv.activity.ShellActivity-com.google.android.youtube.tv "
channels :
- image : /local/images/tv_logo/channel_1.png
number : " 1 "
- image : /local/images/tv_logo/channel_2.png
number : " 1 "
color_buttons : enable
dimensions :
scale : 0.98
border_width : 3px
colors :
buttons : var(--deactive-background-button-color)
texts : pink
background : rgba(95,155,234)