Raspi-R Quick Overview

Raspi-R app functions

Most functions send Linux commands to the Raspberry Pi via ssh (secure shell). Select the appropriate function from the menu and then:

  • select a Raspberry Pi you want to connect to from the drop-down list on top
  • Connect (button below)
  • select a Category (left drop-down)
  • select a Command (right drop-down)
  • set Command Options (if applicable)
  • hit the Go! button

Long running commands can be --Detached--. The command continues running on the Pi, but you can then use other command. (Detached commands will not display there output to the screen anymore)

Raspberry Pi

You can setup multiple Pi-s. Specify at least a host-name/IP-address, user, password and sudo password (for user pi they are the same).
When using one Pi on different (WiFi) networks, make a new entry for every network (with the appropriate Host-name/IP-address.)

Raspi Device info

A lot of info from the Pi, just look around...

Linux commands

A lot of common user Linux commands...

Raspberry Pi log-files

Show / monitor several Linux log-files with tail (-f).

apt-get package manager

You will know the Raspbian/Debian package manager from sudo apt-get update && sudo apt-get upgrade. Beside the update and (dist-)upgrade commands you can install and remove packages used in conjunction with the Raspi-R app.

I will here specially mention:

  • wicd-curses - Wired and Wireless Network Connection Manager
    (to get a stable Wifi connection)
    - configure networks in a terminal: ~ $ sudo wicd-curses
  • Apache2 - web-server
    - to view last-taken (with Raspi-R) PiCamera picture in the browser
  • PiFace Digital - library install for PiFace
    (included in the latest released of Rasbian)
  • avconv - convert time-lapse pictures into mp4 video

PiFace

Set (and read) the 8 input- and output ports.In combination with a PiRack you can control 4 PiFace boards.

Pi Camera (PiCam and PiNoIR)

You need to have a PiCam or PiNoIR (no Infrared filter camera) attached to the Pi.
Take a picture, record a video, start/stop time-lapse photography, view last taken picture, video or TimeLapse (needs apache2 web-server and Raspi-R web-files uploaded to apache)

Python3

Execute some python scripts. Before running the scripts you must upload the script-files with the function "Scripts Upload to Raspi".

Scripts Upload to Raspi

Upload python3 scripts to ~/Raspi_R/python3/ directory on the Pi. You can check and view the uploaded scripts.
Edit your own 'my_...py' scripts with your favorite editor on the Pi, and run the scripts with the Raspi-R app.

Motion detection

(in future release)