21

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 finish any open operations. It is not just a question of maintaining data security, it's about maintaining stable operation over several years of real-time use ...


16

You can hook up a USB battery pack to both the Pi and the charger (as long as it is designed to charge while being used) and if the power goes out the USB battery pack will take over powering the Pi directly. Search for "USB UPS" and you will find tons of info on individual setups.


15

The IATA Lithium Battery Guidance Document is as close as you can get to a worldwide set of guidelines for battery transport by plane. The section which I assume applies to your device is 2.3.5.9, which states: (a) each installed or spare battery must not exceed: for lithium metal or lithium alloy batteries, a lithium content of not more than 2 g;...


15

What is the preferred way to disconnect them from power? What if there is a power cut? I assume you are talking about devices which act as gateways to aggregate and send it to the cloud (for e.g.: Raspberry Pi runs on Debian which is full blown OS) and generally runs from power source which is other than a cell battery. Taking RPi as an example, you can ...


13

You would very rarely want to remotely power off an embedded device. Instead, you put it into sleep mode, otherwise you can never remotely wake it again. In sleep mode, normal functionality is suspended, but you can still remotely wake the device.


10

What is the preferred way to disconnect them from power? What if there is a power cut? Most microcontrollers have a feature called "Brown out detection". This basically a supply voltage monitoring mechanism which keeps the MCU in reset while the supply voltage is below a certain threshold. This threshold is either preset or it can be changed by software. It ...


9

If possible choose a device that has a built in battery. A few such examples that use the common 2-pin JST connector. The first two are based off of the esp8266 WioLink WioNode C.H.I.P ($9 computer) Raspberry Pi Zero + battery module


8

Your smart devices (camera, sensors,...) manage very well power outage by design. For your Rapsberry Pi, you can put an UPS or a powerbank and monitor (ping) your Internet gateway to check if there is a general loss of power and send a SMS with a 3G USB dongle. Even without power outage consideration, you should always and regularly backup your data (...


6

It seems like that is what Amazon intended. Since you are being credited for the purchase of the device, it is no loss to you and only to Amazon and the Earth itself (waste and whatnot) However, there is a new model coming out on Friday, February 3 which will last twice as long as the original.


6

From what I read on Matthew Petroff's teardown, the battery could sort-of be replaceable. In the new version of the AWS button, a triple A battery is in place, but you have to pry open the case manually, causing damage to the case. The reason they say the battery is not replaceable is because the plastic is welded together with an ultrasonic welder. ...


5

If the device is powered, and the radio is capable of being powered, then this is likely to be prohibited by the carrier. You should find the specific carrier will provide regulations for what can legally be shipped on a specific route. The final consideration is that encryption technology is also restricted for international shipping.


5

The smaller and cheaper way to supply power to wireless devices is to reduce power consumption as much as possible in the first place. Designing for low power is less convenient that not caring for it, but to give you an idea, a well designed wireless temperature sensor should probably last a couple of years on a CR2032 battery costing cents, where you will ...


5

You can switch over from main power to battery backup using a couple of diodes, for example like this. I did something similar with a 15 V transformer and a 12 V car battery: as long as the mains power is on, the diode to the battery is reverse-biased, and no current flows from the battery into the circuit. When the main power fails, the cut-over to the ...


5

I tried hard to find out an AT command for that, but unfortunately I didn't find it. Instead I found semi new slides about m1 and m2. https://www.slideshare.net/mobile/SmallCellForum1/discussion-on-iot-technologies-cat-m1-and-nbiot-cat-m2 There it is mentioned that Verizon should soon / already have it nationwide, AT&T makes piloting in San ...


4

ICAO and IATA have quite a number of resources on the topic. https://www.iata.org/en/programs/cargo/dgr/lithium-batteries/ is an intro page with links to many other documents, including the 2021 Lithium Battery Guidance Document which is very detailed. Note that both LiPo (Lithium-Polymer) and LiFePO4 fall in the "Lithium Ion" classification (as ...


4

As a GSM capable device you must switch it to Airplane mode. Which means the device RF interface must be completely shut down. Basically what you have described can be any smart phone, and I believe those can be delivered by air post as long as they are in airplane mode. But certainly if they are powered off.


4

What if there is a power cut? Is my data at risk? For most well designed commercial IoT devices you need not worry about sudden power loss. Let's take case on the Nest Thermostat. The Nest Thermostat uses the Micron 2 Gb NAND flash memory. Given its NAND flash, the file system used must be YAFSS, as YAFFS has been designed specifically for use with NAND ...


2

Different classes of IoT devices have different requirements as to functioning in light of power loss. Your weather station might not care if power goes down, but your security system might. Your temperature control system might want to function locally despite power loss. As to how to control your device there should be a control channel that allows ...


2

To my knowledge, this is unfortunately not possible. The BatteryPercentage ingredient comes from the Android Battery trigger, so you can only get that data if you are using one of the Android Battery triggers (i.e. charging, removed from charger or < 15% charge). Since there's no way of chaining things effectively on IFTTT, it's simply not possible to get ...


1

Many millions of products are shipped with batteries every day. What rules will apply will depend on a factors you have not included (shipping method, size of battery, type of packing, number of units in a consignment...) I suggest you talk to the courier you intend to use.


Only top voted, non community-wiki answers of a minimum length are eligible