Ich weiß, dass dies ein alter Thread ist, aber ich suche nach einem einfach zu erstellenden, kostengünstigen System, um fast genau das gleiche Problem zu lösen. Ich hatte ziemlich viel Erfolg mit den nRF24L01-Tranceivern mit der verfügbaren RF24-Bibliothek von maniacbug. Derzeit arbeite ich an zwei Lösungen: Eine verwendet Arduino-Nanos mit den RF24-Transceivern mit Blattknoten als Sensoren und mehreren Hubs / Routern zum Empfangen und Aggregieren von Daten in meinem Sicherheitssystem.
Die Hubs können sich überlappen und sogar dieselben Daten empfangen, abhängig von der Entfernung vom Sensor, aber das System berücksichtigt dies. Ein anderer Ansatz, den ich in Betracht gezogen habe, besteht darin, dass jeder Sensor als Knoten in einem Mesh-Netzwerk fungiert. Dies erfordert jedoch mehr Arbeit und die Verwendung einer anderen Bibliothek, die ich noch nicht untersucht habe. P. >
Der Vorteil besteht darin, dass diese Funkgeräte zwischen 1,50 und 3,00 US-Dollar pro Stück kosten und normalerweise als 2-teiliges Set für 6 US-Dollar verkauft werden, wobei die oben aufgeführten Xbee-Module für nur eines zwischen 25 und 60 US-Dollar kosten.
Ich bin mir nicht sicher, ob meine Antwort rechtzeitig genug ist, aber ich glaube, es ist eine bessere Lösung als der Xbee-Ansatz, wenn die Kosten eine Rolle spielen.