-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Grohe blue integration #5
Comments
Happy you like the project, and thanks for the pointer. Unfortunately, I'm unlikely to add support for Grohe Blue as I don't have one myself, and Grohe offers no development support (documentation, simulators, et.c.). Would be happy to accept pull requests if someone has a Blue and wants to try their hand at it though. |
Hello , I could like to test the release and help out a bit if there are bugs |
I can help on this topic...at least to provide some details: Those are the methods: The interesting part is...when we request "rooms" there are 2 rooms. The 2nd room contains the information of the Blue Home: [ @gkreitz Unfortunately I don't know how to code this part in python. If you need any help I can support. I'm a Java developer. |
I'm also happy to help with my Grohe Blue |
need somebody who has knowledge with python... |
I would love this feature to be implemented ;-) |
Same for me, would love to have that possibility! |
i would also like to get and support this. |
I have started development for Blue Home. Anyway my initial attempt is in my fork: MortenVinding/homeassistant-grohe_sense For now it only adds some sensors for the Blue Home, but last time I looked at this (more than a year ago) I at least had a rudimentary support to tap water. Now I just don't remember what I did :( My goal is to have automations to tap predefined amounts of water, so I can have a small panel next to the tap, with buttons to fill a 1L carafe with still or carbonated water. You are all more than welcome to add to my code! ;) |
Hi guys, I am new to Home Assistant and GitHub, and it has been years since I last coded (I know, the perfect trifecta of incompetence). However, I am also the owner of a Grohe Blue and am happy to learn. If you need someone to test anything, please reach out. From a feature perspective, my interest is to understand the state of the filter (next filter change, next cleaning, or last change/cleaning) and the state of the CO2 tank. |
as you dont have the function to discuss on your gitrepo @MortenVinding - i tried it and for the beginning, the sensors work for my Grohe Blue Home when i push the "valve" button it immediately starts to spend still water but did not stop |
one Day later, i got:
|
Sorry I'm a bit of a GitHub noob
I should stop after 20ml. at least it does for me 🤷 |
there seems to be general problems with refreshing. usually works for me if I restart HA. |
All you help is greatly appreciated! :) |
Have anyone tried to reverse engineer the wires between the faucet and the carbonator? There are four wires, red/black, which I presume are power, and yellow/blue, which probably are some communication protocol. If one could find out how they speak, it would be easy to put a ESP in between. That way you could control all water flow, and also get alerts from the blinking light. That way everything is local, without having to send messages to Germany and back to fill a bottle. |
Good idea. |
Perhaps, but my older version doesn't have bluetooth/WiFi. Even so, it's not very destructive to cut a four wire cable. |
I really wanted a button for filling up a jug with soda water and stop when full, and I hate cloud services in home automation. So I did a little hacking in my Blue. Found out which relay that controlled soda water and then attached an ESP relay to it. Now I have a zigbee button that, when pushed, supplies soda water for x amount of seconds and then stops. If anyone else needs it, the hack is quite simple. The ESP releay NO is connected via the blue wires to the solder points. If you want to power the ESP internally, there is unfortunately only 24 VAC available, so you'll need a converter. The supply is available where the white wires are soldered. I'm using this converter, works good: |
hello, in config.yaml:
/config/myscripts/pythonrequest.py
and a rest command to run water in config.yaml:
I also created 2input_numbers: and then an automation in the UI like:
or my yaml:
finally any automation like when click on smartbutton, set water to 1 and qty to 500ml |
Heyhey @Greencollision, can you give me (and surely others) a favor and work over your posts formatting? This would significantly increase readability :-) |
Interesting approach @Greencollision ! Certainly solves my biggest problem which is how to get the value of a number entity in to the integration. I will definitely take a look at this once I get the time. |
Thanks for your work, could you just tell me how to find the location, room, device ID with the postman and manually? |
@Asino123 the link and the info you want are there |
Is there a link to the Integration to install it on Home Assistant? |
Hey, if there is still interest, I did some research and wrote an integration for Grohe Blue for HomeAssistant. Check it out here if you want to: https://github.com/koproductions-code/ha-groheblue. |
@koproductions-code nice work! Just tested it :) 🙏 thank you! |
Whoo whoo... finally a real programmer came along! 👍 Looking good. |
I tried your code and it works fine. Thanks for your work. |
@MortenVinding Yes there are currently only sensors, but there is a service/action called "groheblue.tap_water" which can be used to dispense a specified amount of water. |
ohh honestly despite using HA for around 6 years I have never known about actions until now! 🫢 It's working perfectly! |
Glad you like it! |
Wow! It works perfectly! Thank you for your great work:)
…On Thu, Oct 17, 2024 at 17:18 Konstantin Weber ***@***.***> wrote:
Hey, if there is still interest, I did some research and wrote an
integration for Grohe Blue for HomeAssistant. Check it out here if you want
to: https://github.com/koproductions-code/ha-groheblue.
—
Reply to this email directly, view it on GitHub
<#5 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AJVTPMRZZFPZYKQWMPXSRLDZ37IMDAVCNFSM6AAAAABPNUS6VWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJZHAZTSMBYGU>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
It works! Thank you! |
@koproductions-code : Thanks for sharing your Integration! It really works well. Can you please tell me how to implement the dispence of water? |
@ulrichdominic For example, you could create a script that makes use of the action the integration provides. Go to Settings->Automations&Scenes->Scripts->Add Script->Create new script->Add action Then search for "Grohe" and select "Grohe Blue: tap_water". For a target, pick your device in the "Choose device" menu. As type select 1-3 (still, medium and sparkling) and the amount of water you want to dispense. Lastly, run the script by clicking on the three dots in the top right corner and then "Run script". You can also use the action in an automation or call the action from your dashboard. |
Thanks @koproductions-code perfect description for a newbie like me. Works great!! Thanks again |
Hi, first of all Thank you for your this great work !
I am just wondering is it also possible to integrate Grohe blue product which is appeared in Ondus app? Grohe Blue Home/Professional is able to control water on/off(still, sparkling, strong sparkling) and the amount.
API discussion has been made already here.
FlorianSW/grohe-ondus-api-java#12
The text was updated successfully, but these errors were encountered: