Watmonitor je webaplikácia, ktorá slúži pre zber a vizualizáciu dát o výške hladiny vody v studni, nádrži, žumpe. Je ju možné použiť aj na monitorovanie výšky sypkých materiálov ako granulát, piesok, osivo.
Dáta do webového rozhrania v pravidelnom intervale (5 minút) zasiela senzorový uzol skrz svoje rozhranie, najčastejšie WiFi, Ethernet, či skrz callback IoT sietí napr. LoRaWAN, či inú distribuovanú službu.
Používateľ vo webovom rozhraní v reálnom čase vidí aktuálnu hodnotu hladiny vody (automaticky sa tá hodnota aj prepíše v momente zápisu do databázy). Rovnako tak používateľ môže prechádzať aj kompletnú históriu meraní s možnosťou zmazania konkrétneho záznamu.
Prostredníctvom Gauge grafov je vidieť maximálnu a minimálnu zaznamenanú hladinu vody za obdobie 24 hodín, 7 dní, alebo 30 dní. Vďaka čomu je možné vidieť výdatnosť studne. V sekcii s čiarovými grafmi je možné vidieť historické merania až rok spätne, pričom grafy je možné exportovať vo formátoch .csv, .png a .svg vďaka čomu je ich možné ďalej analyzovať, alebo použiť pre vizualizáciu. Okrem celých grafov je možné exportovať aj ich konkrétny priblížený výrez.
Webaplikácia má aj jazykové verzie pre širšiu dostupnosť. Senzorový uzol môže byť vlastným hardvérom, najčastejšie Arduino, ESP32, či ESP8266 doska, pre ktoré sú na Githube projektu Watmonitor aj rozšírené programové implementácie s podporou OTA či ULP režimu. Pre ESP32 dostupné aj pokročilé programové implementácie vo frameworku ESP-IDF s kompatibilitou s najnovším jadrom v5.X. Samozrejmosťou je aj FreeRTOS, či inter-task komunikácia s blokovacím mechanizmom Queue. Tieto zdrojové kódy je však možné použiť len s ultrazvukovými senzormi vzdialenosti.
Industriálne senzory potrebujú len nastviť vhodne cestu kam a v akom formáte majú dáta zaslať. Možné je využiť aj iné snímače, napr. mikrovlnné, kapacitné, plavákové, radarové či lidar - optické. Webové rozhranie je založené na PHP, HTML5 a Bootstrap šablóne Bare, ktorá je responzívna aj pre smartfóny. Súčasťou Watmonitora je aj QR skener, ktorým je možné naskenovať QR kód a dokáže zobraziť posledné známe dáta zo senzora. Má to využitie skôr pre projekty kde je použitých niekoľko desiatok snímačov a kde je problémové hľadať, ku ktorému webovému rozhraniu Watmonitora zariadenie prislúcha. Tento výpis vypíše okrem dát aj názov studne.
Hladinomer - ESP8266 + ultrazvukový senzorAutor: pinger1 398 videní
QR skener pre Watmonitor - HTML5Autor: pinger362 videní
Vodná hladina z drevaAutor: noone33 031 videní
Hladina ako zrkadloAutor: yannik18 425 videní
Hladinomer - webaplikácia - Arduino / ESP8266 /Autor: pinger1 253 videní
Rýchlo dajte hlavy dole, hladina riekyAutor: katka17 862 videní
Straky sú naozaj inteligentnéAutor: biolog17 995 videní
Hurikán Milton má priniesť ničivé búrky aAutor: katka22 285 videní
MUKATADO feat. ROBO OPATOVSKÝ_ HLADINAAutor: pepo99413 539 videní
RFID systém so správou online - PHP + ArduinoAutor: pinger1 916 videní
LoRa Batmonitor - timelapse webového rozhraniaAutor: pinger117 videní
Keď vycíti, že nemá v poriadku cukor, ihneďAutor: zork13 691 videní
Keď sa vodná hladina spojí s nebom (Florida)Autor: avokado3 897 videní
fyzik pred 3 týždňami a 4 d
hladinu vody možno snímať aj tak, že tesne nad dno dáme závažie s lankom, a následne snímame silu,