Custom Component: Rainforest Eagle-200 local meter reader

The Eagle 200 has been excellent so far… and has made the energy dashboard much more functional. No issues with dropping off or anything like that, and the Eagle 200 is approximately 8 meters from the meter. I plan to move the Eagle 200 further away to see if that makes any difference, but right now everything is working really well.

Has any one gotten the smart plugs through rain forest connect through eagle-200 to work with HA?
Looks like there are API available to read them.

Not sure I follow the question you are asking? Rainforest Automation has the cloud service, is that what you are referring to or something else?

Yea I tried to get to the Smart Plug Salus SX885ZB.
I can read the usage stats through their app but nothing show up from the eagle-200 related to them in HA. I can locally see it through api also it does not look like anything connected through eagle-200 is exposed to HA except the PG&E smart meter.

Thanks @natabat, @gregtd.
I’m also get “unavailable”. My electricity meter was replaced since I had the Eagle200.

Testing aioeagle on my PC, shows that it returns an array of 2 devices. The first element has a connection status of Not joined, but the second one has Connected.

Changing line 73 of hub.py fixes the problem

if device["ConnectionStatus"] == "Connected" and device["ModelId"] == "electric_meter":

Thanks
/coert

Welcome!

If your Rainforest device was paired and working with your prior PG meter and you replaced the meter, you will need to re-pair your Rainforest device with the new meter. In Zigbee terms, the meter is the coordinator and your Rainforest is a ‘end device’. I am thinking, you will have to figure out how to reset your Rainforest device to factory defaults, and then make sure PG knows that you are ‘adding’ this Rainforest device (with it’s unique address) to this new meter.

Good hunting!

Hi all – I’m getting one of these in the mail tomorrow. I wondered about the status of the local integration? Does it work with the Eagle 3?

I’d rather not use the cloud service if I can avoid it, but will do so if required. Thanks!

I have a set of 4 Eagle 3s all reporting into HA using the the stock HA Rainforest Eagle Integration:

Looking back, I used the remote cloud service to set up the Eagle 3’s - I’m not sure there is a way to set them up and initially test without using the cloud service, unlike the original Eagle 100. But the HA Eagle integration leverages a local connection - you provide the IP address as part of the connection.