From 59bbdbfc5a30ca2076b027830e2c99e5095edeb6 Mon Sep 17 00:00:00 2001 From: BlubbFish Date: Tue, 19 Sep 2017 14:45:00 +0000 Subject: [PATCH] [BF] Reagiert auch auf Netzevents --- Mqtt-SWB-Dashboard/Stats.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 ///