I am currently working on a project where I want to create a Zigbee gateway that other off the shelf sensors can communicate with. Since I am interested in mostly Home safety sensors such as PIRs, smoke alarms, magnetic switches etc I want to be able to communicate with devices using HA zigbee standard.
I have seen a lot of gateways that use Wifi or Ethernet to connect to the internet. In my case the gateway won't be connecting to any internet but I will just be using a long distance communication method (~5km) in order to see if any of the sensors are activated. The method I am using transmits only 10bytes per second so it is quite slow and can only transmit no receiving at the gateway end.
My plan is to use a JN5168 module to communicate with a microcontroller which will take care of transmitting the data.
I don't have much experience in this area so want to know the below:
- What would be adequate system specs for this system? I found some Linux gateway programs so does that mean that the uC that I use be able to support Linux?
- Is it possible to have the zigbee HA standard applied on just the JN516X modules or is there typically some back-end which takes part of the load?
- Where should I start are there any sample gateway programs provided by NXP?
Thanks for your help.