-
Notifications
You must be signed in to change notification settings - Fork 9
BControl
The BControl projects are comprised of a library, a console application, a test project, and a web application. The b-control energy meter is equipped with a Modbus based interface allowing the monitoring of a variety of measured values.
Note that a REST based web interface also allows access to various data values (see EM300LR projects).
The .NET core console application allows to read data values from a b-control energy meter using the EM300Lib for the communication and data definitions.
This library provides access to various data fields from the BControl Modbus interface. The data properties are based on the technical note ("TQ Energy Manager Modbus Slave" 0013 2018-01-17).
The testing classes include test for the BControl library, the BControl console application and the BControl web application including SignalR client tests.
The asp.net core web application provides a web api on top of the BControl web service. A web api is provided to access measured values. A SingalR server provides structured update events for the measurement data every minute.