An Appcelerator Titanium mobile app for Android that is an IoT hub to control some home appliances:
- the mobile phone itself;
- a TV through infrared remote using a connected Arduino;
- a lamp or something to switch on and off through a 110V/220V AC output relay using a connected Arduino;
- a (hacked) Sennheiser SD Office 1 Headset through two optocouplers using a connected Arduino;
- a desktop or notebook microcomputer through TCPIP connection (TODO yet...).
To be used with aCap and aDock to be used as an assistive technology device for people with severe physical disabilities, like tetraplegia.
- Titanium Studio, build: 3.4.0.201409261227
- Titaium SDK: 3.4.0.GA
- Android 4.4.2 (API 19) - recommended, but may work with lower versions, if not too old
- JDK 1.7.0_71 64 bits
- Windows 8.1 64 bits
You will need to download and build the following libraries for the Titanium:
- USB-Serial-Module: USB Serial Module for Android that is a wrapper of usb-serial-for-android;
- NovarumBluetooth: Appcelerator Titanium Bluetooth Module for Android.
Build and package them as an Android Modules for the Titanium SDK so they can be available for all apps in your workspace.
Nothing else to say for now ;-)