4 ms·
My TVs are on the IoT network so that I can control them from Home Assistant, but they're blocked from accessing the internet. DNS lookups are redirected or bl
by 8fingerlouie 1mo ago
My TVs are on the IoT network so that I can control them from Home Assistant, but they're blocked from accessing the internet.
DNS lookups are redirected or blocked (53 redirected to my local DNS resolver, 853 blocked), and DoH is blocked as best effort though it's hard to block HTTP DNS traffic, which again is why the devices are blocked in the firewall.
All streaming is done via AppleTV, which is a platform I trust infinitely more than LG/Samsung/whatever.
- harha 1mo agoIf you're streaming via AppleTV, why do you need to give the TV itself access to the network?
- 8fingerlouie 1mo agoI use Home Assistant to turn on/off the TV via automations, sensors, etc. I could possibly do it via HDMI CEC, but I have a couple of Sony Bravia TVs that more often than not completely ignores that, so I prefer having control over assuming it happens.
- 05 29d agoYou can do on/off using an IR blaster (broadlink integration with discrete on/off codes). It’s when you want to read volume etc things get trickier
- _flux 29d agoI have an automation that turns on amplifier only when using certain inputs, not just when the TV is turned on. I can easily imagine people would also configure their amps to use different input depending on TV input.
- harha 29d agoYeah CEC is a bit tricky sometimes. How about auto-off from the TV itself and then a timer for a HA controlled outlet to turn off power after that using automation (i.e., when the streaming device is off for a x minutes)
- spockz 29d agoPut the tv on a zigbee/matter plug and connect that for the power. (Just be mindful that some TVs need to condition their screens and they will do that when turned “off”, typically during the night. So it you do a hard power off you will need to perform it manually. LG calls it OLED Care iirc.)
- Asmod4n 1mo agoThere is sadly no hdmi CEC support on Most GPUs for pcs. So when you want your tv to turn on and off with your pc it is only possible with the tv being reachable from your pc via ip. I believe LG doesn’t advertise such an api via Bluetooth
- 05 29d agoHDMI breakout and a esp32 module flashed with esphome is another option. The tv most likely doesn’t care that the port that sent on/off command is not the same port the video signal is coming from..
- Asmod4n 29d agoThe tv does care which port it came from, since it automatically switches to the one which made the request. One could build a IR emitter but you need soldering skills for that or buy a usb one which cost north of 30€ + shipping.
- fanatic2pope 29d agoYou can get USB controlled CEC injectors for HDMI. https://www.pulse-eight.com/p/104/usb-hdmi-cec-adapter https://www.pulse-eight.com/p/104/usb-hdmi-cec-adapter
- account42 29d agoFor a 4K120Hz TV I'd be worried about this adding signal integrity issues - "all versions of HDMI®, including HDMI® 2.0a" doesn't inspire confidence.
- FireBeyond 29d agoMy understanding is that CEC can be received on any alive interface, not just the active.
- colingauvin 29d agoYes but you will lose 120 FPS/VRR. So for high end TVs not really ideal.
- HelloUsername 1mo agoAll of your blocking still doesn't change the fact that your LG TV is actively trying to scan your local hardware, gathering IP-addresses of devices, wi-fi names and signal strengths, creating digital finger prints of the audio and video projected on your screen, recording audio through the internal microphone, even when the TV is in standby or without an internet connection, saving the collected data locally and uploading to LG Ad Solutions as soon as the TV is connected to the internet.
- tjpnz 1mo agoDo transparent faraday cages exist?
- deleted 1mo ago[deleted]
- c16 29d agoWiFi / 5G faraday cages exist, but they have been downrated for affecting the signal quality somewhat...
- shaan7 1mo agoYeah which is why its imperative that you _never_ connect to the Internet.
- ihsw 29d ago[dead]
- testing22321 29d agoMore imperative is that you _never_ buy one.
- 8fingerlouie 1mo agoBut it's never connected to the internet, not even for software updates. If the TV isn't connected to the internet there's no reason to update it, assuming the TV works as expected. It's a trade off I guess. I use Home Assistant to control TVs, so kinda need the access.
- Eji1700 1mo agoAnd then your neighbor spins up an unprotected network or something like xfinity which they could have a deal with and it connects there and phones home anyways.
- 8fingerlouie 1mo agoAnd what exactly would they use that particular access path for ? I could see a threat if the TV had access to the internet and could establish a TLS tunnel or similar from the mothership, and execute commands on my LAN (or IoT network as it stands), and report back. That could establish a command & control channel that could potentially orchestrate an attack on my infrastructure via the TV. However, reporting that "network X exists and has these devices" over a different network complicates things a fair bit. In theory they could still use the TV as a command and control platform, but it would have to switch networks between my closed network and the open network in order to execute commands and report results. Not saying it's impossible, just very unlikely. Besides, the TVs are not alone in being cut off from the internet. I have two IoT networks, one for trusted devices (AppleTVs, Sonos, and the likes), and one for untrusted devices like TVs. They run on different VLANs, and anything on the untrusted IoT network can pretty much only talk to itself (client isolation) and the gateway, and there's no internet and no open ports to any other VLAN.
- simoncion 1mo ago> And what exactly would they use that particular access path for ? Uploading the weeks, months, or years of locally-stored activity [0] data? Text compresses really well and local storage used to be very cheap. [0] ...mic voice transcription, how often you use the thing, for how long, and a best guess (because of lack of time sync) at when, "automated content detection" logs [1], names of files you've fed to the thing, -if equipped with a camera- number of people in the room and interesting information about them, etc, etc, etc... [1] ...assuming that that can be done with data loaded from the factory, which I kinda doubt...
- simoncion 29d agoTwo things: 1) What I called "automated content detection" is apparently called "automated content recognition", abbreviated as "ACR". 2) That weeks, months, or years of locally-stored activity I mentioned can also contain historical ACR records. Given that the audio and video of what's being displayed on the screen is "fingerprinted", those fingerprints can be saved just like everything else picked up by the "TV" and uploaded whenever the thing next has Internet connectivity. The "TV" manufacturer will lose the "what are they doing right now?" aspect of the feature, but the "what have they been doing?" aspect of the feature will work just fine. Directly related is this section of this Gamers Nexus investigation, but the entire video seems to be worth watching if you're not rather familiar with the topic: <https://youtube.com/watch?v=6IFVTcM28KA&t=26m47s https://youtube.com/watch?v=6IFVTcM28KA&t=26m47s>
- CommanderData 1mo agoCongratulations but I also dislike this type of comment because that is not a solution, a workaround that doesn't happen for 99% of the population. Soon you won't be able to IoT network or block these devices as they begin to partner with Amazon and the likes that sell Internet for near-by IoT devices. Then your only option then is physically removing / de soldering radios from the board. Laws needed, like yesterday.
- 8fingerlouie 29d agoFor now, setting up an IoT network is pretty much best practice, and I'd wager the average Hacker News reader both has the necessary equipment and skills to do it. That may not always be the case. Assuming they install some 5G modem in the device, which is pretty much dirt cheap these days (our local water utility uses 5G for meter readings, and the cost per meter is something like $1/year), there's literally nothing short of a faraday cage you can do. The can report on what you watch freely, and only consumer laws can stop them. However, without a wifi connection they can't snoop on your local network, and they probably can't connect the data to you, assuming you don't register the TV for those 3 months of added warranty or whatever they try to get you to register. I tend to avoid devices that are built to snoop on you, so no Amazon Alexa, no Google Home, no Apple HomePod. Everything I have utilizes local control via Home Assistant, and most of it is actively blocked in the firewall from accessing the internet. It's not hard to implement, and doesn't require a master of IT, but it does remove a lot of the convenience, which I guess is the reason people don't do it.
- blahblaher 29d agoThat's great that you know how to do that, but LG and others know that also. They don't care that a miniscule amount of ppl can do it, they care about the 99.9999% that don't. Thid should be dealt with legislation and very high fees, sufficient to discourage anyone to do it.
- crispyambulance 29d ago> My TVs are on the IoT network so that I can control them from Home Assistant, but they're blocked from accessing the internet. NS lookups are redirected or blocked (53 redirected to my local DNS resolver, 853 blocked),[...] That's great, good for you that you can do that. Unfortunately, from LG's surveillance capitalism point of view, the 0.001% of LG owners that can even think about doing that isn't even a drop in the bucket. They don't care about any one individual, and the vast majority of individuals don't care or understand what LG is doing as long as they can watch TV. It's only a matter of time before another Cambridge Analytica situation pops up, except with better tools and vastly more data. Or maybe something we can't even imagine yet enabled by simply re-purposing ad-tech into something political and malevolent? Some people will be wise to it, of course, but if enough are caught up in it, it won't matter, we all lose as a whole.
- vman81 29d agoBlocking DNS doesn't do much if the device isn't resolving hostnames and just pushes data to a bunch of preconfigured IPs tho...