Repository navigation
Releases: PearXP/ESP32-Uptime-Monitor
Release list
V1.4
V1.4 — Changelog
New
Monitors up to 10 servers (up from 3)
Port Scanner — scan ~85 common TCP ports directly from the web interface (Tools → Port Scanner), with legal disclaimer and confirmation checkbox
RAM warnings — automatic system log entries when free heap drops below 150 / 100 / 50 / 30 KB
Boot reason logging — system log now shows why the ESP32 restarted (Power-on, Watchdog, Exception, Brownout)
Improved
Date + time in all logs — event log and system log now show full date and time (DD.MM.YY HH:MM:SS) instead of time only
System log overhauled — only logs relevant events: boot, WiFi connect/disconnect, server state changes, RAM warnings
Tools modal split into two tabs: System and Port Scanner
Settings tabs now scrollable — fits all 10 server tabs cleanly on mobile and desktop
⚠ Settings will be reset after flashing V1.4 — reconfigure WiFi and servers after update.
V1.3
1.2
1.1
1.0
- Monitors up to 3 independent servers/websites.
- Modern, responsive web interface with live status updates.
- Tabbed Dashboard: A clean, tabbed main page to view the status and separate uptime log for each server.
- Per-Server Notifications: Configure different notification settings for each server individually.
- Multiple Notification Platforms:
o Discord (via Webhook)
o Ntfy (with priority settings)
o Telegram (via Bot) - Custom HTTP Actions: Trigger custom URLs (for IFTTT, Home Assistant, etc.) for "online" and "offline" events on a per-server basis.