Replies: 20 comments 89 replies
-
Thanks for putting this up for us to play with! I'm going to try to check it out tonight! |
Beta Was this translation helpful? Give feedback.
-
The installation is a bit different. So have a good look at the needed installation steps.. https://github.com/theyosh/TerrariumPI/tree/4.x.y.z#installation |
Beta Was this translation helpful? Give feedback.
-
Looks really good so far. I had to manually install apispec after the ./install.sh I'm struggling to add the 4relay switch, the address on my l2c is 3F which in decimal is 63. Am I doing something wrong? Or is that not yet working? Many thanks |
Beta Was this translation helpful? Give feedback.
-
Hey, Connecting the pi to a monitor it stops in the terminal when a login is required. But I can't login with pi user, it just stops after entering the password, with no further error message. Reinstalled, and setup autologin in raspi-config before reboot, still not working. There is an error message: run-parts: failed to stat component /etc/update-motd.d/05-terrariumpi/05-terrariumpi: No such file or directory |
Beta Was this translation helpful? Give feedback.
-
I will just add my results in this post here: BH1750 -> error, right now not working.
Script Sensor -> I tried using BH1750 sensor with script instead, which is working in TP3. While adding the sensor and saving as script, a popup window shows an error like this: "Sensor could not be added, hardware does not have a light sensor" BME280 -> Working fine so far CCS811 -> warning, error
External script switch -> could not be added Using a script which is working in TP3 can't be added as external script switch in Relays. Popup error message something like "Relay could not be added. unknown attribute dimmer ofset" |
Beta Was this translation helpful? Give feedback.
-
BH1750 as sensor: BH1750 as script sensor: Here is the script for reference:
|
Beta Was this translation helpful? Give feedback.
-
Script Relay / Script Dimmer: I tried running the script as relay or dimmer. I could not add them in TP4.
The script is working in raspberry console and I used your example code, here is the script:
|
Beta Was this translation helpful? Give feedback.
-
Had an issue with my test Pi, had to do a new one. You guys seem to have tested all the hardware I have. Is there anything else we want to test operationally? |
Beta Was this translation helpful? Give feedback.
-
Way more stable start and shutdown on the Pi Zero W. |
Beta Was this translation helpful? Give feedback.
-
Which part does not work well with Fahrenheit values and other values that should be converted based on the settings |
Beta Was this translation helpful? Give feedback.
-
Did I correctly see that there was planning to allow a reset of the power counter on the front dashboard? I thought I saw mention of that in an issue for the current version, but I wanted to check. To clarify, I'm talking about this one. |
Beta Was this translation helpful? Give feedback.
-
Hi @theyosh, So I have decided to load version 4 as I started having some issues with an older version. The install went fine on a fresh SD card and I managed to setup all of my sensors manually. Im not sure if the scan for sensors function works yet but my MI Temperature and Humidity bluetooth sensor had to be added manually too. I added some areas and they are working as expected(lights, humidity, CO2) but this morning when I checked the webpage wasn't available and this is what I see in the log.
This is similar to the issue I was having with 3.x.x so its probably something on my side, hopefully you could point me in the right direction. After a reboot I can access the webpage as usual. Something else I noticed after the reboot the main light area is off even though it should still be on. Heres a screen shot. |
Beta Was this translation helpful? Give feedback.
-
Hi @theyosh ERROR - init - Error updating sensor Sensirion SHT3X sensor humidity named '31DRH' at address '44'. Check your hardware! Invalid reading from sensor Sensirion SHT3X sensor humidity named '31D at address '44' I'm using the SHT31D sensor, and I know the sensor always runs at 0x44. For the sensor address, I've tried, 44 and 0x44. And I also noticed that in the code it was setup to only be setup on temperature and not humidity, I believe all that missing was to add 'humidity' in the class type. But as of now I can't setup the sensor to continue. TIA |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi, First want to say this is a great setup and you have done well with this project. Have been using this for my boy's Bearded Dragon Terrarium. One of the issues I have is having to wire sensors into the tank. It is hard to position the sensor to get the best reading due to the cabling restraints. Just wanted to make a suggestion of a possible feature for remote sensors. If a REST server could be implemented to accept a put/post method with sensor data (payload in JSON format), it would allow more custom remote sensors to send data instead of being polled. This would also allow the sensor to be put into low power mode to save battery life instead of having to be online to receive the poll from the TerrariumPI. Being wireless, this would also allow you to position the sensor in the optimum location and wont have the wiring constraints. My idea is to have an ESP32 connected to some sensors which can take reading, send the data back to the TerrariumPi via REST put/post commands, then go into sleep mode to conserve power. Regards. |
Beta Was this translation helpful? Give feedback.
-
Hello, |
Beta Was this translation helpful? Give feedback.
-
Running solid for almost 10 days now. Upgraded to the BME280 sensor as you suggested and it's working great. Thanks again for all you hard work sir. I hope one day I could contribute something so awesome. I will post some pictures soon, my monitor is loving it. And I do have a live stream from time to time. Some recordings on my channel. - Species Varanus niloticus https://www.youtube.com/watch?v=p6T9IKzuXYM Around one hour in he grabs the eggs :) Best regards |
Beta Was this translation helpful? Give feedback.
-
Today I tried to set up OpenWeatherMap but my URL is not accepted. |
Beta Was this translation helpful? Give feedback.
-
I wonder about possible configurability of the views, in particular the Dashboard. Is it possible to set the sort order of the elements, to have e.g. two measures in a row or to group them. I also wonder how to hide unused elements from the main menu. |
Beta Was this translation helpful? Give feedback.
-
Hello @theyosh , I have some external scripts for my misting system and fans and i would like to use them in TP4 as well. So far I was fine using my scripts and managed them with crontab. Is it still possible to get the ids? Thanks. |
Beta Was this translation helpful? Give feedback.
-
There is a early release of version 4. So you can test it and play around. All issues, questions or other things can be discussed here.
The installation is a bit different, so please take an extra look at the installation link below.
Release: https://github.com/theyosh/TerrariumPI/releases/tag/4.0.0-alpha.1
Installation: https://github.com/theyosh/TerrariumPI/tree/4.x.y.z#installation
Discussion: #539
Features: https://github.com/theyosh/TerrariumPI/projects/3
Below is a list of tested hardware. If you have tested some hardware which is not bold, please inform here that the device is working. I am not able to test all hardware.
Updating code after changes:
sudo service terrariumpi stop
(this can take a while...)cd TerrariumPI
git pull
sudo service terrariumpi start
Clear browser cache, or reload the page with 'Shift' key pressed
Manual starting:
cd TerrariumPI
source venv/bin/activate
python terrariumPI.py
Now the software is running. You can stop it with Ctrl-C command. If you want to keep it running in the background, use screen.
Known issues:
Tested relay hardware:
Tested sensor hardware:
Tested button hardware:
Tested webcam hardware:
Beta Was this translation helpful? Give feedback.
All reactions