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
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.
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.
Opened Monday 16:15. Teams pick one primary track; wrap-up Thursday. Hardware + firmware paths: Street-EMS / MeshEMS and meshems-openami-metering ↗.
| # | Track | Goal | Done 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. |
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.
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).
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.
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.
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.
Workshop left initial use-cases / starter projects to learn the system.
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.
| Time (EAT · UTC+3) | Duration | Session | Program |
|---|---|---|---|
| Monday 21 September 2026 · Ivory Room (EAT · UTC+3) · 3 sessions | |||
| 10:45–11:05 | 20 min | Tea & Coffee Break | — |
| 11:05–13:00 | 1:55 | Session 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:00 | 1 hr | Lunch · Safari Park Hotel · rest of the ISV track ↗ | — |
| 14:00–16:00 | 2 hr | Session 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:15 | 15 min | Tea & Coffee Break | — |
| 16:15–17:50 | 1:35 | Session 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:00 | 10 min | Transit Ivory Room → Jambo Room | — |
| Thursday 24 September 2026 (EAT · UTC+3) · 1 session | |||
| 14:00–15:30 | 1.5 hr | Session 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.
| Who | When (EAT · UTC+3) | Notes |
|---|---|---|
| Warren Scott-White, SteamaCo | Mon 11:05–13:00 | Session 1 · video. PAC guest slot 11:05–11:35 sat inside this block. |
| Moses, SparkMeter | Mon 11:05–13:00 | Session 1 · on the program in person |
| Dave Williams, DitroniX | Mon 14:00–16:00 | Session 2 · cabinet hardware |
| Aaron Tushabe, Nearly Free Energy | Mon 14:00–16:00 | Session 2 · Uganda site layout & mini-grid operator |
| Sandra Kwak, 10 Power | Mon 16:15–17:50 | Session 3 · Haiti mini-grid operator |
| ISV instructors | Both days | Glenn Algie · Adam Sauer · Aaron Tushabe · Jude Numfor |
| EnAccess | Remote / OSEAS | OpenAMI — see OSEAS 2026 and the OMS Workshop |
| AMDA | Outreach still open | #14 |
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