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-Vision
👁️ Image analysis using MiniMax VL API. Describe images, extract text from screenshots, analyze photos. Works with local files and URLs. Simple shell wrapper.
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-Memory
🧠 Long-term memory system for OpenClaw agents. Manages entities, context, and knowledge base with Obsidian integration. By AB-Agents (Alex Burr).
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.