Welcome, my name is Giovanni, a 35 years old italian engineer
that would like share his experience in IoT, electronic, raspberry, arduino,
electrotechnic, and others things. In this blog i will try to realize a different
approch to these stuff. It’s not a hobby or a toys…. I will try to explain my practical,
pragmatical and REAL approch for building REAL, SAFE, and RELIABLE utilities.
all posts- #16 Best Toners ever 2020-08-08
- #15 Eletronics Stuff 2020-08-05
- #14 Create SSH Reverse Tunnel in rapid way, reliable and programmaticaly 2019-08-08
- #13 Automate, silence smartphone at work 2019-07-07
- #12 Control your lights without sonoff or other things 2019-06-06
- #11 Google Home and IFTTT, turn on the stove 2019-05-05
- #10 Google Home Hack, send voice programmaticaly with Python 2019-04-04
- #9 Google Home Hack, hidden REST API 2019-03-03
- #8 1.05 A quick WebApp for your thermostat 2019-02-02
- #7 Root for my Huawei P8 Lite 2017 PRA-LX1 2019-01-01
- #6 1.04 Relais board and Thermostat script 2018-12-12
- #5 1.03 Reading the DS18B20, prepare some libraries 2018-11-11
- #4 1.02 Use temperature sensor DS18B20 2018-10-10
- #2 1.01 Initially setup your RaspberryPI 2018-09-25
- #3 1.00 The Silvano idea – the beginning 2018-09-23
- #1 Welcome 2018-09-21
1.00 The Silvano idea – the beginning
This story begin in the 2014 when I was finishing building my house. Me and my girlfriend opted for a pellet idro-stove for the heating system… with radiators spread around the house. I said to my plumber to configure that and install two solenoid valve in the basement, one for floor. The thermostat will be my work.
The idea
In my first idea, a single raspberry in the basement will be monitor the temperature at floor 0 and floor 1 with two DS18B20 sensors and will control 3 relay. One relay for solenoid valve, and the third for switch on/off the stove.
This idea was good… But it’s reliable? Let’s do like this… I will add a UPS to raspberry. And I will add a manual system for switch on/off solenoid valve in case of emergency.
I named this project SILVANO. And in the future I will use this name for my generic domotic home, hardware and software. I will referred to Silvano like if he is a real person (his photo is below). I like it. Go Silvano go!
The hardware project
This is a simple schema that represent my raspberry, sensors and relays, my two solenoid valves, the contact for the stove, and the manual box for emergency switch on and off.
This is obviously a generic one-wire schema. Now I can design every single part with more details. First of all, the stove, a Laminox Carlotta 24kW, have a external thermostat with 2 plug. When I connect with one wire this two contacts, the stove fire on. When disconnect, the stove fire off (in another post I will spoke with major details of this stove)
It’s meaning that I will connect this two wire with the NC contact of third relay. For the solenoid valves (Comparato Microdiam two ways), here is the schema (in italian).
For the DS18B20 sensor, I follow the instruction found on internet and I added a pull-up resistor. In reality I use this single resistor for 3 sensors and its works perfectly.
Ok, the hardware project is done. In the next post we configure the raspberry for the first time and write some code in php and c++.