728x90

전체 글 297

[KSW/K-Square] #11 우리 내일 뭐 할까? 학교. 밥. 영화.

녕안하십니까 기억이 날아가기 전에 글을 다 쓰겠다는 전념 하에 빠르게 업로드 중인 게으른 베짱이 입니다. 레쭈 고! 2/6 월요일 입니다. 버티고 버티다 보면 돌아오는 월요일 입니다. 퇴근길 같죠? 출근길 입니다. 새벽이구요. 저는 원활한 팀 프로젝트 진행을 위해서 우리 웅니들과 일찍 학교로 날아갑니다. 이 날에 좀 빡집중 해서 그런지 폰에 사진이 뭐가 없네요 찍힌 사진이 하나 있습니다 아니 제가 땅바닥을 어마무시하게 좋아한단 말이죠. 그래서 이 날도 혼자 따로 땅바닥에 앉아서 버즈 꽂고 댕빡집중 했단 말입니다. 이때 아마 말아먹을 띵스보드가 뭐가 원하는 대로 진행되지 않아서 끙끙 알고 있었던 것 같네요. 시간은 없고 확신이 없는 두뇌로 실험을 진행할 수는 없으니 미친듯이 개 빡 집중 해서 데이터를 뇌에..

[KSW/K-Square] #10 논문에 ㅁ1ㅊlㄷr....☆

녕안하세요? 4월입니다. 4월인데 아직 2월거를 쓰고 있네요 기억이 날아가기 전에 빨리 쓰고 싶으니 호도도도 써볼게요 2/4 중간발표가 끝난 주말입니다. 그럼 이제 무얼 하느냐. 논문을 써야합니다. 한국으로 돌아가기까지 이제 약 3주. 우리의 논문 진행 상황은 Intoroduction. 왜냐. 우리는 센서도 안왔고 프로토 타입도 없었고 실험 진행도 모댔거등뇨. 그러치만 교수님께서 오늘!! 센서를 가져다 주신다고 학교에 나오라고 하여서 저희 팀은 냅다 학교를 갑니다. 아침에 일찍 일어나서 스벅을 슥 들른 뒤에 바쁘고 멋진 현대 여인의 증표인 초코나무숲 라떼를 시켰습니다. TMI지만 저희 집이 해외를 나가면 거기 있는 스타벅스를 들려서 에스프레소 잔을 사온단 마리죠. 얘기했었나 ㅇㅅㅇ... 학교 스벅에 요런..

[대학교멋사🦁/Backend] Assignment_week1

