You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/iot-central/energy/tutorial-smart-meter-app.md
+18-16Lines changed: 18 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,9 +14,9 @@ manager: abjork
14
14
15
15
Smart meters enable not only automated billing, but also advanced metering use cases like real-time readings and bidirectional communication.
16
16
17
-
An application template enables utilities and partners to monitor the status and data of smart meters, along with defining alarms and notifications. It provides sample commands, such as disconnecting a meter and updating software. You can set up the meter data to egress to other business applications, and to develop custom solutions.
17
+
An application template enables utilities and partners to monitor the status and data of smart meters, along with defining alarms and notifications. The template provides sample commands, such as disconnecting a meter and updating software. You can set up the meter data to egress to other business applications, and to develop custom solutions.
18
18
19
-
The app's key functionalities include:
19
+
The application's key functionalities include:
20
20
21
21
- Sample device model for meters
22
22
- Meter info and live status
@@ -25,9 +25,17 @@ The app's key functionalities include:
25
25
- Built-in visualization and dashboards
26
26
- Extensibility for custom solution development
27
27
28
+
In this tutorial, you learn how to:
29
+
30
+
- Create an application for monitoring smart meters.
31
+
- Walk through the application.
32
+
- Clean up resources.
33
+
34
+
## Application architecture
35
+
28
36
:::image type="content" source="media/tutorial-iot-central-smart-meter/smart-meter-app-architecture.png" alt-text="Diagram of the architecture of a smart-meter application." border="false":::
29
37
30
-
This architecture consists of the following components. Some solutions might not require every component listed here.
38
+
The architecture of the application consists of the following components. Some solutions might not require every component listed here.
31
39
32
40
### Smart meters and connectivity
33
41
@@ -37,21 +45,15 @@ Typically, a meter uses a gateway or bridge to connect to an Azure IoT Central a
37
45
38
46
### Azure IoT Central platform
39
47
40
-
When you build an Internet of Things (IoT) solution, Azure IoT Central simplifies the build process and helps to reduce the burden and costs of IoT management, operations, and development. With Azure IoT Central, you can easily connect, monitor, and manage your IoT assets at scale.
48
+
When you build an Internet of Things (IoT) solution, Azure IoT Central simplifies the build process and helps reduce the burden and costs of IoT management, operations, and development. With Azure IoT Central, you can easily connect, monitor, and manage your IoT assets at scale.
41
49
42
50
After you connect your smart meters to Azure IoT Central, the application template uses built-in features such as device models, commands, and dashboards. The application template also uses the Azure IoT Central storage for warm path scenarios such as near real-time meter data monitoring, analytics, rules, and visualization.
43
51
44
52
### Extensibility options to build with Azure IoT Central
45
53
46
54
The Azure IoT Central platform provides two extensibility options: Continuous Data Export and APIs. Customers and partners can choose between these options to customize their solutions for their specific needs.
47
55
48
-
For example, a partner might configure Continuous Data Export with Azure Data Lake Storage. That partner can then use Data Lake Storage for long-term data retention and other cold path storage scenarios, such batch processing, auditing and reporting.
49
-
50
-
In this tutorial, you learn how to:
51
-
52
-
- Create an application for monitoring smart meters.
53
-
- Walk through the application.
54
-
- Clean up resources.
56
+
For example, a partner might configure Continuous Data Export with Azure Data Lake Storage. That partner can then use Data Lake Storage for long-term data retention and other scenarios for cold path storage, such batch processing, auditing and reporting.
55
57
56
58
## Prerequisites
57
59
@@ -75,7 +77,7 @@ The following sections walk you through the key features of the application.
75
77
76
78
### Dashboard
77
79
78
-
After you deploy the application template, it comes with a sample smart-meter device, a device model, and a dashboard.
80
+
After you deploy the application template, it comes with a sample smart meter, a device model, and a dashboard.
79
81
80
82
Adatum is a fictitious energy company that monitors and manages smart meters. On the dashboard for monitoring smart meters, you see properties, data, and sample commands for meters. The dashboard enables operators and support teams to proactively perform the following activities before they become support incidents:
81
83
@@ -84,13 +86,13 @@ Adatum is a fictitious energy company that monitors and manages smart meters. On
84
86
* Monitor minimum and maximum voltage readings for network health.
85
87
* Review the energy, power, and voltage trends to catch any anomalous patterns.
86
88
* Track the total energy consumption for planning and billing purposes.
87
-
* Perform command and control operations, such as reconnecting a meter and updating firmware version. In the template, the command buttons show the possible functionalities and don't send real commands.
89
+
* Perform command and control operations, such as reconnecting a meter and updating a firmware version. In the template, the command buttons show the possible functionalities and don't send real commands.
88
90
89
91
:::image type="content" source="media/tutorial-iot-central-smart-meter/smart-meter-dashboard.png" alt-text="Screenshot that shows the dashboard for monitoring smart meters." lightbox="media/tutorial-iot-central-smart-meter/smart-meter-dashboard.png":::
90
92
91
93
### Devices
92
94
93
-
The app comes with a sample smart-meter device. You can see available devices by selecting the **Devices**tab.
95
+
The application comes with a sample smart-meter device. You can see available devices by selecting **Devices**on the left menu.
94
96
95
97
:::image type="content" source="media/tutorial-iot-central-smart-meter/smart-meter-devices.png" alt-text="Screenshot that shows smart-meter devices." lightbox="media/tutorial-iot-central-smart-meter/smart-meter-devices.png":::
96
98
@@ -100,7 +102,7 @@ Select the link for sample device **SM0123456789** to see the device details. Yo
100
102
101
103
### Device template
102
104
103
-
Select the **Device templates**tab to see the model of the smart-meter device. The model has a predefined interface for data, properties, commands, and views.
105
+
Select **Device templates**on the left menu to see the model of the smart meter. The model has a predefined interface for data, properties, commands, and views.
104
106
105
107
:::image type="content" source="media/tutorial-iot-central-smart-meter/smart-meter-device-template.png" alt-text="Screenshot that shows a template for a smart-meter device." lightbox="media/tutorial-iot-central-smart-meter/smart-meter-device-template.png":::
106
108
@@ -114,4 +116,4 @@ Select the **Device templates** tab to see the model of the smart-meter device.
114
116
115
117
## Next steps
116
118
117
-
> [Tutorial: Deploy and walk through a Solar panel application template](tutorial-solar-panel-app.md)
119
+
> [Tutorial: Deploy and walk through a solar panel application template](tutorial-solar-panel-app.md)
0 commit comments