Skip to content

MIMOSA - short for "Mellow_Labs Inventory Management and Organization System Apparatus". Just like a refreshing mimosa, this system will make your life brighter and more organized!

License

Notifications You must be signed in to change notification settings

FireMarshmellow/Spotlight_Storage

Repository files navigation

Spotlight Storage - The easy way to find your parts

Spotlight-stor

Spotlight Storage is from Mellow Labs

On this repo you get a ready to install on windows docker container for the MIMOSA storage system. Setup time is less then 10 minutes even for beginner users.

With this you can use any WS2812 or other led's that run WLED

Videos

The videos are not up to date and the content in them do not match the current Spotlight Storage (old: M.I.M.O.S.A) version. But they are a good starting point to see it working and how to setup the esp and ws2812 leds.

Main video

Step by step video

Hardware i used

ESP32-C3

LEDs

Features

  • inventory management
  • search
  • locate items
  • sort items in groups
  • set up multible storage locations in different rooms, only wifi is needed.

Install WLED on ESP devices

  1. Go to WLED installation page and select the latest release and intall it on the esp device.
  2. Put in your wifi data.
  3. Go to the ip address of your esp, to Config -> LED Preferences and set up your led's like in the video.
  4. Make note of the esp ip address, you will need it later to put into your MIMOSA settings.

Installation of Spotlight Storage with Installation.bat file

  1. Download this Repo as zip and extract it to the location you want to install MIMOSA on your pc. (you can put it anywhere you want e.g. Downloads,Documents,Desktop,C it doesn's matter)
  2. Install and start the Docker Desktop https://www.docker.com/products/docker-desktop/
  3. Docker Desktop must be startet at least once before, to set it up for the next step.
  4. In the location where you have put the MIMOSA folder, open that folder, then doubble click on the file install.bat and let the magic happen.
  5. Now if everything is correct, it will start a terminal, open Docker Desktop when it is not allready running, build the Spotlight Storage V4-Container and start it.
  6. The terminal closes after 5 second automatically
  7. That's it, go to localhost:5000 in any browser, you can now enjoy the easy life with Spotlight Storage.
  • To get access to Spotlight Storage over other browsers in your network e.g. with your smartphone you need to find the ip address of your computer, mine is for example 192.168.1.20 and behind the ip adress you need to put in the port 5000 and this is what you put into the browser http://yourcomputerip:5000

  • Remove or turn off Spotlight Storage System with the uninstall.bat, no data will be lost. It just turns off docker container and removes it. If you hit install.bat after the uninstall.bat it will turn on docker container, build it and you can reach the same page and data as before.

Installation of Spotlight Storage with docker-compose

The easiest way to install Spotlight Storage is to use Docker Compose. Below are the steps to get started. Spotlight Storage requires Docker Compose version 2.x or higher.

Step 1: Download the required files

Create a new directory to hold the docker-compose.yml file.

mkdir Spotlight_Storage
cd Spotlight_Storage

Download the docker-compose.yml file.

wget -O docker-compose.yml https://raw.githubusercontent.com/FireMarshmellow/Spotlight_Storage/main/docker-compose.yml

or download the files manually from the repository.

Step 2: Start the application

From the directory where the docker-compose.yml file is located, run the following command:

docker compose up -d

dependencies:

  • python 3.6

About

MIMOSA - short for "Mellow_Labs Inventory Management and Organization System Apparatus". Just like a refreshing mimosa, this system will make your life brighter and more organized!

Resources

License

Stars

Watchers

Forks

Packages

No packages published