Remote access to Arduino and mobile phone app access

Hi all,

Not sure how to do or even start my additional project requirements so any advice would be appreciated.

Project over view.

  1. 20Kw Solar controller system
  2. 4 off Solar Inverters working in a master / slave setup
  3. 48Vdc / 800 amp hour battery pack

All of the solar stuff and 240Vdc supplies working rather well

I have Arduino Nano's monitoring battery's and general equipment within the solar & power system

The Arduino systems are communicating via ModBus RTU

My Question

The next stage of this project is to have the Arduino system enable the user to remotely log in via a mobile phone app to view system data and update/change system virables.

Second request is to enable remote viewing of CTC video along with sending camera commands such as zoom and pan

So my question is has anyone done this and if so can you please provide some guidance as to how I can do the above

Kind Regards
Grant Brown

Do you have WiFi on site for Internet access?
Which camera do you have in mind? Does the video stream go through the Arduino or is it directly hooked up to the Internet?

Lots of research. All very doable.

I guess the easiest way would be creating a web server on your Arduino board and then creating a shortcut to your Arduino board on your phone (Android or IOS) desktop.

Hi.

I don't have any defined items or equipment at this stage

I'm looking or ideas and direction as to how to do this

Yes, the site will have WIFI along with a cat5 internet connection

I'm expecting that every thing will go via a Arduino controller

I'm thing the interface would be via a Arduino Mega

Someone suggested a web server via a Arduino Mega but I have know idea as to how to do this

Does anyone have an example of a web server that can provide video content along with receiving user instructions that can be translated to I/O pin controls

You won’t stream quality video out of a Mega. The steam should not transit through the Arduino at all. Ideally you would have an IP based camera streaming directly and you would use the camera API (whatever it is) from the arduino to set the zoom/tilt/pan.

Search for Remotexy.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.