ADA P1 System & IOT Products
Discover compact and powerful devices made for real-time energy monitoring and automation.
Perfect for both DIY setups and professional installations.

SD Adapter for ESP32
Custom microSD adapter board designed for ESP32 DevKit (30-pin). Easily integrates the 6-pin SD card module.
€4.59ADA P1 System – Overview
The ADA P1 System consists of two core components:
- ADA P1 Meter – reads real-time energy data from smart meters via the P1 port
- ADA P1 Server – a complementary module that receives, stores, processes, and forwards data, and can run custom automation rules
These devices can be used independently or together, forming a complete local and/or cloud-based energy monitoring and management system.
⚡ ADA P1 Meter
The ADA P1 Meter is an ESP32-based device that reads data from smart meters via the P1 port. It can transmit live readings every 10 seconds on the local network or to the internet.
Key features:
- P1 port connection (RJ12)
- Real-time data every 10 seconds
- Web interface:
http://okosvillanyora.local:8989
- Compatible with: Home Assistant, MQTT, JSON, Telegram format
- Cloud connection (optional): okosvillanyora.hu
- SD card logging (with Server)
Endpoints:
/json
→ structured data for APIs and apps/telegram
→ DSMR-compatible text output (for loggers, simple viewers)/write
→ accepts data from other devices (e.g., Shelly, Tasmota)- MQTT → real-time push to other systems
💾 ADA P1 Server
The ADA P1 Server is a standalone data collector and controller, based on the ESP32-CAM. It stores data locally from the ADA P1 Meter or other sources, and supports automation via scripts.
Core functionality:
- Data logging to SD card (CSV + JSON)
- Own
/json
and/telegram
API - Optional local visualization
- Rule engine with JavaScript-like syntax
- MQTT push to remote server
- Plugin support – integrates data from external devices like Shelly
- Web admin interface + SSE logging stream
JavaScript-like Rule Engine
The Server can run JavaScript-style scripts that:
- Send scheduled or conditional GET/POST requests
- Use locally stored variables
- Execute logic from a
bootload.js
script stored on SD card - Auto-generate variables from JSON fields
🤝 How they work together
The ADA P1 Meter and Server can be used in tandem:
- Meter reads data from the P1 port
- Server saves and forwards the data via SD card and/or MQTT
- User creates custom automation rules and integrations via web interface
This setup enables:
- Local logging – even without internet
- Custom device control (e.g., trigger heat pump)
- Seamless cloud sync if needed
🌐 Local or Cloud?
Setup | Features | Ideal for |
---|---|---|
ADA P1 Meter only | Local web UI, MQTT, JSON, Telegram | Tech-savvy users |
ADA + okosvillanyora.hu | Cloud dashboard, charts, AI analysis, remote access | General users |
ADA P1 Server | Local logging, automation, relay control | Developers / makers |
Combined usage | Everything together – offline + cloud | Power users / OEM |
📦 Summary
- ADA P1 Meter reads power data from smart meters
- ADA P1 Server stores, controls and forwards data
- okosvillanyora.hu provides optional cloud services and dashboard
Together they offer a smart energy system that gives full real-time insight into your home’s energy usage and production – with local control or remote access depending on your needs.
More detailed API and setup documentation is available in the other sections.