Domintell custom component

Hi,

Can you explain the change you made to cover.py to make it work ?

Thank you in advance

You muss edit cover.py file…
line 71 delete
line 72 change to: async def async_added_to_hass(self):
line 79 change to: await self.hass.async_add_job(_init_domintell)

Thanks for the help, it has resolved the error message for me, but lights and blinds are still not working.
Do you know if there is anything else to check?

Hi, did you get it working with the new master DGQG04

I tried looking into support for DGQG04. It seems doable if the commands are the same (they should), but i don’t have experience with sockets and networking in python. I could try looking into it later, but don’t have high hopes.
I am just assuming that there won’t be any deeper change required, only connection wrapper. Also version 0.17 was released, but we have only v0.16 on github.
What do you think @shamanenas? Changing sockets to use tcp and modifying the login procedure seems to be everything needed? (connections/init.py)

Okay I managed to get it working and it seems like it didn’t crash yet. But it is not using user and password and uses ā€œfirst generation of login mechanismā€ as the domintell document says. Also the use of tcp is hardcoded right now.
Maybe I will try to fork the repo and create own version that would work, but I don’t know if I would be able to maintain it.
Also I am interested in using new LCD screens as temperature sensors (seems like support for old screens is already there) and blinds too. But I am not experienced in HASS development so we’ll see.

I would be able to test it out if you want

I need to get the code together, refactor it and make it usable, because now it’s just hold together by tape.
I’ll report when I create github repo with easy instructions (because even I am not sure how I made it work). Also I am not sure if I’ll be able to make user login. For now it just logs in anonymously and according to documentation it should not work on every system

Sorry if I re-activate this thread but I’m in search of idea on the current topic.

Like some of us, I’d like to integrate with the DGQG04.
I eventually saw the fork of ZonderPit from the original zilvinasbin’s HAS_DOMINTELL custom component https://github.com/ZonderPit/has_domintell

Unfortunately (for me) it depends on (forked as well) library python-domintell-ws
but that one is not relased yet on Pypi.

I just tried to clone the repository and issued a ā€œpip installā€ command.
I know that, because HA runs in a docker, it will be eventually be cleaned when HA restart.

Anyway, I wanted to give it a try but has not succeeded at all.
I still get the message ā€œmissing dependencyā€ in the log.

I’m not (yet) an expert in Python and even less in HA but anyone has an idea on how to force the installation of a python’s library ?

Good day

I try to get this integration done for quite a while, I follow all the steps but my integration is not available and I receive the error messages accordingly. ā€œIntegration not foundā€
Maybe somebody has a hint for me that would be much appreciated.

Thanks

Sorry everyone, I got it working, but I am not sure where the project is and also I kinda have lot of things going on at university right now. @haconfig It can be done with original library as far as I know. I just changed the login script and few functions. I had problem integrating custom library into Home Assitant, but it worked after a while. I will check it. But for that to happen stars need to align… I am really sorry.

Also my script for now doesn’t use authentification and according to comintell document it is not supported, but it worked.

@Air79 I did not encounter this error. You should check docs for own integrations and try again. Check if everything is in right place.

I will try to make it easy to install but to be honest I am either occupied with school, private life or finally want to rest a little and just browse the net.

Also now I have lots of test as the end of the school semester is near. But I will have free time over summer. I would appreciate, if someone reminded this to me over the summer. College should end 30. June.

Disclaimer. Basically only lights are working right now. To get that working I would need to expand the original, not just edit it. I am not saying it’s impossible, but for now expect max non password authentication with original things working.

@UntriexTV thank you very much for your answer and I can fully understand your issues and I respect your invests in this topic.
I guess I found the issue. Thanks

edit : solved by issuing command pip install git+https://github.com/ZonderPit/python-domintell-ws.git via addon advanced terminal and ssh in unprotected mode.

you have to be in the homeassistant docker, to do that issue this command in the (advanced terminal window : docker exec -it $(docker ps -f name=homeassistant -q) bash

i try on a qgq4 + dnet02 without luck so far

Best regards

Hi, thank you for your work.

Impossible to install python-domintell-ws , i always receive this error

Enregistreur: homeassistant.util.package
Source: util/package.py:123
S’est produit pour la premiĆØre fois: 12:04:06 (3 occurrences)
Dernier enregistrement: 12:04:14

Unable to install package python-domintell-ws==0.0.17: ERROR: Could not find a version that satisfies the requirement python-domintell-ws==0.0.17 (from versions: none) ERROR: No matching distribution found for python-domintell-ws==0.0.17

Any idee ?

i am on HA OS latest version (vm under virtualbox windows)

Best regards

FrƩdƩric

@UntriexTv I hope you got good results on your tests for university.
As mentoined, a reminder for your renewed effort to make it ā€œeasy to installā€ for the Domintell custom component…

1 Like

Hello everyone,

I’m very new here. I just got the house renovated and Domintell installed.
As far as I can see I only have the DGQG04 module for communication.

I was wondering if someone got it to work? I’m thinking to get HA, but if there wouldn’t be any working integration I don’t see the point of getting HA.

Any help, advise, experiences are welcome on the DGQG04, please.

Was anyone able to integrate the DGQG04 already? I’m looking to add this to Home Assistant as well.

Hello I got it working briefly, but it only supports some lights. No blinds or temperature sensors (in displays), no auto configuration.
Also it seems like I lost that file, so I concluded that it is not worth it for my home (I would be the only one using it as I live with my parents).

1 Like

I would only have a need for lights.

I’m able to access my installation via Domintell GoldenGate software and the Pilot2 app, but can’t get it to work via this Home Assistant custom component in combination with the DGQG04.

Could you provide some insights how you got it to work?
Did you use another port or something else specifically? I tried already using the HEX and decimal address of the module, but neither works to add the lamp.

I have an update, and got my DGQG04 working on Home Assistant, but all components (lights, motion sensors, dimmable lights) working.

I had to do a workaround via ā€˜Homebridge’, installing a Domintell plugin.

Afterwards I was able to add Homebridge as a ā€˜Homekit’ integration in Home Assistant, exposing all lights and others as usable entities.

So while it’s not ā€˜natively’ via Home Assistant and this custom component, it’s working via the workaround via Homebridge.

1 Like

Hey Stef,

Thanks for the info. They are finalising the Rimi tell setup at my home (already regret not going for KNX instead)

But good to hear you got it working with home assistant.

I was wonder how you got it done via homebridge to home assistant? Via 2 raspberry PI’s?

I would like to get it to work on the HomeKit app. But I would like to have the freedom of automations in home assistant.

I’m completely new on homebridge and home assistant, I would love to hear any input or advice.

Alvast bedankt!