- The device’s control has a radio transmitter that emits its readings, but no receiver. Listen for those messages to monitor it but there’s not a physical path to reply to it.
- The device’s controller writes a database or message queue. Its code never reads from that source. Monitors listen to those messages.
And many, many similar methods with the same core concept: the item transmits its status but doesn’t have a method to receive replies. You just have to commit to using any one of those thousands of mechanisms.
If it were hacked to start delivering temperature readings that were dangerously-high while you were out of town, then: Would you keep the food, or discard it?
Read-only is a strong control with lots of solid implementations.