Visualizing Home Automation with GRiSP
summary
A proof‑of‑concept home automation hub runs a bare metal Erlang VM on a GRiSP board, reads addressable one‑wire temperature sensors, and serves a live JSON WebSocket stream to a D3 SVG dashboard. Demo shows sensors discovered over the bus, historical graphs, and live code edits pushed over Wi‑Fi (temperature units switched to Fahrenheit) with the system continuing to operate, and notes scalability limits as scans slow when many sensors share the bus.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:54WHY HARDWARE SOFTWARE HOME AUTOMATION FUTURE
- 1:13VISUALIZE & INTROSPECT EMBEDDED SYSTEMS
- 1:47THE GRISP BOARD HARDWARE
- 2:04EMBEDDED WIRELESS DEVICE
- 2:22300 MHZ 64 MiB RAM WIFI MICROSD
- 4:13MASTER SLAVE PROTOCOL 1 DATA LINE 1 CLOCK LINE POWER & GROUND ADRESSABLE
- 5:28DALLAS 1-WIRE 1 DATA + POWER LINE GROUND ADDRESSABLE MICROLAN
- 7:10WIRELESS COMMUNICATION
- 7:21802.11N 2.4 GHZ UP TO 150 MBPS POWER SAVING
- 9:25FRONTEND & BACKEND STACK SOFTWARE
- 12:47COWBOY WEB SERVER ERLANG APP GRISP RUNTIME 1-WIRE DRIVER
- 28:11GENERIC LIBRARY EDITABLE DASHBOARD PERSISTED MORE WIDGETS
- 29:08FEBRUARY 2018 HARDWARE SHIPS SOFTWARE 1.1
- 29:24ERLANG 20.2 ALL BASIC DRIVERS
- 30:41ROADMAP MORE DRIVERS PREBUILT CROSS OTP PREBUILT CROSS TOOLCHAIN FIXING ERLANG DISTRIBUTION
related talks
27mHow I Ended Up Automating My Curtains And Shouting At My Laptop
41mEvolution of GRiSP
51mThe Connected Smart Home, from IoT to Cloud
42mLivebook Meets GRiSP
27mHow I've been using JavaScript to automate my house
17mRapid GUI development for IOT systems
31mCTRL+ALT+HOME: A Fantastic Exploration of Home Automation
51mSmart home from scratch - a little C#, a little C++ and cheap Chinese electronics
