Before downloading the firmware:
Under Downloads you can download the latest version of the firmware.
After downloading the firmware:
Follow the steps in the instruction to write the firmware to a memory card. The downloaded ZIP file has about 720MB. After unpacking the image (IMG file) has about 2.3GB. After the firmware image has been written to the memory card, you can insert the memory card into the Raspberry Pi.
The first start-up:
The button must be plugged into the correct GPIO-PIN of your Raspberry as shown in the circuit diagram. You can then use the button to activate the maintenance mode and then use the maintenance mode to set all settings.
After a System update:
There was already a version installed? The browser may therefore still display the previous web interface. If display errors occur, you can try another browser or empty the cache.
The maintenance mode can be reached by pressing the button.
- WLAN wireless network (SSID): HoneyPi
- WLAN network key: HoneyPi!
- Web interface for configuring the sensors: http://192.168.4.1
Problem encountered sometimes: After the image has been written to the memory card, it is not possible to connect to the WLAN/AP. The root cause is not known. The solution is to write the image to the memory card again. The problem is immediately noticeable during the first connection attempt and will not occur again after rewriting.
- Pushbuttons connected to the correct PINs?
- At least one sensor connected to the HoneyPi?
- SIM card configured and tested with Surfstick?
- Firmware image written to a microSD memory card?
- Memory card is located in HoneyPi?
- Power supply test via an approx. 2.4A power supply unit (mobile phone power supply unit)?
- Raspberry Pi starts? (LEDs on the HoneyPi go on)
- WLAN network (SSID: “HoneyPi”) visible after first key press? (can take up to 45 seconds)
- Connection with the “HoneyPi”-WLAN not possible? => Look above
- LED on HoneyPi changes when key is pressed? (then the maintenance mode is activated/deactivated)
- Webinterface can be opened? “http://192.168.4.1”
- Now enter the ThingSpeak Channel-ID and the Write-API-Key and save. Also configure the sensors.
- Connection not maintained? So HoneyPi is not available. => See “Note for connection under Windows“.
- Start measurements by pressing the button again. (The web interface is no longer accessible as a result.)
- Measurements do not arrive at ThingSpeak and protocol shows “400 Client Error“? => Probably User-API-Key entered instead of Write-API-Key.
Why Raspbian Lite?
Originally we created our own custom firmware image. In order to allow hobbyists to customize or improve their HoneyPi, the firmware is now based on raspbian-lite. If a hobbyist wants to connect a camera additionally he can search for the numerous instructions for Raspberrys available in the net and adapt the HoneyPi firmware.
Advanced information for developers:
To extend the existing system with a Raspberry Pi camera module we publish the following developer information.
- Underlying Raspbian Image: 2018-11-13-raspbian-stretch-lite
- Installation script: https://github.com/Honey-Pi/HoneyPi
Access via SSH or sFTP:
- Username: pi
- Password: hivescale
- Hostname: raspberrypi (from v0.1.1 on: honeypi)
The Raspberry Pi can be connected directly to the router via an Ethernet interface to access the local network [port 22 (SSH), port 21 (sFTP), port 80 (web interface)]. Under Fritz-Boxes the web interface can be accessed under “http://honeypi.fritz.box” or “http://honeypi.local”.
The Raspi Zero W has no built-in Ethernet port. In addition, the IP address “192.168.4.1” can be accessed via SSH and sFTP via the “HoneyPi” WLAN even when maintenance mode is activated.
Do you need further information? Write us an email to firstname.lastname@example.org
Translated 11.08.2019 by JK