Some points. Make life easier on yourself :) A Raspberry Pi 3 has Quad core ARM, @ 1.2GHz, 1GB RAM, has wired and wireless networking, Bluetooth and Blutooth LE, has GPIO and USB to talk to whatever else you wish. Storage, stick in a large Micro SD card, (optionally) add a couple of USB thumb drives, backup data (along with your config data & code) remotely should the bees attack (or you know, legitimate disaster recovery).

Weather/environment proof cases are relatively cheap, or if you have time fairly easy to build. You could run your data logging and code and host the website on the Pi, restricting access as you wish. I'd opt for SQLite over mysql (consider also a lighter web server such as lighttpd), you could have real time (ish) charting returning JSON data to some of todays modern JavaScript charting solutions. I've been playing with Mojolicious (see also Mojolicious::Lite) and find it to be a nice modern framework to build upon.

Update: added some more links.


In reply to Re: Web moniitoring with Perl, comments and suggestions on general approach please by marto
in thread Web moniitoring with Perl, comments and suggestions on general approach please by predrag

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.