Smart Home Automation with Linux- P11

pdf
Số trang Smart Home Automation with Linux- P11 13 Cỡ tệp Smart Home Automation with Linux- P11 346 KB Lượt tải Smart Home Automation with Linux- P11 0 Lượt đọc Smart Home Automation with Linux- P11 2
Đánh giá Smart Home Automation with Linux- P11
5 ( 12 lượt)
Nhấn vào bên dưới để tải tài liệu
Đang xem trước 10 trên tổng 13 trang, để tải xuống xem đầy đủ hãy nhấn vào bên trên
Chủ đề liên quan

Nội dung

■ INDEX ■Q rough service bulbs, 7 qmail, 152 routers, 13, 32 RSS feeds, 201–203, 210 ■R RSS news applet, 249 rack mount servers, 125 rsync, 137–139 radio, 197–198 Runix, 53 radio frequency (RF) controllers, 4 RW-1240R card, 40 RAID configurations, 92 RCA inputs, 108 ■S RCA phono sockets, 107 Samba, 36–38 RCX control, 60 Saturn light switch, 29 Red Hat package manager (RPM), 29 say abstraction, 223 Regency PowerMotion, 15 SC2800 controller, 17 relay control, 113 scandvd tool, 88 remote processing, of audio, 146 SCART sockets, 43, 108 remote voice control, 160–161 scenes, 25 remote-control methods, 112–115 screen scraping, 186–189 resistive loads, 12 SD533 controller, 16 RESTful approach, 250 SD7233 controller, 16 REX-10 alarm system, 14 Secure Sockets Layer (SSL), 169–170 RF remote control, rougue transmissions and, 5 security issues RFID tags, 236 RF-to-X10 gateway, 4, 113 ripping, 86–91 CDs, 86 DVDs, 87 e-mail, 156–157 hiding home, 140–141 web servers, 168–172 security through obscurity approach, 171 Sega Dreamcast, hacking, 52–53 rising edge trigger, 66 self-signed authentication certificates, 170–171 rlyexec command, 234 Sendmail, 152 road traffic data, 193 serial ports, 59 283 ■ INDEX serial port device, 47 Serial.print function, 71 Serial.println function, 71 Series Wireless remote control 5888, 30 server control, 114–115 servers, 36 as central respository, 117 coordination of, 131–132 e-mail, 151–152 file-sharing, 36–38 for home automation setup, 123–141 power consumption, 128–131 purposes of, 123 bandwidth capabilities, 124 CPU power, 123 disk space, 124 server extensibility, 124 self-termination by, 131 shutting down, 132 switching on automatically, 131 types of, 125 custom embedded, 128 desktop PC, 125–126 Mini-ITX, 126–127 Mini-PC, 127 rack mount, 125 web, 165–174 shields, 62, 72 Short Message Service (SMS), 114–115, 174–183 custom numbers and API, 178–183 phone processing, 175–178 receiving messages, 181–183 sending messages, 178–181 shutdown commands, 23, 132 signals, splitting and merging AV, 108 Silent Gliss AutoGlide, 15 SIM cards, 175 Simple DirectMedia Layer (SDL), 79 Simple Mail Transfer Protocol (SMTP), 151 single-board computers (SBCs), 128 Skype, 150 SlimServer, 103 Slug developing on, 51 hacking, 49–51 always on, 58 hardware, 58–59 overclocking, 58–59 serial port, 59 SlugOS, 51 SMB/CIFS protocol, 36 smb2www module, 174 sms conduit, 227 SMS. See Short Message Service soap protocol, 259 social engineering, 49 sockets, 32 284 ■ INDEX SoftSqueeze, 104 software hacking, 49–57 game consoles, 52–57 Linksys NSLU, 49–51 software localization, 157 solid core cable, 144 Sonny Bono Copyright Term Extension Act, 185 Sony Playstation, hacking, 53–55 sound cards, 124 speech synthesis, 161–163 Sphinx, 158 splitter box, 109 Spotify, 85 SquareD Clipsal, 28 Squeezebox, 103–104 SqueezeCenter, 103–104 ssh, 139 SSL (Secure Sockets Layer), 169–170 stairs, as location for Node0, 121 stand-alone controllers, 15–20 handheld transmitter modules, 18–19 in-wall transmitter modules, 19–20 motion sensors, 20 tabletop transmitter modules, 15–17 star configuration, 142 start command, 257 static IP addresses, 34–35 status command, 261 status scripts, 261 stereo audio, switching between 5.1 surround and, 108 stereo system, 85. See also media systems Stick-a-Switch (SS13E), 18 storage. See data storage stranded cable, 144 streaming video, 245 subnet, 33 subscriber identity module (SIM) cards, 175 Subversion, 137–139 sudo command, 132 sundowner dusk/dawn controller, 16 S-Video, 108 switch boxes AV, 108 HDMI, 111 switches, 32 SWMBO-friendly, 9 system-on-a-chip (SoC) machines, 128 ■T tabletop transmitter modules, 15–17 teakettle (example), 216–218 technology integration, 215–216 telephones, 147 temperature, 120 terminate command, 257 text messages, 174–178 receiving, 181–183 sending, 178–181 285 ■ INDEX TF678 controller, 21 twitter conduit, 227 thin small outline package (TSOP), 56 two-way communication, 10, 24 time-based messaging, 234–236 Txtlocal, 178 timed events, 211–213 timedscale script, 262 TiVo, 106 ■U TM13U gateway, 20, 21 UnDVD, 88 TODO application (example), 225, 252–254 uninterruptable power supply (UPS), 132– 136 todo command, 254 toolchain, 51 topology, 262–266 total cost of ownership (TCO), 128 touchscreens, 80, 114, 240 traffic data, 193 train schedule applet, 249 train times, 191–193 transcoding, 101–102 Trivial File Transfer Protocol (TFTP), 100 286 unit codes, 2–5 Universal Curtain Motor (UCM), 15 Unslung, 50 --use-mplayer command-line switch, 102 user tools, 261 utilities, applets, 256 utility scripts, 261–262 ■V Vectir, 113 TV cards, 124 VeriSign, 169 TV guides, 190–191, 244 ViaVoice, 158 tvonnow command, 261 video, streaming, 245 TVs, 85. See also media systems Video Disk Recorder Project, 107 tvsearch directory, 244 video transcoding, 101–102 tweet abstraction, 224 Videobox, 104 tweet command, 228 vinyl records, 90– 91 Tweet-a-Watt, 129 virtual web sites, 166–167 Twitter, 208 Vista, voice recognition software, 158 posting tweets with cURL, 209 visual memory unit (VMU), 52 reading tweets with cURL, 209 VLC streaming applet, 245 reading tweets with RSS, 210 Voddler, 57 ■ INDEX voice communication, 157–165 Web access, 165–174 piecemeal samples, 164–165 web applets, 239–256 remote voice control, 160–161 administration, 249 speech synthesis, 161–163 applet configuration, 255 basic structure, 251– 252 voice conduit, 228 controlling, 252–254 Voice over IP (VoIP) technology, 150–151 creating, 250–256 voice recognition software, 157–160 existing, 243–249 vox conduit, 228 global configuration, 254–255 vr-gcc toolchain, 62 information, 248–249 vstatus command, 261 lifestyle, 245–248 vtime script, 262 main applet, 242–243 media, 243–245 ■W Wake on LAN (WOL), 131 wall switch (LW10U), 9 WAP messages, 180 WARP, 250–251 warp/applets/x10/img file, 246 warp/conf/cookery file, 247 warp/conf/x10/x10.conf file, 246 Warp_Browser_Applet, 256 Warp_Static_Text_Applet, 256 warplib directory, 251 waterproof speakers, 110 wavplayer abstraction, 223 release, 256 utilities, 256 web browser, 165 web configuration directories, 254–255 web gateway conduits, 240 web interface, 114, 240–243 web servers, 165 building, 166–174 controlling the machine, 172–173 media access, 173–174 security, 168–172 virtual sites and, 166–167 weather applet, 249 Web Services Description Language (WSDL), 203 weather data, 193–197 web username, 220 weather reports, 101 webcams, 38 weatherstatus command, 261 Webconverger, 114, 240 287 ■ INDEX WebFace, 251 weblog conduit, 228 webmail, 206– 208 wetware hacking, 49 control panel, lifestyle apps and, 245– 246 Cosmic and, 237 dead spots, 3 wget, 186 whoami.php script, 172 whole house filter, 2 WiFi coverage, 145 WiFi signals, dissipation of, 118 winalert conduit, 228 Windows, voice recognition software, 158 Windows Scripting Host (WSH), 228 Windows Speech Recognition Macros, 158 wired controllers, 4 wired networks, 143–145 wireless AV distribution, 110 wireless controllers, 4– 5, 18–19, 30 Wireless Gateway C-Bus 5800 Series, 31 wireless points, 145–146 wiring looms, 109–110, 264– 266 World Wide Web, 165 wview software, 197 www.free60.org project, 55 ■X X10, 1–27 about, 2–3 Bluetooth and, 113 commands, 3 compared with C-Bus, 28–29 device modules, 6–15 appliance modules, 12–14 combination devices, 14–15 internal devices, 14 lamp modules, 7– 11 gateways, 20–22 general design, 4–6 assigning addresses, 5–6 fully automated, 5 simple case, 4 standard case, 4–5 using multiple house codes, 6 messages, 3 modules, 2 signals, dissipation of, 118 stand-alone controllers, 15–20 handheld transmitter modules, 18– 19 in-wall transmitter modules, 19–20 motion sensors, 20 tabletop transmitter modules, 15–17 two-way communication, 10 x10control abstraction, 223 xawtv, 79 xawtv utility, 40 288 ■ INDEX Xbee shield, 73 ■Y Xbox, 55–57 Y-adapters, 109 Xbox Chocolate Project, 57 Yahoo! Mail, 207 Xbox development kit (XDK), 57 Xbox Media Center (XBMC), 57, 107 ■Z XCAM2 Wireless Camera System, 39 ZFS filesystem, 93 xmit directory, 226 ZigBee wireless protocol, 73 XMLTV, 191 Zinc, 240 Xtremer, 103 zinc/conf/x10floorplan.conf file, 246 Xurrency.com, 203 289
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.