Jump to content
C4 Forums | Control4

cylon147

c4Forums Member
  • Posts

    165
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by cylon147

  1. 9 hours ago, WhyPhy said:

    I still can't get Homebridge Manager driver to connect to my HomeBridge Server (Synology Docker) after converting HomeBridge to https. I updated the driver to the latest version 653 (02/09/2022). I used the one included in the Siri Voice Module Driver because the Homebridge Manager version on DriverCentral is still 651.

     

    Extremely sorry about this. When i updated the driver on Driver Central Server I Forgot to Press Save button on Driver Version Update. This has been fixed.

    Quote

    I was eventually able to get the Siri Voice Module to connect to the DTI websocket, despite the documentation providing no information on how that is supposed to be configured. The driver requests the "HB HTTPS URL", which is https://192.168.10.10:8581 for my server. I enabled debug and noticed that I kept getting LUA error messages about the websocket being unable to connect to ws:/192.168.10.10:34379. I went into Homebridge and found that the DTI websocket driver is running on port 57066, which is not something I configured. It seems websocket port 34379 is hard-coded into the Siri driver, so I changed the settings of the DTI Websockets Driver to port 34379 and finally got the websocket connection.

    Websocket is Handled by driver only and there is no Contol or Changes need to be done by user. This has been stable and working from the beginning of the driver deployment. I am sure something is not right here. I will be able to Assist you and check whats going wrong over Remote Support.

    Quote

    However, I still can't get the HB User Interface tab to load in either driver. And the Homebridge Manager driver will not connect. The Homebridge Manager driver doesn't have a field to enter the HTTPS URL or port number. I synced to the Siri driver port settings, but it still would not connect. It seems the port sync command in the Homebridge Manager driver only pushes the port settings to the Siri driver and does not read port setting or HTTPS URL from the Siri Driver.

    I'm a bit frustrated. I've tried everything I can think to do and it just won't connect. It seems to me that these drivers have not been thoroughly tested with an HTTPS instance of Homebridge. And the documentation definitely hasn't been updated to include HTTPS config instructions. What do I need to do to get this working?

    Each Homebridge setup is unique. I have faced lot of challenges while working with Dealers and making sure it works each time when they setup. 90% of the time i have noticed that the Problem is with the Platform where Homebridge is installed.

    for Example, One of the Dealer complained that he often see "No Responce" in Home app while Controlling. After Working with him hours we found that Homebridge was installed on Windows and the Windows Tap adapter and Homebridge Network was clashing with Each other and that was crashing the Homebridge.

    I am sure we can figure out the issue with your setup. Please PM me time and Remote access Details. I will be happy to help you out.

  2. 7 hours ago, cnicholson said:

    In the course of experimenting with renaming blinds to get Siri to better understand my requests, it seems that my attempts to set *different* names have created *duplicate* accessories in HomeKit.  I tried the driver action "Delete all Blinds," but the accessories still exist in HomeKit.   And, in HomeKit, there is no "remove item" option in settings.

    What am I doing wrong?  How can I fix?

     

    When we Rename a Device it get Replaced by New Device with New Name. If that is not happening please allow me Remote access to System i will take a look.

  3. 7 minutes ago, cnicholson said:

    We got this working pretty well (knock on wood) yesterday using the two "proxy" C4 light switches idea I mentioned above.   We use a Garage door experience button that is not connected to anything.  We program off the icon press and toggle the "control" light (if Garage is open, turn the "light" off, and vice versa).  Then, in HomeKit, I open the garage door (via MyQ) when the fake light turns on and vice versa.

    For state tracking / feedback, when MyQ (on the HomeKit side) sees that the garage state changes to "closed," I turn the fake "state" light off (and vice versa).  Then, on the C4 side we program off this light proxy and change the state of the C4 Garage button to match.

    Works great. I can operate Garage door from Siri voice commands, from HomeKit buttons, from C4 navigators, from C4 programming (e.g., from DS2 key codes) or from the physical manufacturer buttons on (real) garage wall and it all stays in sync.  A bit of a kludge, to be sure, but it works so far.

    Great!👏

  4. 26 minutes ago, WhyPhy said:

    Yes, the IP address and Port match between Composer and the Homebridge web interface in the browser window:

    spacer.png

    That is wrong configuration. the Server IP property should have IP address only also you are using very old version of the driver.

    Please PM me your email id i will share the latest version of the Driver file.

    The current version has HTTPS url Property where you can Add the HTTPS url of Homebridge. That should fix your issue.

     

     

  5. 35 minutes ago, WhyPhy said:

    I converted my Homebridge installation to SSL (self-signed certificate) and Homebridge works through the https web interface…but the C4 Homebridge driver stopped functioning. I remapped the driver to the https port but that didn’t change anything. 
     

    I would also like to know how to address the https error message and how to get this driver working with https Homebridge. 

    you have assigned a Custom Port number ?

  6. 14 hours ago, cnicholson said:

    Thanks.  That would be great to try out the Programmable Switch.  I see many uses for this, but the first thing we are trying to accomplish is to make my MyQ garage doors available for C4 programming and Navigator control.  I already have them in Homebridge via the MyQ plugin (which works great!).   The current "proof of concept" solution is to set up a dummy light switch in C4 ("Control Proxy"), publish to HomeKit with your software and then, in HomeKit, open garage door when the "light" turns on and close when it turns off.   Then use another C4 dummy light ("State Proxy") and have HomeKit turn it on when Garage door is open, and off when closed.   This more or less tracks state changes if garage is opened via Siri or the manufacturer's physical wall switch.

    This works fine for programming, but we're still working on a way to map this into a full-fledged "Garage Door" device in C4/Navigators.  Any tips for that?

    Finally, on the SSL thing for HB Config UI, any tips on quick way to make that work?

    Thanks again!
     

    Currently i don't see any way to get the full-fledged Devices Control of Devices which are added in Homekit but I will defiantly work on this and see if i can make a break through.

  7. On 9/26/2022 at 7:51 AM, cnicholson said:

    Update (partial success):   I (twice) reset the password on Homebridge and even create a (redundant?) user "admin" with password "admin."  Anyway, they are talking now, but I can't access the HB Config web interface--- I just use a separate browser window.

    I'm now setting up some rooms/devices and playing around.

    You can only access HB Config web Interface from Composer over HTTPS connection.

    Quote

    Does your software allow Control4 control of HomeKit devices?   I installed the myQ plugin for Homebridge, and that works great.  I'm wondering if HomeKit garage openers can appear on Control4 Navigators?   Or does it only work the other way around (HomeKit control of Control4 stuff)?

    Yes, You can trigger anything from Homekit Device to Control4. You may not have full UI in Control4 but you can program anything that is available in Home App.

    The Accessory we have added to accomplish this Called "Programmable Switch". The Programmable switch has three functions "Single", "Double"  and "Triple" Press. We can program anything from Home app to this. its still in Beta Testing if you i like i can share it you.

  8. 19 hours ago, Amr said:

    I had setup the driver with a project running OS3.3, I have several issues, in a nutshell:

    - Driver has issues working with Shutters using Bond Bridge, some Shutters works others show "No Response" and therefore these doesn't work from Apple Home App

    - Lighting Scenes have issues, they don't work and they reappear in other rooms? Even after removing it from the designated room, the other room that shows it still shows it with No Response warning, I can't remove it from HomeKit as well, JSON doesn't expose list of devices

    - Driver doesn't work with the legacy Wireless Outlet Dimmer LOZ-5D1

    - Driver has some issues with Contact Sensors, I believe its sensitive to naming convention of HomeKit, but sill some devices appear in HomeKit after renaming, others doesn't show

    While the drivers is wonderful, fast and makes life easy with zero touch of missy homekit Jason, etc. I might have these small issues that need a remote login to my system or whatever logs you need I can share just point me to the right direction. 

     

    Please PM your Remote login detail. I am available now.

  9. @rayalon Asked a Great Question regarding User presence in the House and then Triggering Automation from Control4 based on it. He simply wanted a Variable that gets set true/false based on his presence in Home.

    That got me thinking🤔 first but then it triggered we already have Custom light accessory. Now in Home app we can define Automation based on People Arriving or Leaving from House. With this i set the Custom Light to ON when I am at home and OFF when I leave from Home. This Custom Light feedback sent to Control4. In Control4 Programing based on Light State i have Set a Boolean Variable.

    Now i can use this Variable in Condition to Only Execute Programing if i am at Home.

    @rayalon Thank you

     

     

    1088920494_WhatsAppImage2022-07-27at2_11_28PM.thumb.jpeg.11ca858fd33a65904e29e806db81ba28.jpeg1998633259_WhatsAppImage2022-07-27at2_11_12PM.thumb.jpeg.ff24f4d807a74e9c3dd27e1a44a3c787.jpeg

  10. Good Day All!

    I am Excited to share an update to the Driver.

    Programmable Switch

    We have added support for Programmable Switch. Each Switch has three Function (Single Press, Double Press, and Long Press) that we can program from Control4 to execute it in HomeKit. With this we can Control any HomeKit Enable Accessory from Control4.

    For Example, We can Control Homekit Enable Devices with Experience Button. Schedule Homekit Enable Devices from Control4. Have it Execute from Control4 Scene or Any Event.

    image.thumb.png.1fdbc844fbae531147ee6c0068ded6b8.png

    308960468_WhatsAppImage2022-07-15at11_17_15AM.thumb.jpeg.ab55f6ac144b5fec841e54c7d5ccd9cd.jpeg

    Custom Voice Command Enhancement

    We have Added Enhancement to Custom Voice Command to make 2-way Feedback.

    For Example, we have Good Night Command. When we Execute Good Night Command from Home app or from Siri we will get the Proper Status in Home app but if we Execute Good Night Scene from Control4 keypad then it will not have Proper status on Home app. To fix this Problem Now we can Program the Custom Command from Programming section of Composer. So, based on the Custom Command Usage we can Program the Status and make it seamless across Control4 and Home app.

    image.thumb.png.4b0fe14b9aad28f72203cca5482b9308.png


    We have not Released Driver to Driver Central yet as i am looking for some Beta tester who are using our Driver Currently. Please PM Me if you interested.

    We will release the final copy of driver by Coming week.

     

     

  11. 27 minutes ago, dppeak said:

    @cylon147Thanks for this document.  It's very straightforward and easy for the installers to manage.  One question, I already have HomeBridge set up on a RaspberryPi with several other plugins installed.  Can I use this HomeBridge for the install without it being reset and just enter the proper credentials and details within the Homebridge Manger?

    Thanks.

    Yes, You can use the same Homebridge setup with our driver no need to remove other plugins or configuration.

  12. @cylon147 I'm receiving the following error message in Composer for the C4 Homebridge driver:
    "Oops, Homebridge Interface on Composer only supports HTTPS connections."
    I went through the complicated process of enabling HTTPS in the HomeBridge docker container by creating the cert and key (using OpenSSL) and modifying the HomeBridge config.json file to add the keys. The HomeBridge docker container is now running over an encrypted https connection, but now the C4 HomeBridge driver won't connect at all. It seems it's still trying to connect using unencrypted http urls.
    What needs to be done to solve this error message?

    You can set the custom URL in properties.

    Let me know if this is not working.

    I will be happy to take remote and take a look what’s going on.

    Please PM me.


    Sent from my iPhone using Tapatalk
  13. 14 hours ago, dppeak said:

    So am I understanding this correctly?  Items under Watch show up as a TV accessory in HomeKit with each item (Apple TV, Cable, Blu-Ray) appearing as different inputs, is this right?  What about items under Listen?  Do they show as a Speaker accessory?

    Yes All Your Watch Devices will Appear in TV Accessory.

    Listen or i can say speakers are not currently supported in Home app as Homekit only supports Airplay 2 Speakers.

  14. 5 hours ago, dppeak said:

    So I have the Varietas driver running and manage everything myself within Homebridge running on a Pi.  Would I have to have access to Composer in order to make any updates in Homebridge with this driver.  Does this driver offer the ability to power off/on a room (TV, Receiver) and select the source (AppleTV, Cable, Blu-Ray)?

    Thanks,

    Dave

    Yes, Driver offer all the Watch Source list Selection. Best way to do source selection is by making Scenes in Home app.

    When You select source it will be perfectly synced with Control4 and Power on/off of rooms also works. 

  15. To All the Active User of the Driver

    In our latest Major Update of the driver we have Added support for TV in Home App.  Now User can Create a scenes in Home App for a Source and when Executed with Siri it will get perfectly synced with Control4.

    Please PM if anyone wants to try out before we release the final version. Your Inputs will be greatly appreciated.

     

  16. 12 hours ago, anon2828 said:

    Is there any way for this product to show status and/or control HomeKit devices?  Goal is to be able to control a gate opener that is only integrated with Apple Home Kit ("Nice" brand opener) that has no native Control4 driver.

    Nope Currently there is no way we can achieve this. I will keep you posted if any progress i make on this request.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.