Jump to content
C4 Forums | Control4

zaphod

c4Forums Member
  • Posts

    4,253
  • Joined

  • Last visited

  • Days Won

    60

Everything posted by zaphod

  1. You could probably use a cheaper Monoprice one with an IR remote assuming that you can train the IR codes
  2. Do we know how much C4 represents of Snap One's revenue? SnapOne's sales went from $591M in 2019 to 814M in 2020 and 1008M in 2021. C4's revenue from 2016-2018 was $208M, $244M and $273M - it was a separate public company at this time so its financial statements are public. So it seems to me that C4 would have been about 30% of Snap One revenue, allowing for a bit of growth
  3. I posted this in the thread in the main forum thread. It looks like Control4 hasn't been a very good investment for Snap One/ Hellman & Friedman. They should have sold the rest of their Snap One shares back in early 2022 when it was still well above $15/share and their lockup expired.
  4. I am pretty sure that this will not work if you flash with Tasmota. I have a bunch of switches with Tasmota and I just used the Generic IP driver to issue IP commands for on or off or Toggle. There are BertIO Tasmota drivers - might want to look at those. I haven't played around with them yet, but I plan to. https://www.berto.co.uk/ And see this thread that I started a few months ago.
  5. Have you contacted them - they should be pretty responsive and a couple of folks from the firm are active here.
  6. How do these changes occur without an update? Or is Roku lying by not changing version number when doing "stealth" upgrades?
  7. Interesting. Snap One acquired Control4 in 2019 for $680M. This probably hasn't been a good investment for Hellman & Friedman, the PE firm that still owned 72% of Snap One, after IPO'ing it in 2021 for $18/share - especially since there was presumably some other value in other parts of Snap One excluding Control4. They purchased Snap AV from General Atlantic in 2017. And I doubt that they have been pulling any money out of the company since it never had positive net income and averaged a loss of about $20M per year. Revenue has been flat over the last few years at about $1B. The takeover price is $10.75, assuming that it goes through. Snap One had been trading around $8 recently.
  8. Why not Roku? It works fine with Plex. And seems to have fewer issues with C4 integration than ATV.
  9. Does the chair have metal legs? Likely the effect described in the paper linked to in my previous post.
  10. When I get into or out of my office chair some or all of my monitors go dark for a second. I couldn't figure out what was happening until I saw this paper from 1993: https://www.emcesd.com/pdf/eos93.pdf It probably isn't your problem as it seems like it isn't just a problem related to getting in and out of chairs.
  11. Even this part. Or was this posted in error? Support for sending ECP commands from within a Roku channel application has been discontinued"….. "In addition, ECP commands may not be sent from 3rd-party platforms (for example, mobile applications).
  12. Does it sound like Roku is changing some of their policies and they are going to be reducing the functionality of their external REST API going forward? Are we looking at another Chamberlain sort of situation?
  13. You're right - I was looking at the other notice linked to from above.
  14. They appear to have removed that part from their statement. Nevermind
  15. Or a memory stick and plug it into the USB port. Often TVs can play a video file that way. Do a macro in C4 to repeat that action and to that when you are starting a movie.
  16. This is very dependent about what you are using for playing a movie. What do you mean by "before a movie starts". Like you start a movie in Netflix or Amazon Prime Video or some other streaming app? Then this isn't possible unless you have a macro run a convoluted process when you first turn on the TV and before you get into the UI of the streaming app. If you are using an app like Plex, Jellyfin or Kodi then you should be able to do this. It is called a preroll video. Here is how you do this in Plex: https://support.plex.tv/articles/202920803-extras/
  17. great idea, thanks. I just have to ensure that the delays between keys don't lead to a timeout. I have used the WebEvents driver for years, and the Generic TCP driver added very similar functionality in 2020. I will try this out. edit - I just tried this from a browser and it works well even with a bit of a delay between each keypress.
  18. Yes, but the examples that I see with variables are for outgoing commands like HTTP PUTs and GETs and not for incoming events. As far as I can tell it appears that for incoming commands you can only send a hardcoded command that is predefined in the Control4 Generic TCP driver. The example that they give is hitting the driver external with something like http://192.168.1.12:52690/garageOpen and http://192.168.1.12:52690/garageClose. So then you set up a Command called garageOpen to open your door. But using this with the RAV's idea should work but it is a bit of brute forcing.
  19. How can we change the icons in the driver to be Rogers Ignite icons rather than Xfinity icons? I tried creating all of the icons and replacing all of the png files and then tried to rezip the file into a c4z, but C4 doesn't like the file when we try to add it.
  20. I did and I have two boxes working perfectly well in Control4. But I want to do something else - I want to initiate the channel change from outside of the Control4 system. I want my SageTV PVR system to send channel change commands to C4 to change the boxes.
  21. Yes. I want to use C4 as an IP channel changer for Xfinity boxes. In an ideal world I would directly call the Xfinity API, but that seems to be super top secret. So I esentially want to use C4 as a sort of REST API for my STB.
  22. It appears that Control4 has pretty much the only IP control of Comcast Xfinity IPTV cable boxes. When you google looking for IP control of these boxes there is almost nothing to be found - no one has hacked around and posted stuff on Github like you would often see people hacking around with APIs for smart devices. I want to use Control4 as an IP tuning devices for some boxes that are connected to a PC based PVR system. These boxes are typically controlled by a remote that is Bluetooth (or RF?). The boxes do have an IR input but I am having trouble getting my PC based IR blaster to send the correct IR codes so I would like to find an alternate solution. I would like to send a command to Control4 like "Tune channel 212 on DeviceID 4858". The actual code in C4 programming looks like this (this is from a copy from the Composer programming tab): <cutitems><item><Proxy>cable</Proxy><Type>Command</Type><DeviceID>4858</DeviceID><Description>Go to channel 212 on the NAME</Description><XmlData><devicecommand owneridtype="" owneriditem="-1"><command>SET_CHANNEL</command><params><param><name>CHANNEL</name><value type="INTEGER"><static>212</static></value></param></params></devicecommand></XmlData><expression/></item></cutitems> How could I most easily do this? I am thinking you could possibly hit a URL with a command with parameters like http://192.168.1.12:52690/command?deviceid=4858&channel=212 One way would be with @alanchow's Generic TCP driver. But I am not sure that you can pass parameters with a URL call to that driver. So you would have to hard code separate commands for each cable box and channel number combo. There also seems to be @itsfrosty's web2way driver. But I am not sure what syntax to use with that driver. This is an example for setting a light level: http://CONTROLLER_IP:9000/?command=set&amp;proxyID=25&amp;variableID=1001&amp;newValue=100 But I am not sure if you need a variableID mapped to the channel. Anyone have any ideas on this?
  23. Does anyone have any documentation on how the STBs are controlled? With Roku there is a REST API and you can use a browser to hit an IP address and send keypresses, start an app, etc. Is there something similar that anyone has found for the Xfinity STBs? And the address type is shown as SSL rather than IP - anyone know why that is? The only other device that I have that uses SSL is the Unifi Controller.
  24. And looking through the XML it seems that IP control is turned on by doing the following: 1) Activate IP Control on your STB (this requires the Xfinity Remote and an Ethernet connection to the SB): * Press and Hold the Xfinity button for 3 seconds. * Press the "DOWN", "DOWN", "3" buttons. * This will open the STB Diagnostics Menu (there will be several seconds of lag while it loads). * Scroll down to 'Remote Controls' and select. * Scroll to IP Control and select. * With the Diagnostics IP Control page open: - Press and Hold "A" for 5 seconds. - Press "4", "7", "7" buttons ("I","P","R"). - Press and Hold "A" for 5 seconds. * A message will tell you that you are activating IP Control and your STB will reboot.
×
×
  • Create New...

Important Information

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