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 249 videní
QR skener pre Watmonitor - HTML5Autor: pinger108 videní
Vodná hladina z drevaAutor: noone32 644 videní
Hladina ako zrkadloAutor: yannik18 244 videní
Hladinomer - webaplikácia - Arduino / ESP8266 /Autor: pinger1 183 videní
Rýchlo dajte hlavy dole, hladina riekyAutor: katka16 431 videní
Straky sú naozaj inteligentnéAutor: biolog17 736 videní
Hurikán Milton má priniesť ničivé búrky aAutor: katka21 935 videní
MUKATADO feat. ROBO OPATOVSKÝ_ HLADINAAutor: pepo99413 329 videní
RFID systém so správou online - PHP + ArduinoAutor: pinger1 737 videní
Keď vycíti, že nemá v poriadku cukor, ihneďAutor: zork13 521 videní
Keď sa vodná hladina spojí s nebom (Florida)Autor: avokado3 708 videní
Houdini 14 - prezentácia 3D grafického softvéruAutor: foprint37 375 videní
kittan pred 8 hod
OK, a?