Espeasy: λ‹€λ₯Έ IP λ²”μœ„μ—μ„œ μ›Ή UI에 μ•‘μ„ΈμŠ€ ν•  λ•Œ 쀑단됨

에 λ§Œλ“  2018λ…„ 11μ›” 01일  Β·  5μ½”λ©˜νŠΈ  Β·  좜처: letscontrolit/ESPEasy

체크리슀트

  • [x]이 호의 제λͺ©μ€ "μš”μ "이며 μ„€λͺ… μ μž…λ‹ˆλ‹€.
  • [x]이 λ¬Έμ œλŠ” 무슨 일이 μΌμ–΄λ‚˜κ³  μžˆλŠ”μ§€ μ„€λͺ…ν•©λ‹ˆλ‹€.
  • [x]이 λ¬Έμ œλŠ” μ–΄λ–€ ꡬ성 μš”μ†Œκ°€ 영ν–₯을 λ°›λŠ”μ§€ μ„€λͺ…ν•©λ‹ˆλ‹€ (예 : ν”ŒλŸ¬κ·ΈμΈ / 컨트둀러 이름).
  • [x]이 λ¬Έμ œλŠ”μ΄λ₯Ό μž¬ν˜„ν•˜λŠ” 방법을 μ„€λͺ…ν•©λ‹ˆλ‹€.
  • [x]이 λ¬Έμ œλŠ” λ„μž… λœμ‹œκΈ° (μ•Œλ €μ§„ 경우)와 ν˜„μž¬ 문제λ₯Ό λ‚˜νƒ€λ‚΄λŠ” 버전을 μ„€λͺ…ν•©λ‹ˆλ‹€.

λ‚˜λŠ” κ°€μ§€κ³ μžˆλ‹€...

  • [x]λŠ” 이슈 트래컀 λ˜λŠ” 포럼 μ—μ„œ μœ μ‚¬ν•œ 이슈λ₯Ό κ²€μƒ‰ν–ˆμŠ΅λ‹ˆλ‹€. (ν•΄λ‹Ήλ˜λŠ” 경우 링크 포함)
  • [x]λŠ” sysinfo νŽ˜μ΄μ§€μ—μ„œ "정보λ₯Ό 클립 λ³΄λ“œμ— 볡사"λ₯Ό μ‚¬μš©ν•˜μ—¬ μ‹œμŠ€ν…œ μ„€λͺ…을 μž…λ ₯ν–ˆμŠ΅λ‹ˆλ‹€. (κ°€λŠ₯ν•  λ•Œ)
    2
    ν˜„μ§€ μ‹œκ°„ : 2018-11-01 20:48:32
    가동 μ‹œκ°„ : 0 일 6 μ‹œκ°„ 22 λΆ„
    λΆ€ν•˜ : 6.50 % (LC = 12487)
    무료 λ©”λͺ¨λ¦¬ : 9040 (2696-sendContentBlocking)
    프리 μŠ€νƒ : 3552 (1616-ExecuteCommand)
    λΆ€νŒ… : μ½œλ“œ λΆ€νŒ… (0)
    μž¬μ„€μ • 이유 : μ™ΈλΆ€ μ‹œμŠ€ν…œ
    λ„€νŠΈμ›Œν¬ ❔
    Wi-Fi : 802.11N (RSSI -61dB)
    IP ꡬ성 : DHCP
    IP / μ„œλΈŒλ„· : 192.168.31.106 / 255.255.255.0
    GW : 192.168.31.1
    ν΄λΌμ΄μ–ΈνŠΈ IP : 192.168.31.40
    DNS : 192.168.31.1 / 8.8.8.8
    ν—ˆμš© 된 IP λ²”μœ„ : λͺ¨λ‘ ν—ˆμš©λ¨
    STA MAC : 84 : F3 : EB : Xxxxxx
    AP MAC : 86 : F3 : EB : Xxxxx
    SSID : (F0 : B4 : 29 : Xxxxxxx)
    채널 : 11
    연결됨 : 44m 36s
    λ§ˆμ§€λ§‰ μ—°κ²° ν•΄μ œ 이유 : (201) APλ₯Ό 찾을 수 μ—†μŒ // 문제 직후,β€œλΉ„μ½˜ μ‹œκ°„ 초과
    재 μ—°κ²° 횟수 : 2
    νŽŒμ›¨μ–΄
    λΉŒλ“œ : β‹„ 20102-λ©”κ°€
    라이브러리 : β‹„ ESP82xx Core 2_4_1, NONOS SDK 2.2.1 (cfd48f3), LWIP : 1.4.0-RC2
    GIT 버전 : β‹„ mega-20181026
    ν”ŒλŸ¬κ·ΈμΈ : β‹„ 46 [일반]
    λΉŒλ“œ Md5 : 40a5583b53e6eb408ed35a943564
    Md5 검사 : ν†΅κ³Όν–ˆμŠ΅λ‹ˆλ‹€.
    λΉŒλ“œ μ‹œκ°„ : β‹„ 2018 λ…„ 10 μ›” 26 일 02:20:30
    λ°”μ΄λ„ˆλ¦¬ 파일 이름 : β‹„ ESP_Easy_mega-20181026_normal_ESP8266_4096.bin
    μ‹œμŠ€ν…œ μƒνƒœ
    Syslog 둜그 μˆ˜μ€€ : μ—†μŒ
    직렬 둜그 μˆ˜μ€€ : μ—†μŒ
    μ›Ή 둜그 μˆ˜μ€€ : μ—†μŒ
    ESP λ³΄λ“œ
    ESP μΉ© ID : 5928724 (0x5A7714)
    ESP 칩 주파수 : 80MHz
    ESP λ³΄λ“œ 이름 : PLATFORMIO_ESP12E
    μ €μž₯
    ν”Œλž˜μ‹œ μΉ© ID : 곡급 업체 : 0x68 μž₯치 : 0x4016
    ν”Œλž˜μ‹œ μΉ© μ‹€μ œ 크기 : 4096 kB
    ν”Œλž˜μ‹œ IDE 크기 : 4096kB
    ν”Œλž˜μ‹œ IDE 속도 : 40MHz
    ν”Œλž˜μ‹œ IDE λͺ¨λ“œ : DIO
    ν”Œλž˜μ‹œ μ“°κΈ° : 맀일 7 회 / λΆ€νŒ… 7 회
    μŠ€μΌ€μΉ˜ 크기 : 747 kB (2324 kB 무료)
    SPIFFS 크기 : 934 kB (860 kB 무료)
  • []λŠ” μ‚¬μš© 된 λ²„μ „μ˜ 전체 파일 이름을 μž…λ ₯ν–ˆμŠ΅λ‹ˆλ‹€ (예 : ESP_Easy_mega-20181001_test_ESP8266_4096_VCC.bin ).
    ESP_Easy_mega-20181026_normal_ESP8266_4096
  • []μ—λŠ” 적용 κ°€λŠ₯ν•œ 경우 ν™œμ„± ν”ŒλŸ¬κ·ΈμΈ λ˜λŠ” 컨트둀러 λͺ©λ‘μ΄ μ œκ³΅λ©λ‹ˆλ‹€.
  • [] μ•„λž˜μ— ν•΄λ‹Ήν•˜λŠ” λͺ¨λ“  ν•„λ“œλ₯Ό μž‘μ„±ν–ˆμŠ΅λ‹ˆλ‹€.

