Just installed a Rainforest Eagle 3 which works with the EnergyVue iOS app. Home Assistant recognizes the new device also but I cannot seem to provision it. The configuration assistant asks for three parameters; cloud-id, installation-id and host. I know the first two but have no idea what is meant by ‘host’. I tried:
the eagle gateway’s IP address (with and without port specification)
Answering my own question, perhaps helpful for anyone landing here in the future. What ‘host’ is the device’s IP address. Though the data (stream) is host-ed by the device, a much better name would have been ‘device ip’ or similar suggesting an IP address is necessary.
[little rant]
The installation was further complicated by the incredible lack of craftsmanship on Rainforest’s side. The device firmware is very buggy, so is their side, their installation process not to name their iOS app. I would love to have the chance to hire their engineer(s) just for the opportunity to fire them! What a junk, would not recommend anyone to purchase this device.
[/little rant]
After much time fiddling with the device, provisioning it with our utility provider and what not else, it seems it can connect to the rainforest cloud sometimes, or the utility meter sometimes but not both. I am fine skipping their cloud as HASS is much better presentation anyway but without that cloud I get no measurements. This thing is going back.
Hi there @yohst how is this integration going?
I’d love to add one of these - I use ZHA Zigbee 3.0
My questions are
1/ Do you see the Eagle 3 as a device within HA on the ZHA zigbee network stack?
2/ If the answer to 1 is yes - what data can you retrieve live? And how often?
3/ If the answer is no and you implement (and view data) from the Eagle 3 via the EnergyVue cloud
what data can you retrieve in HA and how often does this data get updated?
Thanks!
After much fiddling and complaining with Rainforrest, the Eagle3 is now working. It connects directly into HA, no knowledge of zigbee needed. The device reports energy delivered and energy generated as two different data streams update every 5 seconds (or so). However, HA aggregates data in 1hr chunks on the energy dashboard.
The device has been fairly stable, poops out sometimes but not so often that it is a nuisance. The HA energy dash could be more informative but thats no problem with the eagle.
@yohst I’m particularly interested in being able to program in HA off the live “energy delivered” data stream coming from the Eagle 3…
For example the logic would be:
If energy delivered > 0 (power is being returned to the grid) then “do xyz” (run a script that switches on power hungry devices like pool pump, waterfall, cooling in summer etc)
Repeat above (check say 10 minutely) until energy delivered <0 (power is being consumed from the grid) then “do abc” (run a script the switches off power hungry devices)
Have you done anything like this?.. I assume it could be done using a HA automation?
My eagle 3 works great. Comed just recently allowed its pairing with their smart meters…
FYI for any lurkers, it must be paired to your smart meter by your utility. I waited literally years for my utility to allow this sort of device to work with the meter. Without utility approval there is no device that will read a smart meter. The only other option is a clamp device that directly measures current.
Also, while this is a zigbee device you won’t use zigbee in HA. The HA integration talks to it through the LAN connection. The LAN connection won’t work until it is paired to the Rainforest cloud. But the API is local.
How costs are reported depends on your utility. I get prices from Comed through a separate API. There are probably few utilities that put costs in the meter and make it accessible.
Utilities don’t usually calculate total residential costs in near real time.
Hey I just got one of these devices for free though a promotion from Flowpower an australian energy retailer.
I would like to be able to connect this device to HA, but I cant seem to get the configuration to work.
I think i have hit the IP address snag. It is showing up as 192.168.1.32 on my router and auto discovering via the rainforest eagle integration.
But I cant get it to connect with that IP address, listed under host.
Anyone have any pionters?
here is a screenshot of my setup,
I used: 192.168.1.32
and the cloud ID and IN: from my device
It adds successfully but then “Fails setup” related to Components .
Anyone located in Northern California and using the Eagle 3 with PG&E? I’m curious if the billing data is provided.
Also my house has solar panels without batteries, and I’d like to set up automations like @solarjunkie suggested. Does the provided data give timely data to do this?