There are a wealth of boards, components, and things out there that are compatible with the Arduino eco-system. This is good. But it also makes it challenging to find the right thing. Therefore, I thought I would ask to see if I can find some help.
As an outline I make lighting installations using projectors, LEDs, things like that. They invariably need to be outside in enclosures. I remotely monitor them with services like LogMeIn and have cameras like AXIS Communications to see things.
But I can't feel things... What I mean is that I would really like to be able to sense the temperature, light levels, humidity, noise, etc.
Of course Arduino can do this. I have coded these things many times on the UNO. The problem is that I am unable to see how to enable a few features that would take it to the next level. If I may outline a few features in terms of "must haves" and "nice to haves".
Must Haves:
• Ethernet Connection. I am not dealing with Wifi...
• The ability to have more than one of these devices on the same LAN
• Be able to see the live values on the host computer. Like a webpage.
• The ability to store the values for at least a few months. So I can go back and see what happened.
• The ability to graph all of this data.
• The ability to remotely upload a new sketch. Over Ethernet? USB won't cut it, enclosures are over 100' from host computer often.
• I should not have to physically mess with it after installation. I.e. I can't fly to the next state just to hit the reset button.
Nice To Haves:
• Cloud data retention and analysis. Could be nice to see it without having to remotely log in to the computer. But not essential.
What board might do most of this?
I feel that a normal Arduino Uno, with Ethernet Shield, can do this but what about uploading new code over Ethernet?
https://store-usa.arduino.cc/products/arduino-ethernet-shield-2?selectedStore=us
Or, how about the New Arduino OPTA product? Looks like it is suited for this but is there a cheaper or more simple alternative?
https://store-usa.arduino.cc/pages/opta?selectedStore=us
Or possibly how about an Ethernet Shield for the Adafruit Feather?
https://www.adafruit.com/product/3201
Or, maybe there is a turn key product that already exists and I can buy on Amazon all day long for $30 and I am way overthinking using an Arduino when something like this already exists for industrial applications?
Either way I would surely appreciate any insight or advice into this use case and would be happy to provide more information or expand on anything in the post.
Thank you all!