This is amazing!!
Might be the way to go for learning the programming.
Now I'm wondering how I can make home automation work with this...
+1 on that! I'm pretty good at Ladder logic. Not so good at SFC, ST, FB, IL .. not even sure that's all of the languages!
I would like to figure out how to roll-my-own sensor interfaces, do some minor stuff automagically .. but mostly monitor to ensure that things are operating correctly. Interfacing to a google home or Amazon system would be a huge bonus.
ie
When the alarm system is armed away:
- there should be no water use unless something is leaking. There is an existing interface to the water meter used to give me a bill. The pulses appear to be run off 5V and are quite short ... may be difficult to sense via non-contact
- power usage should be low unless I forgot to turn off the stove
- the septic pump should be running when the level is high .. but it should not be high for more than 5 minutes. If it is, the pump is having an issue
Normal usage stuff:
- the fridge and the freezer vibrate when they run, so I should be able to sense when they are running and just log when they start and stop. Running for .. maybe 4 hours in a row .. should alarm that the door was left open.
- the exhaust blower on my hot water heater should not run for more than an hour. If it does, the water tank is leaking and making a huge mess (happens about once every 10 years)