# API for Virgin TV 360 box?

**URL:** <https://discourse.nodered.org/t/api-for-virgin-tv-360-box/82026>\
**Category:** Hardware\
**Created:** [14 October 2023 16:08 UTC](https://discourse.nodered.org/t/api-for-virgin-tv-360-box/82026 "2023-10-14T16:08:01Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [14 October 2023 16:08 UTC](https://discourse.nodered.org/t/api-for-virgin-tv-360-box/82026/1 "2023-10-14T16:08:01Z")

</div>

Hi,

Just moved from SKY to Virgin (7 days of pain !)

I had been using the SKY remote node for some integrations, so now I'm looking for a similar solution for Virgin. Does anyone have any useful info to share here, I couldn't find anything in the forum.

Thanks in advance 😉

PS @Paul-Reed I wish I had seen your post first, same issues still apply an IP of router cannot be changed at all now.

[https://discourse.nodered.org/t/new-virgin-router-no-mqtt/55897](https://discourse.nodered.org/t/new-virgin-router-no-mqtt/55897)

---

<div class="post-metadata">

**Author:** ![marcus-j-davies](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marcus-j-davies/32/103435_2.png) [@marcus-j-davies](https://discourse.nodered.org/u/marcus-j-davies)\
**Post date:** [14 October 2023 16:19 UTC](https://discourse.nodered.org/t/api-for-virgin-tv-360-box/82026/2 "2023-10-14T16:19:01Z")

</div>

Hi @Sean-McG

Also a VM user.

The Tivo (v6) box uses a telnet server (I use it) - I have a V6 box, if its the same box they use for the 360 offering?

You can send `IRCODE` commands.

`return {payload:"IRCODE STANDBY\r\n"}`

see below

```auto
[{"id":"5f4f6c41.155fcc","type":"function","z":"b226f5b7.5674d8","g":"b8ba2d13.7dce","name":"ON","func":"return {payload:\"IRCODE STANDBY\\r\\n\"}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":610,"y":320,"wires":[["2af4ad5.a73b652"]]},{"id":"2af4ad5.a73b652","type":"tcp request","z":"b226f5b7.5674d8","g":"b8ba2d13.7dce","name":"","server":"172.16.1.2","port":"31339","out":"immed","ret":"buffer","splitc":" ","newline":"","trim":false,"tls":"","x":795,"y":345,"wires":[[]]},{"id":"5356d303.fc7ae4","type":"function","z":"b226f5b7.5674d8","g":"b8ba2d13.7dce","name":"OFF","func":"return {payload:\"IRCODE STANDBY\\r\\nIRCODE STANDBY\\r\\n\"}","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":610,"y":365,"wires":[["2af4ad5.a73b652"]]}]

```

I think the Tivo `IRCODE` commands are heavily documented - you may need to enable remote connection in the Tivo settings

You will notice to turn it off - I send 2 `STANDBY` - as the 2nd confirms your action to turn it off

---

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [14 October 2023 16:26 UTC](https://discourse.nodered.org/t/api-for-virgin-tv-360-box/82026/3 "2023-10-14T16:26:32Z")

</div>

From what I have read I think it may be a no go. This was posted - ‎22-06-2022

> Unfortunately, we have no further news yet in terms of IP control of the TV360 boxes yet - please be assured that if and when this is available, we'll be sure to communicate this to you and all customers.

---

<div class="post-metadata">

**Author:** ![marcus-j-davies](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marcus-j-davies/32/103435_2.png) [@marcus-j-davies](https://discourse.nodered.org/u/marcus-j-davies)\
**Post date:** [14 October 2023 16:28 UTC](https://discourse.nodered.org/t/api-for-virgin-tv-360-box/82026/4 "2023-10-14T16:28:55Z")

</div>

I don't think they publicly announced the V6 telnet server.  
might be worth seeing if it connects?

or `nmap` 😉

---

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [14 October 2023 16:31 UTC](https://discourse.nodered.org/t/api-for-virgin-tv-360-box/82026/5 "2023-10-14T16:31:01Z")

</div>

Yeah already tried telnet, just times out. There are no options on the box to enable anything.

However I think there are some integrations in HA etc, possible reverse engineered from a web app - so I think it should be possible from NR.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [13 December 2023 16:31 UTC](https://discourse.nodered.org/t/api-for-virgin-tv-360-box/82026/6 "2023-12-13T16:31:16Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
