Everything you need to install, configure, and run DataPulse Analytics.
| Requirement | Details |
|---|---|
| MQTTBridge | Must be installed and running with data flowing into SQL Server |
| Operating System | Windows 10/11 or Windows Server 2016+ |
| .NET Runtime | .NET 10 ASP.NET Core Runtime (x64) |
| SQL Server | Same SQL Server instance used by MQTTBridge |
DataPulse reads data from the MQTTBridge database. Make sure MQTTBridge is installed, connected to your MQTT broker, and storing messages.
Download DataPulse-Setup.msi from the product page and run it. The installer will:
dp_ prefixed) in the MQTTBridge databasenet start DataPulse
Or open services.msc, find "DataPulse Analytics Service", and click Start.
Open your browser and go to http://localhost:8090
| Field | Default Value |
|---|---|
| Username | admin |
| Password | admin |
DataPulse shares the same user credentials as MQTTBridge. If you changed the MQTTBridge admin password, use that same password here.
Dashboards are the main workspace in DataPulse. Each dashboard contains widgets that visualize your MQTT data.
Dashboards can be shared with other users. Toggle the "Shared" option on a dashboard to make it visible to all users.
Data sources define which MQTT topics DataPulse monitors. They use topic patterns to match messages from the MQTTBridge database.
sensors/temperature/#)| Pattern | Matches |
|---|---|
sensors/# | All topics under sensors/ |
factory/line1/+ | Any single level under factory/line1/ |
devices/temp | Exact topic match |
Widgets are the visual components on your dashboards. Each widget is connected to a data source and displays the data in a specific format.
| Type | Use Case |
|---|---|
| Line Chart | Time-series data trends |
| Data Table | Raw message data with filtering |
| Heatmap | Density visualization across topics |
| Gauge | Current value display |
| Stat Card | Summary statistics |
DataPulse can automatically detect anomalies in your MQTT data and trigger alerts.
All triggered alerts are logged in the Alert History section with timestamp, severity, detected value, and notification status.
DataPulse runs in Trial mode for 7 days with limited features (3 dashboards). No license file needed.
appsettings.json points to the same SQL Server as MQTTBridgeSetup-SqlAccess.ps1 from the DataPulse install directory to fix permissionsdp_ tables exist in the databasesc query DataPulsehttp://127.0.0.1:8090