⚡ Visual Tour · Live in < 2 min

Every screen, in one scroll.

No marketing fluff. These are the real pages served by your Pylon-Monitor at http://pylon-monitor.local — exactly what you'll see the moment you plug it in. And that moment is under 2 minutes after opening the box.

PHYSICAL SCREEN

Built-in TFT display

A crisp 1.8" IPS TFT panel shows the State of Charge in giant digits, with voltage and current beside it and SOH and cycle count below — readable across the room, no phone required.

Pylon-Monitor.com
94%
48.6V
-7.2A
SOH: 96%
Cycles: 486
1.8" IPS TFT — full color

No fan, no buttons to fiddle with — just glance at the box.

FIRST BOOT

Captive portal WiFi setup

On first power-on, the Pylon-Monitor creates its own network PylonMonitor-Setup. Connect from any phone, the setup page opens by itself.

  • No app to install, no QR code
  • Scans surrounding networks automatically
  • Saves credentials and reboots — done
  • Re-appears any time you factory-reset
http://192.168.4.1/wifi
Configure WiFi
Select a network for your Pylon-Monitor
HomeWiFi_5G🔒92%
HomeWiFi_2G🔒84%
PylonMonitor-Setup76%
Neighbour-IoT🔒58%
GuestNet🔒44%
FREEBOX_ABCD🔒22%
http://pylon-monitor.local/login
AUTH

Login page — local only

A username/password gate protects the dashboard. Credentials are stored on the device and changed from Settings. Default is admin / admin — change it on first login.

  • HTTP-only cookie session, never leaves your LAN
  • No telemetry, no remote access, no account server
  • One logout button always visible top-right
MAIN PAGE

Live battery dashboard

The home screen of the device. Three live cards (Summary, Health & System, Temperatures) and one nav strip to jump anywhere in two clicks.

  • SOC, voltage, current, power, state in real time
  • SOH, cycles, WiFi signal, MQTT status
  • Base & MOSFET temperatures
  • One-click jump to JSON, Settings, Update, Reboot, Reset
http://pylon-monitor.local/
Logout →

Pylon-Monitor.com

Pylontech Battery Diagnostics
pylon-monitor.local
JSON API Settings Update Reboot Factory Reset

Summary

SOC94 %
Voltage48.62 V
Current-7.20 A
Power-350.1 W
StateDischarge

Health & System

SOH96 %
Cycles486
WiFi Signal-58 dBm (Good)
MQTT StateConnected

Temperatures

Base Temp23.4 °C
MOSFET Temp28.1 °C
💬 We are here to help! Email contact@pylon-monitor.com — we answer every message.
http://pylon-monitor.local/settings

System Settings

System Profile

pylon-monitor
Reachable at http://pylon-monitor.local  ·  current IP <DEVICE-IP>

Web Interface Security

admin
••••••••

Static IP (optional)

<your-static-ip>
<your-gateway>
255.255.255.0
<your-dns>

MQTT — Home Assistant Option 1

<broker-ip>
1883
mqtt-user
••••••••
Auto-discovers all sensors in Home Assistant. No YAML.

REST API Option 2

10 lines of YAML in configuration.yaml — six sensors appear in HA.

Emergency Push (Pushover)

<empty>
<empty>
Save Configuration
CONFIG

One settings page — everything inside

Hostname, login, static IP, MQTT broker, REST API helper and Pushover emergency notifications. All in one form, with inline hints that show your current IP and copy-paste-ready YAML.

  • mDNS hostname → http://yourname.local
  • Static IP or DHCP reservation guidance
  • MQTT auto-discovery for Home Assistant
  • Ready-made REST YAML block (with your IP injected)
  • Optional Pushover push for low SOC alerts
OTA UPDATE

Firmware update — from your browser

Download the latest .bin, upload it, the device reboots into the new version. No cables, no soldering, no Arduino IDE. Your settings are preserved across updates.

  • Always-fresh URL: https://pylon-monitor.com/update.bin
  • Update takes ~30 seconds
  • Hostname, MQTT, static IP, login all preserved
  • Previous firmware kept until new one is fully written
http://pylon-monitor.local/firmware

Firmware Update

Current version

Installed firmwarev1.1
Device hostnamepylon-monitor
IP address<DEVICE-IP>

Step 1 — Download latest firmware

Always grab the official .bin file from:
http://pylon-monitor.com/update.bin

⬇ Download update.bin

Step 2 — Upload to the device

Choose file update.bin (412 KB)
Install Firmware
http://pylon-monitor.local/api.json
{ "system": "pylon-monitor", "firmware": "v1.1", "summary": { "soc": 94, "soh": 96, "voltage": 48.62, "current": -7.20, "power": -350.10, "state": "Discharge" } }
INTEGRATION

JSON REST API — /api.json

One endpoint, all the data. Ready for Home Assistant, Node-RED, Jeedom, Domoticz, openHAB, Grafana, InfluxDB or any cron-driven script.

  • Plain HTTP GET, no auth required (LAN only)
  • Updates every few seconds
  • Stable structure — won't break between firmware versions
  • 10 lines of YAML → six HA sensors
MAINTENANCE

Reboot & Factory Reset

Two safety buttons in the navigation strip. Reboot triggers a confirmation then restarts the device cleanly. Factory Reset wipes WiFi credentials, MQTT and login — reopening the captive portal so you can start fresh.

  • Confirmation dialog before destructive actions
  • TFT screen shows progress during reboot & reset
  • Hardware reset button on the device as a backup
  • Settings stay preserved across firmware updates
http://pylon-monitor.local/reset

⚠ Factory Reset

This action is irreversible. It will erase your saved WiFi networks, MQTT configuration and Security settings.

Cancel Yes, Reset

That's the whole device.

One small box, one captive portal, one dashboard, one JSON endpoint, one update button. No cloud, no app, no subscription — €29 once.