Skip to content

v1.2.3

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Oct 08:31

[v1.2.3] - 2026-10-28

수정

  • 명령 포트를 바꾸면 서비스가 다음 시작 때 TCP 방화벽 규칙도 새 포트로 바꿉니다. 지금까지는 설치할 때만 규칙을 만들어, 포트를 바꾸면 허브가 PC에 닿지 못할 수 있었습니다. SmartThings 탭에 명령 포트 규칙 상태가 보이고, 포트를 바꿔 저장하면 [지금 재시작]을 고를 수 있습니다 (#139)
  • 앱이 서비스에 연결하지 못할 때 상태 줄이 서비스가 설치되지 않았는지 · 중지됐는지 · 실행 중인데 연결만 안 되는지 구분해 알려 줍니다. 실행 중인데 연결이 안 되면 다른 프로그램이 WebUI 포트를 쓰고 있을 수 있으니 로그를 보라고 안내하고, 서비스도 그 포트를 열지 못한 이유를 service.log에 남깁니다. 연결이 끊겨도 로그 탭이 service.log를 직접 읽어 보여 줍니다 (#140)
  • 트레이 메뉴 [종료]가 저장하지 않은 편집을 묻지 않고 버리던 문제를 고쳤습니다. 창을 닫을 때처럼 저장할지 묻고, 창이 숨겨져 있으면 창을 띄워서 묻습니다 (#141)
  • 모던 스탠바이(S0) 노트북에서 절전 명령이 최대 절전으로 들어가 전원 버튼으로만 깨어나던 문제를 고쳤습니다. 이런 PC에는 S3 절전이 없어 Windows가 기존 절전 요청(SetSuspendState)을 최대 절전으로 처리합니다. 이제 서비스가 시작할 때 PC의 절전 방식을 읽어(service.log에 Power: modern standby (S0 low power idle), no S3 같은 줄), 모던 스탠바이 PC에서는 시작 메뉴의 절전처럼 화면을 꺼서 Windows 절전에 들어갑니다. 화면을 끄지 못하면(PC 화면에 로그인한 사용자가 없을 때 등) 최대 절전으로 대신하지 않고 명령 실행 실패로 알립니다. S3 절전이 있는 PC는 예전과 같습니다 (#162)
  • 모던 스탠바이(S0) 노트북에서 화면 끄기는 PC를 절전에 들어가게 하고, 그 뒤에는 Windows가 실제 키보드 · 마우스 입력이나 전원 버튼으로만 깨어나 원격 화면 켜기가 듣지 않습니다. 이 제약 자체를 없애지는 못했고, 대신 화면 켜기가 시간 초과되면 "적용된 것으로 간주"하지 않고 절전 중이라 깨울 수 없다고 로그에 남기고 명령 실행 실패 알림을 보냅니다. 텔레그램의 절전 · 화면 끄기 · 화면 켜기 답장에도 이 안내가 붙습니다 (#161)

이 릴리스가 도움이 됐다면 ⭐ Star나 GitHub Sponsors로 응원해 주세요.