Better Logic Library에 오신 것을 환영합니다.
Homey를 위한 변수 및 라이브러리 관리 기능을 갖춘 고급 로직 라이브러리입니다.
이 앱은 Homey에 Better Logic 및 Libraries를 공급합니다:
* 스마트하고 통합된 방식으로 변수 관리.
* Math.js와 같은 Better Logic의 고급 액션 및 조건 카드.
* 변수를 직접 관리할 수 있는 기기.
* 다른 앱과 공유할 수 있는 맞춤형 날짜 및 시간 형식.
* 다른 앱의 플로우 카드 내에서 직접 사용할 수 있는 BLL 코딩 및 BLL 표현식.
* BLL 코딩 및 BLL 표현식 내에서 사용할 수 있는 커스텀 함수.
* Math.js와 Lodash와 같은 BLL 코딩 및 BLL 표현식에서 사용할 수 있는 라이브러리.
* LAN 상에서 파일을 제공하거나 Homey 모바일 앱 또는 개발 도구에서 파일을 다운로드할 수 있게 해주는 파일 서버를 다른 앱이 사용할 수 있습니다.
* 다른 앱이 활용할 수 있는 라이브러리로, 앱 크기 감소 및 중복 제거와 관리 개선.
* 파일 서버나 기타 BLL 기능을 사용한 변수 관리 API.
* JSON 객체/배열을 CSV 또는 엑셀로 변환하는 플로우 카드.
지원되는 앱에서 BLL 코딩과 관련한 모든 기능 및 설명은 (새로운) 앱 설정을 확인하세요!
예제 BLL 코딩: 아래와 같은 텍스트에 이 코드를 사용할 때: - 안녕하세요, 오늘은 {[date("dddd")]}입니다 -, BLL은 텍스트 내의 표현식을 자동으로 찾아 해석하여 - 안녕하세요, 오늘은 월요일 입니다 -가 됩니다.
추가적으로: 플로우에서 변수를 직접 관리하세요!
언제든지 'when-' 및 'then-' 카드 내에 변수 이름을 입력하고 목록에서 선택하면 변수가 자동으로 생성됩니다.
태그를 사용하고 싶다면 먼저 저장 버튼을 누르세요.
플로우 내에서 자동 생성된 변수는 더 이상 플로우 카드에서 사용되지 않으면 자동 삭제됩니다.
변수는 설정 화면에서도 관리할 수 있으며, 사용되지 않더라도 자동으로 삭제되지 않으므로 수동으로 삭제해야 합니다.
기능: $timenow$를 mathjs에 특별한 변수로 추가하세요. 이는 에포크 이후 현재 시간을 초 단위로 가져옵니다. 이 변수는 개요에 저장되지 않으며 표현식에서 사용됩니다.
기능: mathjs 플로우에서 timenow 옆에 예약어로 추가된 #DD(일), #MM(월), #YYYY(년), #HH(시간), #mm(분), #SS(초). 이제 예를 들어 #HH를 변수에 할당하여 시간을 가져올 수 있습니다. 일관성을 위해 timenow를 #timenow로 변경했습니다.
추가 정보는 커뮤니티 포럼을 참조하세요!
자세히 읽기 ›