|
1 | | - |
2 | 1 | In order to use treehouses remote, it is required to download a custom Raspbian image that can be found [here](https://treehouses.io/#!pages/download.md) and flash it onto an SD card to be inserted into your Raspberry Pi. |
3 | 2 |
|
4 | 3 | With treehouses remote, you can: |
| 4 | + |
5 | 5 | * Get detailed software and hardware information of a Raspberry Pi |
6 | 6 | * Configure a Raspberry Pi through user-friendly interface |
7 | 7 | * Easily install and access services such as Nextcloud, Netdata, Transmission, MongoDB, MariaDB and Moodle on your RPi |
8 | 8 | * And utilize many more features! |
9 | 9 |
|
10 | 10 | Usage: |
11 | | -``` |
12 | | -treehouses [command] |
13 | | -treehouses help [command] |
14 | | -``` |
| 11 | + |
| 12 | + treehouses [command] |
| 13 | + treehouses help [command] |
| 14 | + |
| 15 | + |
15 | 16 | Example Commands: |
16 | 17 |
|
17 | | -help --- gives you a more detailed info about the command or will output this |
18 | | -expandfs --- expands the partition of the RPi image to the maximum of the SD card |
19 | | -rename --- changes hostname |
20 | | -password --- changes the password for 'pi' user |
21 | | -sshkey --- used for adding or removing ssh keys for authentication |
22 | | -version --- returns the version of cli.sh command |
23 | | -image --- returns version of the system image installed |
24 | | -detectrpi --- detects the hardware version of a Raspberry Pi |
25 | | -detect --- detects the hardware version of any device |
26 | | -ethernet --- configures rpi network interface to a static IP address |
27 | | -discover --- performs network scan and discovers all Raspberry Pis on the network |
28 | | -wifi --- connects to a wifi network |
29 | | -wifihidden --- connects to a hidden wifi network |
30 | | -staticwifi --- configures RPi wifi interface to a static ip address |
31 | | -wifistatus --- displays signal strength in dBm and layman nomenclature |
32 | | -bridge --- configures the RPi to bridge the WLAN interface over a hotspot |
33 | | -container docker balena --- enables (and start) the desired container |
34 | | -bluetooth --- switches bluetooth from regular to hotspot mode and shows id or MAC address |
35 | | -ap --- creates a mobile ap, which has two modes: local (no eth0 bridging), internet (eth0 bridging) |
36 | | -apchannel --- sets or prints the current ap channel |
37 | | -timezone --- sets the timezone of the system |
38 | | -locale --- sets the system locale |
39 | | -ssh --- enables or disables the SSH service |
40 | | -vnc --- enables or disables the VNC server service |
41 | | -default --- sets a raspbian back to default configuration |
42 | | -wificountry --- sets the wifi country |
43 | | -upgrade --- upgrades cli.sh package using npm |
44 | | -sshtunnel --- helps adding an sshtunnel |
45 | | -led --- sets the led mode |
46 | | -rtc --- sets up the rtc clock specified |
47 | | -ntp --- sets rpi to host timing locally or to get timing from a remote server |
48 | | -networkmode --- outputs the current network mode |
49 | | -button --- gives the gpio pin 18 an action |
50 | | -feedback --- sends feedback |
51 | | -clone --- clones the current SDCard onto a secondary SD card or specified device |
52 | | -restore --- restores a treehouses image to an SD card or specified device |
53 | | -burn --- download and burns the latest treehouses image to the SD card or specified device |
54 | | -rebootneeded --- shows if reboot is required to apply changes |
55 | | -reboots --- reboots at given frequency | removes it if reboot task active |
56 | | -internet --- checks if the RPi has access to internet |
57 | | -services --- executes the given command on the specified service |
58 | | -tor --- deals with services on tor hidden network |
59 | | -bootoption --- sets the boot mode |
60 | | -openvpn --- helps setting up an openvpn client |
61 | | -coralenv --- plays with the coral environmental board |
62 | | -memory --- displays the total memory of the device, the memory used as well as the available free memory |
63 | | -temperature --- displays Raspberry Pi's CPU temperature |
64 | | -speedtest --- tests internet download and upload speed |
65 | | -camera --- enables camera, disables camera, captures png photo |
66 | | -cron --- adds, deletes a custom cron job or deletes, lists all cron jobs |
67 | | -usb --- turns usb ports on or off |
| 18 | + |
| 19 | + help --- gives you a more detailed info about the command or will output this |
| 20 | + expandfs --- expands the partition of the RPi image to the maximum of the SD card |
| 21 | + rename --- changes hostname |
| 22 | + password --- changes the password for 'pi' user |
| 23 | + sshkey --- used for adding or removing ssh keys for authentication |
| 24 | + version --- returns the version of cli.sh command |
| 25 | + image --- returns version of the system image installed |
| 26 | + detectrpi --- detects the hardware version of a Raspberry Pi |
| 27 | + detect --- detects the hardware version of any device |
| 28 | + ethernet --- configures rpi network interface to a static IP address |
| 29 | + discover --- performs network scan and discovers all Raspberry Pis on the network |
| 30 | + wifi --- connects to a wifi network |
| 31 | + wifihidden --- connects to a hidden wifi network |
| 32 | + staticwifi --- configures RPi wifi interface to a static ip address |
| 33 | + wifistatus --- displays signal strength in dBm and layman nomenclature |
| 34 | + bridge --- configures the RPi to bridge the WLAN interface over a hotspot |
| 35 | + container docker balena --- enables (and start) the desired container |
| 36 | + bluetooth --- switches bluetooth from regular to hotspot mode and shows id or MAC address |
| 37 | + ap --- creates a mobile ap, which has two modes: local (no eth0 bridging), internet (eth0 bridging) |
| 38 | + apchannel --- sets or prints the current ap channel |
| 39 | + timezone --- sets the timezone of the system |
| 40 | + locale --- sets the system locale |
| 41 | + ssh --- enables or disables the SSH service |
| 42 | + vnc --- enables or disables the VNC server service |
| 43 | + default --- sets a raspbian back to default configuration |
| 44 | + wificountry --- sets the wifi country |
| 45 | + upgrade --- upgrades cli.sh package using npm |
| 46 | + sshtunnel --- helps adding an sshtunnel |
| 47 | + led --- sets the led mode |
| 48 | + rtc --- sets up the rtc clock specified |
| 49 | + ntp --- sets rpi to host timing locally or to get timing from a remote server |
| 50 | + networkmode --- outputs the current network mode |
| 51 | + button --- gives the gpio pin 18 an action |
| 52 | + feedback --- sends feedback |
| 53 | + clone --- clones the current SDCard onto a secondary SD card or specified device |
| 54 | + restore --- restores a treehouses image to an SD card or specified device |
| 55 | + burn --- download and burns the latest treehouses image to the SD card or specified device |
| 56 | + rebootneeded --- shows if reboot is required to apply changes |
| 57 | + reboots --- reboots at given frequency | removes it if reboot task active |
| 58 | + internet --- checks if the RPi has access to internet |
| 59 | + services --- executes the given command on the specified service |
| 60 | + tor --- deals with services on tor hidden network |
| 61 | + bootoption --- sets the boot mode |
| 62 | + openvpn --- helps setting up an openvpn client |
| 63 | + coralenv --- plays with the coral environmental board |
| 64 | + memory --- displays the total memory of the device, the memory used as well as the available free memory |
| 65 | + temperature --- displays Raspberry Pi's CPU temperature |
| 66 | + speedtest --- tests internet download and upload speed |
| 67 | + camera --- enables camera, disables camera, captures png photo |
| 68 | + cron --- adds, deletes a custom cron job or deletes, lists all cron jobs |
| 69 | + usb --- turns usb ports on or off |
0 commit comments