Routex
1.0.0
Routex允許開發物聯網應用程序。
它使用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設備。
BluetoothRoutexClient.tar.gz可用藍牙客戶端應用程序。
Python模塊routexClient.py允許將進程(在Raspberry Pi或任何其他計算機上運行)作為設備。
使用root特權運行routex.py ,將技術用作參數。
例如: sudo ./routex.py wifi bluetooth zigbee nrf24 rf433
控制器可以是Android應用程序( RoutexControllerApp.tar.gz )或網站( RoutexControllerSite )。