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