Arduino、Android与电脑打造家居自动化:解锁智能生活

发布时间:2025-01-22 21:33

利用智能家居系统打造自动化的生活环境 #生活技巧# #家居装饰技巧# #家居智能化推荐#

personally prefer iOS devices as the platform of choice for my mobile lifestyle,

the overhead associated with writing applications for iOS is a hassle. In addi-

tion to learning Objective-C and the various frameworks as well as dealing

with the burden of memory management, deploying iOS apps requires either

a jailbroken device or the legitimate purchase of an annual membership to

Apple’s iPhone developer network. Conversely, Android’s SDK and application

deployment is free and open. Android programs can also multitask better

than iOS programs. Of course, these two advantages also bring on greater

security and resource utilization risks. That said, I encourage readers who

prefer the mobile demos to run on non-Android devices to port the simple

client programs presented in this book to their favorite mobile OS and share

these conversions with the Programming Your Home community.

Another term that is gaining a foothold in the tech press is the “Internet of

Things.” This phrase refers to the idea that with the proliferation of network-

connected microcontrollers, Internet-based communication between such

small devices will eventually outnumber people surfing the Web. While that

may be the case for submitting data upstream, reaching such a device from

the Internet is still a hassle. Besides the technical knowledge required to set

up a dynamic DNS and securely configure port forwarding to easily reach the

device, ISPs may block outbound ports to prevent end consumers from setting

up dedicated servers on popular network ports like FTP, HTTP/S, and SMTP.

The projects in this book should work perfectly fine in a home local area

network. However, obtaining sensor data outside of this local network is a

challenge. How do you check on the status of something like a real-time

temperature reading without going through the hassles of opening and for-

warding ports on your router (not to mention the potential security risks that

entails)?

Fortunately, several companies have begun to aggressively offer platforms

accessible via simple web service APIs to help overcome these hassles. Three

of these gaining momentum are Pachube, Exosite, and Yaler.

1

Configuring

and consuming their services is a fairly straightforward process. I encourage

you to visit these sites to learn more about how to incorporate their messaging

capabilities into your own projects.

1. http://www.pachube.com, http://www.exosite.com, and http://www.yaler.org, respec-

tively.

xvi • Preface

report erratum • discuss

www.it-ebooks.info

网址:Arduino、Android与电脑打造家居自动化:解锁智能生活 https://www.yuejiaxmz.com/news/view/736249

相关内容

如何使用Arduino实现智能家居自动化
DIY:利用Arduino制作智能家居系统
基于arduino的智能家居系统
基于Arduino智能家居控制系统
揭秘MetaQ Android:解锁移动设备智能生活新篇章
鹿客智能门锁:Android系统下的安全生活新体验,解锁智能家居新篇章!
如何实现智能家居自动化?
使用Arduino和ESP8266制作一款智能门锁
解锁智能生活:Android锁屏休眠,省电省心新体验
UberSense Android:解锁移动设备潜能,体验智能生活新篇章

随便看看