Skip to content

Beaver IoT is an open-source platform that empowers individuals and businesses to easily connect, monitor, and control smart devices.

License

Notifications You must be signed in to change notification settings

Milesight-IoT/beaver-iot

Repository files navigation

Beaver Iot Logo


Discord Maven Central Docker Pulls Publish Snapshot Package Publish Release Package

What is Beaver IoT?

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.

Features

  • 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

Start

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.

Online Demo

Build with Maven

  • Java Version 17 SDK
mvn install -Dmaven.test.skip=true

About

Beaver IoT is an open-source platform that empowers individuals and businesses to easily connect, monitor, and control smart devices.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6