Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. My Project
  3. PiHome - Smart Heating Control Available To download

PiHome - Smart Heating Control Available To download

Scheduled Pinned Locked Moved My Project
11 Posts 3 Posters 3.8k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • gohanG Offline
    gohanG Offline
    gohan
    Mod
    wrote on last edited by
    #2

    How much "smart" is it? I mean did you put some specific features in it?

    1 Reply Last reply
    0
    • pihomeP Offline
      pihomeP Offline
      pihome
      wrote on last edited by
      #3

      I should have done a youtube video but i haven't got the skills to do this, but you can check demo at http://www.pihome.eu and you are welcome to put any code contribution :)

      PiHome - Smart Heating Control

      1 Reply Last reply
      0
      • gohanG Offline
        gohanG Offline
        gohan
        Mod
        wrote on last edited by
        #4

        I was only trying to understand if you have some features that automatically adapts the system on the change of some parameters, PID, etc or if it is just a remote controlled heating system

        1 Reply Last reply
        0
        • pihomeP Offline
          pihomeP Offline
          pihome
          wrote on last edited by
          #5

          If you mean this learns your behaviour how you use heating then no, but if you are looking to control your heating then truck load of features. ie. schedules based on time and desired temperature whichever comes first to turn off boiler, boost based on 30 minuts and maximum temperature on zone which ever comes first to turn off boiler. your boiler usage graph... i m not saying this is perfect but i have this running over two years and my gas bill went down from avg. 150€/month to 70€/month.

          PiHome - Smart Heating Control

          1 Reply Last reply
          0
          • gohanG Offline
            gohanG Offline
            gohan
            Mod
            wrote on last edited by
            #6

            I was wondering since I am very a happy owner of a Netatmo thermostat and it does a pretty good job in keeping constant temperature (PID) and adjusting the boiler timer according to internal/external temperature (you just set what temperature you want at a specific time and it works out when to turn on the boiler).

            1 Reply Last reply
            0
            • pihomeP Offline
              pihomeP Offline
              pihome
              wrote on last edited by pihome
              #7

              PiHome have that feature as well where you can specify temperature and leave it at that and then it keeps temperature at that level or you can add schedule for any zone.

              My Usage graph for last one year. and boiler time it saved me.

              My Boiler Usage graph
              PiHome.eu

              Schedule List
              PiHome.eu

              Past 24 hours temperature graph with boiler status in vertical lines in background.
              PiHome.eu

              Night Climate (i should rename it to just climate)
              PiHome.eu

              PiHome - Smart Heating Control

              1 Reply Last reply
              1
              • pihomeP Offline
                pihomeP Offline
                pihome
                wrote on last edited by
                #8

                I Just did quick calculation for total cost for this project

                Temperature Sensors Node
                NRF24L01+ 2.4GHz Wireless Transceiver 0.66€
                Pro Mini 328 Mini 3.3V/8M 1.35€
                DS18B20 Thermometer Temperature Sensor 0.53€
                Temperature and humidity sensor plastic box 3.48€
                18650 Battery 3.7V Li-ion Rechargeable Battery 1.56€

                MySensors Gateway
                Wireless module CH340 NodeMcu V3 Lua 2.39€
                NRF24L01 PA LNA 20dBm 2500m Long Distance SPI 2.4GHz 3.87€

                Multi Zone Controller Relay
                4 Channel relay module with optocoupler 1.74€
                NRF24L01+ 2.4GHz Wireless Transceiver 0.66€

                Boiler Controller Relay
                2 Channel relay module with optocoupler 0.84€
                NRF24L01+ 2.4GHz Wireless Transceiver 0.66€

                Raspberry Pi for PiHome
                Raspberry Pi 3 or 2 or B+ which ever you want to use. 35€
                Raspberry pi Casing 1€
                Raspberry Power Supply 6€
                SD Card for Raspberry Pi 5€

                General Items used in project
                Double Side Copper Prototype PCB Universal Board 6.66€
                Metal Film Resistor Kit Pack Mix 4.92€
                Single Female Pin Header Case For Arduino 2.20€
                0.1 uF 104 50V Mono Monolithic Capacitors 0.78€
                4Pin Double Row Straight Pin Female Header 0.87€
                values 0.22UF-470UF Aluminum electrolytic capacitor assortment kit 1.35€

                Total Cost for this project is 80.02€

                PiHome - Smart Heating Control

                1 Reply Last reply
                1
                • pihomeP Offline
                  pihomeP Offline
                  pihome
                  wrote on last edited by
                  #9

                  Update:
                  just update on this project, i have added option to manage your heating from any internet connected device, i.e all you have to do is update your pihome version to latest and send me email and i'll send you api key back and you can manage your heating from http://www.pihome.eu/mypihome

                  Ps: thanks to mysensors and all its contributors to shearing their work.

                  PiHome - Smart Heating Control

                  1 Reply Last reply
                  0
                  • alowhumA Offline
                    alowhumA Offline
                    alowhum
                    Plugin Developer
                    wrote on last edited by
                    #10

                    @pihome said in PiHome - Smart Heating Control Available To download:

                    http://www.pihome.eu

                    Interesting, thanks! Looks really polished!

                    I wonder what you think of my setup:

                    https://forum.mysensors.org/topic/9421/safe-heating-with-mysensors-how-i-use-it-as-a-smart-thermostat

                    pihomeP 1 Reply Last reply
                    0
                    • alowhumA alowhum

                      @pihome said in PiHome - Smart Heating Control Available To download:

                      http://www.pihome.eu

                      Interesting, thanks! Looks really polished!

                      I wonder what you think of my setup:

                      https://forum.mysensors.org/topic/9421/safe-heating-with-mysensors-how-i-use-it-as-a-smart-thermostat

                      pihomeP Offline
                      pihomeP Offline
                      pihome
                      wrote on last edited by
                      #11

                      @alowhum love the safety "is there a gas leak" i m thinking to implement this as well but haven't came to agreement between 220v powered vs battery powered sensors, on same note my home heating is scheduled for ground floor and DHW but i want to have some exhaust fan to run for 10 to 15 minuts to re-fresh air on ground floor again its on my to do list.

                      i have implemented zone max temperature, boiler max temperature and boiler hysteresis time (time between off and on again) but haven't implemented zone max run time or zone hysteresis time.

                      some time adding extra feature/options to heating control may not suite everyone and it requires lots and lots of testing and time.

                      Ps: i think all these commercially available options are way behind on options for domestic heating needs.

                      PiHome - Smart Heating Control

                      1 Reply Last reply
                      1
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      18

                      Online

                      11.7k

                      Users

                      11.2k

                      Topics

                      113.1k

                      Posts


                      Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • MySensors
                      • OpenHardware.io
                      • Categories
                      • Recent
                      • Tags
                      • Popular