I can check my AFERIY P210 in BrightEMS, but the app doesn’t let me connect it directly to Homey Pro. I wanted to see the battery level and power readings in Homey, so I asked ChatGPT to help me build a monitor for it.
Here’s how I did it:
- Built a read-only Homey app. ChatGPT put together a ZIP file with an app that polls the P210 every 30 seconds through an MQTT broker on my local network.
- Tried it on Android first. I started with Termux but ran into installation issues, so I switched to a Windows PC on the same network as my Homey Pro.
- Installed the app from Windows. With Node.js and the Homey CLI installed, I extracted the ZIP, opened Command Prompt in the project folder, and ran “npm ci”, “homey login”, and “homey app install”. I selected my Homey Pro, and the installation went through.
- Added the P210 in Homey. I went to Devices → +, selected the AFERIY monitor, and added my P210. On the first test, I could already see 246 W of output and 0 W of input. The battery percentage is on its own tab.
- Added a view to my house dashboard. I asked ChatGPT to add an AFERIY tab with the battery level, input and output power, and two 24-hour timelines like the ones I already use for the pool pump and garage lights.
Now I can check my P210 in Homey without opening BrightEMS.


