AB-Agents-Meter-Reader
📊 Read meter readings from photos. Electricity (day/night tariffs) and water meters. Saves history and generates messages for landlord.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alexburrstudio/ab-agents-meter-readerAB Agents Meter Reader 📊
Read meter readings from photos — electricity and water meters.
Features
- ⚡ Read electricity meters (single or dual tariff)
- 💧 Read water meters (hot and cold)
- 📝 Save readings history with dates
- 📨 Generate message for landlord
- 🔄 Track multiple apartments
Setup
Requirements
- MiniMax Token Plan API key (for vision)
- Linux/macOS
Quick Start
# First run - it will ask questions
./meter-reader.sh
# Later runs - just send photos
./meter-reader.sh photo.jpg
First Run Setup
The script will ask:
- Tenant name — your name
- Apartment address — full address
- Meter layout — how to tell meters apart:
- "left=hot,right=cold" (default)
- Or custom description
Supported Meter Types
Electricity
- Single tariff
- Dual tariff (day/night) — T1=day, T2=night
- Multi-tariff (cycle through screens)
Water
- Cold water (usually on left)
- Hot water (usually on right)
- Cubic meters (m³)
Usage
# Interactive mode (asks for photo)
./meter-reader.sh
# With photo
./meter-reader.sh /path/to/meter.jpg
# Generate message for landlord
./meter-reader.sh --message
How It Works
- Analyzes photo using MiniMax VL API
- Identifies meter type automatically
- Reads the numbers
- Saves to readings history
- Generates formatted message
History
Readings saved to: ~/.meter-readings/history.json
Format:
{
"apartments": {
"address": {
"tenant": "Name",
"layout": "left=hot,right=cold",
"readings": [
{"date": "2026-04-26", "electricity_day": 8495, "electricity_night": 3008, "water_cold": 423, "water_hot": 240}
]
}
}
}
Troubleshooting
| Issue | Solution |
|---|---|
| Wrong numbers | Check meter photo quality, ensure numbers are clear |
| Can't identify meter type | Name photo file: electricity.jpg, water.jpg |
| Vision error | Check MINIMAX_API_KEY is set |
AB-Agents 🦀
Requirements
👁️ AB Agents Vision (MiniMax) — Required for image analysis. Install first:
clawhub install AB-Agents-Vision-MiniMax
AB-Agents 🦀
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alexburrstudio-ab-agents-meter-reader": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
AB-Agents-Memory
🧠 Long-term memory system for OpenClaw agents. Manages entities, context, and knowledge base with Obsidian integration. By AB-Agents (Alex Burr).
AB-Agents-Vision-MiniMax
👁️ Image analysis via MiniMax VL API. Describe images, extract text from screenshots, analyze photos. Requires MiniMax Token Plan API key (free tier available).
AB-Agents-Vision
👁️ Image analysis using MiniMax VL API. Describe images, extract text from screenshots, analyze photos. Works with local files and URLs. Simple shell wrapper.
Hydration Tracker
Track daily water intake, set hydration goals, and get drink reminders. Use when logging water, setting targets, or reviewing weekly intake trends.
dev-utilities
Reference tool for devtools — covers intro, quickstart, patterns and more. Quick lookup for Dev Utilities concepts, best practices, and implementation patterns.