-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A beginner friendly desktop UI ... #4
Comments
In answer to your questions,
In summary, you're right. I need to get some more docs written. About 2 weeks ago I wrote a Getting Started page on the wiki section but I could probably do with adding a link to it on the README.md file. |
Could you tell me a bit more information about your setup like what MQTT server you are running and what version of tasmota you have installed? Also, for discovery to work, you must have |
|
Okay then, it could be two things:
Could you connect to the server using TasmoManager and restart a tasmota device? (using the WebUI or physically) If the device shows up, you just need to give all devices on the server a restart and they should all begin to be discovered again. Does your server need to be authenticated to read/write topics? (do your tasmota devices use a username or password to authenticate with mosquitto?) If so, you will need to authenticate with a user which can read and write to the server in order to use TasmoManager. This seems really strange. Thanks! |
Your item 2: As I wrote one message above, I do not use login at MQTT server (no user, no password). Your item 1: I restartet a test device several times but didn't discover any topic related to tasmota/discovery. I do not know how it should look, but there is nothing. Other states of the device are to be seen which means that the MQTT publication works. Btw, I can see an MQTT topic "TasmoManager_v1" and 3 sublevels until "TasmoManager_v1.0.0-alpha.10.alive" with value FALSE. So my question: Which topic of my test device I have to discover that the discovery mechanism works? |
So for device discovery to work, the topic It could be that you're running tasmota-lite.bin on your devices which DO NOT include the discovery feature. What MQTT client are you using btw? I can't seem to find the TasmoManager_v1 topics? Cheers, Tom |
Firstly, you can't use sonoff adapter (as I found out in Issue #3) because it doesn't allow you to read topics rather annoyingly. However, mosquito should be fine. If you want to use iobroker, you could use the mosquitto server and install mqtt adapter as a client. (I'm not a iobroker user myself so there could be a better way of doing things) And yeah, you're right it would be a great improvement and not that difficult to implement plus some more error handling, in general, can make the user experience a bit better. |
If you're having issues with TasmoManager using Moqsuitto, could you download MQTTExplorer and check to see if the |
Tom Your TM app is nice to handle and has a nice clear look. With the first usage there are a few items which I like to hand over to you as wish list for future improvement:
Thanks again for your work, |
You can install an MQTT adapter for IOBroker but I'm not too sure on how it works. Anyways, thanks for the feature requests! I'll add those to the timeline when I get a chance :). Btw, I've created a docs site https://tom-23.github.io/tasmomanager-docs/ since you mentioned documentation 😁. |
Hi Tom
This might be not an usual issue but in absence of a discussion / help column I use this instrument. Your headline of the project is "A beginner friendly desktop UI for Tasmota flashed devices". As an ordinary beginner I tried to follow you and install the TM to get experienced. After one minute I gave up because of the following unanswered questions:
Hope this basic stuff doesn't bother you too much. But maybe more practical users give you a kick for additional coding - your favour. Documentation is not the nicest job, but sometimes necessary. Thanks for your work and your answer.
The text was updated successfully, but these errors were encountered: