Welcome, Guest
You have to register before you can post on our site.



Search Forums

(Advanced Search)

Forum Statistics
» Members: 1,792
» Latest member: vc1234
» Forum threads: 10,667
» Forum posts: 73,133

Full Statistics

Online Users
There are currently 118 online users.
» 0 Member(s) | 118 Guest(s)

Latest Threads
IV works on Desktop, not ...
Forum: CQC Support
Last Post: Dean Roddey
3 hours ago
» Replies: 1
» Views: 10
How do I do this?
Forum: Installation/Configuration
Last Post: Dean Roddey
Yesterday, 09:45 PM
» Replies: 27
» Views: 323
How To Configure SmartThi...
Forum: How-To
Last Post: vc1234
Yesterday, 06:20 AM
» Replies: 5
» Views: 4,112
Official 5.4 Beta Discuss...
Forum: Beta Discussions
Last Post: Dean Roddey
11-13-2018, 07:10 PM
» Replies: 212
» Views: 10,356
ISY scenes and relays mis...
Forum: CQC Support
Last Post: Dean Roddey
11-12-2018, 10:22 PM
» Replies: 1
» Views: 58
Auto Generate general que...
Forum: CQC Support
Last Post: carealtor
11-12-2018, 09:22 PM
» Replies: 4
» Views: 66
CQC HA Build - MikeG
Forum: User Systems
Last Post: LittleJoe
11-12-2018, 05:36 PM
» Replies: 14
» Views: 2,813
completed templates indiv...
Forum: User Systems
Last Post: ellisr63
11-11-2018, 04:43 PM
» Replies: 121
» Views: 33,976
Forum: CQC Support
Last Post: ellisr63
11-11-2018, 04:41 PM
» Replies: 4
» Views: 99
Any new Yamaha AVR models...
Forum: General Automation
Last Post: ellisr63
11-11-2018, 11:40 AM
» Replies: 24
» Views: 6,322

  File Tag Repository and .M4A Files
Posted by: kblagron - 10-22-2018, 03:22 PM - Forum: CQC Support - Replies (9)

I decided to add some of my daughter's M4A files into the File Tag Repository and am using the Sonos Media Renderer to play.  The problem I am having is with the display of the .M4A songs.

I am using modified templates from the Autogen to display them in the IV.  The M4A files get included into the repository fine (at least they are being counted).  Info about the album name, cover art, and year show up, but the title, artist and length show up empty.  (as viewed by the media repo text widget).  The Media Repo Item browser also shows empty entries, however you can click on where a song should be populated if it was showing the text, and it will execute the command below it and add the song into the playlist and play.

I don't have this problem with MP3's, so I figured it was related to the M4A format only.  I have also reconfigured the repository to just include the M4A songs, and the same thing happens.  They play fine, but you can't see what artist, title, and length are, just the album name and cover art.  I used the Explorer -> Properties -> Details to verify that the data is there within the M4A file.

Print this item

  master server crash
Posted by: tom - 10-20-2018, 04:06 PM - Forum: Installation/Configuration - Replies (8)

After having my master server crash, I got every loaded on new machine, Using my backup file. My original password doesn't work now, is it possible to set a new one?

Thanks Tom

Print this item

  ZWave integration frustrations
Posted by: kjaerligkatt - 10-19-2018, 03:11 AM - Forum: Installation/Configuration - Replies (81)

Nearly 6 months ago I moved into a new home, and began to rebuild my automation system.  As part of this, I made a big investment in zWave - much of the system needed to be based on wireless.

At the time, I chose the Fibaro HC2 as the primary controller, with the intention that this would be used for configuring and maintaining the zWave network, but the day-to-day management of the automation would be with CQC, as it's what I'd been using for over a decade (I think close to 15 years now, which is scary!). 

