AGILEPI / ABOUT

Curiosity, technology
and a desire to make things work.

I'm interested in electronics, computing and finding practical ways to use technology. AgilePi is where those interests come together.

01 / THE PERSON BEHIND THE PROJECT

I'm not a big technology company. I'm just someone who likes figuring things out.

I've always enjoyed the technical side of things. Understanding how equipment works, experimenting with software and finding ways to connect different systems is something I find genuinely interesting.

AgilePi grew out of that curiosity. I wanted to understand my solar generation, battery storage and electricity usage in more detail, and see whether I could bring the different pieces together into something useful.

What started as a practical home project has gradually turned into a much bigger exercise in Python programming, electronics, databases, networking and automation.

There have been some successes, plenty of debugging and the occasional frustrating evening. That's all part of it!

02 / HOW I LIKE TO WORK

Understand it. Build it. Improve it.

01

Learn by doing

I enjoy experimenting, testing ideas and learning how things work rather than simply accepting that they do.

02

Keep it practical

Technology should solve a problem or make something easier. Complexity for its own sake doesn't interest me.

03

Know what's happening

I like being able to see what a system is doing, understand its decisions and investigate problems when they arise.

04

Never quite finished

There's always something to improve, another idea to investigate or a better way of doing something.

03 / WHY AGILEPI?

A project built around real equipment and real data.

I wanted more insight into how my home energy system operates. How much solar energy am I generating? When is electricity cheapest? When should the battery charge, hold its energy or supply the house?

Those questions led to the development of AgilePi. It combines the EcoFlow equipment, solar panels, Octopus Agile pricing, weather information and a Raspberry Pi running my own software.

I also wanted to keep historical information, rather than relying entirely on whatever a manufacturer's application happened to show at the time.

The result is a system I can monitor, experiment with and continue developing myself.

04 / WHAT'S NEXT?

It's still a work in progress.

I want to keep improving the controller, make better use of historical information, develop the monitoring tools and document the whole thing properly.

I'm also making the project more organised so that other electronics and energy enthusiasts can explore how it works and perhaps take inspiration from it.

Follow the development diary →