This is the my first custom component. It’s also my first published Python project, so please forgive any coding irregularities. In fact, feel free to point them out so I can learn.
This exposes all of your Baby Buddy API endpoints as sensors within Home Assistant.
Good work! What a shame this wasn’t out 2 months ago, could have saved me a lot of time lol.
I’ve already setup mine with rest commands and tons of template sensors.
Awesome, thank you! How would I go about slowing the API calls down? I’m using Heroku and it seems each call is generating a session_key. It is filling up the 10k DB row limit very quickly.
On a similar note, I’m working on making a custom addon for BabyBuddy, so its an easy install for people who are interested in the entire system. (myself included!) This is the first custom addon I’ve tried building so I’m having some trouble - if anyone wants to collaborate and help get this working, I think that’d be awesome!
I am trying to get this Integration set up using a Heroku instance of Baby Buddy, but I cannot figure out why my authorization is denied. Is the port required? My URL and API appear accurate, but I get an “Invalid Authentication” error message when I try to log in. I appreciate any help you can give!
I’m sorry, I figured it out. “000” was the port I needed to use. Thank you for your Integration! I should have set this up before the little one arrived, but better late than never!
I’ve just installed this integration in HACS according to the instructions. And now what? Where do I put my configuration, can’t figure out how to do this!
Once you have that setup, then you will be able to get the authentication key
Setup this particular integration.
Unfortunately, like some other folks in this thread, I am unable to get this integration work. Getting the same error as others: Invalid Authentication – and no clue what I am doing wrong.
In the add-on settings for Baby Buddy, under Configuration, enable the Network option at the bottom of the screen and manually choose a port
When adding the integration, use the local IP address for Home Assistant (which I found by checking my router), with http://, plus the port selected in step 1 and the API key. I didn’t bother adding the path. This worked.