动手搭建智能家居系统

978-7-115-41680-3
作者: 【德】Othmar Kyas
译者: 赵铁成
编辑: 陈冀康

图书目录:

第 1章 产业概况 ..................................................................................................... 1

1.1 节能潜力 ....................................................................................................... 2

1.2 安全管理和居家护理自动化 ....................................................................... 7

1.3 让世界更好(一点) ................................................................................... 7

第 2章 关键概念 ..................................................................................................... 8

2.1 受控设备 ....................................................................................................... 8

2.2 传感器和执行器 ........................................................................................... 8

2.3 控制网络 ....................................................................................................... 9

2.4 控制器 ......................................................................................................... 11

2.5 遥控设备 ..................................................................................................... 12

2.6 市场趋势 ..................................................................................................... 12

2.7 面向普罗大众的智能家居:Google、Apple、Samsung及其他 ............ 13

2.8 阻碍未来发展的智能家居架构 ................................................................. 15

2.9 我们到哪里去 ............................................................................................. 16

第3章 项目介绍 ................................................................................................... 19

3.1 概述 ............................................................................................................. 19

3.2 设备和先决条件 ......................................................................................... 23

第4章 家居控制中心:OpenRemote ............................................................... 25

4.1 OpenRemote概述 ....................................................................................... 25

4.2 OpenRemote Controller安装 ..................................................................... 27

4.3 在Mac OS X下的安装 .............................................................................. 28

4.4 在Windows 7、8和XP下的安装 ............................................................ 32

4.5 OpenRemote ................................................................................................ 34

4.6 “Hello World”应用 ................................................................................. 34

第5章 一个非常智能的传感器:互联网天气 ................................................... 38

5.1 OpenRemote和HTTP:获取互联网天气数据 ........................................ 38

5.2 设计应用界面布局 ..................................................................................... 43

第6章 基于智能手机的在场检测 ....................................................................... 47

6.1 建立一个DHCP-MAC地址监测器功能 .................................................. 48

6.2 创建一个用于在场检测的shell脚本 ....................................................... 52

6.3 什么是shell ................................................................................................ 53

6.4 在OS X/Linux下的在场检测脚本 ........................................................... 53

6.5 测试到好—编写脚本的**佳实践 ......................................................... 54

6.6 构建脚本 ..................................................................................................... 54

6.7 在场检测的日志文件 ................................................................................. 64

6.8 测试脚本 ..................................................................................................... 65

6.9 Windows下的在场检测脚本 ..................................................................... 68

6.10 测试到好—编写脚本的**佳实践 ....................................................... 69

6.11 构建脚本 ................................................................................................... 70

6.12 在场检测的日志文件 ............................................................................... 78

6.13 测试脚本 ................................................................................................... 79

6.14 通过智能手机控制在场检测 ................................................................... 82

第7章 多媒体集成:遥控iTunes ...................................................................... 87

7.1 OS X下基于脚本的iTunes控制 .............................................................. 87

7.2 Windows XP/7/8中基于脚本的iTunes控制 ............................................ 93

7.3 创建iTunes智能手机遥控 ........................................................................ 97

7.4 说给我听 ................................................................................................... 101

第8章 来点人工智能:Drools规则 ................................................................ 108

8.1 如果下雨就早点叫醒我:iAlarm ............................................................ 109

8.2 通过智能手机控制iAlarm ....................................................................... 109

8.3 iAlarm规则脚本 ...................................................................................... 113

8.4 回家 ........................................................................................................... 120

第9章 更多的iDevice ....................................................................................... 122

9.1 Denon/Marantz音响系统控制 ................................................................. 122

9.2 用Z-Wave控制设备 ................................................................................ 127

第 10章 工业级家居基础架构控制:KNX ...................................................... 136

10.1 什么是KNX ........................................................................................... 136

10.2 KNX是如何工作的 ............................................................................... 136

10.3 KNX软件基础架构:ETS .................................................................... 137

10.4 ETS支持何种操作系统 ......................................................................... 138

10.5 Mac上的ETS ......................................................................................... 138

10.6 其他的KNX.org软件工具 .................................................................... 138

10.7 ETS5安装 ............................................................................................... 139

10.8 导入厂商列表 ......................................................................................... 140

10.9 ETS5基础架构设置 ............................................................................... 141

10.10 ETS5:添加建筑基础架构 .................................................................. 142

10.11 ETS5:设置KNX元素 ....................................................................... 142

10.12 ETS5:连接基础架构与控制 .............................................................. 143

第 11章 通过OpenRemote Designer实现KNX控制 .................................. 147

11.1 智能手机和平板电脑应用的背景 ......................................................... 151

11.2 设置基于KNX的采暖模式控制 .......................................................... 152

11.3 基于智能手机的采暖控制 ..................................................................... 154

11.4 基于Drools的采暖自动化 .................................................................... 156

第 12章 智能家居远程控制 .............................................................................. 158

12.1 设置一个动态DNS服务 ....................................................................... 158

12.2 设置一个VPN ........................................................................................ 159

第 13章 冷启动:自动化启动........................................................................... 161

13.1 Windows Task Scheduler ........................................................................ 161

13.2 OS X启动 ............................................................................................... 164

第 14章 查错和测试 .......................................................................................... 173

14.1 预防性维护 ............................................................................................. 174

14.2 OpenRemote心跳和看门狗 ................................................................... 174

第 15章 报告 ...................................................................................................... 180

附录 ......................................................................................................................... 189

参考文献 ................................................................................................................. 193

详情

本书不仅介绍了智能家居的概念,而且通过典型的案例和技术环节,介绍了智能家居在欧洲的实现方法。本书首先介绍了智能家居的关键概念,包括设备控制、传感器、控制器等,然后介绍了实践性的项目,介绍了如何使用Open Remote实现一个家居控制中心,让后详细介绍了展现式检测的智能手机连接技术。最后,本书讨论了AI技术,智能家居控制的相关协议,以及对行业的趋势和未来的展望。

图书摘要

相关图书

scikit-learn机器学习(第2版)
scikit-learn机器学习(第2版)
树莓派机器人实战秘笈(第3版)
树莓派机器人实战秘笈(第3版)
深度学习
深度学习
TensorFlow机器学习项目实战
TensorFlow机器学习项目实战
机器学习Web应用
机器学习Web应用
TensorFlow技术解析与实战
TensorFlow技术解析与实战

相关文章

相关课程