private async Task AddOneShotAsync(string ioBrokerId)
        {
            var result = await _ioBroker.GetStateAsync <int>(ioBrokerId, TimeSpan.FromSeconds(5));

            if (result.Success)
            {
                var newCurrentShotsCount = result.Value + 1;
                await _ioBroker.SetStateAsync(ioBrokerId, newCurrentShotsCount);
            }
        }
        private void ResetTempFlushCount()
        {
            var tempCountId = "javascript.0.toilet.flushes.count";

            _ioBroker.SetStateAsync <int>(tempCountId, 0);
        }