-
Notifications
You must be signed in to change notification settings - Fork 0
Setup Installation
GiZano edited this page Jan 22, 2026
·
1 revision
Ensure you have the following installed on your machine:
- Java JDK 23
- Ollama (for running the LLM)
-
Mistral:7b Model (run
ollama pull mistralin your terminal) - ThingsBoard (Community Edition recommended)
- Install ThingsBoard following the official guide linked above.
- Start the service and ensure it is accessible at
http://localhost:8080. - Configure your MQTT devices within the ThingsBoard dashboard.
- Open the Arduino sketch provided in this repo.
- Update the
MQTT_SERVERand credentials to match your ThingsBoard config. - Flash the code to your Arduino board.
- Launch Ollama:
ollama serve
- Ensure you have the model:
(Type
ollama run mistral
/byeto exit the chat, the model is now ready for API calls).
- Compile the Java project.
- Run the main class. The GUI should appear and load the ThingsBoard login page.