Table of Content
I'm having the same issue since yesterday. I can still turn things on, but cannot activate some scene. I tried one of my scene still works, but other cannot. This is the code we need to transmit again to replicate the same remote function.
You can also disable the entity there if you don’t think it is useful. Don’t forget to click Update to save your changes when you’re done. @ivico94 I had the same issue. After updating it showed up as switch.all_shades_2.
Most applications on mobile contain several screens with different information.
You signed out in another tab or window. Reload to refresh your session. You signed in with another tab or window. I have a BroadLink RM Pro all set up correctly & was working fine for about 10 months. I have exactly the same issue as Rob since a couple of days.
These codes are grouped by device and stored as commands in the storage folder. They can be sent with the remote.send_command service later. The above example creates switch.philips_tv, which sends IR/RF codes using the universal remote with the MAC address provided.
Useful Links
Select and extract the files jsonButton, jsonIrCode and jsonSublr; they will be located in the Documents/SharedData section. Put these in the same location as the getBroadlinkSharedData.py. The sensor entities allow you to monitor Broadlink sensors. These entities are created automatically when you configure a device that has sensors. Some protocols require a toggle bit to distinguish one button press from another.

The other 2 have just reverted to unavailable. I have 3 broadlink remote units. 2 RM Minis and 1 Universal Remote.
Debugging a 32-bit Fedora Arm builder issue
Tried to sync the devices, link/unlink, delete and add the universal remote, without success. The AP mode is another method for the device that connects to your Wi-Fi router. You can also define custom IR/RF switches to be controlled with universal remote devices. After learning IR and RF codes with the remote.learn_command service, you can use remote.send_command to send them. You can also use this service to send base64 codes taken from elsewhere.

When the LED blinks for the first time, press the button you want to learn. Then wait for the LED to blink again and press the same button. By doing so, two different codes will be learned for the same command, and they will be sent alternately at each call.
You don’t need to specify command_type to send them because this information is stored in the first byte of the code. Since yesterday my broadlink products I used with google home mini and ihc don't work. Drag another RM node on the same flow we created earlier.
It will generate the files you will need for the script. If you already have your remotes learned on e-Control app you can use this method to “copy” them to Home Assistant. The above example creates switch.philips_tv and switch.lg_tv, which are related to the same universal remote. After calling this service, you will be prompted to press the buttons in the same order as provided. Check the notifications to stay on track and make sure you are pressing the right button at the right time. The codes will be stored in the same way as the IR codes.
The switch entities allow you to control and monitor Broadlink smart plugs, power strips and switches. You can turn them on and off, and you can monitor their state and power consumption, when available. These entities are created automatically when you configure a device that has switches. Strange thing is that I have 2 broadlink devices with 4 switches configured for each one. I guess it's a wider issue, as this started to happen for me too.

If I fire up the e-Control app, it finds all 3 and they work. My router also confirms they are active on my network. Of the 2 remotes, the one mini is still working.
You must install simplejson in the same Python version you will use to run the scripts. You can ensure that the current version is installed by attempting to install again and confirming that you see “Requirement already satisfied”. Open the e-Control app on your mobile device. On the left side menu choose “Share” and then “Share to other phones in WLAN”.

Connect the Inject node to the Template node, and the template node to the RM node. Drag a debug node and connect it to the output of the RM node. Drag a Debug node to the right of the Template node and link them. Drag a Template node on the Flow to the right of the RM node and link it to the RM node. Drag the RM node to an empty flow and double click to configure the node.
Alexa does not respond well to scenes. E.g. i set up a scene to turn on the AC and named it "ac on". Alexa responds with "ac is set to cool" instead of turning it on. It does turn on when I run the scene within the app, which is too many clicks.
If you choose to use home assistant + ha bridge + broadlink. At final stage there are many components that need let’s encrypt which use port 80 on your pi for registration. Then you will end up miss of using many components that home assistant support. Google home application on my iphone see broadlink products, but it see them offline.
No comments:
Post a Comment