The repository of DeviceConnect I was moved to the following locations:
DeviceConnect-Docs: Documents & Binaries https://github.com/DeviceConnect/DeviceConnect-Docs
DeviceConnect-Android: Android Platform Sources https://github.com/DeviceConnect/DeviceConnect-Android
DeviceConnect-JS: JavaScript Platform Sources https://github.com/DeviceConnect/DeviceConnect-JS
DeviceConnect-iOS: iOS Platform Sources https://github.com/DeviceConnect/DeviceConnect-iOS
DeviceConnect-Common: Device App's Sources https://github.com/DeviceConnect/DeviceConnect-Common
"DeviceConnect WebAPI" is WebAPI which operates as a virtual server on a smart phone. It can use easily various wearable devices and an IoT device by unific description from a web browser or an application.
1.Make this Folder to Android's internal Storage.
Android root
└── mnt
└── sdcard
└── dConnect
└── demoWebSite
2.Access the internal file URI with Chrome browser.
e.g. "file:///storage/emulated/0/dConnect/demoWebSite/index.html"
3.Install the Manager APK and the Android Host APK from "Download APK". If you have other supported gadgets , install other APKs.
4.Go back to the top page.
5.Try the prototype GotAPI behavior from "Launch UI-App".
##About access from the external devices
By adding the parameter of the IP address to the demoWebSite URL, can control the external device by DeviceConnect WebAPI at a local network. However, the following settings are required for terminal on the operation side.
*Please do not use at network that can not be trusted because there is a security risk.
-
By the procedure as above , set up the DeviceConnect WebAPI to the terminal of the operation target.
-
Start the DeviceConnectManager from the launcher of Android,and turn off the slide toggle for DeviceConnectManager service.
-
Enable "Allow External IP" checkbox, and turn on the slide toggle for DeviceConnectManager service.
-
Add the IP address of the operation target in URL of demoWebSite on the operation side terminal.
e.g. "file:///C:/demoWebSite/demo/index.html?ip=192.168.13.3"
#Supported devices
Manufacturer | Product name | Device type | Plug-in | Android | iOS | Remarks |
SONY | SmartWatchMN2 | Watch | MN2/SW2 | ○ | × | Need the app launch on SmartWatch |
SONY | SmartWatchSW2 | Watch | MN2/SW2 | ○ | × | Need the app launch on SmartWatch |
Orbotix | Sphero 2.0 | Toy | Sphero | ○ | ○ | |
Game Technologies | DICE+ | Toy | DICE+ | ○ | ○ | Need the firmware for development |
Philips | hue | Light | hue | ○ | ○ | |
Philips | Bloom Lamp | スマートライト | hue | ○ | ○ | |
Philips | LightStrips | Light | hue | ○ | ○ | |
IRKit | IRKit | Infrared remote control | IRKit | ○ | ○ | |
Epson | Moverio BT-200 | Glasses | AndroidHost | ○ | × | The future works; Support the extension |
Vuzix | M100 Smart Glass | Glasses | AndroidHost | ○ | × | The future works; Support the extension |
WESTUNITIS | Inforod | Glasses | AndroidHost | ○ | × | The future works; Support the extension |
SONY | DSC-QX100 | Camera | SonyCamera | ○ | ○ | |
SONY | DSC-QX10 | Camera | SonyCamera | ○ | ○ | |
SONY | ActionCam | Camera | SonyCamera | ○ | ○ | |
Pebble | Pebble | Watch | Pebble | ○ | ○ | |
- | Android Ver4.2 or later | Android | AndroidHost | ○ | × | Ver4.2 or later |
LG | G Watch | Android Wear | Wear | ○ | × | Provisional support |
Samsung | Gear Live | Android Wear | Wear | ○ | × | Provisional support |
ChromeCast | ChromeCast | ChromeCast | ○ | ○ | Need to register the Receiver Apps and device on Google Cast SDK Developer Console. | |
NexusPlayer | AndroidTV | ChromeCast | ○ | ○ | Need to register the Receiver Apps and device on Google Cast SDK Developer Console. | |
Polar | H7 | Heart rate meter | BLE HeartRate | ○ | × | |
Mio Global | Mio Alpha | Heart rate meter | BLE HeartRate | ○ | × | |
Mio Global | Mio Fuse | Heart rate meter | BLE HeartRate | ○ | × | |
EPSON | Pulsense PS-500 | Heart rate meter | BLE HeartRate | ○ | × | |
EPSON | Pulsense PS-100 | Heart rate meter | BLE HeartRate | ○ | × | |
NTT DOCOMO | Hitoe | Heart rate meter | Hitoe | ○ | ○ | Now under development |
A&D | UT-201BLE | Thermometer | ○ | x | ||
OMRON | HVC-C | Human Vision Components | HVC | ○ | × | |
OMRON | HVC-C2W | Human Vision Components | HVC2W | ○ | × | |
OMRON | HVC-P | Human Vision Components | HVCP | ○ | × | |
FUJITSU | F-PLUG | SmartMeter | F-PLUG | ○ | × | |
RICOH | THETA m15 | Omnidirectional Camera | THETA | ○ | ○ | Need to register developer and download SDK at RICHO THETA Developers. |
RICOH | THETA S | Omnidirectional Camera | THETA | ○ | ○ | Need to register developer and download SDK at RICHO THETA Developers. |
LIFX | White 800 | Light | AllJoyn | ○ | ○ | No color change. |
LIFX | Color 1000 | Light | AllJoyn | ○ | ○ | |
EchonetLite | Standard-compliant equipment in general | Home control | EchoneLite | ○ | × | Standard-compliant equipment in general |
Linking | Tomoru | BLE | Linking | ○ | ○ | Now under development |
- | UVC(USB Video Class) | USBCamera | UVC | ○ | × | |
- | Mobile camera | TV conference,Remote work support | WebRTC | ○ | × | |
Infinitegra | OWLIFT | Thermal camera | ○ | × | ||
FaBo | FaBo | IoT HW Prototype kit | FaBo | ○ | × |