What Is Amazon's Alexa, and What Can It Do? If you own an Amazon device (or have been on the internet in the last year), you’ve probably heard the name “Alexa.” It’s the name you call out when you have a question — provided you own an Amazon Echo. Amazon’s virtual assistant has been integrated into several of the company’s products and is starting to find its way into third-party devices, like this GE lamp. GPS tracking August 03, 2012 at 10:26 PM I thought it might be fun to turn my Raspberry Pi into a vehicle tracker. The nearest I got to building a truly bespoke tracker was in 2004 using a Siemens TC45 & later TC65, where I wrote the firmware. There wasn't really anything on the market then to do what we wanted, so we built our own, and I took care of the software side.
IoT streaming with MQTT and Apache NiFi Apache NiFi is a great platform for capturing real-time streaming data from IoT devices, performing processing such as filtering and cleaning and then forwarding up the stack to higher level processing such as Apache Kafka, Apache Spark or Apache Storm. MQTT is a standard protocol used by IoT devices so it made sense to write a couple of NiFi processors that capture the MQTT streams produced by RTMQTT‘s PiSensorMQTT and then make them available to Kafka. The screenshot above shows a typical NiFi flow to do this. The code is on GitHub. GetMQTTSensorProcessor captures the sensor streams produced by PiSensorMQTT (typically environmental data) and outputs the data as a flowfile. Presence detection (Bluetooth 4.0 Low energy Beacon) - Domoticz Check the presence of a list of beacons (BlueTooth Low Energy V4.0) and update uservariables in Domoticz accordingly. Required in Domoticz, a uservariable of type String for each BLE Tag Script operates in 2 mode. Choose for each beacon which one you want : - REPEAT MODE : For beacon in range, update the uservariable every 3 seconds with the RSSI (strength Signal). And "AWAY" otherwise. - SWITCH_MODE : For beacon in range, update only 1 time the uservariable with "HOME".
Install gphoto2 on your raspberry Via the free software gphoto2 it is possible to connect a digital camera (Canon/Nikon/Olympus, full compatibility list) to your Raspberry Pi in order to remotely take pictures and automatically download them to the Raspberry's memory. Easy case You can install gphoto2 very easily via the command line: GPIO Zero A simple interface to everyday GPIO components used with Raspberry Pi. Created by Ben Nuttall of the Raspberry Pi Foundation, Dave Jones, and other contributors. Latest release Avoid leaks and floods with the 6 best smart leak detectors Whether it's frozen pipes in the dead of winter or a washing machine that springs a leak, you need to keep your home protected against water damage. Luckily, there's a new crop of smart leak detectors that can beam alerts about leaks to your phone almost instantly, even if you're hundreds of miles away. Since they're all so new, it can be difficult to know which detector is worth your money. So we selected the top six standalone leak detectors on the market and put them to the test.
DIY WiFi Raspberry Pi Touchscreen Camera This project explores the Adafruit PiTFT touchscreen and the Raspberry Pi camera board to create a simple point-and-shoot digital camera. One can optionally use WiFi and Dropbox (a cloud file storage and synchronization service) to automatically transfer photos to another computer for editing. This isn’t likely to replace your digital camera (or even phone-cam) anytime soon…it’s a simplistic learning exercise and not a polished consumer item…but as the code is open source, you or others might customize it into something your regular camera can’t do. Raspberry Pi computer, either the Model B or Model AWith Ethernet and two USB ports, the Model B is usually easier to set up.
SNMP Monitoring Box #!/usr/bin/env python print "PiFace SNMP Monitor (c) 2013 by Chris <gridrun> Burri @ Total Optical Networks AG" # configurationtempalert = 40.0sendtrap = "/home/pi/piface/python/piface/sendtrap.sh"readtemp = "/home/pi/piface/python/piface/readtemp.pl"msgdieselengaged = "Diesel engaged"msgdieseldisengaged = "Diesel disengaged"msgdieselfault = "Diesel fault"msgdieselclear = "Diesel fault cleared"msgmainsfault = "Mains power lost"msgmainsclear = "Mains power restored"msgac1fault = "A/C unit 1 fault"msgac1clear = "A/C unit 1 fault cleared"msgac2fault = "A/C unit 2 fault"msgac2clear = "A/C unit 2 fault cleared"msgtempalert = "Temperature alert"msgtempclear = "Temperature normal"