intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Smart Home Automation with Linux- P11

Chia sẻ: Cong Thanh | Ngày: | Loại File: PDF | Số trang:13

86
lượt xem
6
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Smart Home Automation with Linux- P11:For every word I’ve written, five have been discarded. Such is the nature of writing. For every ten programs I’ve downloaded, tried, and tested, nine have been discarded. Such is the nature of software. Finding a perspicuous overlap has been a long and arduous tasks, and one that I’d wish for no one to suffer in solitude.

Chủ đề:
Lưu

Nội dung Text: Smart Home Automation with Linux- P11

  1. ■ INDEX rough service bulbs, 7 ■Q 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 security issues and, 5 e-mail, 156–157 RFID tags, 236 hiding home, 140–141 RF-to-X10 gateway, 4, 113 web servers, 168–172 ripping, 86–91 security through obscurity approach, 171 CDs, 86 Sega Dreamcast, hacking, 52–53 DVDs, 87 self-signed authentication certificates, rising edge trigger, 66 170–171 rlyexec command, 234 Sendmail, 152 road traffic data, 193 serial ports, 59 283
  2. ■ INDEX serial port device, 47 Short Message Service (SMS), 114–115, 174–183 Serial.print function, 71 custom numbers and API, 178–183 Serial.println function, 71 phone processing, 175–178 Series Wireless remote control 5888, 30 receiving messages, 181–183 server control, 114–115 sending messages, 178–181 servers, 36 shutdown commands, 23, 132 as central respository, 117 signals, splitting and merging AV, 108 coordination of, 131–132 Silent Gliss AutoGlide, 15 e-mail, 151–152 SIM cards, 175 file-sharing, 36–38 Simple DirectMedia Layer (SDL), 79 for home automation setup, 123–141 Simple Mail Transfer Protocol (SMTP), 151 power consumption, 128–131 single-board computers (SBCs), 128 purposes of, 123 Skype, 150 bandwidth capabilities, 124 SlimServer, 103 CPU power, 123 Slug disk space, 124 developing on, 51 server extensibility, 124 hacking, 49–51 self-termination by, 131 always on, 58 shutting down, 132 hardware, 58–59 switching on automatically, 131 overclocking, 58–59 types of, 125 serial port, 59 custom embedded, 128 SlugOS, 51 desktop PC, 125–126 SMB/CIFS protocol, 36 Mini-ITX, 126–127 smb2www module, 174 Mini-PC, 127 sms conduit, 227 rack mount, 125 SMS. See Short Message Service web, 165–174 soap protocol, 259 shields, 62, 72 social engineering, 49 sockets, 32 284
  3. ■ INDEX SoftSqueeze, 104 stereo audio, switching between 5.1 surround and, 108 software hacking, 49–57 stereo system, 85. See also media systems game consoles, 52–57 Stick-a-Switch (SS13E), 18 Linksys NSLU, 49–51 storage. See data storage software localization, 157 stranded cable, 144 solid core cable, 144 streaming video, 245 Sonny Bono Copyright Term Extension Act, 185 subnet, 33 Sony Playstation, hacking, 53–55 subscriber identity module (SIM) cards, 175 sound cards, 124 Subversion, 137–139 speech synthesis, 161–163 sudo command, 132 Sphinx, 158 sundowner dusk/dawn controller, 16 splitter box, 109 S-Video, 108 Spotify, 85 switch boxes SquareD Clipsal, 28 AV, 108 Squeezebox, 103–104 HDMI, 111 SqueezeCenter, 103–104 switches, 32 ssh, 139 SWMBO-friendly, 9 SSL (Secure Sockets Layer), 169–170 system-on-a-chip (SoC) machines, 128 stairs, as location for Node0, 121 stand-alone controllers, 15–20 handheld transmitter modules, 18–19 ■T tabletop transmitter modules, 15–17 in-wall transmitter modules, 19–20 teakettle (example), 216–218 motion sensors, 20 technology integration, 215–216 tabletop transmitter modules, 15–17 telephones, 147 star configuration, 142 temperature, 120 start command, 257 terminate command, 257 static IP addresses, 34–35 text messages, 174–178 status command, 261 receiving, 181–183 status scripts, 261 sending, 178–181 285
  4. ■ 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 unit codes, 2–5 toolchain, 51 Universal Curtain Motor (UCM), 15 topology, 262–266 Unslung, 50 total cost of ownership (TCO), 128 --use-mplayer command-line switch, 102 touchscreens, 80, 114, 240 user tools, 261 traffic data, 193 utilities, applets, 256 train schedule applet, 249 utility scripts, 261–262 train times, 191–193 transcoding, 101–102 ■V Trivial File Transfer Protocol (TFTP), 100 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 286
  5. ■ 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 release, 256 Wake on LAN (WOL), 131 utilities, 256 wall switch (LW10U), 9 web browser, 165 WAP messages, 180 web configuration directories, 254–255 WARP, 250–251 web gateway conduits, 240 warp/applets/x10/img file, 246 web interface, 114, 240–243 warp/conf/cookery file, 247 web servers, 165 warp/conf/x10/x10.conf file, 246 building, 166–174 Warp_Browser_Applet, 256 controlling the machine, 172–173 Warp_Static_Text_Applet, 256 media access, 173–174 warplib directory, 251 security, 168–172 waterproof speakers, 110 virtual sites and, 166–167 wavplayer abstraction, 223 Web Services Description Language weather applet, 249 (WSDL), 203 weather data, 193–197 web username, 220 weather reports, 101 webcams, 38 weatherstatus command, 261 Webconverger, 114, 240 287
  6. ■ INDEX WebFace, 251 control panel, lifestyle apps and, 245– 246 weblog conduit, 228 Cosmic and, 237 webmail, 206– 208 dead spots, 3 wetware hacking, 49 wget, 186 whoami.php script, 172 device modules, 6–15 whole house filter, 2 appliance modules, 12–14 WiFi coverage, 145 combination devices, 14–15 WiFi signals, dissipation of, 118 internal devices, 14 winalert conduit, 228 lamp modules, 7– 11 Windows, voice recognition software, 158 gateways, 20–22 Windows Scripting Host (WSH), 228 general design, 4–6 Windows Speech Recognition Macros, 158 assigning addresses, 5–6 wired controllers, 4 fully automated, 5 wired networks, 143–145 simple case, 4 wireless AV distribution, 110 standard case, 4–5 wireless controllers, 4– 5, 18–19, 30 using multiple house codes, 6 Wireless Gateway C-Bus 5800 Series, 31 messages, 3 wireless points, 145–146 modules, 2 wiring looms, 109–110, 264– 266 signals, dissipation of, 118 World Wide Web, 165 stand-alone controllers, 15–20 wview software, 197 handheld transmitter modules, 18– www.free60.org project, 55 19 in-wall transmitter modules, 19–20 ■X motion sensors, 20 X10, 1–27 tabletop transmitter modules, 15–17 about, 2–3 two-way communication, 10 Bluetooth and, 113 x10control abstraction, 223 commands, 3 xawtv, 79 compared with C-Bus, 28–29 xawtv utility, 40 288
  7. ■ 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
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2