LED strap 조작가능할까요?

gre2n

New member
블루투스로 연결되는 LED strap을 자동으로 키고 끄고 할수있을까요? 전용앱으론 불가한거같아서요.
 

Quidn

Passionate Member
전용 앱을 열고 켜는 동작을 매크로로 구현하면 무조건 되긴 할 겁니다. 위젯이나 버튼을 눌러 간편하게 사용하려는 목적이라면 간단한 대안이 될 수 있을텐데요.

그게 아니라 시간이나 조건에 따라 자동으로 켜고 끄려는 목적이고, 평소에 주로 쓰는 기기에서 매크로를 실행한다면, 잠금 설정이나 사용여부 등 이유로 안정적으로 실행되지 못할 수도 있습니다. 따라서 안 쓰는 공기기에 화면 잠금 해제하고 항상 켜두셔야 안정적일 겁니다.
다만 따로 전용 기기까지 두기엔… 편리하자고 쓰는 기기인데 오히려 노력을 해야 하는 셈이라 좀 애매하겠습니다.

블루투스 SPP로 단순한 명령만 보내는 방식이라면 아마도 전용 앱을 실행하지 않고도 제어할 수 있겠지만, 사용하시는 제품이 어떤 방식을 쓰는지 알 수 없어 뭐라 말하기가 어렵네요. 혹시 알리발 제품이라면 SPP 프로파일일 가능성이 높은데, 대신 사용자가 적은 탓에 직접 분석하셔야 할 수도 있습니다.
 

gre2n

New member
답변감사합니다.
알리발제품인데요.
zengge 라는 어플을 사용하는데 차량에서 사용하다보니 차에탔을때 켜지고 내렸을때 꺼지게하고 싶은데 쉽지않네요.
전용어플은 문제가있는지 킬때마다 강제종료하고 대시켜야 정상작동을해서 앱을켜서 버튼을 누르게하긴 쉽지않을거같네요.
SPP가뭔진모르지만 공부해보겠습니다. 감사합니다~
 

Quidn

Passionate Member
전용 앱 자체가 원활히 작동하지 않는다면 구현이 쉽지 않겠네요.

SPP는 간단한 통신에 주로 쓰는 블루투스 표준 프로파일입니다. 페어링 상태에서 어떤 명령으로 제어하는지만 알면 구현이 가능할텐데요.
문제는 명령어를 찾아내는 과정이 복잡합니다. 블루투스 패킷을 스니핑하거나, 전용 앱 APK를 디컴파일러로 열어서 명령어를 찾아야 해서요.

홈 오토메이션도 마찬가지지만 입맛에 맞게 설정하려면 그만큼 구현은 복잡해지는 듯합니다.
혹시 범용 자동화에 관심이 있으시면, ESP32 모듈과 BLE로 구현하는 방법을 알아보시면 재밌을 겁니다.
 
Top