TY - BOOK AU - Waher,Peter TI - Learning internet of things: explore and learn about internet of things with the help of engaging and enlightening tutorials designed for raspberry Pi T2 - Community Experience Distilled SN - 9781783553549 AV - QA76.8.R15 W344 2015eb U1 - 005.3 23 PY - 2015/// CY - Birmingham, England PB - Packt Publishing KW - Raspberry Pi (Computer) KW - Microcomputers KW - Raspberry Pi (Ordinateur) KW - Micro-ordinateurs KW - microcomputers KW - aat KW - COMPUTERS KW - Enterprise Applications KW - Collaboration Software KW - bisacsh KW - fast KW - Electronic books N1 - Includes index; Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Preparing our IoT Projects; Creating the sensor project; Preparing the Raspberry Pi; Clayster libraries; Hardware; Interacting with our hardware; Interfacing the hardware; Internal representation of sensor values; Persisting data; External representation of sensor values; Exporting sensor data; Creating the actuator project; Hardware; Interfacing the hardware; Creating a controller; Representing sensor values; Parsing sensor data; Calculating control states; Creating a cameraHardware; Accessing the serial port on Raspberry Pi; Interfacing the hardware; Creating persistent default settings; Adding configurable properties; Persisting the settings; Working with current settings; Initializing the camera; Summary; Chapter 2: The HTTP Protocol; HTTP basics; Adding HTTP support to the sensor; Setting up an HTTP server on the sensor; Setting up an HTTPS server on the sensor; Adding a root menu; Displaying measured information in an HTML page; Generating graphics dynamically; Creating sensor data resources; Interpreting the readout request; Testing our data exportUser authentication; Adding events for enhanced network performance; Adding HTTP support to the actuator; Creating the web services resource; Accessing individual outputs; Collective access to outputs; Accessing the alarm output; Using the test form; Accessing WSDL; Using the REST web service interface; Adding HTTP support to the controller; Subscribing to events; Creating the control thread; Controlling the actuator; Summary; Chapter 3: The UPnP Protocol; Introducing UPnP; Providing a service architecture; Documenting device and service capabilities; Creating a device description documentChoosing a device type; Being friendly; Providing the device with an identity; Adding icons; Adding references to services; Topping off with a URL to a web presentation page; Creating the service description document; Adding actions; Adding state variables; Adding a unique device name; Providing a web interface; Creating a UPnP interface; Registering UPnP resources; Replacing placeholders; Adding support for SSDP; Notifying the network; Responding to searches; Implementing the Still Image service; Initializing evented state variables; Providing web service propertiesAdding service properties; Adding actions; Using our camera; Setting up UPnP; Discovering devices and services; Subscribing to events; Receiving events; Executing actions; Summary; Chapter 4: The CoAP Protocol; Making HTTP binary; Finding development tools; Adding CoAP to our sensor; Defining our first CoAP resources; Manually triggering an event notification; Registering data readout resources; Returning XML; Returning JSON; Returning plain text; Discovering CoAP resources; Testing our CoAP resources; Adding CoAP to our actuator N2 - If you're a developer or electronics engineer who is curious about Internet of Things, then this is the book for you. With only a rudimentary understanding of electronics, Raspberry Pi, or similar credit-card sized computers, and some programming experience using managed code such as C# or Java, you will be taught to develop state-of-the-art solutions for Internet of Things in an instant UR - https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=944049 ER -