Serial interface for home automation... Revisited

I've been thinking, but no acting for a home application of alarms. I could use a lot of them.

All of the things I had don't really work any more.
e.g. water (all sorts), combustible gas, CO, refrigerator door prop and temperature, medical (PERS) alarm etc. RS485 and Zigbee come to mind.

So, does cloud stuff and SMS messaging.

I have had plans for a LONG time for a wireless doorbell and a water recirculate.
The master bath would use a wireless motion sensor and the kitchen would use a multi-chanell remote that would control stuff like water, and at least one light and probably two. The wireless system would be alarm quality with low battery monitoring that the PERS system uses.
 

jterblanche

Joined May 14, 2017
17
It sounds like you're looking for almost everything CAN bus offers.

See the MCP2515 and MCP2551 products from Microchip. You can even buy them in module form on eBay.
 

Thread Starter

Dyslexicbloke

Joined Sep 4, 2010
566
If you mean used a diferential line/s then I agree, but 485 has no provision for colission detection and cant be used in a star topology if you want to use it with a fast clock.

As I have said, said several times. I2C is almost what I want except it uses passivly pulled up single ended lines which is just asking for trouble once you add length or many devices.

Granted its all about speed and run slow enough wet string wrapped around rusty nails could work, but I think I can do better.

I will use 485 driver chips/modules but impliment an entirly bespoke protacol, if I go wired.
Planned detail is described earlier.

To be honest I was expecting somone to tell me about some bus I wasn't aware that did what I wanted and I am still surprised that nothing hase come up that I wasn't aware of, its not like I am an expert, in fact I would describe myself as barely competent in the greater scheme of things network.

Thanks for the reply none the less, all opinions are useful one way or another.

Al
 

MrChips

Joined Oct 2, 2009
34,829
RS-485 is the physical layer.
CAN is a protocol.
You can have collision detection with RS-485.
You can have star network if you control reflections.
 
Top