Well, I have *never* successfully integrated CQC with the HC2.  I just cannot get it to join the secure network, so I'm now in the situation where the HC2 is my primary automation controller, and CQC is resigned to some very basic control in the main cinema viewing room - primarily adding an OSD to my projector via my Lumagen :-(  There is much I dislike about the HC2, and would much prefer to get back to the flexibility of CQC.  So, how to move forward?

One option is to switch the HC2 for a SmartThings hub to access zWave; who has successfully done this.  How easy was it?  Any limitations you've encountered?  Does it have good zWave device coverage (the HC2 provides a wide range of device templates out of the box, which is nice for device config/customisation)?

Dean suggested a Leviton USB stick as a primary (and their installer software for setting up the network), but in the UK this costs circa US$150 to import, and surely won't work for EU ZWave devices if its not sold as an EU version/frequency?

Could a second zWave controller not be avoided altogether (especially since the advice is to switch it off once devices are set up)?   I remember reading that Dean wrote that he didn't want to take on the work of inclusion/exclusion of devices, which I totally get and understand.  But couldn't Zensys Tools be used to set up / manage the ZWave USB stick/network, and then just have CQC take over the device as the controller?  I'm no expert on zWave controller protocols, so may well be missing something obvious.

Other alternatives?  Maybe use OpenHAB as the primary for zWave setup/maintanance, which just needs a 2nd ZWave USB stick.

Print this item

  zWave, how I hate thee. need to redo network
Posted by: IVB - 10-18-2018, 07:47 PM - Forum: Installation/Configuration - Replies (15)

To my utmost dismay my mf'ing ISY has stopped handshaking with 95% of my devices. Dunno if it's the ISY beta, don't care, UDI is painfully slow in making updates so I don't see the point.

I moved away from using CQC and the Aeostick as it only recognized 50% of my devices.  As of this moment i'm considering using CQC for the devices it recognizes, and blowing away/resetting the ISY for the devices it recognizes.  Assuming a blowaway / restart gets the ISY working again, otherwise i'm just boned.

Any opinion on using the CQC Beta zWave vs the G/A one?

Print this item

  Sonos PlayFavorites
Posted by: kblagron - 10-15-2018, 08:38 PM - Forum: CQC Support - Replies (8)

Even though we are having some troubles with the driver, I was wanting to update my system with a command you added after I built my templates that allowed you to create a stringlist of Favorites stored and display them.  I already do that with Playlists.  The link here I thinks describes how kfly did it, but his photos are no longer visible:  


The help was even more confusing (at least to me) as it looks like the same command to show Playlists is what is to be used as for Favorites.  I see in the string list that is returned that there are some entries at the end that are "SQ:2", "SQ:3", etc.  Are those the items that are the Favorites, or is the documentation below incorrect and there is a different command to show the Favorites.

In the end, what I want to know is how I can get the Sonos Favorites into a list browser?  I think I can handle the commands to invoke it.

Backdoor Commands

This driver supports some backdoor commands you can send via Devices::QueryDrvText:


ID=ListQuery, Value=PLList
This query will return a pair of quoted comma lists, separated by a new line. You can use the SetDblBrowserList command on a static list browser to load this list up into a list browser widget. The first list is the one that will be visible and will be the names of the available playlists. The second list is stored in the background for each visible list item and holds the Sonos specific ids for the playlists. Be sure to use the "^1" formatter when you pass in the list to the list browser, i.e:

           Devices::QueryDrvText(MySonosMoniker, ListQuery, PLList, LVar:PLLists)
           MyListBrowser::SetDblBrowserList(%(LVar:PLLists, "^1"))
This insures that the newline that separates the two lists doesn't get messed up by the standard processing that is done to parameters. The ^1 indicates that the expanded variable's value should not be further processed on the way into the SetDlbBrowserList command.


           ID=ListQuery, Value=PLList
This will return a single quoted command list, with the names of the currently configured favorites. Using the PlayFavorite command (of the InvokeCmd field below), you can pass back in one of these names to start a favorite playing. You can load up this list into a list browser to let the user make a selection.

Print this item

  Logic Server bad events
