Jump to content


c4Forums Member
  • Content Count

  • Joined

  • Last visited

  • Days Won


TheWizard last won the day on August 5 2018

TheWizard had the most liked content!

About TheWizard

  • Rank
    Control4 End User

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

1,865 profile views
  1. TheWizard

    Nanoleaf Aurora

    As of today you can now find it on our website: https://annex4.link/drivers/nanoleaf-aurora Refer to the associated drivers for the webview portion.
  2. TheWizard

    Nanoleaf Aurora

    Still looking for a couple people to beta test some of the Rhythm functionality, PM me if you're interested and have the Rhythm.
  3. TheWizard

    Nanoleaf Aurora

    It will not be on drivercentral.
  4. TheWizard

    Nanoleaf Aurora

    Looking for people that have T3 touchscreens and Nanoleaf Aurora panels to beta test a driver. If interested please PM me.
  5. TheWizard

    WAN IP

    It's a network utility driver I wrote that I never finished putting on our platform, I added a few more things to it like HTTP PUT, POST, GET, and DELETE commands. Are you just after the WAN IP detection?
  6. If I remember right you need to base64 encode the URL string for the image. C4:Base64Encode(gNowPlaying[id].ImageUrl)
  7. TheWizard

    Realtime Event Webhook Driver

    You just need to provide the base proxy types: thermostat.c4i light.c4i light_v2.c4i lock.c4i control4_contactsingle.c4i fan.c4i I'm sure there's more but I believe that's the core of what you had provided. <property> <name>Devices</name> <type>DEVICE_SELECTOR</type> <items> <item>thermostat.c4i</item> <item>light.c4i</item> <item>light_v2.c4i</item> <item>lock.c4i</item> <item>control4_contactsingle.c4i</item> <item>fan.c4i</item> </items> <multiselect>true</multiselect> </property>
  8. TheWizard

    Realtime Event Webhook Driver

    <property> <name>Device Selector</name> <type>DEVICE_SELECTOR</type> <items> <item>tv.c4i</item> <item>media_player.c4i</item> <item>dvd.c4i</item> </items> <multiselect>true</multiselect> </property> The above would let you select drivers using TV, DVD, and Media Player proxies. Add this for the proxy types you're using and just let the dealer select the actual devices they want to monitor. I've included an example of a device selector searching for remotes: <property> <name>Remote</name> <type>DEVICE_SELECTOR</type> <items> <item>control4_sr260.c4i</item> <item>control4_sr250.c4i</item> </items> <multiselect>false</multiselect> </property>
  9. I've been running it since day 1 (as I wrote it) and I haven't had any hiccups with it. The volume ramping can be a little odd at times, as we only send the next request after we receive a confirmation for the previous request and I've noticed the TV is sometimes slow to respond to the HTTP requests for volume. This may have been fixed in recent firmware, it's just something I noticed when I initially wrote the driver. It means sometimes you'll get a small delay when ramping volume. It only occurs with volume which is even more strange, everything else instantly responds. Holding directional inputs for example doesn't experience the same issue. Pairing is easy and can be done without the original remote. Power on occurs discretely over a HTTP command and doesn't require WOL. It's one of the drivers we never really get support calls for, it just works and the install is simple. If you have any questions about technical details PM me.
  10. TheWizard

    Best way to send cloud events to control4.

    Use a websocket so you get bidirectional communication. EDIT: Just to expand a little more. Use something like the JSON RPC protocol on top of websockets to support method calls and broadcast messages. https://www.jsonrpc.org/specification
  11. TheWizard

    annex⁴ - Voice Genie (TTS)

    The following would cause 'Hello World!' to be played. As soon as it finishes it would then play the time and date. No requirement to explicitly play the announcement unless you want to replay the previous wav file.
  12. TheWizard

    annex⁴ - Voice Genie (TTS)

    Synthesize commands should definitely be rendering the audio and playing the associated announcement. Make sure that the 'Announcement' property matches the announcement you created as it is case sensitive. By default the property is 'polly'. The 'Announcement Finished' event occurs when the announcement is finished playing. We included it so you could accurately have something execute after the announcement was finished. @livitup Hopefully this clears up any issues. If you still have issues feel free to PM me.
  13. TheWizard

    OPPO UDP-203 Driver Released

    1.7.167 is from the old and now obsolete version of the driver. We phased it out and implemented a new proxy to fix some usability issues. Due to the proxy change we couldn't auto-update the driver as it may have caused project issues. You'll need to get 2.9.195. https://annex4.link/drivers/udp-203?changelog=latest
  14. TheWizard

    Automate Pulse Driver

    Properly ID'd shades will return the following: !###D001vD## (Where 001 is the shade ID, you'll get 002, 003, etc.). Problematic shades will return the following: !###D...vD##; If you see this in the debug log we can't communicate to the shade as it has no ID. Edit: Got in contact. The hub is only returning the 2 shades mentioned, the other 5 are completely missing.
  15. TheWizard

    Automate Pulse Driver

    The App is not a good indicator of control through serial by the Hub. They're completely separate yet we keep seeing the comparison. The issue occurs when the shades have not been ID'd for serial communication properly. Shoot us an email and we can see what's up. You'll likely just need to pair the shades that aren't showing up.