only_local version
debounce und debug
button -> on off toggle