Giter Site home page Giter Site logo

Migration of DeviceConnect of repository

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

About DeviceConnect WebAPI

"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.

Example for Android

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.

  1. By the procedure as above , set up the DeviceConnect WebAPI to the terminal of the operation target.

  2. Start the DeviceConnectManager from the launcher of Android,and turn off the slide toggle for DeviceConnectManager service.

  3. Enable "Allow External IP" checkbox, and turn on the slide toggle for DeviceConnectManager service.

  4. 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
Google ChromeCast ChromeCast ChromeCast Need to register the Receiver Apps and device on Google Cast SDK Developer Console.
Google 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 ×

deviceconnect's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.