I was hoping for a cleaner solution, but I used a door sensor like so to detect if the AC was turned on using the remote control. It doesnât give me an exact mode, but it tells me it is on.
Oh, I didnât realised the post above me posted. oops.
If you want it more hidden you could always crack open the sensor and wire in a reed switch via wires to where the standard one is (or use the existing one if you can de-solder it and remove it easy enough), then put the reed switch in a similar spot to where you have it and run the wires into the A/C to hide the rest of the device.
Hmmm. You got me thinking. I just opened the cover and there is some clearance. If I can fit the whole sensor with the sensor cased removed, I donât need to solder any wires. All I will have exposed is the magnet.
This sensor is from another project, but exact same sensor used. Without the battery and battery case, I am sure it will fit behind the ac cover just be looking. With the battery, it is iffy.
I have tried different approaches over time to sense the actual state of AC units but at the end the most reliable is to use a power sensor device.
Although not perfect I did work around the issue by putting one of these power monitoring devices inline and thus invisible from the outside to each AC unitâs circuit to measure the electricity usage to draw conclusions from in what state the ACs are actually running.
Additionally I put temperature and humidity sensors in the rooms and configured HAâs Trend Sensor to narrow the actual AC states even further down.
Since for i.e. our kids tend to set the AC units in their rooms to super cool using the remotes I simply override their manual settings using automations to adjust HVAC and fan modes to predefined settings I want the AC units to run depending on weather and time of the day.
All of the above needs some fiddling at the beginning and a couple of different automations for each AC unit. But once correctly configured it is working quite reliable for years now and I have never got any complaints from family members nor guests regarding any room climate situation.
This is not even close to the developer level question. This is HomeAssistant user level question. So if you would like to use it, you shall be able to search for information and read HA documentation. Believe me, it will help you tremendously to start doing it, instead of asking for someone to solve your issues. So do not be lazy and start here: Template - Home Assistant
I am sorry, but if you are not able to understand it, or at lest point to exactly what do you not understand, than HA and SmartIR are probably not for you - as it requires technical knowledge by design.
First post ever in the HA forums
Been a user for a long time of the SmartIR with BroadLink to control my AC units.
I only use the HomeKit integration to interact but I cannot use it to set the fan speed. Anyone knows if this is possible to set the Fan speeds through HomeKit integration since it is possible directly from the home assistant UI?
I have a unit that doesnât seem to work with available codes. Itâs a Samsung AR13MRFTGWKN. So I understand I will have to capture commands and make a new file. The question I have is how do I go from captured commands to the json file? Is there a step by step process describing it somewhere that Iâve not yet found, it seems reasonably complex as the buttons no doubt send different commands depending on the state of the âdigital twinâ.
Once you do the above, point the remote at the IR blaster (in my case a Broadlink RM3 mini) and press a button.
You will then get a âpersistent notificationâ in HA with the Raw IR code. Copy and paste this elsewhere with a note to which button / setting it was for.
Repeat this process for all buttons / modes etc.
Create the JSON from the copied codes.
Like I said initially, not hard, but painfully long.
Is any one having problems when configuring a new Broadlink media player?
I think I follow all the steps correctly. A new media_player entity is created but is in uknown state:
that is very strange we got same configuration. ( I also tryed to put the delay_secs same as you)
I use a rm3 pro but as I said in the climate integration it works fine.
After some more tests I think there is something wrong happening in the media player creation.
Old media players instances created with this component works fine, problem comes when trying to create new ones.
The media player seems to be created correctly, no error in the debugger the only diference besides the media_player entity created with âunknownâ status the new media player has a new attribute called: media_content_type (dont know if this is the cause of the error but the difference is there)
Here is the example of a old media_player instace vs new, created with smartir: