第1章 產業概況
1.1節能潛力
1.2安全管理和居家護理自動化
1.3讓世界更好(一點)
第2章 關鍵概念
2.1受控設備
2.2傳感器和執行器
2.3控制網絡
2.4控制器
2.5遙控設備
2.6市場趨勢
2.7面向普羅大眾的智能家居:Google.Apple.Samsung及其他
2.8阻礙未來發展的智能家居架構
2.9我們到哪里去
第3章 項目介紹
3.1概述
3.2設備和先決條件
第4章 家居控制中心:OpenRemote
4.1OpenRemote概述
4.2OpenRemoteController安裝
4.3在MacOSX下的安裝
4.4在Windows7、8和XP下的安裝
4.5OpenRemote
4.6”HelloWorld」應用
第5章 一個非常智能的傳感器:互聯網天氣
5.1OpenRemote和HTTP:獲取互聯網天氣數據
5.2設計應用界面布局
第6章 基於智能手機的在場檢測
6.1建立一個DHCP—MAC地址監測器功能
6.2創建一個用於在場檢測的shell腳本
6.3什麼是shell
6.4在OSX/Linux下的在場檢測腳本
6.5測試到好——編寫腳本的最佳實踐
6.6構建腳本
6.7在場檢測的日志文件
6.8測試腳本
6.9Windows下的在場檢測腳本
6.10測試到好——編寫腳本的最佳實踐
6.11構建腳本
6.12在場檢測的日志文件
6.13測試腳本
6.14通過智能手機控制在場檢測
第7章 多媒體集成:遙控iTunes:
7.1OSX下基於腳本的iTunes控制
7.2WindowsXP/7/8中基於腳本的iTunes控制
7.3創建iTunes智能手機遙控
7.4說給我聽
第8章 來點人工智能:Drools規則
8.1如果下雨就早點叫醒我:iAlam
8.2通過智能手機控制iAlarm
8.3iAlarm規則腳本
8.4回家
第9章 更多的iDevice
9.1Denon/Marantz音響系統控制
9.2用Z—Wave控制設備
第10章 工業級家居基礎架構控制:KNX
10.1什麼是KNX
10.2KNX是如何工作的
10.3KNX軟件基礎架構:ETS
10.4ETS支持何種操作系統
10.5Mac上的ETS
10.6其他的KNX,org軟件工具
10.7ETS5安裝
10.8導入廠商列表
10.9ETS5基礎架構設置
10.10ETS5:添加建築基礎架構
10.11ETS5:設置KNX元素
10.12ETS5:連接基礎架構與控制
第11章 通過OpenRemoteDesigner實現KNX控制
11.1智能手機和平板電腦應用的背景
11.2設置基於KNX的采暖模式控制
11.3基於智能手機的采暖控制
11.4基於Drools的采暖自動化
第12章 智能家居遠程控制
12.1設置一個動態DNS服務
12.2設置一個VPN
第13章 冷啟動:自動化啟動
13.1WindowsTaskScheduler
13.2OSX啟動
第14章 查錯和測試
14.1預防性維護
14.2OpenRemote心跳和看門狗
第15章 報告
附錄
參考文獻