본문 바로가기

프로젝트/스마트팜

2022.10.19 Node-Red 교육내용

1. 라즈베리파이 Node-Red 명령어 설치하기

 

npm install -g --unsafe-perm node-red

 

2. Node-Red  보안설정 3단계

 

1. 포트변경

2. 디폴트주소 변경

3. UI 주소 변경

4. 로그인 설정

 

 

setting.js 이동

cd .node-red
sudo nano settings.js

 

포트변경

uiPort : process.env.PORT || 1880,
-> uiPort : process.env.PORT || 1881,

 

디폴트주소 변경

httpAdminRoot : '/admin',
-> httpAdminRoot : '/ubisam',

 

UI주소 변경

ui: { path : "ui" },
-> ui: { path : "gateway" },

 

로그인 설정

adminAuth: {
	type: "credentials",
    users: [{
    	username: "admin",
        password: "<생성된 해시 비밀번호 입력>",
        permissions: "*"
    }]
 },

 

Node-Red 비밀번호 해시 생성 방법

더보기

node-red [계정이름] hash-pw

password : [패스워드입력]

 

ex) node-red admin hash-pw

 

접속화면

 

1880/admin -> 생성한 계정 및 PW 입력

 

1880/gateway

 

 

Tools

1. win 32 Disk Imager(0.9.5.zip)

초기 셋업 이미지파일 복사

 

다운로드링크

- https://osdn.net/projects/sfnet_win32diskimager/downloads/Archive/Win32DiskImager-0.9.5-binary.zip/

 

압축해제 후 Win32DiskImager.exe 파일 실행

용도에 맞게 Read / Write

 

장비
Sonoff
- 내부 : ESP8266[개발보드]
- 자동으로 전원을 on/off 해주는 장비

 

기타
디스크정리

cmd / 관리자권한으로 실행

diskpart
list disk
select disk *
clean
create partition primary
active
폴더 클린 후 exit

 

리눅스 파일 복사 명령어

cp setting.js
-> setting.bak 파일 생성

 

기타 계정 및 비밀번호

ESP8266 wifi 비밀번호
snf-d****@@

아두이노 펌웨어 관리자계정
ID : admin
PW : admin@@

 

모르는용어
- 펌웨어
why ? 중국 ~ 때문에 펌웨어 업데이트를 지속적으로 해줘야함

 

*참고 

https://iotmaker.kr/iotbook-auth-raspi-node-red/

'프로젝트 > 스마트팜' 카테고리의 다른 글

SonOff 로컬 Wifi 구축  (0) 2022.11.29
2022.11.02 Node-Red 교육내용  (0) 2022.11.02
2022.10.24 Node-Red 교육내용  (0) 2022.10.24
[스마트팜] 아두이노 설정  (0) 2022.10.20