이미 μ‹œλ„ν•œ 단계 ...

  • [] μƒˆλ‘œ μ„€μΉ˜λ₯Ό μ‹œλ„ν–ˆμŠ΅λ‹ˆλ‹€ (ZIP에 λΉ„μ–΄μžˆλŠ” .bin 파일이 포함됨).
  • [x] ν…ŒμŠ€νŠΈ 된 이전 / λ‹€λ₯Έ λΉŒλ“œ (이미 ν…ŒμŠ€νŠΈ ν•œ λΉŒλ“œ μ–ΈκΈ‰)
  • [x] ν•˜λ“œμ›¨μ–΄μ— 결함이 μ—†λŠ”μ§€ ν™•μΈν•˜κΈ° μœ„ν•΄ λ‹€λ₯Έ λ…Έλ“œμ—μ„œ ν…ŒμŠ€νŠΈν–ˆμŠ΅λ‹ˆλ‹€.
  • [] λ¬Έμ œκ°€ 단일 ν”ŒλŸ¬κ·ΈμΈ / 컨트둀러둜 μ œν•œλ˜λŠ”μ§€ ν™•μΈν–ˆμŠ΅λ‹ˆλ‹€.

자체 μ»΄νŒŒμΌν•˜λŠ” 경우이λ₯Ό λͺ…μ‹œν•˜κ³  곡식 λΉŒλ“œλ‘œλ§Œ 문제λ₯Όλ³΄κ³ ν•˜μ‹­μ‹œμ˜€!





문제 / κΈ°λŠ₯ μš”μ²­ μš”μ•½


