Sean Houlihane
  • Member for 5 years, 1 month
  • Last seen more than 1 year ago
How do I shut down IoT devices without a power button?
21 votes

A well-designed endpoint device will manage loss of mains power. This can be achieved by using a robust filesystem design, or by maintaining sufficient power in battery/supercapacitor supplies to ...

View answer
Why doesn't the Amazon Echo respond to advertisements or reports about Alexa?
Accepted answer
17 votes

According to this reddit post, Alexa is sensitive to the audio spectrum in addition to detecting the wake word. Thus, a normal real-world wide-band signal is accepted, but a signal which is band-...

View answer
What's the difference between the Internet of Things and the traditional Internet?
16 votes

The two terms are not really talking about the same thing. "The Internet" is really the transport layer, typically TCP-IP, and rapidly becoming encrypted everywhere using "TLS". The "Internet of ...

View answer
TRÅDFRI lights and multiple swiches
14 votes

Yes, there is an easy, but undocumented way to do this. Factory reset the remotes (press pair 4x within 5 sec). Pair one remote to a bulb (this may not be necessary, but I did this) Hold the remotes ...

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

Yes, there are plenty of applications in the market already which do not rely on cloud services. The heirarchy of complexity which a user may choose to install with a specific product goes something ...

View answer
Safety of a smart switch on a fireplace
Accepted answer
13 votes

There is no 'standard practice' for this sort of application to date. Simple, insecure, remote electrical switching is accepted practice - provided the switch hardware complies with the normal ...

View answer
What do I need to create my own personal cloud for IoT devices?
Accepted answer
12 votes

Maybe I missed the point of the question, but I think this is a good start at an answer. You need three things, at a minimum. An always-on compute node to aggregate your data. This does not need to ...

View answer
Data generated from smart bulbs?
Accepted answer
11 votes

The bulbs themselves do not generate data. You might see data being generated by a building management system, where sensors are used to determine where and how to light the rooms. It's conceivable ...

View answer
ESP8266 with ethernet connection
Accepted answer
11 votes

The simplest solution is to add an external ethernet interface driven over SPI, as used in this example. It's also possible to bit-bang the ethernet interface directly, as decsribed in this article, ...

View answer
How can I properly test my device's PCB antenna?
11 votes

There are two main approaches to characterising an antenna and its effectiveness in-system, free space and in-situ. The first will give you a best-case baseline, is less susceptible to measurement ...

View answer
How can I implement MQTT on an STM32F030K6T6?
11 votes

The mbed mmqt library doesn't seem to document any memory requirements as likely to be limiting, and can reasonably be assumed to be targetted at this sort of small-footprint device as an endpoint. ...

View answer
Securing 433 MHz wall light switch
Accepted answer
10 votes

Yes, you can significantly improve the security of pretty much any low level protocol using software - but any home-brew solution is always likely to have some flaws. You need to consider at least 3 ...

View answer
What classifies a device as IoT?
10 votes

I'm a little worried that this is O/T because its opinion, or meta. Yes, a fitbit is an IoT device. It is one of a large collection of things which collects data. That data is typically used in ...

View answer
Could a blockchain really prevent malware in the Internet of Things?
10 votes

Blockchain technology provides a distributed transaction record. New data is appended to the chain and encrypted by multiple parties. The encryption process is compute intensive which makes it ...

View answer
Can triggers be chained with IFTTT?
Accepted answer
9 votes

Update May 2019. Stringify is shutting down. I've only just discovered this platform, but https://www.stringify.com/ appears to support both logic processing, and sequential actions in it's flows. ...

View answer
Why does Alexa answer questions I didn't ask or prompt?
9 votes

I can't speak for Alexa, but google on my phone frequently seems to mis-trigger, thinking it's heard the 'OK Google' when there is just noise. It doesn't seem to happen when the environment is quiet, ...

View answer
Power reduction for Raspberry Pi GPS/GSM tracker
9 votes

I'll assume that the processing requirements on the device are near enough zero. It sounds like you're using some acceleration input to determine how often to wake up the GSM device. Ideally, you ...

View answer
Why don't we have more 3G+ modem options available?
Accepted answer
9 votes

I expect the situation will change as the demand for NB-IoT picks up, but there are several factors conspiring against your ideal. Only modules are viable unless you have access to ~$1e6 in test ...

View answer
Reusing / recycling a Petzi Treat Camera?
Accepted answer
9 votes

Electronics are generally recyclable, that is not something specific to IoT devices. More specifically, your IoT device will typically provide a general purpose MCU. Recycling an MCU is generally ...

View answer
Suitable wireless technologies for high density industrial IoT
8 votes

Your challenge is handling the throughput demands with channel contention. Your devices are all close enough that you need to assume they are all potential interferers to each other so you will need ...

View answer
How do consumer IoT devices typically enable Internet connection?
8 votes

Virtually all consumer products which operate in this way will require an external server to mediate the sending of messages from an external device to a specific device in the home. Even in the most ...

View answer
Use a Particle Electron with Wi-Fi while in development
8 votes

Have you read the Particle Data Guide? This shows a breakdown of how much data each message requires. A small, non-confirmable published event from an Electron is only 67 bytes. On Ping: The ...

View answer
Where can I harvest energy in my home to power my wireless sensors?
8 votes

Radiators should be a source of vibration (driven from the pump), though you would probably need to investigate the resonance frequencies quite carefully. It is also possible to embed kinetic energy ...

View answer
Use cases of the "Release Event" on a smart switch
8 votes

The release event is more likely intended to be used as a pair with the press event, allowing you to indicate a duration. My dimmable lightwave-rf lamp control overloads up/down buttons as both on/off,...

View answer
Connect to device at home network remotely
Accepted answer
8 votes

There are two ways that you can achieve this unless the devices you have in-home are configured to access an external server specifically to provide this function (most are). A VPN can be used to ...

View answer
Has anyone designed a custom IoT wall switch?
8 votes

The lightwaveRF lighting protocol is simple OOK at 433 Mhz, I think. It's documented, so you could use them. Maybe a little bit more expensive than other options though. Here is an Arduino/Raspberry ...

View answer
Using LP Gas Sensor in a Smart Home Safety System
8 votes

I've not used one of these sensors, but looking at the quoted sensitivity, it would be best placed as close as possible to the source of a leak, or at a low point (many flammable gasses are denser ...

View answer
Making a smart light switch
8 votes

By far the easiest route is to buy an exisiting product here which is sufficiently open that you can use a standard RF module to control them. This is equivalent to having an MCU and switch ...

View answer
How can I do incremental updates with a flash that can only be erased block-wise?
8 votes

The simple answer is yes - you need enough blocks of flash to support bootloader and A/B code images if you want high reliability. Before activating the new image, you can write the whole thing, ...

View answer
Is a range of 50 km+ possible in LoRa?
Accepted answer
7 votes

It seems that a range of at least 440 km is possible with the LoRa protocol (i.e. there is no time-of-flight assumption as in GSM). The correct way to answer this question is by looking at the link ...

View answer
1
2 3 4 5 6