Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
theyosh authored Nov 26, 2017
1 parent 9b33b1c commit e62e46d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# TerrariumPI 3.2.0
# TerrariumPI 3.2.1
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.

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.
Expand Down

22 comments on commit e62e46d

@dennispracht
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you help me please?

i'm a guy from the netherlands and i have a error with the install.

Get a working Raspberry Pi and login as user 'pi'
ssh pi@[raspberry_ip]
Clone this repository and submodules!
git clone --recursive https://github.com/theyosh/TerrariumPI.git

when i copy the (git clone --recursive https://github.com/theyosh/TerrariumPI.git) in my putty, then have i an error (bash: git: command not found)

what can i do??

thanks.

Greets Dennis

@vaddi
Copy link

@vaddi vaddi commented on e62e46d Dec 9, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The command git is not found. Just install the git package.
On a Raspian: apt install git

@dennispracht
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oke thansk!

now have i done the apt install git

but when i copy, past the : git clone --recursive https://github.com/theyosh/TerrariumPI.git

then says he: fatal: desination path 'terrariumPI' already exist and is not an empty diretory.

when i do (cd terrariumPI) then says he no such file or directory

@dennispracht
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i have it now! thanks.

apt install git
git clone --recursive https://github.com/theyosh/TerrariumPI

without then .git on the end, and he installed the package. about 80 mb.

thanks for the fast reaction.

@vaddi
Copy link

@vaddi vaddi commented on e62e46d Dec 9, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I accidentally read the issue when it was opened.
Have fun, this is a very nice Project.

@dennispracht
Copy link

@dennispracht dennispracht commented on e62e46d Dec 9, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks, it's realy a nice project!

it might be handy to put that (apt install git) on number 2 on the instruction

@vaddi
Copy link

@vaddi vaddi commented on e62e46d Dec 9, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feel free to a changes. You need an account and have to create a fork (simple gui click on the site). After that you can use your fork instead of this source code. Add Changes, Fix Bugs etc.. This can then simple merged into this Project.

Or You can create an Issues Ticket to tell the Developer there is an improvement Task. Im not a Developer here, i just follow this Project because i simply like it ;)

@dennispracht
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oke i will do that!

but i have the next problem:(

Everything was installed en then the sudo reboot, then the next step is (Go to the webinterface at http://[raspberry_ip]:8090)

but when i do this i have nothing, only can't not find this adress.

@vaddi
Copy link

@vaddi vaddi commented on e62e46d Dec 9, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Try sudo ifconfig. it will list you all Network Interfaces include there addresses. It Depends on you local Network (Router settings) which IP/DNS Name the Pi will have.

If you Router provide DNS you can use the Name instead of a IP. Example on a FritzBox network Router raspberrypi.fritz.box or on an Speedport Network raspberrypi.speedport.ip.

@dennispracht
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i have a asus rt-ac66u.

when i do sudo ifconfig then is the inet: 192.168.1.219

@vaddi
Copy link

@vaddi vaddi commented on e62e46d Dec 9, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There you got it. simple open http://192.168.1.219:8090 in a Browser. Keep in mind the Computer need to be in the same Network! Otherwise your Browser cannot resolve the Address correct.

@dennispracht
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, but then i have can't not find........

then pi and the pc are in the same network. i can connect with the pi with putty, and can login as user 'pi'

@vaddi
Copy link

@vaddi vaddi commented on e62e46d Dec 9, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Im not sure, but think you can give this command a try ./start.sh, seems to start the service. Maybe its not auto starting on boot. The ./ tells the terminal to run the script. You need to be in the main directory to run this command like described.

@dennispracht
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no notting at al.

when is do this (sudo ./install.sh) and he installed everting, when he is done with the install, then it goes to raspi-config page.

@vaddi
Copy link

@vaddi vaddi commented on e62e46d Dec 9, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have you run the raspi-config stuff? There you can setup some Configuration for you Pi.
Maybe there are some parts missing like I2C or SPI. I set this to my prefered (Keyboardlayout, network stuff, etc):

sudo raspi-config

Use Arrows to Navigate, ESC to go back and Return to choose.


  1. Update -> Update this Tool to the newest Version

  1. Network Options -> N1 Hostname -> set your own Hostname
  2. Network Options -> N2 Wifi Options -> Set ssid & passphrase for wifi connect

  1. Localisation Options -> I1 Change Locale -> set to prefered Locales
  2. Localisation Options -> I2 Change Timezone -> set to prefered timezone
  3. Localisation Options -> I3 Change Keyboard Layout -> set to prefered Layout
  4. Localisation Options -> I4 Change WiFi Country -> set to prefered Country

  1. Interface Options -> P2 SSH -> Enable SSH
  2. Interface Options -> P4 SPI -> Enable SPI
  3. Interface Options -> P5 I2C -> Enable I2C
  4. Interface Options -> P7 1-Wire -> Enable OneWire

Reboot the Pi

@dennispracht
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

grrrrrrrrrrrrrrrrr notting

I'm going to do it all over. it does it for you, so it has to work.

which version do you have? strech lite or jessie lite

@vaddi
Copy link

@vaddi vaddi commented on e62e46d Dec 9, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Currently i use Raspbian GNU/Linux 9.1 (stretch).

@vaddi
Copy link

@vaddi vaddi commented on e62e46d Dec 10, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @dennispracht, i've running the setup yesterday and most it runs like excepted. Maybe there is Something missing in your environment.
I'm not sure but it seems to be not necessary to use a lite Version for the System, in my Setup i've removed all Desktop stuff (see here: https://raspberrypi.stackexchange.com/a/5127) but the installer script reinstall them all back.

So try one or more of this:

  1. Are the service is running on your Pi? Just check by this command: ps aux | grep TerrariumPi. I've installed as the pi user, but can see the service only as root user. Use sudo su to become root and see again.
  2. If the Service are running, try to connect to the screen session as pi user by screen -r. I'm unable to get the Screen session and get this error: Cannot open your terminal '/dev/pts/0' - please check.. But am able to see the running session by screen -ls. It's because i use to login root and change my user by su pi. After i login over ssh the user pi i get the session as excepted.
  3. Take a look into the log files tail -f /home/pi/TerrariumPI/log/terrariumpi.log and tail -f /home/pi/TerrariumPI/log/terrariumpi.access.log use Ctrl + c to get back to you Terminal. Especially the access log will give you information if some Request reaches the Website.
  4. Take a look on the FAQ Stuff: https://github.com/theyosh/TerrariumPI/wiki/FAQ
  5. If nothing help, run the installer script again and watch out for some Error messages.

@theyosh
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vaddi Thanks for helping out! I was not at home myself.

@dennispracht Maybe it is easier to mail me at [email protected] in Dutch.

@dennispracht
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @vaddi for helping me.

@vaddi
Copy link

@vaddi vaddi commented on e62e46d Dec 11, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@theyosh no Problem, keep going on. Very Nice Project
@dennispracht maybe it helps you. btw hope your TerrariumPi is now up and running and you have fun to use it.

@dennispracht
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nope not yet.

server is running, but firefox gave the error server not found.

Please sign in to comment.