Die Xbee’s arbeiten im API Mode, das XBee der Basisstation ist als „Coordinator“ konfiguriert, die der Regler jeweils als „Router“ (Annahme: es sind immer alle Regler an, damit das Routing funktionieren kann). Hier die Vorgehensweise Schritt für Schritt (im Auslieferzustand verwenden die XBee’s immer 9600Baud an der seriellen Schnittstelle). |
||
1. XCTU Software auf den PC herunterladen (gibt es für Windows, MAC und Linux) | ||
2. Das erste XBee (Coordinator) wird über einen USB Adapter an den PC angeschlossen und per XCTU Software konfiguriert. (Man kann dazu natürlich auch die „XBee Piggyback Platine“ nutzen und einen Standard-FTDI Seriell-zu-USB Adapter verwenden) | ||
3. Auf dieses erste Modul muss die Firmware vom Typ Zigbee Coordinator API geladen werden: | ||
4 .Dann kann man unter „NI“ einen schönen Namen eingeben. (rechts auf den „Stift“ klicken, erst dadurch wird der Wert geschrieben.) | ||
5. Jetzt das erste „Remote“ XBee mit Spannung versorgen, es sollte sich dann automatisch mit dem Netzwerk des Koordinators verbinden. Beim ersten, am Rechner angeschlossenen XBee starten wir per XCTU die „Discovery“. | 6. Dann sollte es auftauchen, siehe Screenshot links. Dieses Modul braucht jetzt auch eine neue Firmware, diesmal „Zigbee Router API“. Der Firmware Update kann per Funk gemacht werden. (das erste, am PC angeschlossene ZBee überträgt die Firmware zum 2. XBee und startet das Modul neu.) | |
7. Jetzt können wir dem 2. Modul auch einen schönen Namen eingeben | ||
8+. und weitere ….. |
Falls es Probleme geben sollte: XBee auf USB Adapter stecken, per XCTU die Daten auslesen und zuerst checken, ob die XBee’s die gleiche „PAN ID“ (die Netzwerk ID) und den gleichen „Channel“ (physikalischer Netzwerkwerkkanal) verwenden.