Most Popular

1500 questions
21
votes
2 answers

Can an MQTT client subscribe to a topic created by itself?

In my understanding, in MQTT a topic is created once a client publishes something with the corresponding topic name. There is no need to configure a topic, publishing on it is enough. From here. It is possible for a client to subscribe to its own…
Bence Kaulics
  • 7,843
  • 8
  • 42
  • 90
21
votes
3 answers

Is there any open source firmware or OS for IP camera like openwrt for routers

Is there any open source firmware or OS for IP cameras like OpenWrt for routers. I need an OS or a firmware for IP cameras in order to communicate with our cloud service easily. I have some experience with OpenWrt that's why I'm thinking in that…
21
votes
3 answers

Confusion about client-server connection establishment in MQTT

According to the specifications, it is always the client who should establish connection to a server. Client: A program or device that uses MQTT. A Client always establishes the Network Connection to the Server. It can Publish Application…
Bence Kaulics
  • 7,843
  • 8
  • 42
  • 90
20
votes
2 answers

Selecting a microcontroller for a battery operated data collection project

I am planning to measure water level in a well, which is about 10 m deep with maximum water level up to 5 m. My plan is to use ultrasonic sensor HC SR04 to measure depth, transmit it via ZigBee to a Raspberry Pi inside my home. As discussed in my …
Raj
  • 433
  • 3
  • 7
20
votes
2 answers

How to instruct Google Home to play YouTube videos from *my* playlists

Everytime I ask Google Home to play a YouTube video, it searches for (seemingly) random playlists that may contain that video... sometimes it doesn't. I have my own playlists, with a specific video. How do I instruct Google Home to play a video from…
Slav
  • 443
  • 1
  • 3
  • 8
20
votes
4 answers

What factors to consider when selecting an integrated wifi MCU for a low powered edge device?

The motivation for this question comes from the fact that some time ago I created a simple proof of concept (PoC) IoT edge device using a microcontroller and a CC3100 Wifi network processor. One of the problems with this prototype was that the…
Mahendra Gunawardena
  • 1,550
  • 11
  • 30
20
votes
4 answers

Is my Samsung Smart TV vulnerable to the "weeping angel" attack?

On CNet, there's a report about Samsung UNF 8000 smart TVs being vulnerable to a hack developed by the CIA: In June 2014, the CIA and UK's MI5 held a joint workshop to improve the "Weeping Angel" hack, which appears to have specifically targeted…
Aurora0001
  • 18,520
  • 13
  • 55
  • 169
19
votes
4 answers

Is it possible to commercially sell a Wi-Fi IoT product that DOESN'T use cloud?

If I wanted to use my phone to control a simple Wi-Fi connected device that just turns the light on or off, or a simple temperature gauge, why don't I just communicate directly with the device instead of going through a cloud? No data persistence or…
19
votes
6 answers

Is it better to control smart lights or smart light switches/fixtures?

IoT enabled light bulbs have been on the market for a while now. The Philips Hue is probably the best known. But I think controlling bulbs directly is a rule-maintenance disaster waiting to happen. If a bulb goes out (and yes, LED bulbs do fail),…
John Deters
  • 2,552
  • 13
  • 21
19
votes
6 answers

How to detect the state of "dumb" entertainment equipment?

Scenario After the helpful answers to my last question I got myself a Harmony Hub and it works as I want it to. Basically, it remembers the state of the devices and uses infrared signals to fake the remotes and change to the configured settings when…
Helmar
  • 8,450
  • 6
  • 36
  • 84
19
votes
2 answers

How do I secure communication between app and IoT device?

I am currently working on a project that includes Bluetooth communication between a mobile application (currently using the Ionic platform) and an embedded device. For comparison, our product is similar to a smart lock. Security is of utmost…
Joel Brewer
  • 441
  • 3
  • 15
19
votes
6 answers

How do I avoid port forwarding when exposing IoT devices to the external Internet?

I received some good answers in the question What do I need to create my own personal cloud for IoT devices? and one of the things that I understood from there is that I need to "expose" my HUB or GATEWAY to the external internet. The proposed…
m4l490n
  • 575
  • 4
  • 10
18
votes
1 answer

Adding Devices to Samsung SmartThings

I've got the Samsung SmartThings system installed in my house, but I've encountered a few situations where a new device (e.g. an in-wall outlet) couldn't be found through the SmartThings App on my Android phone. A temporary fix for me was to move…
tbm0115
  • 1,927
  • 14
  • 29
18
votes
4 answers

How can I easily configure Wi-Fi on a smart device without a screen?

I'm making an IoT device that will serve a web app over WiFi which can be accessed to control it. I would like to make it easy to set up. For example, the easiest way I can imagine is as follows; all it would need is a phone or similar with NFC…
Jayy
  • 283
  • 2
  • 6
18
votes
2 answers

How to implement Wi-Fi for a headless IoT device?

Recently I purchased a TP-Link HS100 smart plug which I configured using an app and all is working well. Now I am trying to understand the underlying software and hardware architecture for such an implementation. Based on simple Google searches, the…
Mahendra Gunawardena
  • 1,550
  • 11
  • 30