TNB Tech Logo

TNB Technologies, LLC

Motion - Temp - Water - Dry Contact

SensorNode - A DIY Sensor Kit for Home Assistant

The Easy Way to Attach Sensors to Home Assistant

  • SensorNode fully-assembled version

    Slide title

    Write your caption here
    Button
  • SensorNode EL Dyno MITE version

    Slide title

    Write your caption here
    Button
  • SensorNode

    Slide title

    Write your caption here
    Button
  • two SensorNode boards in operation

    Slide title

    Write your caption here
    Button
  • SensorNode bare board

    Slide title

    Write your caption here
    Button
  • SensorNode inside custom enclosure

    Slide title

    Write your caption here
    Button
  • SensorNode custom enclosure open exposing SensorNode inside

    Slide title

    Write your caption here
    Button
  • SensorNode Jumper J3 Close-Up

    Slide title

    Write your caption here
    Button
  • A set of 5 SensorNode bare boards

    Slide title

    Write your caption here
    Button
  • closeup of SensorNode USB connection with USB cable connected

    Slide title

    Write your caption here
    Button
  • SensorNode

    Slide title

    Write your caption here
    Button
  • SensorNode

    Slide title

    Write your caption here
    Button
  • SensorNode fully-assembled version

    Slide title

    Write your caption here
    Button
  • SensorNode fully-assembled version

    Slide title

    Write your caption here
    Button
  • closeup of SensorNode with USB connection exposed

    Slide title

    Write your caption here
    Button

What is SensorNode?

SensorNode is the easy way to add common sensors to Home Assistant, one of the most popular open-sourced home automation systems in the world.

SensorNode a simple credit-card sized PC board with a Raspberry Pi Pico W installed on it. The Pico is loaded with software that enables many common home-automation sensors to be interfaced to Home Assistant. All you do is attach sensors to it, configure it through the built-in WiFi Access Point, and run. Although all the code is open-sourced, you don't need to write code to use SensorNode.

Key Features of Every SensorNode

Regardless of Version, all SensorNodes have these features

  • Integrates up to 4 concurrent sensors

    You can hook up as many as 4 simultaneously updated sensors to Home Assistant. Supported sensors include dry contact, motion, temperature (external), moisture, and temp/humid(internal I2C).

  • Interfaces to Home Assistant Seamlessly

    It's super easy to connect SensorNode to Home Assistant. It uses the Home Assistant HTTP Sensor protocol to POST sensor readings to HA.

  • Easy Configuration

    Every SensorNode can create a WiFi Access Point when desired to add/modify it's settings. You can attach to it with any smartphone or computer to set up or modify SensorNode's settings.

  • Runs on AC Power

    No batteries! Each SensorNode is powered off a standard power supply. SensorNode will operate using any power supply that delivers between 7.5-24V. 

  • Change Sensors whenever you want

    No longer need a temp sensor, but really want a motion sensor? No problem! With SensorNode, you can reconfigure it at any time to accomodate any supported type of sensor. You are not locked in.

  • Many Kit Options

    SensorNode is available as a bare board, or in partially or fully-assembled kits. You can even get a 3D-Printed Case or download the print files and print your own.

    Button
  • NO CODING REQUIRED

    Athough all SensorNode code is open-sourced, you don't need to write code to use SensorNode. Just attach sensors, move some jumpers, configure it using the built-in Wifi Access Point, and RUN! That's it!

  • All Data is Local

    SensorNode communicates directly with your local install of Home Assistant. Further, all configuration is done using SensorNode's Wifi Access Point: no App, Cloud, or subscription needed. All your data remains local!

  • Uses Cheap Sensors you can buy anywhere

    Works with the most popular types of home-automation sensors. Temperature (DS18B20) and motion sensors can be purchased from many sources at low prices. Dry contact sensor can use any common button, switch, door/window,float, level, tilt, or vibration sensor.  AHT20 I2C temp/humid sensors are commonly available and cheap.

  • WatchDog Timer

    Makes sure it keeps running 24/7/365 without intervention. Can be disabled from on-board jumper.

  • Status LEDs

    SensorNode has one internal (on the Pico) LED and one external (with leads so you can mount to a case) LED to communicate status with a glance. There is a switch on the board to enable/disable the LEDs if you don't want them on. You can also set which LEDs are on in the settings.

  • High-Speed Input Latching

    Makes sure you don't miss any transient events by latching the signals before they get presented to the Pico. That way, no matter how busy the Pico is, it will never miss a button press or motion event.

  • Programmed in Python - All Open Source

    Uses CircuitPython and all code will be open-sourced so you will always have access to the code.

  • Works with the most common sensor types

    With SensorNode, you can quickly onboard the following sensor types: door/window,pushbutton, level sensor, tilt sensor, vibration sensor, motion sensor, temperature sensor, water sensor

Still have Questions? Check out the FAQs here

Sensornode is available in many kit forms

Which SensorNode Kit is Right for You?

SensorNode PC Board Prototype

Bare Board

This is the absolute cheapest way to get a SensorNode - just get the bare PC board and solder it all yourself!


This kit includes all instructions on how to construct a working SensorNode, parts list Bill Of Materials (BOM), links to all the software, and links to the 3D print files. Instructions will include a complete list of all parts and where to get them (typically Adafruit, Amazon or Alibaba). Nothing is proprietary or expensive.


You'll need to buy your own Raspberry Pi Pico W(typically $6-7), and load the software on it (details in the instructions). You'll need to buy your own power supply and whatever sensors you want to attach to SensorNode (all details included in the instructions). All of these can be purchased separately from us.

A close up of a palm tree leaf with a blue sky in the background

Bare Board + Bag of Parts

This kit includes not only the Bare SensorNode PC Board and all instructions, links to software, links to 3D printer files, etc, but also a bag of all the parts needed to assemble a SensorNode. This kit includes all parts that need to be soldered to the board. It does NOT include the Raspberry Pi Pico W. This kit also does NOT include a power supply or any sensors.


The programmed Pico, power supply, and sensors can all be purchased separately from us if desired.


Partially-Assembled

This kit is an assembled SensorNode PC board with much less work required to get up and running fast. All components will be already soldered onto the SensorNode PC Board. This kit does not include the Raspberry Pi Pico W, power supply, or any sensors. You can purchase those separately from us if you want.


The Green Status LED WILL be included, but it will NOT be soldered to the board.


All instructions, links to software, links to 3D print files are included with this kit.

Three tennis balls are on a tennis court with a white line

Fully-Assembled

Everything Included to create a working SensorNode! This is the one to get if you don't want to do any work except add sensors, power up and configure your SensorNode.


This kit includes one fully-assembled SensorNode PC Board, including Raspberry Pi Pico W with software already installed, populated onto the board. The Green Status LED will also be soldered to the board. The Power Supply will be included. There will be NO sensors included.


You can purchase whatever sensors you want from us separately.


As with all SensorNode products, this kit will include all instructions, links to software, 3D print files, etc.


A blue water surface with white foam coming out of it
check in circle

Many Inexpensive Kit Options

check in circle

Open Sourced Code

check in circle

No App or Cloud

check in circle

Change Sensors whenever you want

Complete Product Kit

A limited number of Complete Product Kit versions of SensorMode will be made available for those that 'Want it All'. Every Complete Product Kit includes one Fully-Assembled SensorNode and power supply, but also a Custom 3D-Printed Case to enclose the unit!


But hurry - Supplies will be limited! Make sure you get on the list to be one of the first to be notified when it's available!

Register to be notified when Kickstarter launches
SensorNode El Dyno Mite (prototype)

Sensornode

Options

These options can be purchased separately.

Share by: