ISV IEEE Smart Village
← ISV Knowledge Base · Home

OpenAMI Multitenant Metering EMS Workshop

Results · MAKE · CODE · INTEGRATE · IEEE PES & IAS Power Africa Conference · Nairobi, Kenya (EAT · UTC+3) · 21 + 24 Sep 2026 · Glenn Algie · Adam Sauer · Aaron Tushabe · Jude Numfor · Full ISV track ↗

← Back to In-Person Events · Home

What ran

All 4 sessions ran: 3 on Monday 21 Sep (Ivory Room) and 1 on Thursday 24 Sep. Same hash and filename as the old planning page — this is the results page now. Conference photos land on the Power Africa Conference page, not here.

4
Sessions ran
3 Monday blocks + Thursday wrap-up
BUILD
Simulator progress
Developers construct the microgrid · Open Utility Network convention
TBD
PCB handout list
Handwritten list not transcribed yet

Review

Hands-on Street-EMS / MeshEMS for in-country engineers on village mini-grids. Compare commercial AMI (SteamaCo, SparkMeter) with open OpenAMI cabinets. MQTT as the common bus. See OpenAMI · OBIS · VMRS · roadmap.

Code challenges (tracks that opened)

Opened Monday 16:15. Teams pick one primary track; wrap-up Thursday. Hardware + firmware paths: Street-EMS / MeshEMS and meshems-openami-metering ↗.

#TrackGoalDone looks like
1 SparkNet → MeshEMS / OpenAMI What SparkNet-HTTP can usefully feed into MeshEMS OpenAMI metering — without pretending SparkNet RF meters are DLMS. REST/SSE → MQTT (or OpenAMI northbound) bridge sketch. Document limits (proprietary field radio vs open HES).
2 DLMS/COSEM-friendly “hello world” Smallest credible energy telemetry on Street-EMS + CircuitSetup 6-port ATM90E32 energy-cache path in meshems-openami-metering. OBIS-shaped (or clearly mapped) P / V / I / energy on MQTT; note true DLMS vs CircuitSetup cache.
3 Intelligent LV feeder add-on Choose one: continuous neutral-balance recovery or leakage detection. Edge alert or actuation before a street-cabinet safety breaker trips. LCOE vs opex one-pager.
4 15-minute PCB smoke test Bring-up one Street-EMS PCB. Pass/fail once. On-board LEDs + MQTT topic (identity + pass/fail + short diagnostic).
5 Calibration testhead + QR “smart start” 3-phase PSU PCB + Street-EMS calibrated together. Unique QR. Factory file host still TBD. Scan pair → pull cal record. Foreshadow installer/repair app on an LV feeder pole.
6 Village Simulator · microgrid O&M UX BUILD mode + OPERATIONS / MAINTENANCE — not another pretty dashboard. Concrete UX delta an operator would use after the change.
Shared wrap-up axes (all tracks)

Open MeshEMS/OpenAMI vs proprietary full-stack on cost · lock-in · sovereignty · comms · repair. Optional stretch: prepaid mobile-money token path if a team had bandwidth after the primary track.

Village Simulator — BUILD

Workshop progress on the Village Simulator (code track 6): BUILD mode — microgrid developers construct the system. Constructed data auto-formats to the Open Utility Network convention (not a standard — see Village GeoJSON). Layers in play: LOADS and GENERATION (Energy Assets). Main view splits OPERATIONS and MAINTENANCE. Live app: overview-solutions.github.io/smart-village-simulator ↗ (new tab if the wiki frame is blank).

Who signed up / PCB interest

Interest forms stay off this repo (no emails copied here). Name list from the sheet is pending — public CSV/HTML fetch failed without a Google login.

Handwritten handout list TBD

Who received NESL 865B / cabinet kits on paper is not transcribed yet. Empty until organizers type that list. Do not treat the Google sheet as proof of boards handed over.

Personas

Stylized figure at a laptop with a notebook and small project board
Students use the system for a project
Stylized figure at a scale fork between a small cluster of houses and a larger cluster
Founders considering whether they can scale with this kind of system
Stylized figure holding a clipboard beside stacked study notes and a chart
Researchers assist in conducting research studies

Follow-up — next few weeks

Kits

Brought for take-home: NESL 865B MeshEMS v2.0 (15–20 PCBs planned), 3–5 TC2.0 cabinets, DLMS meters, CircuitSetup 6-port expansion meters, 100A CTs. BOM / firmware: MeshEMS hub · meshems-openami-metering ↗. Who walked out with which board: handwritten handout list TBD.

Came away with

Workshop left initial use-cases / starter projects to learn the system.

Starter projects

Line drawing of a house with a lamp, outlet, and small energy monitor
Smart Home project
Line drawing of a solar array and battery with a clamp-on monitor on the cable, no revenue meter
Monitor for non-metered energy system
Line drawing of three-phase bus bars, a DIN-rail controller, and a circuit monitor
Industrial circuit monitor/controller
Training

People at the workshop asked for a training session on OpenAMI EMS, the Village Simulator, and the workshop stack. ISV will run a training session in a few weeks. No date, venue, or sign-up on this wiki. Separate catalog of work that needs training (OMS pre-session interest + this ask): OMS / village training skills — catalog only, modules TBD.

Program

Time (EAT · UTC+3)DurationSessionProgram
Monday 21 September 2026 · Ivory Room (EAT · UTC+3) · 3 sessions
10:45–11:0520 minTea & Coffee Break—
11:05–13:001:55Session 1 — Stranded Legacy Updates
AMI ecosystem and Open Metering Infrastructure. SteamaCo on video. SparkMeter on the program (Moses).
ISV instructors · Warren Scott-White (SteamaCo, video) · Moses (SparkMeter)
13:00–14:001 hrLunch · Safari Park Hotel · rest of the ISV track ↗—
14:00–16:002 hrSession 2 — Next Gen
Feeder system, MeshEMS, Aaron Tushabe / Nearly Free Energy, OpenAMI cabinets, DitroniX.
Glenn Algie · Aaron Tushabe (Nearly Free Energy) · Dave Williams (DitroniX) · ISV instructors
16:00–16:1515 minTea & Coffee Break—
16:15–17:501:35Session 3 — Business Case and Code Challenges
Sandra Kwak (10 Power) on minigrid business cases. Kickoff of six tracks. Closed Thursday.
Sandra Kwak (10 Power) · ISV instructors
17:50–18:0010 minTransit Ivory Room → Jambo Room—
Thursday 24 September 2026 (EAT · UTC+3) · 1 session
14:00–15:301.5 hrSession 4 — Code challenge wrap-up
Demos per track · LED/MQTT smoke · cal QR + smart-start · feeder LCOE vs opex · simulator O&M UX
ISV instructors

Program guests listed as billed. This page does not claim a room-by-room attendance roll. Photos: conference page.

Program guests

WhoWhen (EAT · UTC+3)Notes
Warren Scott-White, SteamaCoMon 11:05–13:00Session 1 · video. PAC guest slot 11:05–11:35 sat inside this block.
Moses, SparkMeterMon 11:05–13:00Session 1 · on the program in person
Dave Williams, DitroniXMon 14:00–16:00Session 2 · cabinet hardware
Aaron Tushabe, Nearly Free EnergyMon 14:00–16:00Session 2 · Uganda site layout & mini-grid operator
Sandra Kwak, 10 PowerMon 16:15–17:50Session 3 · Haiti mini-grid operator
ISV instructorsBoth daysGlenn Algie · Adam Sauer · Aaron Tushabe · Jude Numfor
EnAccessRemote / OSEASOpenAMI — see OSEAS 2026 and the OMS Workshop
AMDAOutreach still open#14

Related

PAC 2026 · photos live there · ISV program ↗ · OMS Workshop Nairobi · OMS / village training skills · Code Challenge sign-up · OpenAMI @ PAC 2025 · MeshEMS · Village Simulator · OSEAS 2026 · Oakland 2026