Beaver IoT is an open-source platform that empowers individuals and businesses to easily connect, monitor, and control their smart devices. With Beaver IoT, users can manage all their devices in one place, view real-time data, and gain valuable insights through intuitive dashboards and visualizations. Whether at home or in the workplace, Beaver IoT makes it simple to automate routines, enhance security, and improve efficiency. Its user-friendly design ensures that anyone can enjoy the benefits of a smart, connected environment.
- Monitor devices and collect real-time data
- Intuitive dashboards and rich widgets for data visualization
- Integrations with third-party platforms, devices and services
- Multiple, scalable deployment using docker
- Connecting devices across platforms through workflows
- User and role permissions functionality
This repository is the backend core of Beaver IoT and does not include integrations.
To start a Beaver IoT Application quickly, please refer to Beaver IoT Documentation.
Related projects:
Beaver IoT Integrations
Beaver IoT Integrations serve as the main bridge for connecting Beaver IoT with third-party services, devices, and platforms.
Beaver IoT Frontend
Beaver IoT Frontend provides a modern, user-friendly web interface for managing devices, visualizing data, and configuring automation within the Beaver IoT platform.
Beaver IoT Docker
Beaver IoT Docker offers containerized deployment solutions for the Beaver IoT platform. With ready-to-use Docker images and configuration templates, users can quickly set up and run Beaver IoT in various environments, ensuring flexibility and scalability for different use cases.
Beaver IoT Blueprint
Beaver IoT Blueprint includes templates for various device models, making it easier to add support for new devices. To integrate additional device types, simply contribute corresponding templates and encoding/decoding scripts to this project, enabling broader compatibility and customization.
- Demo Link
- Test Username: [email protected]
- Test Password: Beaverdemo25
- Java Version 17 SDK
mvn install -Dmaven.test.skip=true