Hello! I’m new to Home Assistant. Does anyone know how to expose Comelit 6741W to HomeKit to get the video and calls in HomeKit? Is it even possible?
We are getting this device installed today. I can’t really figure out if it officially has Homekit support to open the door, does that work for you? I don’t need to get video and calls in HASS, but opening would be nice…
Ciao, qualcuno è riuscito ad integrare l’allarme vedo 34?
Can you get a video from doorbell camera? Or only door open switch?
Did you get video from doorbell camera or only switch to open the door?
C’è percaso una guida passo passo?
Let me add a few more details to what joeyboey did above. I tested it for the Comelit 6741W.
-
Install the Node Red Addon
-
Before starting the Node Red Addon make sure that you include the
comelit-client
undernpm_packages
. For some reason the GUI was not working properly, so I had to add it manually in yaml:
npm_packages:
- comelit-client
-
Now you may start the Node Red Addon and make sure no error occurs.
-
In the next step should add a trigger of your choice (for testing purposes, you may use
inject
) and connect it to afunction
node. -
Double click on the
function
node and go to settings and add the two moduleslog4js
andcomelit-client
. To do so, you should click onadd
type inlog4js
andcomelit-client
under module. The variable filed is filled automatically. However, it should belog4js
anscomelitClient
. -
Now leave the
start
andend
tab untouched and copy the above mentioned code to thefunction
tab (the English name might be different). -
Replace
X.X.X.X
by the ip address of your Comelit device. -
To get the
client.authenticate
(it’s a 32 char long string) please follow the instructions in https://github.com/madchicken/comelit-client/wiki/Get-your-user-token-for-ICONA-Bridge#get-your-user-token-for-icona-brigde-communication -
Either you know your door name, then replace
DOOR NAME
or you take a closer look to the log where all available door names are listed. You may find the log under Home Assistant → Settings → System → Logs → ChooseNode-Red
in the top right corner.
Thanks for the extra info. I’m considering buying the 6741W to replace a 6701W
Is everything fully functional?
Meaning, are you able to receive events for:
- Someone rings the bell
- Video from outside camera
- Communicate with whomever is ringing
- Open door
Thanks!
Only the open door function is working. Seeing the video or even communicate with the visitor is not (yet?) possible as far as I know.
Sorry for the ignorance, but where is the yaml file? I don’t see any in the config folder of node red. Also I don’t see the “npm_packages:” anywhere to include the comelit-client line…
I’m using node red in docker, but not HA-addon.
Not sure if there is a difference between a regular HA-addon or having it running in docker. That is how it looks to me (Settings → Addons → Node-RED → Configuration:
I don’t have thi soption, but i managed to install login into a bash of the docker container and typing npm install comelit-client.
Perfect. Did you manage to get the other steps working?
Does this only work with the Bridge? I only have the 6741W in my Apartment in Building Mode? I would like to add a ring to open mode. So can i receive the ring signal with Nodered?
The approach above works without a Bridge. However, it is solely limited to opening the door. You won’t get any notification when someone rings the bell. Maybe it is possible, but I don’t know how…
Thank you all, I installed node-red just for this, I hope someone could write some kind of integration in HA itself in the future (I wish I could myself!)
Meanwhile I created a button helper to call the function and it works well. Is there other way of making some kind of Lock entity to look nicer?
I forgot to tell that I had to change the S3 jumper behind the intercom to keep it connected permanently and not only when someone rings.
I wish there was a proper integration, I have 6741W and struggling with integration. Node RED is not a very simple piece of software.
What is the step you are struggling with?
with the release of 2023-09, a new “core” integration was introduced for integrating Comelit devices: Comelit SimpleHome - Home Assistant
It would be nice to give this thread his life back and tried to also integrate the Comelit doorbells (6741W) into the official integration.
We have the following things to implement:
- get notification when someone rings the door
- remote open the door
- get the camera stream (or a snapshot when someone rings)
- 2-way talking
(the last 2 will be the hard part)
Did you get the new add-on work with a Comelit Doorbell? I did not, as I don’t know which PIN to insert.