public override void InitPlugin()
        {
            mySensors = Context.GetPlugin<MySensorsPlugin>();

            configurationSetting = GetSetting(settingName);

            if (configurationSetting == null)
            {
                configurationSetting = new MeteoStationSetting()
                {
                    Id = Guid.NewGuid(),
                    Name = settingName
                };

                configuration = Configuration.Default;
                configurationSetting.SetValue(configuration);
                SaveOrUpdate(configurationSetting);
            }
            else
                configuration = configurationSetting.GetValue(typeof(Configuration));
        }
        public object apiSetConfiguration(HttpRequestParams request)
        {
            var conf = request.GetRequiredString("conf");

            configuration = (Configuration)Extensions.FromJson(typeof(Configuration), conf);
            configurationSetting.SetValue(configuration);
            SaveOrUpdate(configurationSetting);

            RequestSensorsValues();

            return null;
        }