Posted by: rbroders - 10-14-2018, 09:13 PM - Forum: CQC Support - Replies (1)

I have an any value change trigger on one of my logic server fields.

Recently I have noticed that pausing and resuming *any* driver on my system will cause the logic server to spit out a bogus event which causes my event handler to throw an exception.


 The bogus event is immediately followed by a legit event, so it fixes itself, but it seems like a bug somewhere.

The FZLibraryState field is defined at an Int4, but the val that comes out -2147483648 cannot be converted to an Int4 thus throwing an exception in my event handler.
10/14 21:50:43-HARTFORD, CQCEventSrv, CQCEventWorkerThread0
   CIDLib, CIDLib_String.cpp.4727, Failed/Bad Parms, Error: 3263/0/0
   Could not convert '-2147483648' to binary value of type 'tCIDLib::TInt4'
     <CQCEventSrv> CQCEventSrv_ThisFacility.cpp - 2215

My logic configuration is as follows
1 FurnaceC.S1Z2_HeatSetpoint
2 FurnaceC.S1Z2_RoomTemp
3 FurnaceC.S1Z2_CoolSetpoint
((100.0 * ToFloat(%(2) - %(1)) / ToFloat(%(3) - %(1))))

I'm guessing the LogicServer gets pinged that all fields have changed, and then does its calculation before the fields have stable values and thus produces the bogus value somehow.

This problem seems to happen more than 50% of the time I resume a driver, but it is not 100%.

--Bob (5.3.2)

Print this item

  Latest Sonos update breaks driver
Posted by: Dean Roddey - 10-12-2018, 01:04 PM - Forum: Announcements - No Replies

The latest Sonos firmware update breaks our driver. There appears to be something in the device properties UPnP service description that the Windows UPnP engine doesn't handle. So presumably they don't even bother testing these things on Windows. There is nothing we can do about this if Sonos doesn't fix it.

If they can't be bothered to do so, the other services work correctly, so we could just remove support for the functionality supported by the device properties service. That's not a huge amount but it includes:

  • Getting information such as the assigned name, if it's a bridge, the API and MAC, software version, and the current icon indicator.
  • Controlling the front LED off/on state
Honestly, it may be time for everyone to start looking beyond Sonos in terms of something to integrate with home automation systems. Their UPnP support will probably not go on indefinitely. And their new API is cloud based, so no control if the internet is down and of course they see everything you do. And it's more limited as well. That's considerably less than optimal.

We are open to suggestions for replacements.

Print this item

  Sonos Update Error (Again)
Posted by: karenlee - 10-11-2018, 12:23 AM - Forum: CQC Support - Replies (37)

Hi all - had a look through the threads but there's no mention of anyone else having issues...

I had a forced Sonos update yesterday, now CQC can't load up my speakers, I get this error in the log for each one:

Could not get service 'urn:upnp-org-serviceId-DeviceProperties' of UPnP device [ip]

(I have rebooted my entire network including removing power from all speakers and restarting my CQC server then adding the speakers back)

Anyone else?

Kind regards

Print this item

  Possible Bug in 5.3.2
Posted by: kblagron - 10-03-2018, 08:34 PM - Forum: CQC Support - Replies (3)

Using the Interface Editor and a Variable Check Box,  I cannot change the True or False expression to a regular expression.  It allows you to select it, but the Comp. Value is greyed out and nothing can be input.

Print this item

  Passing URL to a Web Widget
Posted by: kblagron - 10-02-2018, 09:45 PM - Forum: CQC Support - Replies (2)

Is it possible to pass a name to a Web Widget?  I was trying to clean up some templates, and one thing that would help would be if I could pass a webserver URL to a template that only contains a Web Widget.  This would allow just one template .vs. 9 templates all with different URLs.

I placed this: http://cqcserver/%(GVar:GraphName)  into the URL for the Web Widget (With the variable GraphName containing the name), but couldn't get it to work.  Is this possible?

Print this item