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 chartsEvery value kept and plotted, hourly through monthly, several measurements on one chart.
Anomaly detectionEach channel learns its own baseline. Deviations past 5σ are flagged and explained in plain language, not as a raw number.
AI analysisReadings across a station are interpreted together and written up as text you can act on.
Device commandsQueue an action for a device, for example opening a valve or running a pump. The device acknowledges once it has executed.
Push notificationsAnomalies and thresholds reach your phone through the iOS app.
SharingRead, write and admin access per sensor, plus full ownership transfer.
Public mapPublish 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

PathUse it when
HydroNode-LibraryYou 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-esphomeYour 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.
LoRaWANThe station sits on battery far from any WiFi. Helium and ChirpStack are supported, with per-device payload decoders.
Plain HTTPSAny 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 apphydronode.texhfexlabs.de for dashboards, sharing and device management in the browser.
iOS appDownload on the App Store. Live values and push notifications on your phone.
hydronode-homeassistantEvery 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

RepositoryWhat it is
HydroNode-LibraryArduino and ESP32 client library. Signed uploads, TLS, command callbacks.
hydronode-esphomeESPHome external component. Sensor mapping, automation triggers, hydronode.send action.
hydronode-homeassistantHome 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.githubPublic

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…