Hello all.
I am new to home automation and am looking for some advice on where to begin.
My initial thought after coming across Home Assistant was to use a raspberry pi as the main hub/server, and then have several PIR motion sensors, temperature sensors, and a siren connected either directly with wires or over 433mhz.
Being new to this project, I don’t know if my rough idea is the right way to go, if I need other components, etc.
Can anyone offer some advice or point me to a good starting place?
I use pilight sw running on a rpi3 and a tx’er/rx’er for 433mhz plugged directly into the pi header gpio pins. The pilight wiki has the details. If you want to go the cloud route telldus live is a good option.
Well they may work well enough but may suffer from interference/noise and have a fairly short range as they are not the superheterodyne models. I have some very similar but the range was very low, only a few feet. Try them and if they don’t work get the superheterodyne ones. Also unless you are going to produce your own sensors and switches you only need one tx’er and one rx’er. The tx’er to obviously transmit the codes to the switches and a receiver to initially determine what codes are sent from the switches and the sensors, after that it won’t be used for the switches as they are ‘fire and forget’.
Looks like there were two things that made my test difficult.
The voltage and data lines were poorly marked on the transmitter, so I had them swapped.
With a battery as a power source I get much better range…I will have to look into a basic filter for the voltage…not sure what size of a capacitor I should use.
With my “fancy” coiled antennae, I get much better distance than with the 12" straight.
I’m powering my Pi with an amazon basics USB hub and I only really use the tx’er for all my lights and switches. I could use the rx’er for a couple of sensors but I haven’t sorted them out yet. So I mainly use the rx’er for getting the codes that my telldus live sends out so that I can use them to control my switches and lights, since I want to eventually move away from the telldus as it’s cloud based.
I realize this may not be the correct place to post this, but I am confused about how to use pilight. I have my receiver hooked up to the correct pin of the GPIO, but how do I tell it to sniff or listen for a signal? I currently am using my arduino (completely separate) to broadcast numbers as a dummy source, which I have tested and know is correctly sending out signals.