Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
New Comfort2MQTT for Home Assistant
#11
Hi Ingo, All fixed it needed a firmware upgrade. I saw it was throwing a 13 out in response to the S? and I think looking at the version updates there is mention of an extra byte being sent by the S? query.  Upgraded to latest on Comfort and UCM and all works fine, thanks again for this really great add-on and exemplary documentation.  Rgds Clive

2024-10-23 08:49:14 DEBUG SM000040 2024-10-23 08:49:14 DEBUG SM000140 2024-10-23 08:49:14 DEBUG MD0203 2024-10-23 08:49:14 INFO Armed Night Mode 2024-10-23 08:49:14 DEBUG AM0903 2024-10-23 08:49:14 DEBUG KL01000000 2024-10-23 08:49:14 DEBUG S?00 2024-10-23 08:49:14 DEBUG DT2024102308491601 2024-10-23 08:49:14 DEBUG AL130000BF0203 2024-10-23 08:49:14 DEBUG KL01000000 2024-10-23 08:49:14 DEBUG OP0201 2024-10-23 08:49:14 DEBUG SM000140 2024-10-23 08:49:14 DEBUG OP0401 2024-10-23 08:49:14 DEBUG OP0301 2024-10-23 08:49:17 DEBUG SM000000
[code]
#12
I\'m glad it\'s sorted. Enjoy.
#13
Hi Ingo, I have been testing this on a Rpi5 after installing Home assistant 13.2.

I am not getting the correct status, it is always unavailable

In your instructions we need to configure the MQTT broker add on, as below,
But  cannot see these parameters in MQTT Broker add on or in Devices and services > Integrations. How can I get the these settings?

Option: Comfort TCP Port (Optional) The Comfort UCM/Eth03 TCP port used for connectivity. UCM/ETh03 can be changed so please check your Comfort configuration and use the port that is configured for access. Note that only one client can connect to any given TCP port. The default is \'1002\'

Option: Comfort system IP address The Comfort UCM/Eth03 IP address or Hostname used for connectivity.

Option: Comfort User Login ID Cytech Comfort User Login ID with the appropriate rights. Login ID has minimum 4 and a maximum of 6 characters. For full functionality you need at least Local Arm/Disarm and Remote Arm/Disarm capabilities on Comfort. See the Comfigurator Programming Guide, Security Settings and Sign-in Codes sections for more information on user creation and rights.

Option: Comfort Configuration file (Optional) Comfort Configuration file, also referred to as the \'CCLX\' file to be used for object enrichment EG. Zone Names etc. Place this file in the Home Assistant  _configs/<comfort2mqtt slug> folder.

To upload a file to the _configs directory you could use something like Samba share Add-on or similar allowing filesystem access to selected directories on Home Assistant.



[color=\"#ff0000\"]Note These settings are in the Comfort to MQTT add on configuration[/color]

#14
this is my overview screen but i think it is because I cannot st the MQTT parameters for log in et


Attached Files Thumbnail(s)
   
#15
No, it will only be \'Unavailable\' when you lose connection to Comfort.

Set your Addon logging to DEBUG and restart the Addon to see if it lists any obvious issues.
#16
I finally decided to start all over again, and reinstalled Home Assiistant, your add on and MQTT and the configuration.yaml again. Finally got it working, thanks.


Attached Files Thumbnail(s)
   
#17
Excellent!!
#18
A question/observation:

When you arm from the keypad, you can use the user code in Comfort 

But when you disarm, the Comfort user code is not accepted. You have to use the code in Option: Comfort User Login ID - this code can arm and disarm comfort

The cclx file is supposed to be uploaded to _configs/<comfort2mqtt slug> folder. There is no _configs folder. Is it the main homeassistant folder?
There is also a /addon_configs folder with subdirectory comfort2mqtt/
#19
Thanks for that. I see my documentation somehow did not copy the \"addon\" portion of \"_configs\" I will update that for the next release to reflect \"addon_configs\".
#20
I did that. The comfort cclx file seems to be mainly used in the logs


Forum Jump:


Users browsing this thread: 1 Guest(s)