diff --git a/Mqtt-SWB-Dashboard/Stats.cs b/Mqtt-SWB-Dashboard/Stats.cs
index f86b8eb..6acb9dd 100644
--- a/Mqtt-SWB-Dashboard/Stats.cs
+++ b/Mqtt-SWB-Dashboard/Stats.cs
@@ -44,6 +44,8 @@ namespace Mqtt_SWB_Dashboard {
private void Mosquitto_MessageIncomming(Object sender, MqttEventArgs e) {
if (Regex.Match(e.Topic, "/flex4grid/VersionControl/LocalGateway/groups/.*").Success) {
this.LvcMessages(e);
+ } else if(Regex.Match(e.Topic, "/flex4grid/v1/load_balancing/events/.*").Success) {
+ this.PowerEvents(e);
} else if (Regex.Match(e.Topic, "/flex4grid/VersionControl/LocalGateway/hosts/.*/status").Success ||
e.Topic == "/flex4grid/VersionControl/LocalGateway/status") {
this.RaspiStatus(e);
@@ -67,6 +69,14 @@ namespace Mqtt_SWB_Dashboard {
#region Mqtt-Message Parser
+ ///
+ /// Raspberry Powerevents
+ ///
+ ///
+ private void PowerEvents(MqttEventArgs e) {
+ // /flex4grid/v1/load_balancing/events/10000000 {"status": 1, "areaId": "1000000", "end": "2017-09-20T18:00:00.0000000000Z", "timestamp": "2017-09-19T08:55:52.237Z", "group_name": "ALL_2017_09_20", "start" :"2017-09-20T17:00:00.0000000000Z", "magnitude": "49", "id":"84"}
+ }
+
///
/// LogMessages eines Raspis
///