2/21/2023 0 Comments Beebeep car![]() ![]() Use the native Android / iOS app to configure your BEEP base by Bluetooth.Create a TTN account at (or other LoRa network) and create an HTTP integration pointing to, or point your own measurement device data stream HTTP POST to (please refer to our Slack channel for API description).Get your BEEP base measurement data into the BEEP app Login to mamagement interface: To upgrade beep to the latest version, simply stop and start docker-compose.Īs the setup is based on docker containers, code changes inside the repository will not have an effeact till the underlying docker image is updated.Grant user administrator rights: docker-compose exec mysql mysql -h localhost -P 3306 -ppass -u user -D bee_data -Bse "INSERT INTO role_user (user_id,role_id) VALUES(1,1) ".Docker compose will restart the BEEP Server component untill a database connection is available. During the first start, you might see some database connectivity issues. Adjust docker-compose.yaml(set suitable environment variables).Checkout BEEP and switch into the code repository.The tool will spinn up a mysqldb, influd, a webserver and initialize the beep database. You should see the back-end dashboard, looking like this: Management interfaceĪ simple setup for small installations can be achived with docker-compose. Go to api./admin to log in with the same credentials that you created your app user with in step 3b.Į. Your user has just been promoted to the super administrator of the system, so you can use the back-end management interface to configure the complete system.ĭ. Open your database (with a database viewer like PhpMyadmin, Sequel Pro, MySQL Workbench, etc.), or just do a command line query:ĭefine a relation in table role_user with (1,1) (linking user_id 1 to role_id 1). NB: If your Influx version was > /dev/null 2>&1 2. env file that has been created in step 3. NB: Make sure to pass the user and credentials to the. > CREATE USER user_influx WITH PASSWORD 'pass_influx' WITH ALL PRIVILEGES influx for the commands from inside the installation folder NB: If you have inlfux already installed, use.Install InfluxDB or set up an account at InfluxCloud Optional: migrate from local Influx v1.7.3 db to managed InfluxDB Cloud Install SSL certificates to your endpoints with Let's Encrypt 5. Install the desired config files from /apache to your apache/sites-available folder and enable them with a2ensite Simply use the default Nginx template and install Let's Encrypt SSL certificate via the interface. 7.1.25), use composer install -ignore-platform-reqs or composer update -ignore-platform-reqs 4. NB: To stick to a certain PHP version (on the server e.g. ![]() env & php artisan key:generate fiĬomposer install & sudo chmod -R 777 storage & sudo chmod -R 777 bootstrap/cache & php artisan storage:link & php artisan migrate -force NB: We recommend to use Laravel Forge to easily install all the software you need on any Linux based server 1. Optional: Letsencrypt SSL certificate generation.Composer - Installation tool for PHP/Laravel dependencies for API.Apache 2 (or Nginx, creating Nginx 'server blocks' in step 4).If you would like to install this BEEP API (the code in this) repo on your own server, or contribute please read on below. The BEEP base can be configured by Bluetooth using our native BEEP base apps for Android and iOS. You can also use your own measurement device with the BEEP app by POSTing your measurement data to the BEEP API. The BEEP base sends it's data through The Things Network LoRaWAN to the BEEP API. We produce a yearly batch of BEEP bases for the European (868MHz LoRaWAN) market, that are sold via the BEEP webshop. It measures weight, temperature and sound. Design of the device and PCB (with accompanying firmware) be found at ]( ). The BEEP base v3 is an open source ultra low power automatic hive monitoring system. It has about 5000+ users worldwide and is available in 9 languages (Jan 2022). NB: The BEEP VUE (v3) app replaced the BEEP Angular JS (v2) app in 2021. The BEEP app is a VUE app, communicating with a ( Laravel PHP) BEEP API (this repository). You are free to use our BEEP app and API. It's key feature is to integrate a user friendly responsive web app for manual inspections with automatically measured sensor data.Ĭheck the website for more information. BEEP - Open source bee monitoring (v3.0.1)īEEP is open source combination of a bee monitoring app + automatic bee hive measurement device. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |