How Can You Build your Professional looking Home Server?



Grafana, InfluxDB, and Node-Red on a Raspberry Pi form a dream team for the visualization of IOT data. The setup is not easy, but this is what we will do together.

Today
– We will install everything necessary on a Raspberry Pi using Peter Scargill’s newest script
– We will compare time-series databases like InfluxDB with SQL databases and see their advantages for IOT
– We will create an InfluxDB database and connect it to a Node-Red flow to read data of my weather station
– We will create a Grafana data source to get access to the InfluxDB database
– We will develop a dashboard with several panels showing the different weather data
– We will see the power of a time-series database combined with Grafana
– And in the end, you can download a ready-made SD card for your Raspberry
I am a proud Patreon of @GreatScott!, @ElectroBOOM , @Electronoobs , @EEVblog , and others. No Docker, No Microsoft Teams, Zoom

Links:
Samsung SD cards: http://s.click.aliexpress.com/e/90y5IJW
Raspberry Pi 4: https://amzn.to/3dHxUWZ
SD card image with Node-Red, InfluxDB, Grafana:
https://drive.google.com/open?id=1MnJICYFqn8DwxOBQZDNneHJvXCrv7E-D
Node-REd example Flow: https://drive.google.com/open?id=1u2y31cGnGtL0Acd3l0l5BwxRgtIrOqyq
Peter’s Script: https://tech.scargill.net/the-script
Raspbian installation: https://hackernoon.com/raspberry-pi-headless-install-462ccabd75d0
Grafana videos: https://www.youtube.com/channel/UCPmKamRcnyPwUtNFb5rwzBg/videos

The links above usually are affiliate links that support the channel (no additional cost for you).
Supporting Material and Blog Page: http://www.sensorsiot.org
Github: https://www.github.com/sensorsiot
My Patreon Page: https://www.patreon.com/AndreasSpiess
Discord: https://discord.gg/JfgDSa8
If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission of your purchases to buy new stuff for the channel
My Amazon.com shop: https://www.amazon.com/shop/andreasspiess
For Banggood https://bit.ly/2jAQEf4
For AliExpress: http://bit.ly/2B0yTLL
For Amazon.de: http://amzn.to/2r0ZCYI
For Amazon UK: http://amzn.to/2mxBaJf
For ebay.com: http://ebay.to/2DuYXBp

https://www.facebook.com/profile.php?id=100013947273409
https://twitter.com/spiessa
https://www.instructables.com/member/Andreas%20Spiess/
Please do not try to email me. This communication channel is reserved for my primary job
As an Amazon Associate, I earn from qualifying purchases
#no#midroll#ads

source

