├── README.md ├── img ├── addRepo.svg ├── charts.png ├── mobile.png ├── mqtt explorer.png └── myMqttExplorer.svg ├── mqtt-explorer ├── CHANGELOG.md ├── DOCS.md ├── Dockerfile ├── README.md ├── config.json ├── icon.png └── logo.png └── repository.json /README.md: -------------------------------------------------------------------------------- 1 | # Home Assistant Addon: MQTT Explorer 2 | This addon lets you use MQTT Explorer from within Home Assistant. 3 | 4 | Note: It is important to use a Chromium-based browser like Chrome or Edge. Safari/iOS has a known bug which prevents operation. 5 | 6 | If you like this, and want to see more, encourage more development. 7 | 8 | [![Donate to Adam](https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/donate/?hosted_button_id=59BXGZK3799EL) 9 | 10 | ## Use 11 | Login screen 12 | ![Login screen](img/mqtt%20explorer.png) 13 | Displaying charts of activity 14 | ![Displaying charts of activity](img/charts.png) 15 | Works on mobile 16 | ![Works on mobile Android](img/mobile.png) 17 | 18 | 19 | This addon is smeagolworm4's docker image packaged as a Home Assistant addon. 20 | -------------------------------------------------------------------------------- /img/addRepo.svg: -------------------------------------------------------------------------------- 1 | 2 | ADD REPOSITORY -------------------------------------------------------------------------------- /img/charts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamoutler/mqtt-explorer/d52a7b6cbc4b67ff139432895ccd298e41f1456c/img/charts.png -------------------------------------------------------------------------------- /img/mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamoutler/mqtt-explorer/d52a7b6cbc4b67ff139432895ccd298e41f1456c/img/mobile.png -------------------------------------------------------------------------------- /img/mqtt explorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamoutler/mqtt-explorer/d52a7b6cbc4b67ff139432895ccd298e41f1456c/img/mqtt explorer.png -------------------------------------------------------------------------------- /img/myMqttExplorer.svg: -------------------------------------------------------------------------------- 1 | MQTT EXPLORER -------------------------------------------------------------------------------- /mqtt-explorer/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | --- 2 | 3 | | Version | Change | 4 | | ---------- | --------------------------------------------------------- | 5 | | **1** | initial release | 6 | -------------------------------------------------------------------------------- /mqtt-explorer/DOCS.md: -------------------------------------------------------------------------------- 1 | # Use 2 | Enter your MQTT server connection information, Username and password, then connect. Each message sent to the MQTT server will be displayed. You can send your own messages as well. 3 | 4 | # Configuration 5 | All configuration is performed within the Web UI. 6 | 7 | # Instructions 8 | see https://mqtt-explorer.com/ 9 | 10 | # Troubleshooting 11 | 1. I see errors on iOS/Safari. What can I do? 12 | No workaround currently exists for iOS/Safari issue. 13 | 14 | 15 | 16 | 17 | # Credits 18 | This addon is [smeagolworm4](https://github.com/Smeagolworms4/MQTT-Explorer)'s docker [image](https://hub.docker.com/r/smeagolworms4/mqtt-explorer) packaged as a Home Assistant addon. 19 | 20 | 21 | 22 | If you like this Home Assistant Addon, you can donate a dollar to me 23 | [![Donate to Adam](https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/donate/?hosted_button_id=59BXGZK3799EL) 24 | 25 | Visit [Smeagolworms4](https://github.com/Smeagolworms4)'s github. 26 | 27 | -------------------------------------------------------------------------------- /mqtt-explorer/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM smeagolworms4/mqtt-explorer 2 | 3 | ENV CONFIG_PATH=/data 4 | 5 | 6 | CMD node node-server/server/dist/node-server/server/src/index.js \ 7 | --http-port=$HTTP_PORT \ 8 | --config-path=$CONFIG_PATH \ 9 | --http-user=$HTTP_USER \ 10 | --http-password=$HTTP_PASSWORD\ 11 | --ssl-key-path=$SSL_KEY_PATH\ 12 | --ssl-cert-path=$SSL_CERT_PATH 13 | -------------------------------------------------------------------------------- /mqtt-explorer/README.md: -------------------------------------------------------------------------------- 1 | Enter your MQTT server connection information, Username and password, then connect. Each message sent to the MQTT server will be displayed. You can send your own messages as well. 2 | 3 | see the [MQTT Explorer website](https://mqtt-explorer.com/) for more information. 4 | 5 | 6 | # Credits 7 | This addon is [smeagolworm4](https://github.com/Smeagolworms4/MQTT-Explorer)'s docker [image](https://hub.docker.com/r/smeagolworms4/mqtt-explorer) packaged as a Home Assistant addon. -------------------------------------------------------------------------------- /mqtt-explorer/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "image": "smeagolworms4/mqtt-explorer", 3 | "name": "MQTT Explorer", 4 | "version": "browser-1.0.1", 5 | "slug": "mqtt-explorer", 6 | "description": "An all-round MQTT client that provides a structured topic overview.", 7 | "arch": ["armv7", "aarch64", "amd64"], 8 | "url": "https://hub.docker.com/r/smeagolworms4", 9 | "ingress_port" : 4000, 10 | "panel_icon" : "mdi:network-pos", 11 | "panel_title" : "MQTT Explorer", 12 | "ingress": true, 13 | "environment" : { 14 | "CONFIG_PATH": "/data" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /mqtt-explorer/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamoutler/mqtt-explorer/d52a7b6cbc4b67ff139432895ccd298e41f1456c/mqtt-explorer/icon.png -------------------------------------------------------------------------------- /mqtt-explorer/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamoutler/mqtt-explorer/d52a7b6cbc4b67ff139432895ccd298e41f1456c/mqtt-explorer/logo.png -------------------------------------------------------------------------------- /repository.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "MQTT Explorer", 3 | "url": "https://github.com/adamoutler/mqtt-explorer", 4 | "maintainer": "Adam Outler " 5 | } 6 | --------------------------------------------------------------------------------