SmartIR is a component for controlling AC units, TV sets and fans via Infrared and RF controllers. An IR or RF controller such as Broadlink is required.
The key features of the component are:
Support for Base64, Broadlink Hex and Pronto codes.
Support for external temperature and humidity sensors (Climate platform)
Support for external on/off sensor that monitors whether your device is actually On or Off. This may be a power monitor sensor.
Support for voice assistants.
Component setup instructions
Create a directory custom_components in your Home Assistant configuration directory.
Copy smartir from this project including all files and sub-directories into the directory custom_components .
It should look similar to this after installation:
The component will check for updates each time HA is restarted. When there is a new version, a Persistent Notification will appear.
Use the services smartir.check_updates to manually check for updates and smartir.update_component to start the automatic update.
If you would like to get update notifications from the rc branch, configure SmartIR as follows:
Migrated across fine. Had a few hiccups due to reading the instructions too fast and missing a step.
None of the codes worked for my Mitsubishi Electric A/Câs. I have 2 different systems, but they share the same codes, so I converted my existing ones which went flawless.
What exactly does the humidity_sensor do with this component?
Sorry for the noob question i had the broadlink component working with my tv and my ac ⌠i saw the update so far i have managed to get the custom updater to work ⌠i already added the link⌠but i am a bit lost on how to proceed then ⌠there is no info on the readme.
Dear do i need to put media config as said on github
as in example it tells us to put media_player config in climate,
or we need to put media_player config in media
@Vassilis
In the previous addon there was an option to ping the media device to get the status of that device in case it was switched on with the remote control (no power sensor on old TV). Is there a way to achieve this with SmartIR?
I just switched over from the broadlink component and all is working well, thanks!
I had an issue with the old component where it doesnât sync up with google home properly. This component has the same problem, google sees Auto mode as cool/heat mode and doesnât let me set a temperature in this mode. If I set it to cool or heat mode only then I can set a temp, any ideas?
Thanks, glad to know its not just me
Yes I tried that and it doesnât work. I think there is a deeper problem because when I set it to heat/cool via the Google home app it doesnât let me set the temp. Alexa works well.