Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help Solving a Problem
#1
Hi Folks,

Wasn't sure where to post so I am posting in here.

My problem... Turning on my split system air conditioning unit via infrared (like you would using the manufacturer supplied remote control) with input from outdoor (and indoor if needed) temperature readings/sensors. 

Here's the scenario... My home data center / man cave has a wall mounted Daikin split system. I want the split system to activate based upon temperature differences between the inside and outside. 

For example, if the temp outside is 20 degrees celcius, but the temperature inside rises due to heat generated by the equipment in the data center / man cave room the air conditioner receives an infrared signal to turn on.

Another scenario... The temperature outside is going up, and the temperature inside is going up, the air conditioner receives an infrared signal to turn on.

Of course the scenarios need to reverse... if the temperature starts going down the air conditioner receives an infrared signal to turn off.

Right now I have only looked at a handful of ideas, so treat this as a clean slate requirement in need of a solution. The solution needs to be as simple as possible, with minimal complexity and low chance of failing - which would be bad.

So far I've looked at rs485 temperature sensors and infrared senders, but nothing has come from it. I also looked at this Differential Temp Sensor but not sure if it's worth going futher? 

That's it... over to you amazingly smart folk... looking for some awesome ideas!!!!
Solexx X likes this post
<<< Contact me for Yuasa LEV40 and LEV50 batteries in Australia >>>
Reply
#2
mhmm, i did something kinda similar like this in my bedroom, auto check every 5 min the room temp that turn on/off AC via infrared

Basically, with irrecord on rpi and ofc an ir receiver, i recorded some keys of my AC remote.
I took 1 ds18b20 temp sensor, hooked it up to rpi and then, well few lines of python to
check temp and send infra red signal via ir emitter, i put that on a crontab to run every 5 min and i send stat to grafana
for nice dashboarding. Its my easy setup and it works pretty fine so far, put ur rpi sd card on read-only mode to avoid
sd card corruption, and mine run since 2 years happily Smile
completelycharged likes this post
Reply
#3
I looked at Raspberry Pi but wanted something much simpler.

I was considering purchasing a replacement infrared remote and wiring the on/off button to the relay on the differential temperature sensor. Only stopping point was how to simulate the button press?

The temp sensor would have a relay that was either on or off, however the remote button would require momentary on then off. Some folks have suggested a 'one shot' circuit, but I haven’t had any experience with that.
<<< Contact me for Yuasa LEV40 and LEV50 batteries in Australia >>>
Reply
#4
Arduino nano. Or ESP8266/ESP32 and you get WIFI and or Bluetooth. Cant beat that kind of.

You can of course hook in an existing remote to above uC´s too. No problem to simulate the press on the button.
Korishan likes this post
The Ultimate DIY Solar and build place
YouTube / Forum system setup / My webpage  Diy Tech & Repairs

Current: 10kW Mpp Hybrid | 4kW PIP4048 | 2x PCM60x | 83kWh LiFePo4 | 10kWh 14s 18650 |  66*260W Poly
Upcoming: 14S 18650~30kWh | Automatic trip breakers, and alot more
Reply
#5
i must have 3 pi at home and 12 esp32 for all my plants auto watering system, and i do not see in what way an arduino is simpler, i mean, the code for sensors is the same style, plus lirc is very easy on linux, since you need to record your remote button to be able to send them later on.

On arduino, you debug with serial.println, then you need to upload couples of dozen of times your code until you have it working properly, i use platform.io but still arduino code is not as easy as python on the PI for ex, i think in overall, pi is simpler and faster to make it working, but that's only my point of view Wink
Korishan likes this post
Reply
#6
I agree with daromer and raccooon. ESP32/8266 would be a great way to go. the ESP boards can be coded the same way Arduinos are since the Arduino IDE can support them.

