Skip to content

HydroNode

TexhFex Labs

Software for environmental monitoring, hydroponics and home automation.
Built in Regensburg by Felix Knoll.


HydroNode

hydronode.texhfexlabs.de

You build the sensor. HydroNode handles everything that comes after the measurement.

Most environmental monitoring projects stall at the same point. The hardware works, values arrive over the serial console, and then the real work starts: a database, a server that stays online, charts, retention, alerting, an app. HydroNode is that second half, already built.

A device sends one value in one signed HTTPS request. From that moment the value is stored, charted, checked against the channel's learned baseline, and available in the web app, on iOS, and in Home Assistant.

What the platform gives you

History and charts Every value kept and plotted, hourly through monthly, several measurements on one chart.
Anomaly detection Each channel learns its own baseline. Deviations past 5σ are flagged and explained in plain language, not as a raw number.
AI analysis Readings across a station are interpreted together and written up as text you can act on.
Device commands Queue an action for a device, for example opening a valve or running a pump. The device acknowledges once it has executed.
Push notifications Anomalies and thresholds reach your phone through the iOS app.
Sharing Read, write and admin access per sensor, plus full ownership transfer.
Public map Publish a station so others can follow it. Off unless you turn it on.

Free for up to 20 sensors per account, every feature included. No subscription, no activation code, no card.

Getting data in

Path Use it when
HydroNode-Library You write the ESP32 firmware yourself. The library covers WiFi, NTP, TLS and HMAC-SHA256 signing, and delivers actuator commands to a callback. Published in the Arduino Library Manager.
hydronode-esphome Your device already runs ESPHome. An external component maps existing ESPHome sensor entities to HydroNode in YAML, with signed uploads and command triggers. ESPHome keeps doing WiFi, OTA and drivers.
LoRaWAN The station sits on battery far from any WiFi. Helium and ChirpStack are supported, with per-device payload decoders.
Plain HTTPS Any language, any board. The signed wire format is documented, so a few lines of code are enough.

Over 30 measurement types are supported across hydroponics, greenhouses, weather stations, indoor air, soil and tanks: pH, EC, dissolved oxygen, temperature, humidity, CO₂, rainfall, soil moisture, water level and more.

Getting data out

Web app hydronode.texhfexlabs.de for dashboards, sharing and device management in the browser.
iOS app Download on the App Store. Live values and push notifications on your phone.
hydronode-homeassistant Every sensor you own, follow or have been given access to appears in Home Assistant automatically. Values arrive over WebSocket, entities carry the right device class and unit for long-term statistics, and anomaly and AI events land on the event bus for automations. Installs through HACS.

Repositories

Repository What it is
HydroNode-Library Arduino and ESP32 client library. Signed uploads, TLS, command callbacks.
hydronode-esphome ESPHome external component. Sensor mapping, automation triggers, hydronode.send action.
hydronode-homeassistant Home Assistant integration. Auto-discovered entities, WebSocket push, anomaly events.

Docs: Getting Started · Arduino and ESP32 · LoRaWAN · Sensor Types · FAQ


meintennisplatz.de

meintennisplatz.de

Platzbuchung für Tennisvereine und ihre Mitglieder. Schnell, ohne Papierliste, ohne Anrufe beim Platzwart. Quarkus und Angular auf Kubernetes.


contact@knollfelix.de

Pinned Loading

  1. .github .github Public

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…