Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
project:nodemcu_windev [2016/11/20 03:00] licho |
project:nodemcu_windev [2017/03/11 20:12] (current) licho |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== NodeMCU - Vývojářské prostředí pro Windows ===== | + | |**Project owner:**| [[user:lichnak|lichnak]], [[user:peterbay,|PeterBay]] | |
| + | |**Interested:** | | | ||
| + | |**Related:**| | | ||
| + | |**Reference:**| https://Espressif.com | | ||
| + | | **License:** | [[http://creativecommons.org/licenses/by-sa/4.0/|Uveďte původ-Zachovejte licenci; CC BY-SA]] | | ||
| + | ===== NodeMCU Vývojářské prostředí pro Windows ===== | ||
| Cílem tohoto návodu je vytvořit vývojařské prostředí pro práci a vývoj NodeMCU řešení na operačním systému Windows 10. | Cílem tohoto návodu je vytvořit vývojařské prostředí pro práci a vývoj NodeMCU řešení na operačním systému Windows 10. | ||
| Line 13: | Line 18: | ||
| === Obsah === | === Obsah === | ||
| - | * [[nodemcu_windev#Nahrání NodeMCU firmware|Nahrání NodeMCU firmware]] | + | * [[#Nahrání NodeMCU firmware|Nahrání NodeMCU firmware]] |
| - | * [[nodemcu_windev#Nástoj ESP8266 Flasher|Nástoj ESP8266 Flasher]] | + | * [[#Nástoj ESP8266 Flasher|Nástoj ESP8266 Flasher]] |
| - | * [[nodemcu_windev#Nahrání LUA skriptů na ESP8266|Nahrání LUA skriptů na ESP8266]] | + | * [[#Nahrání LUA skriptů na ESP8266|Nahrání LUA skriptů na ESP8266]] |
| - | * [[nodemcu_windev#Nástroj ESPlorer|Nástroj ESPlorer]] | + | * [[#Nástroj ESPlorer|Nástroj ESPlorer]] |
| - | * [[nodemcu_windev#Instalace Mosquitto MQTT Broker|Instalace Mosquitto MQTT Broker]] | + | * [[#Instalace MongoDB Serveru|Instalace MongoDB Serveru]] |
| - | * [[nodemcu_windev#Testování MQTT s MQTTLens|Testování MQTT s MQTTLens]] | + | * [[#Instalace Node.js|Instalace Node.js]] |
| - | * [[nodemcu_windev#Instalace MongoDB Serveru|Instalace MongoDB Serveru]] | + | * [[#Instalace Pythonu|Instalace Pythonu]] |
| - | * [[nodemcu_windev#Instalace Node.js|Instalace Node.js]] | + | * [[#Instalace Node-Red|Instalace Node-Red]] |
| - | * [[nodemcu_windev#Instalace Node.js balíčků|Instalace Node.js balíčků ]] | + | * [[#Instalace Mosquitto MQTT Broker|Instalace Mosquitto MQTT Broker]] |
| - | * [[nodemcu_windev#Instalace Node-Red|Instalace Node-Red]] | + | * [[#Testování MQTT s MQTTLens|Testování MQTT s MQTTLens]] |
| Line 29: | Line 34: | ||
| V návodu [[nodemcu_lbe|Linux Firmware Build Environment]] jsme si ukázali jak NodeMCU firmware zkompilovat. Firmware je nyní potřeba do ESP8266 nahrát. K tomuto účelu jsou na internetu dostupné programy a skripty. Předvedeme si nástroj pro Windows napsaný v Delphi [[https://github.com/nodemcu/nodemcu-flasher|NodeMCU-Flasher]]. | V návodu [[nodemcu_lbe|Linux Firmware Build Environment]] jsme si ukázali jak NodeMCU firmware zkompilovat. Firmware je nyní potřeba do ESP8266 nahrát. K tomuto účelu jsou na internetu dostupné programy a skripty. Předvedeme si nástroj pro Windows napsaný v Delphi [[https://github.com/nodemcu/nodemcu-flasher|NodeMCU-Flasher]]. | ||
| - | Před nahráním zompilovaného firmwaru je třeba na NodeMCU zapnout FLASH mód a budťo zmáčknutím tlačítka FLASH na NodeMCU nebo před rebootem nastavte na pin ''GPIO0'' na hodnotu ''LOW''. [[nodemcu#Důležité upozornění|Důležité upozornění]] | + | Před nahráním NodeMCU firmware se ujistěte, že jej se máte zkompilovaný. Také před nahráním firmwaru je třeba na NodeMCU zapnout FLASH mód a budťo zmáčknutím tlačítka FLASH na NodeMCU nebo před rebootem nastavte na pin ''GPIO0'' na hodnotu ''LOW''. [[nodemcu#Důležité upozornění|Viz. upozornění]] |
| Line 50: | Line 55: | ||
| </code> | </code> | ||
| - | {{wiki_nodemcu_comport_win.png}} | + | {{project:wiki_nodemcu_comport_win.png}} |
| === Postup pro nahrání firmwaru === | === Postup pro nahrání firmwaru === | ||
| * Připojit se na správný seriový port | * Připojit se na správný seriový port | ||
| - | {{ wiki_nodemcu_esp8266flasher_com.png?300 }} | + | {{ project:wiki_nodemcu_esp8266flasher_com.png?300 }} |
| * Změnit nastavení komunikace pro ESP8266 Flasher | * Změnit nastavení komunikace pro ESP8266 Flasher | ||
| - | {{ wiki_nodemcu_esp8266flasher_config.png?300 }} | + | {{ project:wiki_nodemcu_esp8266flasher_config.png?300 }} |
| * Pomocí ESP8266Flasher.exe jsem nahrál vzniklý monolitický //flash.bin// do adresy //0x00000// | * Pomocí ESP8266Flasher.exe jsem nahrál vzniklý monolitický //flash.bin// do adresy //0x00000// | ||
| - | {{ wiki_nodemcu_esp8266flasher_mono.png?300 }} | + | {{ project:wiki_nodemcu_esp8266flasher_mono.png?300 }} |
| * Nebo pomocí ESP8266Flasher.exe jsem nahrál vzniklý bootloader //bin/0x00000.bin// do adresy //0x00000// a firmware //bin/0x10000.bin// na adresu //0x10000// | * Nebo pomocí ESP8266Flasher.exe jsem nahrál vzniklý bootloader //bin/0x00000.bin// do adresy //0x00000// a firmware //bin/0x10000.bin// na adresu //0x10000// | ||
| - | {{ wiki_nodemcu_esp8266flasher_dual.png?300 }} | + | {{ project:wiki_nodemcu_esp8266flasher_dual.png?300 }} |
| * Předchozí kroky potvrdíme náhráním firmware na NodeMCU | * Předchozí kroky potvrdíme náhráním firmware na NodeMCU | ||
| - | {{ wiki_nodemcu_esp8266flasher_flashing.png?300 }} | + | {{ project:wiki_nodemcu_esp8266flasher_flashing.png?300 }} |
| * Nakonec se dočkáme uspěchu | * Nakonec se dočkáme uspěchu | ||
| - | {{ wiki_nodemcu_esp8266flasher_success.png?300 }} | + | {{ project:wiki_nodemcu_esp8266flasher_success.png?300 }} |
| ==== Nahrání LUA skriptů na ESP8266 ==== | ==== Nahrání LUA skriptů na ESP8266 ==== | ||
| Line 87: | Line 92: | ||
| * Mac OS X(x86, x86-64, PPC, PPC64) | * Mac OS X(x86, x86-64, PPC, PPC64) | ||
| | | ||
| - | {{ wiki_nodemcu_esplorer.png }} | + | {{ project:wiki_nodemcu_esplorer.png }} |
| Výstup ze konzole ESPloreru | Výstup ze konzole ESPloreru | ||
| Line 95: | Line 100: | ||
| > | > | ||
| </code> | </code> | ||
| - | |||
| - | |||
| - | ==== Instalace Mosquitto MQTT Broker ==== | ||
| - | Pro roli MQTT Brokera jsme si vybrali implementaci Mosquitto. | ||
| - | |||
| - | * Prvně si stáhněte potřebné instalační soubory pro [[https://slproweb.com/download/Win32OpenSSL_Light-1_0_2j.exe|OpenSSL]], [[http://mirror.ibcp.fr/pub/eclipse//mosquitto/binary/win32/mosquitto-1.4.10-install-win32.exe|Mosquitto]] a knihovnu [[ftp://sources.redhat.com/pub/pthreads-win32/dll-latest/dll/x86/pthreadVC2.dll|pThreads]] | ||
| - | * Nainstalujte OpenSSL balíček ''Win32OpenSSL_Light-1_0_2j.exe'' | ||
| - | * Nainstalujte Mosquitto balíček ''mosquitto-1.4.10-install-win32.exe'' | ||
| - | * Zkopírujte staženou knihovnu ''pthreadVC2.dll'' do instalační složky Mosquitto | ||
| - | <code> | ||
| - | PS C:\> dir "C:\Program Files (x86)\mosquitto\pthreadVC2.dll" | ||
| - | |||
| - | |||
| - | Directory: C:\Program Files (x86)\mosquitto | ||
| - | |||
| - | |||
| - | Mode LastWriteTime Length Name | ||
| - | ---- ------------- ------ ---- | ||
| - | -a---- 27.5.2012 1:00 55808 pthreadVC2.dll | ||
| - | </code> | ||
| - | * Zkopírujte OpenSSL knihovny ''libeay32.dll'' a ''ssleay32.dll'' do instalační složky Mosquitto | ||
| - | <code> | ||
| - | PS C:\> dir "C:\Program Files (x86)\OpenSSL-Win32-102j\*eay32.dll" | ||
| - | |||
| - | |||
| - | Directory: C:\Program Files (x86)\OpenSSL-Win32-102j | ||
| - | |||
| - | |||
| - | Mode LastWriteTime Length Name | ||
| - | ---- ------------- ------ ---- | ||
| - | -a---- 26.9.2016 10:00 1265664 libeay32.dll | ||
| - | -a---- 26.9.2016 10:00 274432 ssleay32.dll | ||
| - | |||
| - | PS C:\> copy "C:\Program Files (x86)\OpenSSL-Win32-102j\*eay32.dll" "C:\Program Files (x86)\mosquitto\" | ||
| - | PS C:\> dir "C:\Program Files (x86)\mosquitto\*eay32.dll" | ||
| - | |||
| - | |||
| - | Directory: C:\Program Files (x86)\mosquitto | ||
| - | |||
| - | |||
| - | Mode LastWriteTime Length Name | ||
| - | ---- ------------- ------ ---- | ||
| - | -a---- 26.9.2016 10:00 1265664 libeay32.dll | ||
| - | -a---- 26.9.2016 10:00 274432 ssleay32.dll | ||
| - | </code> | ||
| - | * Pokud potřebujete upravte si nastavení Mosquitto konfigurace | ||
| - | <code> | ||
| - | PS C:\> notepad "C:\Program Files (x86)\mosquitto\mosquitto.conf" | ||
| - | </code> | ||
| - | * Spusťte Mosquitto službu | ||
| - | <code> | ||
| - | PS C:\> Set-Service Mosquitto -Status Running | ||
| - | PS C:\> Get-Service Mosquitto | ||
| - | |||
| - | Status Name DisplayName | ||
| - | ------ ---- ----------- | ||
| - | Running mosquitto Mosquitto Broker | ||
| - | </code> | ||
| - | |||
| - | |||
| - | ==== Testování MQTT s MQTTLens ==== | ||
| - | |||
| - | Testování MQTT používám rozšíření pro prohlížeč Chrome MQTTLens. | ||
| - | |||
| - | {{wiki_nodemcu_mqttlens.png?750}} | ||
| Line 218: | Line 158: | ||
| Stránka dokumentace projektu [[https://nodejs.org/download/release/latest/docs/api/|Node.js API]] | Stránka dokumentace projektu [[https://nodejs.org/download/release/latest/docs/api/|Node.js API]] | ||
| + | Pokud používáté Node v7.1.0 reinstalujte Node.js na verzi v7.0.0. Node.js v7.1.0 má známou chybu pro platformu Windows, chyba znemožňuje správné spouštění Node aplikací při použítí Powershell nebo CMD. | ||
| - | * Stáhněte si 64 bitovou verzi Node.js (32 bitová je pro hipstery) [[https://nodejs.org/download/release/latest/node-v7.1.0-x64.msi|node-v7.1.0-x64.msi]] | + | * Stáhněte si 64 bitovou verzi Node.js (32 bitová je pro hipstery) [[https://nodejs.org/download/release/v7.0.0/node-v7.0.0-x64.msi|node-v7.0.0-x64.msi]] |
| - | * Nainstalujte balíček ''node-v7.1.0-x64.msi'', výchozí instalační cesta je ''C:\Program Files\nodejs'' | + | * Nainstalujte balíček ''node-v7.0.0-x64.msi'', výchozí instalační cesta je ''C:\Program Files\nodejs'' |
| * Pokud jste si během instalace nevybrali možnost ''Add PATH'', pak přidejte cestu k instalaci Node.js a cestu do systémové proměné ''PATH'' nyní | * Pokud jste si během instalace nevybrali možnost ''Add PATH'', pak přidejte cestu k instalaci Node.js a cestu do systémové proměné ''PATH'' nyní | ||
| <code> | <code> | ||
| Line 230: | Line 171: | ||
| - | ==== Instalace Node.js balíčků ==== | + | ==== Instalace Pythonu ==== |
| - | Instalace Node.js balíčků mqtt, mongodb, pm2, pm2-windows-startup | + | Pro další práci budeme potřeboavat Python verze 2.7. Node.js balíček node-gyf nepodporuje Pyhthon v3.x.x |
| + | |||
| + | * Stáhněte 64 bitovou verzi [[https://www.python.org/downloads/windows/download|Python v2.7]] | ||
| + | * Nainstalujte balíček ''python-2.7.12.amd64.msi'' | ||
| + | * Můžete použít výchozí nastavení instalace a následně přidat Python do systémový proměných ''PATH'' a ''PYTHON'' | ||
| + | <code> | ||
| + | PS C:\> $Env:PATH += ";C:\Program Files\Python27" | ||
| + | PS C:\> [Environment]::SetEnvironmentVariable("PATH", $Env:PATH, "Machine") | ||
| + | PS C:\> [Environment]::SetEnvironmentVariable("PYTHON", "C:\Program Files\Python27", "Machine") | ||
| + | </code> | ||
| + | * Nastavíme Node.js verzi Pythonu do konfigurace | ||
| + | <code> | ||
| + | PS C:\> cd "C:\Program Files\nodejs\" | ||
| + | PS C:\Program Files\nodejs> cmd | ||
| + | Microsoft Windows [Version 10.0.14393] | ||
| + | (c) 2016 Microsoft Corporation. Všechna práva vyhrazena. | ||
| + | |||
| + | C:\Program Files\nodejs>npm config set python "C:\Program Files\Python27\python.exe" | ||
| + | C:\Program Files\nodejs>exit | ||
| + | PS C:\Program Files\nodejs> | ||
| + | </code> | ||
| + | |||
| + | |||
| + | ==== Instalace Node-Red ==== | ||
| + | |||
| + | |||
| + | Instalace Node.js balíčků potřebných pro následnou instalaci Node-Red. Prvně nainstalujte potřebné nástroje od Microsoftu ''windows-build-tools'' pro kompilaci Node.js balíčků, abychom předešli problémům s řešením závislostí balíčků. | ||
| <code> | <code> | ||
| PS C:\> cd "C:\Program Files\nodejs\" | PS C:\> cd "C:\Program Files\nodejs\" | ||
| Line 239: | Line 206: | ||
| (c) 2016 Microsoft Corporation. Všechna práva vyhrazena. | (c) 2016 Microsoft Corporation. Všechna práva vyhrazena. | ||
| + | C:\Program Files\nodejs>npm install -g --production windows-build-tools | ||
| + | C:\Program Files\nodejs>npm install -g node-gyp | ||
| + | C:\Program Files\nodejs>npm install -g bindings | ||
| + | C:\Program Files\nodejs>npm install -g bcrypt | ||
| + | C:\Program Files\nodejs>npm install -g bson | ||
| + | C:\Program Files\nodejs>npm install -g bufferutil | ||
| + | C:\Program Files\nodejs>npm install -g kerberos | ||
| C:\Program Files\nodejs>npm install -g mqtt | C:\Program Files\nodejs>npm install -g mqtt | ||
| C:\Program Files\nodejs>npm install -g mongodb | C:\Program Files\nodejs>npm install -g mongodb | ||
| + | C:\Program Files\nodejs>npm install -g nan | ||
| + | C:\Program Files\nodejs>npm install -g node-sass | ||
| + | C:\Program Files\nodejs>npm install -g options | ||
| + | C:\Program Files\nodejs>npm install -g phantomjs | ||
| C:\Program Files\nodejs>npm install -g pm2 | C:\Program Files\nodejs>npm install -g pm2 | ||
| C:\Program Files\nodejs>npm install -g pm2-windows-startup | C:\Program Files\nodejs>npm install -g pm2-windows-startup | ||
| + | C:\Program Files\nodejs>npm install -g sqlite3 | ||
| + | C:\Program Files\nodejs>npm install -g ultron | ||
| + | C:\Program Files\nodejs>npm install -g utf-8-validate | ||
| + | C:\Program Files\nodejs>npm install -g ws | ||
| C:\Program Files\nodejs>exit | C:\Program Files\nodejs>exit | ||
| PS C:\Program Files\nodejs> | PS C:\Program Files\nodejs> | ||
| Line 250: | Line 232: | ||
| Konfigurace pm2-windows-startup | Konfigurace pm2-windows-startup | ||
| <code> | <code> | ||
| - | pm2-startup install | + | PS C:\> cd "C:\Program Files\nodejs\" |
| - | pm2 save | + | PS C:\Program Files\nodejs> cmd |
| + | Microsoft Windows [Version 10.0.14393] | ||
| + | (c) 2016 Microsoft Corporation. Všechna práva vyhrazena. | ||
| + | |||
| + | C:\Program Files\nodejs>pm2-startup install | ||
| + | C:\Program Files\nodejs>pm2 save | ||
| + | C:\Program Files\nodejs>exit | ||
| + | PS C:\Program Files\nodejs> | ||
| </code> | </code> | ||
| - | ==== Instalace Node-Red ==== | + | |
| Instalace Node-Red | Instalace Node-Red | ||
| <code> | <code> | ||
| - | npm install -g node-red | + | PS C:\> cd "C:\Program Files\nodejs\" |
| - | </code> | + | PS C:\Program Files\nodejs> cmd |
| + | Microsoft Windows [Version 10.0.14393] | ||
| + | (c) 2016 Microsoft Corporation. Všechna práva vyhrazena. | ||
| - | Instalace vlastní sestavy Node-Red | + | C:\Program Files\nodejs>npm install -g node-red |
| - | https://github.com/node-red/node-red/releases/latest | + | C:\Program Files\nodejs>npm install -g node-red-dashboard |
| - | <code> | + | C:\Program Files\nodejs>exit |
| - | npm install --production | + | PS C:\Program Files\nodejs> |
| </code> | </code> | ||
| Spustění Node-Red | Spustění Node-Red | ||
| <code> | <code> | ||
| - | node node_modules/node-red/red.js | + | PS C:\> cd "C:\Program Files\nodejs\" |
| + | PS C:\Program Files\nodejs> cmd | ||
| + | Microsoft Windows [Version 10.0.14393] | ||
| + | (c) 2016 Microsoft Corporation. Všechna práva vyhrazena. | ||
| + | |||
| + | C:\Program Files\nodejs>node "%USERPROFILE%\AppData\Roaming\npm\node_modules\node-red\red.js" | ||
| + | C:\Program Files\nodejs>exit | ||
| + | PS C:\Program Files\nodejs> | ||
| </code> | </code> | ||
| Konfigurace automatického spuštění Node-Red | Konfigurace automatického spuštění Node-Red | ||
| <code> | <code> | ||
| - | pm2 start C:\Users\<USER-NAME>\AppData\Roaming\npm\node_modules\node-red\red.js --save | + | PS C:\> cd "C:\Program Files\nodejs\" |
| + | PS C:\Program Files\nodejs> cmd | ||
| + | Microsoft Windows [Version 10.0.14393] | ||
| + | (c) 2016 Microsoft Corporation. Všechna práva vyhrazena. | ||
| + | |||
| + | C:\Program Files\nodejs>pm2 start "%USERPROFILE%\AppData\Roaming\npm\node_modules\node-red\red.js" | ||
| + | C:\Program Files\nodejs>pm2 save | ||
| + | C:\Program Files\nodejs>exit | ||
| + | PS C:\Program Files\nodejs> | ||
| </code> | </code> | ||
| Nyní můžeme spustit Node-RED editor na [[http://localhost:1880|http://localhost:1880]] | Nyní můžeme spustit Node-RED editor na [[http://localhost:1880|http://localhost:1880]] | ||
| - | | ||
| - | Vytvoření Node-Red Služby pomocí NSSM | ||
| - | [[https://nssm.cc/download|Non-Sucking Service Manager]] | ||
| - | Následně spustíme nssm příkazy ze složky, kde jsem nssm naisntalovali: | + | {{project:wiki_nodemcu_windev_nodered.png}} |
| + | |||
| + | ==== Instalace Mosquitto MQTT Broker ==== | ||
| + | Pro roli MQTT Brokera jsme si vybrali implementaci Mosquitto. | ||
| + | |||
| + | * Prvně si stáhněte potřebné instalační soubory pro [[https://slproweb.com/download/Win32OpenSSL_Light-1_0_2j.exe|OpenSSL]], [[http://mirror.ibcp.fr/pub/eclipse//mosquitto/binary/win32/mosquitto-1.4.10-install-win32.exe|Mosquitto]] a knihovnu [[ftp://sources.redhat.com/pub/pthreads-win32/dll-latest/dll/x86/pthreadVC2.dll|pThreads]] | ||
| + | * Nainstalujte OpenSSL balíček ''Win32OpenSSL_Light-1_0_2j.exe'' | ||
| + | * Nainstalujte Mosquitto balíček ''mosquitto-1.4.10-install-win32.exe'' | ||
| + | * Zkopírujte staženou knihovnu ''pthreadVC2.dll'' do instalační složky Mosquitto | ||
| <code> | <code> | ||
| - | mkdir c:\temp | + | PS C:\> dir "C:\Program Files (x86)\mosquitto\pthreadVC2.dll" |
| - | nssm install Node-RED "c:\Users\\"%USERNAME%"\AppData\Roaming\npm\node-red.cmd" | + | |
| - | nssm set Node-RED AppDirectory "c:\Users\\"%USERNAME%"\.node-red" | + | |
| - | nssm set Node-RED AppParameters "-u c:\Users\\"%USERNAME%"\.node-red > c:\temp\node-red.log" | + | Directory: C:\Program Files (x86)\mosquitto |
| - | nssm set Node-RED Description "A wiring tool for the Internet of Things" | + | |
| + | |||
| + | Mode LastWriteTime Length Name | ||
| + | ---- ------------- ------ ---- | ||
| + | -a---- 27.5.2012 1:00 55808 pthreadVC2.dll | ||
| </code> | </code> | ||
| + | * Zkopírujte OpenSSL knihovny ''libeay32.dll'' a ''ssleay32.dll'' do instalační složky Mosquitto | ||
| + | <code> | ||
| + | PS C:\> dir "C:\Program Files (x86)\OpenSSL-Win32-102j\*eay32.dll" | ||
| + | |||
| + | |||
| + | Directory: C:\Program Files (x86)\OpenSSL-Win32-102j | ||
| + | |||
| + | |||
| + | Mode LastWriteTime Length Name | ||
| + | ---- ------------- ------ ---- | ||
| + | -a---- 26.9.2016 10:00 1265664 libeay32.dll | ||
| + | -a---- 26.9.2016 10:00 274432 ssleay32.dll | ||
| + | |||
| + | PS C:\> copy "C:\Program Files (x86)\OpenSSL-Win32-102j\*eay32.dll" "C:\Program Files (x86)\mosquitto\" | ||
| + | PS C:\> dir "C:\Program Files (x86)\mosquitto\*eay32.dll" | ||
| + | |||
| + | |||
| + | Directory: C:\Program Files (x86)\mosquitto | ||
| + | |||
| + | |||
| + | Mode LastWriteTime Length Name | ||
| + | ---- ------------- ------ ---- | ||
| + | -a---- 26.9.2016 10:00 1265664 libeay32.dll | ||
| + | -a---- 26.9.2016 10:00 274432 ssleay32.dll | ||
| + | </code> | ||
| + | * Pokud potřebujete upravte si nastavení Mosquitto konfigurace | ||
| + | <code> | ||
| + | PS C:\> notepad "C:\Program Files (x86)\mosquitto\mosquitto.conf" | ||
| + | </code> | ||
| + | * Spusťte Mosquitto službu | ||
| + | <code> | ||
| + | PS C:\> Set-Service Mosquitto -Status Running | ||
| + | PS C:\> Get-Service Mosquitto | ||
| + | |||
| + | Status Name DisplayName | ||
| + | ------ ---- ----------- | ||
| + | Running mosquitto Mosquitto Broker | ||
| + | </code> | ||
| + | |||
| + | |||
| + | ==== Testování MQTT s MQTTLens ==== | ||
| + | |||
| + | Testování MQTT používám rozšíření pro prohlížeč Chrome MQTTLens. | ||
| + | {{project:wiki_nodemcu_mqttlens.png?750}} | ||