Also with ESP, you can install the bootloader to allow for python code to run (is that the platform.io?)(I don't recall what it is atm, but can find the video on how to do it if you want). This makes running and 'updating' the code very fast; we're talking about mere seconds to start running the new code. Great for rapid development.
I plan on doing this with my ESP8266 board
completelycharged likes this post
Proceed with caution. Knowledge is Power! Literally! Cool 
Knowledge is Power; Absolute Knowledge is Absolutely Shocking!
Certified 18650 Cell Reclamation Technician

Please come join in general chit-chat and randomness at https://discord.gg/c7gJ5uA
(this chat is not directly affiliated with SecondLifeStorage; VALID email req'd)
Reply
#7
Look at espeasy which is very very easy to customize, only by setting of parameters...
gregoinc likes this post
Reply
#8
Thanks for all the feedback and ideas. Normally I would go Pi or ESP, but for this one I am going a bit more old school. I want this to be a 'lights out' setup with no human intervention.

Am lookjng at one of these which will connect to an infrared remote on/off button, and then the differential temperature controller which has a relay can initiate the sequence. Will most likely need another one of these to turn AC off, the differential temperature controller has two relays.

Thoughts, thinking? 

No where near as cool as a Pi or ESP, but I hope way more simple. I may go the Pi / ESP route later, even as a backup that could monitor whether the AC is running and turn it on if not... or something like that. 

I have an over temp power cutoff, so I don't cook the equipment i.e. AC doesn't come on, over temp threshold, power cut, everything goes to UPS (or keeps running on battery) and graceful shutdown commences.

(12-03-2018, 04:29 PM)Charly144 Wrote: Look at espeasy which is very very easy to customize, only by setting of parameters...

Just looked at this, very interesting. I am avoiding Python because I am a crap programmer, but espeasy might be an option. Might have to dig deeper... do you know if there are examples where espeasy has been used for my use case above?
<<< Contact me for Yuasa LEV40 and LEV50 batteries in Australia >>>
Reply
#9
(12-03-2018, 08:57 PM)gregoinc Wrote: ...I am avoiding Python because I am a crap programmer, ...

Can't ever become a better programmer if you never dive into the deep end Wink
gregoinc likes this post
Proceed with caution. Knowledge is Power! Literally! Cool 
Knowledge is Power; Absolute Knowledge is Absolutely Shocking!
Certified 18650 Cell Reclamation Technician

Please come join in general chit-chat and randomness at https://discord.gg/c7gJ5uA
(this chat is not directly affiliated with SecondLifeStorage; VALID email req'd)
Reply
#10
Yes, fair point... With summer coming in Australia I am going to setup an initial low level solution, and then look at an ESP8266 solution. As I am a complete novice with ESP I think it may take me until after summer to get sorted... unless there is an example out there where someone has done the same thing?
<<< Contact me for Yuasa LEV40 and LEV50 batteries in Australia >>>
Reply


Who read this thread?
49 User(s) read this thread:
shanebridgy (12-05-2018, 06:07 AM), Riplash (Yesterday, 01:30 AM), Cherry67 (12-15-2018, 07:34 AM), Bubba (Yesterday, 03:02 AM), Ibiza (12-03-2018, 03:06 PM), completelycharged (12-05-2018, 01:36 AM), rodagaster (Yesterday, 06:29 AM), Chablis_m (12-05-2018, 02:27 AM), rtgunner (Yesterday, 06:54 PM), gregoinc (12-17-2018, 09:42 PM), drchips (12-02-2018, 11:55 PM), 100fuegos (12-06-2018, 08:34 PM), w0067814 (12-06-2018, 02:15 PM), raccooon (12-07-2018, 05:38 PM), ajw22 (12-09-2018, 03:24 PM), stevelectric (12-03-2018, 10:18 PM), camthecam (12-06-2018, 01:59 AM), Wolf (Yesterday, 11:45 AM), Leipi35 (12-09-2018, 10:11 AM), jaeger-audiodesign (12-03-2018, 07:47 PM), Bazlouran (12-06-2018, 08:29 AM), emuland-metroman (Yesterday, 08:08 AM), chuckp (12-09-2018, 02:01 PM), BaronVonChickenPants (12-07-2018, 01:32 AM), SecondHandPower (12-05-2018, 05:01 AM), djuro (12-04-2018, 12:57 PM), watts-on (Yesterday, 10:50 AM), wim (12-06-2018, 06:36 AM), jdeadman (Yesterday, 02:17 AM), Mike C (12-03-2018, 07:06 AM), PAF (12-09-2018, 01:08 PM), Korishan (Yesterday, 12:03 AM), Majorphill (12-09-2018, 08:17 PM), mike (12-05-2018, 05:05 PM), Sean (Yesterday, 12:15 AM), daromer (12-09-2018, 04:20 PM), jesusangel (12-03-2018, 05:23 PM), Stefaan De Ridder (12-09-2018, 01:09 PM), Charly144 (12-09-2018, 11:09 AM), Ste Collister (12-06-2018, 04:16 AM), Solexx X (12-07-2018, 12:53 AM), CarelHassink (12-09-2018, 09:24 PM), ChrisD5710 (12-03-2018, 01:09 PM), emerca (12-03-2018, 02:01 AM), floydR (12-05-2018, 05:09 AM), mr_hypno (12-03-2018, 06:27 PM), Geek (12-17-2018, 11:16 PM), BlueSwordM (12-10-2018, 02:37 PM), hbpowerwall (12-10-2018, 01:38 AM)

Forum Jump:


Users browsing this thread: 1 Guest(s)