Hello! I am a military student in college, getting ready to graduate in May. I'm majoring in Computer Engineering and my Senior Design project will be to make a preexisting air conditioning system (which I will refer to as HVAC system) connect to the internet. This is because our ultimate goal is to make an HVAC system that can be controlled from a smart phone application.
I personally have experience in web programming, so it's my job for the Senior Design team to investigate how to make hardware communicate with the internet, and the client had a subtractor that recommended ioBridge.
Basically, all the hardware in the project has been outsourced. Someone else is redesigning the previously existing HVAC system, so it's just our job to set up the software and web infrastructure to make a browser, and ultimimately a smart phone app, control and HVAC system. We will need to create our own "simulated" HVAC system with Java or C Sharp.
Our strategy so far is to create a MySQL database that can store all the variables that the previously existing advanced HVAC system has. A single HVAC system's data structure would have a User Name, Outdoor Temperature, Indoor Temperature, Outdoor Humidity, Indoor Humidity, what temperature and humidity the user WANTS, and so forth.
So we would put all this in a web browser, adjust settings, and we would click Sumbit and it would get stored in a database and then our simulated HVAC system (and later, the real one) would need to be able to read these commands and make changes.
So how much of that strategy matches up with ioBridge? What sort of languages, tricks and strategies would we need to use to make this project a reality? Any advice would be appreciated? Thank you.