Just created a GUI too for Zigbee2Mqtt called Zigbee2Mqtt Assistant

Hi everybody!

I just created a GUI tool for Zigbee2Mqtt. Please try it and tell me if it’s helping you or not.

Project: https://github.com/yllibed/Zigbee2MqttAssistant
Docker Hub: https://hub.docker.com/r/carldebilly/zigbee2mqttassistant

To install:

docker run -p 8880:80 -e ASPNETCORE_SETTINGS__MQTTSERVER=<mqttserver> -e ASPNETCORE_SETTINGS__MQTTUSERNAME=<mqttusername> -e ASPNETCORE_SETTINGS__MQTTPASSWORD=<mqttpassword> --restart always carldebilly/zigbee2mqttassistant:linux-x64

Don’t hesitate to report any bug or create feature requests!

This project still very draft… see the roadmap on github.

Carl.

4 Likes

Hi carldebilly, first of all thank you for your great work! I installed as HASSIO add-on and tried to start the service but I’m obtaining the following message:

Hosting environment: Production
Content root path: /app
Now listening on: http://[::]:80
Application started. Press Ctrl+C to shut down.
warn: Zigbee2MqttAssistant.Services.MqttConnectionService[0]
Unable to connect to MQTT server 192.168.1.108.

I’m using CC2531. It’s correctly installed and configured (tested). Zigbee2mqtt is starting without error and mosquito is correctly working.
The configuration file is the following:
{
“settings”: {
“mqttserver”: “192.168.1.108”,
“mqttusername”: “”,
“mqttpassword”: “”
}
}

Could you suggest me how fixing the problem?
Thank you in advance for your support.

I have this same problem. I have not defined any username and/or password to the mqtt server.

Did you try with the latest version? From the log you’re showing it’s not a recent one. Please upgrade to latest version (and also try the last dev branch).

If the problem persists, please open an issue there: https://github.com/yllibed/Zigbee2MqttAssistant/issues

Well I’m using the container that docker pull got :slight_smile: And this is the error after docker run:

Starting Zigbee2MqttAssistant v0.3.88+Branch.master.Sha.a34fe059880e14ed9862286d6aa30d3853b87009...
warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[35]
      No XML encryptor configured. Key {e56d2a2b-c0bf-42d2-a1c6-f01dcabe0269} may be persisted to storage in unencrypted form.
Hosting environment: Production
Content root path: /app
Now listening on: http://[::]:80
Application started. Press Ctrl+C to shut down.
warn: Zigbee2MqttAssistant.Services.MqttConnectionService[0]
      Unable to connect to MQTT server 192.168.1.1.
MQTTnet.Exceptions.MqttCommunicationException: Cannot access a disposed object.