This document discusses connecting smart devices to Android devices. It describes several connectivity options for Android including USB, Bluetooth, NFC, and WiFi. USB access is supported through the Android Open Accessory Development Kit (ADK). Bluetooth allows communication through profiles like SPP and HID. NFC offers reading and writing of tags but card emulation is not exposed in the Android API. WiFi enables TCP/UDP communication over local networks and the internet. Examples are given of using these connectivity options for home automation with devices like sensors, inverters and heating systems.
14. • Reliable and high speed
connection
• Easy handling for user and
developer
• Power supply and form-
factors might be an issue for
accessory designers
28. • Future Android devices will
probably have support for
NFC
• Easy handling for user and
developer
• Need to find workaround for
missing card emulation
mode