Vishal
Links: https://www.zhihu.com/question/20859055/answer/54734499
Source: Know
Copyright belongs to the author, please contact the author for authorization.
I bought it two years ago (about 2013 years) with a dozen services, such as:
- A personal website, although I bought a professional website in the foreign space, but in their own home to build a, put some fun things, also quite interesting, update does not need FTP, directly copy on it. The server on the way to build a family album, because it is a local area network, fast.
- A git server that stores some of its own code, such as some code that you don't want to put on GitHub, and you can put it here.
- A BT download machine (transmission), can be remotely operated, anytime, anywhere download.
- Home Nas, all the documents, movies, music, photos are placed here, shared out, all the devices in the home (mobile phone, tablet, TV box, computer) are free to access, no longer worry about iphone,ipad space is not enough, at any time can watch online movies.
- A airplay service that can put the music of an Apple device into a Raspberry Pi speaker, using a shairport
- A private cloud service owncloud, can be anywhere, including the use of mobile phones, upload download files, synchronization calendar and so on. This service is relatively slow, is the only one let me buy a new version of Pi reasons.
- An alarm clock, the hour will Chime (the first time in the morning is the daughter shout everyone get up recording), with Cronjob set, by the way the current temperature, AQI, PM2.5 index are reported, originally used is Google's translation engine online translator, and then Google translation hung, the translation of good audio files downloaded down, can also be used.
- With Cronjob in the weekly and daily different time period, play different nursery rhymes, Zi Jing, surnames What, to the children of the family listen, will involuntarily follow the study.
- A voicemail, send mail to a designated mailbox, the contents of the message will be converted into voice, from the Raspberry Pi speakers play out. The service is now dead because it cannot access Google. There are offline TTS engine, I also installed, called Espeak, sound is too bad, nasty, maybe Baidu also have similar services, have not studied
- A goagent proxy service, all devices in the home can be FQ (set Proxy.pac) through it. And there is a script 7x24 to scan the available Google IPs. 20多万个 IP, about 100 or so can be used, because it is a single-threaded, less than a week before the scan can be completed round.
- A Twitter bot that sends local weather conditions to Twitter every day, and someone follow it.
- Network radio, with not much, because can not find a good broadcast stream address
- A mail synchronizer, my usual mailbox synchronization to the local, with the Offlineimap, and then send and receive with Mutt, because my favorite mailbox is Gmail, now this feature is also hung
- Automatically upload video files to Baidu plate, I use the iphone or millet Sports camera video, I just drag it to a directory of the NAS, the script will automatically rename these videos, the file name to date and time, easy to find later, and then automatically upload to Baidu cloud, and automatically by date classification
- A network springboard, I can remotely operate the home computer, as long as the home computer motherboard support Wake-on-lan can. This is the same as the previous features, you have to require a public IP broadband, login to the Raspberry Pi, the execution of commands to activate other computers.
- A website resource downloader, such as articles, pictures. You can write some scripts to parse your frequent website forums, automatically download pictures: Cars, landscapes, humanities, beauty and so on. With SQLite, save files MD5, small files, duplicate files are automatically deleted. The user agent is set as a well-known browser in the program, such as Chrome, IE, etc., otherwise it may be refused to download
- A DNSMASQ service, used to do the intranet DNS server, completely solve the daughter to watch Youku cartoon addiction problem, cronjob timed to the HTTP// youku.com resolves to 127.0.0.1, only the specified time can be viewed Youku. This service can also be used to solve two other problems: Filter the ad site, access to the ISP through DNS resolution filtering site, such as Google,gmail, home devices do not need to install any software, and do not have to do settings.
- A set of Yeelink scripts used to synchronize PI performance metrics (such as CPU utilization, etc.) to the cloud for display on the phone. And can also use the mobile phone to control the PI above the running program, at present I only write a to control the BT program open and close. Here are some interesting things to do: Yeelink-connect the world to the cloud and focus on IoT cloud services to see their tutorials.
Add:
- My pi is a domain name, because the public IP of the telecommunications will change, so Pi has a script, timing check their IP is not changed, if changed, through the DNS service provider's API, automatically update the domain name resolution, without this setting, in case the IP has changed, can not be accessed from outside.
- Pi external is the laptop removed from the hard drive, incredibly continuous running for more than two years has not been bad, 24x7, it is really let me surprised. In addition to the occasional few interface inexplicable bad contact, re-plug and unplug it.
- For several of the Google-based services mentioned above, if you do not make any settings, you are not allowed to use them. Actually I can still use it, such as http:// translate.google.com or Offlineimap. On a regular basis, update the available Google IPs to DNSMASQ. After the IP expires, another one is available.
- The various applications mentioned above can actually be implemented on a common PC with Linux installed, but the Pi special place is that it has small size, no power consumption, no noise and low price. Most people don't leave a PC open for 24 hours at home, but they can accept the pi as 24x7.
Although bought for two or three years, so far feel that it is very good, so quiet lying in the corner, energy-saving green environmental protection. As for ordinary people can play, I think as long as there is a little programming basis, can play, to search the Internet, find some ready-made code, change can be. Of course, if a little programming basis is not, do something simple or can. Follow the Web tutorial to get it right.
---Split line, the above is the application of Raspberry Pi generation, the following three generations of applications---
Recently bought Raspberry Pi 3, performance greatly improved, the generation is still in service, there is no problem. I've dispersed some applications to two pi, for load balancing.
- A video editing station, installed Avconv and ffmpeg, used to do video editing, I mainly used to do video segmentation. For example, a sports camera or iphone video, the end of some of the lens is blocked by hand, can be cut off with Avconv, video more to see the effect, because the video editing time-consuming, you can put a script in the point of writing, let it run slowly. You can also do other video editing, such as transcoding or something.
- A personal development environment, for VIM installed a bunch of common plug-ins, and installed Mysql,redis and so on. In this way, you can log in at any time to do development, whether you are at home, company or elsewhere, in a word: You are familiar with the development environment at your fingertips.
- Upgrade version of the TV children's lock, Youku was timed shielding, but she groped, and then went to see the local downloaded cartoons, so I put the TV in the MI Smart socket, timed to the TV power off, the results were she found power, then to restart the socket on it (press the white button, her exact words). So add a script, timed to download the animated directory of the Execute permission to remove, so that the millet box can not be read.
Update log:
- 2015-08-17 First Update
- 2016-06-14 added a little bit of Raspberry Pi 3 content
What is the
Raspberry Pi (Raspberry)? How do ordinary people play? (Private cloud NAS will also be available; upload to Baidu disk function Nas also have)