λ™μΌν•œ μœ„μΉ˜ (λ„€νŠΈμ›Œν¬)μ—μ„œ λ™μΌν•œ Espeasy 버전을 μ‹€ν–‰ν•˜λŠ” 2 개의 Nodemcu 12Eκ°€ μžˆμŠ΅λ‹ˆλ‹€. λ‘˜ λ‹€ Openhab mqttλ₯Ό μ‚¬μš©ν•˜μ—¬ λ‹€λ₯Έ μœ„μΉ˜ (λͺ¨μŠ€ν‚€ν† )μ—μžˆλŠ” λΈŒλ‘œμ»€μ— μ—°κ²°ν•©λ‹ˆλ‹€. λ‘˜ λ‹€ μ •μƒμ μœΌλ‘œ μž‘λ™ν•©λ‹ˆλ‹€ (맀우 μ•ˆμ •μ μ΄μ§€λŠ” μ•Šμ§€λ§Œ 수용 κ°€λŠ₯). λͺ¨λ“  ips 255.255.255.255μ—μ„œ μ•‘μ„ΈμŠ€λ₯Ό ν—ˆμš©ν•©λ‹ˆλ‹€.
λ‚΄ λΌμš°ν„° (2 개의 μž₯μΉ˜κ°€ 연결됨)에 μ›κ²©μœΌλ‘œ μž₯μΉ˜μ— μ•‘μ„ΈμŠ€ν•˜λŠ” 데 μ‚¬μš©ν•˜λŠ” Open VPN μ„œλ²„κ°€ μ„€μΉ˜λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. VPN μ„œλ²„κ°€ κ΅¬μ„±λ˜μ—ˆμŠ΅λ‹ˆλ‹€ : TUN, NAT to LAN, ν΄λΌμ΄μ–ΈνŠΈ IP : 10.8.0.0. LAN IP : 192.168.31.1.

VPN을 톡해 2 개의 Espeasy μž₯μΉ˜μ— μ—°κ²°ν•˜λ €κ³  ν•  λ•Œλ§ˆλ‹€ 2 개의 μž₯μΉ˜κ°€ λͺ¨λ‘ μ€‘λ‹¨λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ›Ή UIλŠ” 아무것도 ν‘œμ‹œν•˜μ§€ μ•Šκ³  κ³„μ†λ‘œλ“œν•˜κ±°λ‚˜λ‘œλ“œλ₯Ό λΉ λ₯΄κ²Œ μ™„λ£Œν•©λ‹ˆλ‹€. VPN 연결을 끊고 λ°”λ‘œ LANμ—μ„œ Espeasy에 μ•‘μ„ΈμŠ€ν•˜λ©΄ μ›Ή UIκ°€ 4 ~ 5 λΆ„ λ™μ•ˆ μ—°κ²°λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. κ·Έ ν›„ ν•˜λ‚˜λŠ” μ •μƒμ μœΌλ‘œ μž‘λ™ν•˜κ³  ν•˜λ‚˜λŠ” μž¬λΆ€νŒ…λ˜μ—ˆμŠ΅λ‹ˆλ‹€ (더 λ§Žμ€ μž‘μ—…κ³Ό κ·œμΉ™μ΄ 있음). κ³ μ •λ˜μ—ˆμ„ λ•Œ mqttκ°€ λΈŒλ‘œμ»€μ— μ „μ†‘λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. λ™μΌν•œ VPN μ—°κ²° 및 μ„Έμ…˜μ„ 톡해 λ‹€λ₯Έ λͺ¨λ“  μž₯치 (μ£Ό λΌμš°ν„°, 카메라 λ“±)에 계속 μ•‘μ„ΈμŠ€ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ˜ν•œ λ™μΌν•œ VPN μ„œλ²„ 섀정을 μ‚¬μš©ν•˜λŠ” λ‹€λ₯Έ λ„€νŠΈμ›Œν¬μ— 이어 λ™μΌν•œ mqtt 브둜컀 μ—°κ²°λ‘œ 10 μ›” 3 일에 μΆœμ‹œ 된 Espeasy와 ν•¨κ»˜ 또 λ‹€λ₯Έ Nodemcuκ°€ μžˆμŠ΅λ‹ˆλ‹€. 이것은 VPN을 ν†΅ν•œ μ›Ή μ•‘μ„ΈμŠ€μ— μ’‹μŠ΅λ‹ˆλ‹€.

μ˜ˆμƒλ˜λŠ” 행동


lanμ—μ„œμ™€ λ™μΌν•˜κ²Œ μ›Ή UI에 μ•‘μ„ΈμŠ€ν•΄μ•Όν•©λ‹ˆλ‹€.

μ‹€μ œ 행동


μž₯μΉ˜κ°€ 멈 μΆ₯λ‹ˆ λ‹€.

μž¬ν˜„ 단계

  1. λͺ¨λ‘ 및 mqtt μ»¨νŠΈλ‘€λŸ¬μ—μ„œ μ•‘μ„ΈμŠ€ ν™œμ„±ν™”
  2. VPN을 톡해 λ‹€λ₯Έ IP λ²”μœ„μ—μ„œ μ—΄λ¦° μ›Ή UIλ₯Ό μ‚¬μš©ν•΄λ³΄μ‹­μ‹œμ˜€.


예.

μ‹œμŠ€ν…œ μ„€μ •


