diff --git a/atom.xml b/atom.xml index 6d921aa7cc..66eadf7b14 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@
To enable it, add the following lines to your configuration.yaml
:
# Example configuration.yaml entry
switch:
- platform: broadlink
- host: IP_ADDRESS
- mac: 'MAC_ADDRESS'
- switches:
- reciever:
- command_on: 'switch_packet on'
- command_off: 'switch_packet off'
+ - platform: broadlink
+ host: IP_ADDRESS
+ mac: 'MAC_ADDRESS'
+ switches:
+ reciever:
+ command_on: 'switch_packet on'
+ command_off: 'switch_packet off'
Configuration variables:
rm
, rm2
, rm_mini
, rm_pro_phicomm
, rm2_home_plus
, rm2_home_plus_gdt
, rm2_pro_plus
, rm2_pro_plus2
, rm2_pro_plus_bl
, rm_mini_shate
, sp1
, sp2
, honeywell_sp2
, sp3
, spmini2
or spminiplus
.Information about how to install on Windows can be found here
Choose Call Service from the Developer Tools. Choose the service broadlink/learn_command from the list of Available services: and hit CALL SERVICE. Press the button on your remote with in 20 seconds. The packet will be printed as a persistent notification in theg States page of the web interface.
-Example config for rm, rm2, rm_mini, rm_pro_phicomm, rm2_home_plus, rm2_home_plus_gdt, rm2_pro_plus, rm2_pro_plus2, rm2_pro_plus_bl and rm_mini_shate devices:
-switch 2:
- platform: broadlink
- host: 192.168.1.2
- mac: 'B4:43:0D:CC:0F:58'
- timeout: 15
- switches:
-# Will work on most Phillips tvs:
- tv_phillips:
- friendly_name: "Phillips Tv Power"
- command_on: 'JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA='
- command_off: 'JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA='
-
-# Will work on most LG tvs
- tv_lg:
- friendly_name: "LG Tv Power"
- command_on: 'JgBYAAABIJISExETETcSEhISEhQQFBETETcROBESEjcRNhM1EjcTNRMTERISNxEUERMSExE2EjYSNhM2EhIROBE3ETcREhITEgAFGwABH0oSAAwzAAEfShEADQU='
- command_off: 'JgBYAAABIJISExETETcSEhISEhQQFBETETcROBESEjcRNhM1EjcTNRMTERISNxEUERMSExE2EjYSNhM2EhIROBE3ETcREhITEgAFGwABH0oSAAwzAAEfShEADQU='
-
- tv_lg_hdmi1_hdmi2:
- friendly_name: "LG Tv HDMI12"
- command_on: 'JgBIAAABIZMRExITEjYSExMRERURExEUEDkRNxEUEjYSNhM3ETcSNxITETgSNhI2ExMQExE4ETYSNxIUERMSExE4ETcRFBETEQANBQ=='
- command_off: 'JgBQAAABJJMSEhISETgSEhITEBMSEhMSETcSNxMREjcSNxI3EjcSOBETERITNhM2EhITERM2EzcRNxI3ExISEhI3EjcRExETEgAFLQABJEoRAA0FAAAAAAAAAAA='
-
- tv_lg_hdmi3:
- friendly_name: "LG Tv HDMI3"
- command_on: 'JgBIAAABIZMSFBISETgRExEUERQQFBETEjcTNhMSETgRNxE3EjcROBM2ERMSFBE4ERMSNxM2EjUSFBE2ETgRExM2ExITEhATEwANBQ=='
-
- tv_lg_av1_av2:
- friendly_name: "LG Tv AV12"
- command_on: 'JgBIAAABIpQPFBITETgSEw8UEhQSEhEVDzgSOBAUETgQOQ84EjgRNxITETgSExA5EDgREhI3EhMROBMSEDkQFBETEjYTEhE4EQANBQ=='
- command_off: 'JgBIAAABH5YPFBETETgUERAUEBURFBATETgROBEUETcSNxE4ETcSOBISEBUQFREUEjUSFBA5ETcRNxE4ETkQOBAUEjcRFRAUEQANBQ=='
-
-
-switch 2:
- platform: broadlink
- host: 192.168.1.2
- mac: 'B4:43:0D:CC:0F:58'
- timeout: 15
- switches:
-# Will work on most Phillips tvs:
- tv:
- friendly_name: "Phillips Tv"
- command_on: 'JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA='
- command_off: 'JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA='
-
+Choose Call Service from the Developer Tools. Choose the service broadlink/learn_command from the list of Available services: and hit CALL SERVICE. Press the button on your remote with in 20 seconds. The packet will be printed as a persistent notification in the States page of the web interface.
+Example config for rm
, rm2
, rm_mini
, rm_pro_phicomm
, rm2_home_plus
, rm2_home_plus_gdt
, rm2_pro_plus
, rm2_pro_plus2
, rm2_pro_plus_bl
and rm_mini_shate
devices:
+switch:
+ - platform: broadlink
+ host: 192.168.1.2
+ mac: 'B4:43:0D:CC:0F:58'
+ timeout: 15
+ switches:
+ # Will work on most Phillips TVs:
+ tv_phillips:
+ friendly_name: "Phillips Tv Power"
+ command_on: 'JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA='
+ command_off: 'JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA='
+ # Will work on most LG TVs
+ tv_lg:
+ friendly_name: "LG Tv Power"
+ command_on: 'JgBYAAABIJISExETETcSEhISEhQQFBETETcROBESEjcRNhM1EjcTNRMTERISNxEUERMSExE2EjYSNhM2EhIROBE3ETcREhITEgAFGwABH0oSAAwzAAEfShEADQU='
+ command_off: 'JgBYAAABIJISExETETcSEhISEhQQFBETETcROBESEjcRNhM1EjcTNRMTERISNxEUERMSExE2EjYSNhM2EhIROBE3ETcREhITEgAFGwABH0oSAAwzAAEfShEADQU='
+ tv_lg_hdmi1_hdmi2:
+ friendly_name: "LG Tv HDMI12"
+ command_on: 'JgBIAAABIZMRExITEjYSExMRERURExEUEDkRNxEUEjYSNhM3ETcSNxITETgSNhI2ExMQExE4ETYSNxIUERMSExE4ETcRFBETEQANBQ=='
+ command_off: 'JgBQAAABJJMSEhISETgSEhITEBMSEhMSETcSNxMREjcSNxI3EjcSOBETERITNhM2EhITERM2EzcRNxI3ExISEhI3EjcRExETEgAFLQABJEoRAA0FAAAAAAAAAAA='
+ tv_lg_hdmi3:
+ friendly_name: "LG Tv HDMI3"
+ command_on: 'JgBIAAABIZMSFBISETgRExEUERQQFBETEjcTNhMSETgRNxE3EjcROBM2ERMSFBE4ERMSNxM2EjUSFBE2ETgRExM2ExITEhATEwANBQ=='
+ tv_lg_av1_av2:
+ friendly_name: "LG Tv AV12"
+ command_on: 'JgBIAAABIpQPFBITETgSEw8UEhQSEhEVDzgSOBAUETgQOQ84EjgRNxITETgSExA5EDgREhI3EhMROBMSEDkQFBETEjYTEhE4EQANBQ=='
+ command_off: 'JgBIAAABH5YPFBETETgUERAUEBURFBATETgROBEUETcSNxE4ETcSOBISEBUQFREUEjUSFBA5ETcRNxE4ETkQOBAUEjcRFRAUEQANBQ=='
+ - platform: broadlink
+ host: 192.168.1.2
+ mac: 'B4:43:0D:CC:0F:58'
+ timeout: 15
+ switches:
+ # Will work on most Phillips TVs:
+ tv:
+ friendly_name: "Phillips Tv"
+ command_on: 'JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA='
+ command_off: 'JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA='
-Example config for sp1, sp2, honeywell_sp2, sp3, spmini2 and spminiplus devices:
-switch 1:
- platform: broadlink
- host: IP_ADDRESS
- mac: 'MAC_ADDRESS'
- type: sp1
- friendly_name: 'Humidifier'
-
-switch 2:
- platform: broadlink
- host: IP_ADDRESS
- mac: 'MAC_ADDRESS'
- type: sp2
- friendly_name: 'Humidifier'
-
+Example config for sp1
, sp2
, honeywell_sp2
, sp3
, spmini2
and spminiplus
devices:
+switch:
+ - platform: broadlink
+ host: IP_ADDRESS
+ mac: 'MAC_ADDRESS'
+ type: sp1
+ friendly_name: 'Humidifier'
+ - platform: broadlink
+ host: IP_ADDRESS
+ mac: 'MAC_ADDRESS'
+ type: sp2
+ friendly_name: 'Humidifier'
Service send_packet
@@ -196,8 +185,8 @@
Using E-Control Remotes
-If you already have your remotes learned on E-Control app you can use this method to “copy” trem to HA.
-First get or learn all the remotes you want to add on HA in E-Control
+If you already have your remotes learned on E-Control app you can use this method to “copy” them to Home Assistant.
+First get or learn all the remotes you want to add to Home Assistant in E-Control
-
Download
@@ -209,7 +198,7 @@
-
Get data from your Android device
- Connect your Android device to your computer and browse the SD card / External Storage folder “/broadlink/newremote/SharedData/”. You need to get the following files and put them in the same folder as this script.:
+ Connect your Android device to your computer and browse the SD card/External Storage folder “/broadlink/newremote/SharedData/”. You need to get the following files and put them in the same folder as this script:
jsonSubIr
jsonButton
jsonIrCode
@@ -232,13 +221,13 @@
-
Test the codes
-Use the sendcode
script you have already downloded to test the codes you got from the device
-You need to edit the script with your RM Pro IP Address and MAC Address and with the code in hex format.
-When run the script, you know the code works when get message
+Use the sendcode
script you have already downloded to test the codes you got from the device.
+You need to edit the script with your RM Pro IP Address and MAC Address and with the code in HEX format.
+When run the script, you know the code works when get message .
Code sent…
Not every code works.
- - Convert the hex codes to base64
+
- Convert the HEX codes to base64
Use this tool to convert the hex codes to base64 for use with Home Assistant.
diff --git a/sitemap.xml b/sitemap.xml
index 74cd1c639d..ed978686ce 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -3495,62 +3495,62 @@
https://home-assistant.io/demo/frontend.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/demo/index.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-event.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-info.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-service.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-state.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/demo/panels/ha-panel-dev-template.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/demo/panels/ha-panel-history.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/demo/panels/ha-panel-iframe.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/demo/panels/ha-panel-logbook.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/demo/panels/ha-panel-map.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:00+00:00
https://home-assistant.io/googlef4f3693c209fe788.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:01+00:00
https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:01+00:00
https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:01+00:00
https://home-assistant.io/static/mdi-demo.html
-2017-06-04T08:34:44+00:00
+2017-06-04T08:45:01+00:00