You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**This version is not maintained anymore. Version 3.10 is the latest 3.X version. Use version 4**
6
+
5
7
Software for cheap home automation of your reptile terrarium or any other enclosed environment. With this software you are able to control for example a terrarium so that the temperature and humidity is of a constant value. Controlling the temperature can be done with heat lights, external heating or cooling system. As long as there is one temperature sensor available the software is able to keep a constant temperature.
6
8
7
9
For humidity control there is support for a spraying system. The sprayer can be configured to spray for an X amount of seconds and there is a minumal period between two spray actions. Use at least one humitidy sensors to get a constant humidity value. In order to lower the humidity you can add a dehumidifier.
@@ -111,21 +113,21 @@ The software has support for the following languages:
Your language not in the list or not up to date? Click the button[](https://weblate.theyosh.nl/engage/terrariumpi/)
116
+
Your language not in the list or not up to date? Click on the badge[](https://weblate.theyosh.nl/engage/terrariumpi/)
115
117
116
118
## Installation
117
119
The installation expects a Pi with working network and ssh. It is tested with [Raspberry Pi OS Lite](https://www.raspberrypi.org/downloads/raspbian/). For now the Full version is not working somehow.... So use the lite image! A new installation will take about 45 minutes. This is due to manually compiling python modules for the latest versions. Upgrades will go much faster.
118
-
1. Get a working Raspberry Pi and login as user 'pi'
120
+
1. Get a working Raspberry Pi and login as user 'pi'<br>
6. Reboot Raspberry PI to get all the needed modules loaded
130
+
6. Reboot Raspberry PI to get all the needed modules loaded<br>
129
131
`sudo reboot`
130
132
7. Go to the webinterface at http://[raspberry_ip]:8090
131
133
@@ -135,13 +137,13 @@ Make sure that your Pi is secured when you put it to the Internet. Would be a sh
135
137
136
138
## Updating
137
139
This updating is based on that the software is installed with the steps in the Installation above. When updating between release versions it will take more time due to database updates and cleanups. This can be seen in the logfile.
138
-
1. Get a working Raspberry Pi and login as user 'pi'
140
+
1. Get a working Raspberry Pi and login as user 'pi'<br>
139
141
`ssh pi@[raspberry_ip]`
140
-
2. Enter the TerrariumPI folder
142
+
2. Enter the TerrariumPI folder<br>
141
143
`cd TerrariumPI`
142
-
3. Update the new code with git
144
+
3. Update the new code with git<br>
143
145
`git pull`
144
-
4. Re-run the installation script in order to update software dependencies
146
+
4. Re-run the installation script in order to update software dependencies<br>
145
147
`sudo ./install.sh 3`
146
148
4. Restart TerrariumPI according to: https://github.com/theyosh/TerrariumPI/wiki/FAQ#how-to-restart-terrariumpi
147
149
@@ -162,9 +164,9 @@ This software requires a Raspberry Pi and some extra hardware in order to run an
162
164
- GPIO
163
165
- 1 Wire interface
164
166
- MCP3008 ([RasPiO Analog Zero](https://github.com/raspitv/analogzero))
165
-
167
+
166
168
[Full list of supported hardware](https://github.com/theyosh/TerrariumPI/wiki/Hardware)
167
-
169
+
168
170
### GPIO numbering
169
171
All hardware that connects to the GPIO pins use **Physical GPIO numbering** (1 - 40). The software will translate it to BCM if needed for a supported device or sensor. [More information about GPIO pin numbering](https://pinout.xyz/)
0 commit comments