ν•˜λ“œμ›¨μ–΄:
DHT-22 만.


ESP Easy 버전 : mega-20181026 (normal, 4096)



ESP Easy μ„€μ • / 슀크린 μƒ· :
Openhab Mqtt, μ΅œμ†Œ 전솑 150ms, λŒ€κΈ°μ—΄ 3, μž¬μ‹œλ„ 1, κ°€μž₯ 였래된 μ‚­μ œ, μ‹œκ°„ 초과 200.

κ·œμΉ™ λ˜λŠ” 둜그 데이터



맀우 κΈ΄ κ²Œμ‹œλ¬Όμ— λŒ€ν•΄ μ£„μ†‘ν•©λ‹ˆλ‹€. κ°€λŠ₯ν•œ ν•œ μžμ„Ένžˆ μ„€λͺ…ν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€.
λ‹Ήμ‹  νŒ€μ€ μ§€κΈˆκΉŒμ§€ ν›Œλ₯­ν•œ μΌμ„ν–ˆμŠ΅λ‹ˆλ‹€. λ‚˜μ˜ 첫 번째 Espeasy 버전은 2.4.0 일 κ²ƒμž…λ‹ˆλ‹€.

Wifi Bug

λͺ¨λ“  5 λŒ“κΈ€

# 1952λ₯Ό μ°Έμ‘°ν•˜μ‹­μ‹œμ˜€

# 1952와 μ‹€μ œλ‘œ κ΄€λ ¨μ΄μžˆλŠ” 것 κ°™μŠ΅λ‹ˆλ‹€ (쀑볡 일 μˆ˜λ„ μžˆμŠ΅λ‹ˆκΉŒ ????).
μž‘λ™ν–ˆλ˜ λ§ˆμ§€λ§‰ 버전 μ΄ν›„λ‘œ λ³€κ²½λœ 사항을 μ‚΄νŽ΄ λ΄μ•Όν•©λ‹ˆλ‹€.

VPN을 톡해 λ…Έλ“œμ— λŒ€ν•œ 'ν•‘ μ‹œκ°„'에 λŒ€ν•΄ μ•Œκ³  μžˆμŠ΅λ‹ˆκΉŒ?

λΏ‘λΏ‘
버전 20181101을 μ‹œλ„ν•˜μ‹­μ‹œμ˜€. λ‚΄ κ΅¬μ„±μ—μ„œ λ‹€μ‹œ μž‘λ™ν•©λ‹ˆλ‹€.

VPN을 톡해 λ…Έλ“œμ— λŒ€ν•œ 'ν•‘ μ‹œκ°„'에 λŒ€ν•΄ μ•Œκ³  μžˆμŠ΅λ‹ˆκΉŒ?
ν•‘ μ‹œκ°„ :
192.168.31.106μ—μ„œ 64 λ°”μ΄νŠΈ : icmp_seq = 8 ttl = 127 μ‹œκ°„ = 60.383 ms
192.168.31.106μ—μ„œ 64 λ°”μ΄νŠΈ : icmp_seq = 9 ttl = 127 μ‹œκ°„ = 48.283ms
10 초 ν›„ μ›Ή UI에 연결을 μ‹œλ„ν•©λ‹ˆλ‹€.
icmp_seq 0에 λŒ€ν•œ μš”μ²­ μ‹œκ°„ 초과
icmp_seq 1에 λŒ€ν•œ μš”μ²­ μ œν•œ μ‹œκ°„

그리고 λ°”λ‘œ LANμ—μ„œ μ•‘μ„ΈμŠ€ ν•  λ•Œ Safari :
μ„œλ²„κ°€ 예기치 μ•Šκ²Œ 연결을 λŠμ—ˆμŠ΅λ‹ˆλ‹€. μ„œλ²„κ°€ μ‚¬μš© 쀑일 λ•Œ 가끔 λ°œμƒν•©λ‹ˆλ‹€.

λ‚˜λŠ” mega20181101을 μ‹œλ„ν•˜κ³ λ³΄κ³ ν•œλ‹€.

λ‚΄κ°€ μ•„λŠ” ν•œ, VPN을 ν†΅ν•œ μ›Ή UI μ•‘μ„ΈμŠ€λŠ” mega20181101둜 λŒμ•„ μ™”μŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ λ¬Έμ œλŠ” # 1987에 μ„€λͺ… 된 λΆˆμ•ˆμ •ν•œ Wi-Fi와 관련이 없을 수 μžˆμŠ΅λ‹ˆλ‹€.
그리고이 λ¦΄λ¦¬μŠ€μ—μ„œ μ—¬μœ  λ©”λͺ¨λ¦¬κ°€ 크게 μ¦κ°€ν•˜λŠ” 것을 λ³΄κ²Œλ˜μ–΄ κΈ°μ©λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