philips tv remote card
v0.1.1 -
홈 어시스턴트를위한 필립스 TV 원격 카드
이 프로젝트는 LG Webos 원격에서 Madmicio가 수행 한 놀라운 작업을 기반으로하며 기본적으로 Philips TVS에 적합합니다.
philips_js
통합 : 원격 및 미디어 플레이어 엔터테이션은이 통합에 의해 만들어집니다 (여기에서 찾을 수 있음).
채널을 사용하고 싶다면 :
card-channel-pad
필요합니다 (여기에서 찾을 수 있음)
이 채널 패널에는 browser_mod
필요합니다 (여기에서 찾을 수 있음)
여기에서 시작할 수 있습니다.
(https://github.com/abualy/philips-tv-remote-hacs) From (https://github.com/abualy/philips-tv-remote-hacs) philips-tv-remote.js
사용자 정의 구성 요소 디렉토리로 다운로드하여 복사하십시오.
리소스 내부에 참조 philips-tv-remote.js
추가하십시오 (https : // home_assistant_url/config/lovelace/resources에서 찾을 수 있음) :
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
원격 및 미디어 플레이어는 필립스 _js 통합이 필요하며 생성됩니다.
이름 | 유형 | 기본 | 지원되는 옵션 | 설명 |
---|---|---|---|---|
type | 끈 | 필수의 | custom:philips-tv-remote | 카드 유형 |
entity | 끈 | 필수의 | TV Media_Player 엔티티 | |
remote | 끈 | 필수의 | Philips_JS 통합에 의해 추가 된 TV 감정 Entity | |
name | 끈 | 옵션 | TV 이름 | |
colors | 끈 | 옵션 | 색상 옵션 목록 | |
channels | 옵션 | 팝업의 채널 목록 | ||
sources | 옵션 | 사용자 정의 앱 목록. 설정하지 않으면 기본 앱이 표시됩니다 | ||
color_buttons | 옵션 | ~할 수 있게 하다 | 색상 버튼 표시 : 빨간색 녹색 노란색 파란색 |
이름 | 유형 | 기본 | 지원되는 옵션 | 설명 |
---|---|---|---|---|
icon | 끈 | 필수의 | "MDI : Netflix" | 채널 패드 팝업에 표시 될 이미지의 URL |
url | 끈 | 필수의 | 앱 URL | 출시하려면 앱의 정확한 URL을 작성해야합니다. "media_content_id"에서 media_player 엔티티의 상태에서 올바른 URL을 찾을 수 있습니다. |
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 "
이름 | 유형 | 기본 | 지원되는 옵션 | 설명 |
---|---|---|---|---|
image | URL | 필수의 | /local/your_dir/tv_logo/your_image.png | 채널 패드 팝업에 표시 될 이미지의 URL |
number | 끈 | 필수의 | 숫자 | TV 채널 번호 |
channels :
- image : /local/tv_logo/EuroSportHD.png
number : " 501 "
- image : /local/tv_logo/CartoonNetwork.png
number : " 502 "
NB : channels
구성은 필수가 아닙니다. channels
구성되지 않으면 리모컨이 정상적으로 작동하지만 채널 패드를 사용할 수 없습니다.
이름 | 유형 | 기본 | 지원되는 옵션 | 설명 |
---|---|---|---|---|
buttons | 끈 | 옵션 | 색상 형식 | 버튼 배경색 |
texts | 끈 | 옵션 | 색상 형식 | 번호 및 아이콘 색상 |
background: | 끈 | 옵션 | 색상 형식 | 색상 옵션 목록 |
border: | 끈 | -App-Header-Text-Color | 색상 형식 | 원격 테두리 색상 |
colors :
buttons : var(--deactive-background-button-color)
texts : pink
background : rgba(95,155,234)
이름 | 유형 | 기본 | 지원되는 옵션 | 설명 |
---|---|---|---|---|
scale | 옵션 | 숫자 | 척도 계수; 기본 1 | |
border_width | 옵션 | 숫자 | 원격 테두리 너비를 설정합니다. 기본 1px |
원격 제어는 스케일 옵션을 지원하여 크기를 조정합니다.
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)