using System; using System.Collections.Generic; using System.Globalization; using BlubbFish.Utils.IoT.Connector; namespace BlubbFish.Utils.IoT.Sensor { class Luminanz : ASensor { public Luminanz(Dictionary settings, String name, ADataBackend backend) : base(settings, name, backend) { this.GetBool = true; this.GetFloat = 0.0f; this.GetInt = 0; this.Datatypes = Types.Int; } protected override Boolean UpdateValue(MqttEventArgs e) { this.GetInt = Int32.Parse(e.Message, new CultureInfo("en-US")); return true; } } }