자판기를 맹글어 보쟈. package week1; import java.util.*; public class homework_1 { private class Pair{ String menu; int price; Pair(String menu, int price){ this.menu = menu; this.price =price; } } static Scanner sc = new Scanner(System.in); private int change = 10000; private HashMap menuList = new HashMap(){{ put(1, new Pair("파워에이드",1400)); put(2, new Pair("초코라떼",900)); put(3, new Pair("쫄병",1300)); put..

[대학교멋사🦁] 걸어봐 위엄 라잌 어 라이옹

대학생입니다. 아무것도 하지 않은 채로 4학년 이 되어버린 실상 5학년 복학생 감자는요 이렇게 살면 아무것도 되지 않을 것 같다는 생각이 들어 연합동아리를 신청하였습니다. 요즘 앞자리가 모두 2로 시작하는지라 1로 시작하는 할미를 붙여 주겠어...? 라는 생각이 있었지만 그래도 뭐라도 열심히 해보자는 마음으로 구글폼 신청을 하고 제출을 했는데 1차를 붙었어요 ㅇㅅㅇ. 안 붙여줄 줄 알았는데.... 그래도 감사히 이 할미를 붙여 주셨으니 면접 대비를 해야하잖아요 근데 안 붙을 줄 알고 답변을 복사를 안해놓은 거 있죠 ^^ ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 그래서 그냥 면접 대비를 못했답니다 ^^ 기술적인 거를 되게 많이 물어보셨는데 예 다 발렸구요. 저는 그렇게 개념도 지식도 없는 4학년 감자 ..

[ThingsBoard] ThingsBoard Rule Node _액션노드

액션 노드는 들어오는 메시지를 기반으로 다양한 액션을 실행합니다. 각 노드 별로 행해지는 액션이 다양하므로 아래 공식 문서에서 노드 벼 기능들을 숙지 후 활용하는 것을 추천하다. https://thingsboard.io/docs/user-guide/rule-engine-2-0/action-nodes/ Action Nodes Rule Engine 2.0 Action Nodes thingsboard.io 반환값 원하는 액션을 취하는데 성공했는지 아닌지에 대하여 반환한다 Failure / Success 액션노드 종류 예시 저장할 속성 변수를 세팅하여 "save attribute" 노드에 전달하면 Thingsboard의 속성값이 업데이트 된다. 저장한 시계열 변수를 저장하여 "save timeseries" 노드..

[ThingsBoard] ThingsBoard Rule Node _변환노드

변환 노드는 발신자, 메시지 유형, 페이로드 및 메타데이터와 같은 수신 메시지 필드를 변경하는 데 사용. 수신 받은 데이터의 값을 변경하여 다음 노드에 전달하는 역할을 한다. 반환값 메세지 필드를 반환한다 return {msg: msg, metadata: metadata, msgType: msgType}; 변환 노드 종류 예) meta data 에 있는 shared_isRunning의 boolean 값을 파악하여 해당 값에 맞게 message type을 변경한 뒤 다음 노드에 전달하고자 한다. 각 msg와 metadata에 대한 접근은 '.' 을 사용하여 접근한다. ex) metadata.shared_isRunning / msg.returnData 코드 창 안에 사용자가 원하는 작업을 입력하여 데이터 값..

[ThingsBoard] ThingsBoard Rule Node _ 강화 노드

Enrichment Nodes are used to update meta-data of the incoming Message. metadata Queue에 저장되어있는 데이터 값을 처리하는 역할을 한다. 반환 값 데이터 처리를 성공할 경우 "Success"를 반환한다. 데이터 처리에 실패할 경우 "Failure"를 반환한다 강화 노드 종류 예) originator attribure : 이전 시계열 입력값을 metadata로 불러온다 isRunning이라는 속성값 / peak, acceleration, inclination, initial_contact 라는 이전 시계열 입력 값을 metadata에 저장한다. "Failure"가 반환되면 요구한 값들이 존재하지 않는 경우이다. 이럴 경우 Transforma..

[ThingsBoard] ThingsBoard Rule Node _ 필터 노드

참/거짓을 판단한다. msgType을 판단하거나 msg 값을 판단하거나 metadata 값을 판단한다. 기본 출력 msgType은 이진 판단 답게 True / False 두 가지이다. 필터 노드 종류 예시) message type을 분별하는 필터 노드 사용한다. 필터노드에서 캐치할 msg Type을 message type filter에 작성한다. 이전 Rulechain에서 처리되면서 시계열 값이 가진 message type이 "STOP"인지에 대한 필터링을 진행한다. "STOP"일 경우 "True" type을 가지고 있는 Rule chain을 타고 다음 노드로 이동한다. "STOP"이 아닐 경우 "False" type을 가지고 있는 Rule chain을 타고 다음 노드로 이동한다. https://thin..

[ThingsBoard] ThingsBoard Rule Chain

ThingsBoard 규칙 엔진은 복잡한 이벤트 처리를 위해 고도로 사용자 지정 및 구성 가능한 시스템입니다. 규칙 엔진을 사용하면 IoT 장치 및 관련 자산에서 생성된 수신 메시지를 필터링, 보강 및 변환할 수 있습니다. 예를 들어 알림 또는 외부 시스템과의 통신과 같은 다양한 작업을 트리거할 수도 있습니다. https://thingsboard.io/docs/user-guide/rule-engine-2-0/overview/ Rule Engine Overview Rule Engine Overview thingsboard.io Rule Engine Things Board의 Rule Engine은 입력되는 데이터들을 처리하는 모든 작업들을 진행한다. Rule Node ThingsBoard의 Rule Engi..

728x90