cpy-2-zui 644 B

1234567891011121314151617181920212223242526
  1. #!/usr/bin/env bash
  2. source $SNAP/helper/functions
  3. require_root
  4. cpy_2_zui
  5. if [ $? -ne 0 ]; then
  6. echo "Failed, exiting."
  7. exit 1
  8. fi
  9. if snapctl is-connected serial-port; then
  10. lprint "Serial-port is connected, which require manual configuration in zwave-js-ui"
  11. elif [ -s "${SNAP_COMMON}/zui-store/.hook.install" ]; then
  12. if [ "$(cat "${SNAP_COMMON}/.hook.install")" == "enable" ]; then
  13. snapctl stop "${SNAP_NAME}" && snapctl stop --disable "${SNAP_NAME}"
  14. lprint "Disabled ${SNAP_NAME} and zwave-js-ui should be enabled."
  15. else
  16. lprint "ZUI is set to be disabled, and wont disable ${SNAP_NAME}.".
  17. fi
  18. else
  19. lprint "Wont disable Z2M"
  20. fi