32 thoughts on “How Can You Build your Professional looking Home Server?

  • August 22, 2021 at 9:34 am
    Permalink

    And there was me setting up a new sensor for my office eCO2, NVOC, Temp, Humidity, Pressure and Particulate pollution.

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    Hi Andreas, welcome back from vacation. Hope you had a nice time.
    Thanks for the informative lesson.

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    I have like… 7 raspberries laying around. I really should build a server. Mr Spiess makes it to look so easy, I really don't know if I can do it.

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    Excellent video, how difficult would this be to set up on a larger server machine as you mention ready-made scripts in the video, can you point to any resources which can be used to get this or something similar running from scratch on a Ubuntu or other Linux based machine? (thanks again for any help and the video!)

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    Hoi Andreas
    Is there a way to have live data in the Grafana Dashboard? I found little information on it and will probably just make my own „grafana“ with nodejs, graphjs, and influxdb. If there is a way to have live data in Grafana it will save me a lot of time. But if I would code my own kind of grafana, I would have it open source

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    inspired by this video, 2019, I have made a blood bank refrigerator temperature monitoring at the hospital, thanks adreas

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    Very nice! I was just thinking about how to set up data logging on my RV. I want some of my sensors to be collecting fairly high speed data in case there is any interesting glitching. But after a couple days or a week, I want much longer averages. I was thinking I might have to adjust input data rates depending on what I am suspicious might be glitching. Maybe capturing both a high and low speed version.

    But InfluxDB sounds just right, so I can capture everything at high speed and then downsample it all.

    Thanks!

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    I am happy to see you back after the break! I will make this project, it is very complex and I should learn a lot! Cheers!

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    Very timely. I am working on a project to collect data on water level in different tanks and plump flow rate. Thank you

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    Almost every Sunday morning I am waiting for your video. Loving it. Today little bit confused, have I seen this before? Still interesting. Wish you 2 more weeks of Swiss relaxing time. In 2 weeks I will visit your beautiful country for holiday. Keep up the good work, thanks for all the knowledge. John from Holland.

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    I have to setup one for power monitoring. Must contact Peter. How was the break mate? Mr Sharky help you out mate. Now all I need is to also find my 86 year old Neighbour's weather station too Andreas. :*) I always have small problems with the script from Peter. Not his fault thing change with software all the time. It time for me to go back to Node-Red.

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    Sat evening, time to pleasantly fall asleep while learning from the guy with the Swiss accent. Because we want more RESTful homes.

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    Thank you for your swiss precision videos!! Best structured videos i ever seen 🙂

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    Inspirational content as always.

    A quick method for integrating analytics and great dashboard would be to utilize ESP-32 and InfluxDB; can be done within minutes based on Arduino library and myriad plugins.

    Reply
  • August 22, 2021 at 9:34 am
    Permalink

    I see now why my attempt to use InfluxDB and Grafana failed. I did not take the time to learn what was needed. You are right; it is not simple. But I need what it does and when I finish my greenhouse controller, it will be essential to manage the data. Thank you for this video.

    Reply
  • August 26, 2021 at 12:04 pm
    Permalink

    Excellent site. Plenty of useful information here. I am sending it to several friends ans also sharing in delicious. And naturally, thanks for your effort!

    Reply
  • September 1, 2021 at 6:28 pm
    Permalink

    One important thing is that when you’re searching for a student loan you may find that you’ll need a co-signer. There are many situations where this is correct because you will find that you do not employ a past credit rating so the financial institution will require that you have someone cosign the money for you. Interesting post.

    Reply
  • September 2, 2021 at 1:15 pm
    Permalink

    I was wondering if you ever considered changing the structure of your website? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two pictures. Maybe you could space it out better?

    Reply
  • September 3, 2021 at 5:56 pm
    Permalink

    You are a very smart person!

    Reply
  • September 5, 2021 at 9:24 pm
    Permalink

    I have read some good stuff here. Certainly worth bookmarking for revisiting. I surprise how much effort you put to create such a fantastic informative web site.

    Reply
  • October 12, 2021 at 11:26 am
    Permalink

    Thank you for another informative site. Where else could I get that type of info written in such a perfect way? I’ve a project that I am just now working on, and I have been on the look out for such info.

    Reply
  • October 12, 2021 at 2:46 pm
    Permalink

    Thanks for discussing your ideas. I’d also like to mention that video games have been ever evolving. Modern tools and innovations have made it easier to create authentic and enjoyable games. These entertainment video games were not actually sensible when the concept was being used. Just like other areas of technological innovation, video games way too have had to grow by means of many many years. This is testimony towards the fast continuing development of video games.

    Reply
  • October 13, 2021 at 1:49 pm
    Permalink

    I have mastered some considerations through your website post. One other thing I would like to express is that there are lots of games available on the market designed particularly for preschool age little ones. They involve pattern acceptance, colors, family pets, and models. These often focus on familiarization as opposed to memorization. This helps to keep little children engaged without feeling like they are studying. Thanks

    Reply
  • October 17, 2021 at 3:27 am
    Permalink

    Excellent goods from you, man. I’ve understand your stuff previous to and you’re just extremely fantastic. I really like what you have acquired here, certainly like what you are stating and the way in which you say it. You make it entertaining and you still take care of to keep it sensible. I can’t wait to read much more from you. This is really a great website.

    Reply

Leave a Reply

Your email address will not be published.