Solar Monitoring Project - BeagleBone

Planning to create a system to monitor my solar inverter production and push it to the cloud for monitoring.

Thoughts are that I’ll need a Beaglebone with RS485 adaptor (for interface with inverter)

Would also probably need an energy meter (CT) to monitor the import/export/consumption from the grid.

Thinking Beaglebone because they have a ding rail adaptor to mount it in the switchboard.

Am I on the right track?