{"product_id":"automating-with-node-red-thom-haagenrud-9798248284788","title":"Automating with Node-RED: Visual programming for connecting IoT devices and services","description":"\u003cp\u003e\u003cb\u003eCode Your World Without Writing a Single Line of Syntax.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eYou know exactly how your smart home \u003ci\u003eshould\u003c\/i\u003e work. You can picture the logic in your head: \"If the motion sensor triggers, AND it's after sunset, BUT the TV is off, then turn on the hallway lights at 20% brightness.\"\u003c\/p\u003e\u003cp\u003eBut trying to write that logic in standard apps or complex configuration files (YAML) often leads to frustration, syntax errors, and broken devices.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eAutomating with Node-RED\u003c\/i\u003e is your guide to the world's most popular flow-based programming tool. Originally developed by IBM, Node-RED allows you to \"draw\" your code. By visually wiring together nodes that represent devices, functions, and data, you can build complex, professional-grade automations in minutes.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eStop struggling with code and start building flows. You will learn to: \u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eThink in Flows: \u003c\/b\u003e Master the visual editor. Learn how to drag, drop, and wire nodes to pass messages (msg.payload) from input to output.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eConnect the Unconnected: \u003c\/b\u003e Bridge the gap between incompatible brands. Make your Zigbee sensors talk to your Wi-Fi bulbs and your cloud API weather service.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eMaster the Core Nodes: \u003c\/b\u003e Deep dives into the essential toolkit: Inject, Debug, Switch, Change, and Trigger nodes.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eBuild Beautiful Dashboards: \u003c\/b\u003e Create a custom, browser-based user interface (UI) with buttons, sliders, and gauges to control your house from any tablet or phone.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eIntegrate with Hubs: \u003c\/b\u003e Supercharge your existing setup by linking Node-RED with open-source hubs (like Home Assistant) or MQTT brokers (like Mosquitto) to handle the heavy lifting of logic.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eGo Beyond Basics: \u003c\/b\u003e For the power users, learn how to use the \"Function\" node to inject snippets of JavaScript for limitless customization.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eWhether you are running on a Raspberry Pi, a Docker container, or a cloud server, this book unlocks the true power of the Internet of Things.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eDon't just use your devices. Conduct them.\u003c\/b\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Thom Haagenrud\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9798248284788\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Independently Published\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 02\/13\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 206\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.62lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.00w x 0.44d","brand":"Thom Haagenrud","offers":[{"title":"Paperback","offer_id":48588436373759,"sku":"9798248284788","price":16.99,"currency_code":"USD","in_stock":true}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/automating-with-node-red-thom-haagenrud-9798248284788","provider":"WR Book House","version":"1.0","type":"link"}