Skip to main content

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.

ADA P1 Meter

ADA P1 Meter

Smart meter reader with live data every 10 seconds.

€39.90
SHOP
ADA Cable 35cm

ADA RJ12 Cable (35cm)

RJ12 cable for P1 Meter, straight 1:1 wiring.

€2.39
SHOP
SD Adapter for ESP32

SD Adapter for ESP32

Custom microSD adapter board designed for ESP32 DevKit (30-pin). Easily integrates the 6-pin SD card module.

€4.59
SHOP

ADA 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:

  1. Meter reads data from the P1 port
  2. Server saves and forwards the data via SD card and/or MQTT
  3. 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?

SetupFeaturesIdeal for
ADA P1 Meter onlyLocal web UI, MQTT, JSON, TelegramTech-savvy users
ADA + okosvillanyora.huCloud dashboard, charts, AI analysis, remote accessGeneral users
ADA P1 ServerLocal logging, automation, relay controlDevelopers / makers
Combined usageEverything together – offline + cloudPower 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.