RoutEx อนุญาตให้มีการพัฒนาแอปพลิเคชัน Internet of Things
มันใช้ Raspberry Pi เป็นเราเตอร์หลายเทคโนโลยีเพื่อสร้างเครือข่ายที่อุปกรณ์ที่ใช้โปรโตคอลที่แตกต่างกันสามารถทำงานร่วมกันได้ พฤติกรรมของระบบถูกตั้งค่าผ่านแอปพลิเคชัน Android หรือเว็บไซต์
ต้องใช้โมดูล Python ต่อไปนี้:
flask (https://github.com/pallets/flask)flask_cors (https://github.com/corydolphin/flask-cors)pigpio (https://github.com/joan2937/pigpio)piVirtualWire (https://github.com/dzikuvx/pivirtualwire)pyRadioHeadNRF24 (https://github.com/exmorse/pyradioheadnrf24)pyRadioHeadRF95 (https://github.com/exmorse/pyradioheadrf95)python-xbee (https://github.com/nioinnovation/python-xbee)pybluez (https://github.com/karulis/pybluez)schedule (https://github.com/dbader/schedule)stopit (https://github.com/glenfant/stopit)python-gcm (https://github.com/geeknam/python-gcm) ArduinoRoutex.zip , ArduinoLoraRoutex.zip และ ESPRoutex.zip มีไลบรารีในการเขียนโปรแกรม Arduino และ ESP8266 เป็นอุปกรณ์ Routex
แอพ Bluetooth Client มีให้บริการใน BluetoothRoutexClient.tar.gz
Python Module routexClient.py อนุญาตให้ใช้กระบวนการ (ทำงานบน Raspberry Pi หรือคอมพิวเตอร์เครื่องอื่น ๆ ) เป็นอุปกรณ์
เรียกใช้ routex.py ด้วยสิทธิพิเศษด้วยเทคโนโลยีที่จะใช้เป็นอาร์กิวเมนต์
ตัวอย่างเช่น: sudo ./routex.py wifi bluetooth zigbee nrf24 rf433
คอนโทรลเลอร์สามารถเป็นแอปพลิเคชัน Android ( RoutexControllerApp.tar.gz ) หรือเว็บไซต์ ( RoutexControllerSite )