UIFlow에서 고정 IP 주소 사용

2225 단어 uiflowM5stackIoT

소개



UIFlow에서 Wi-Fi의 IP 주소를보고 변경하는 방법입니다.
V1.64 현재 공식 블록에 없기 때문에 Tips로 남아 있습니다.

개발 환경



・M5Stick-C
· UIFlow (Bata1.63) Micropython v1.11
2020/10/14 확인
M5Stack 시리즈는 특별히 묻지 않는다고 생각합니다.

Flow



표준에서는 IP 주소에 대한 블록을 찾을 수 없습니다.
SSID와 PASS를 사용하여 Wi-Fi에 연결합니다.
A/B 버튼 이벤트에서 IP 주소를 변경하고 있습니다.
ip, subnet, gateway, dns 순으로 지정할 수 있습니다.



sample.py
# IP アドレスを変更
# AbstractNIC.ifconfig([(ip, subnet, gateway, dns)])

# 192.168.1.91
  wifiCfg.wlan_sta.ifconfig(('192.168.1.91', '255.255.255.0', '192.168.1.1', '192.168.1.1'))
# 192.168.1.92
  wifiCfg.wlan_sta.ifconfig(('192.168.1.92', '255.255.255.0', '192.168.1.1', '192.168.1.1'))


요약



IP 주소 변경, 내 환경에서는 순식간에 전환할 수 있었습니다.
UIFlow에서 할 수 없다고 느낀다면 MicroPython 라이브러리를 살펴 보겠습니다.

참고 자료



htps : // / cs. 미 쿠로 py. 오 rg / 엔 / ㅁ st / 어서 x. HTML
htps : // / cs. 미 쿠로 py. 오 rg / 엔 / 아 st / ぃ b 등 ry / 네토 ぉ rk. HTML

좋은 웹페이지 즐겨찾기