This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
Comments
About the same here, as Basic everything works fine, when adding as Sonoff RF I now get the message: "Waiting for connection with MQTT broker".
So not sure why it's not working. It could be that the RF device sends something unexpected, but especially in your second example, it's unexpected that you'd get a message about trying to connect to the MQTT broker.
Do make sure that each device has a unique "topic" set in the MQTT settings, though.
I wil start up my MQTT debug and see what that gives us.
Gr. Remco
Data from the device is send to the broker.
Any ideas?
*edit: When i configure the device as a POW, i can add to Homey.
By the way, feel free to create an issue about this on Github: https://github.com/robertklep/name.klep.sonoff/issues
It's better suited for debugging these kinds of problems than this forum.
I have flashed my sonoff basic with tasmota. It works through my browser. Now I want to set it up with homey. I have installed the MQTT broker app but I can't seem to find out what to do now. Is there somewhere a guide I could use?
Do I have to change MQTT setting in tasmota?
Do I have to change settings in the MQTT broker?
What is the MQTT broker hostname/IP and where can I find it.
I hope you can help me
Thanks in advance
Aaron
I don't even see it with fing, but Homey is working and is online..
You can probably find its IP-address in the system settings too, under "Stuff for geeks", "network". It will be one of the "address" fields, but not "127.0.0.1" and also not the IPv6 addresses.
I am going to give it another try.
Thanks for your help.
Thanks for your help, it works! It is very fast also. Now I can order more.
I also have a NodeMCU with tasmota on it. Do I need some other app for it to work or wil your app work also? I imagine it won't work, the NodeMCU has more pins to use...
Greetings,
Aaron
I wil give it a try. I think all the pins will be a problem and all the readings they can give, but I will keep you posted if you wan't me to.
I can get the NodeMCU connected to homey (Generic) but as expected not all pins are recognised. I have a led on some pins and I can turn it on and off (so that is cool) but my temperature and humidity is not showing aswel as my button.
This all was no suprise and not to be expected of your app.
Is there a way to make Homey and the app see all the pins that are used by tasmota and read their values, switch them and control them? Or should another app be made?
Your app has the basics already but I can imagine that you only want to keep it for sonoff devices.
Just thinking out loud here
greetings,
Aaron
I have a few Wemos D1 devices, and some sensors, so I'll have a look and see how Tasmota sends the data from those sensors to the MQTT broker. Ideally, when adding a generic device, the app should "detect" which sensors are available and add the related Homey capabilities to the device during pairing.
Nice! I think that opens up a lot of new possibilities.
If you need my NodeMCU or some sensors, buttons, or led, let me know, I'd be happy to send some to you. That is the least I can do.
The reason I'm pushing this as an alpha (as opposed to a public beta) is that I refactored most drivers. From my own tests it looks like this won't have any consequences for existing devices (i.e. you shouldn't be forced to re-pair the device with this new version), but I can't be entirely sure.
Hi Robert, I'm trying to connect a flashed T1 to your app.
The flash was successful (running Sonoff-Tasmota 6.1.1c) and it has also connected with the MQTT broker on my Homey.
When trying to add it in your Sonoff app however nothing happens, I fill out the MQTT ip address and port (and have tried with and without a user/password) and restart the T1, after that however nothing happens.
Below the log from the MQTT broker (not sure if that helps?):
If there is more information I can give you or if there is something else I can try please let me know!
Thanks a lot! Bram.
You can change the module type in the Tasmota configuration, which is accessible through a web browser (browse to http://IP.OF.THE.DEVICE) through "Configuration > Configure Module".
It's a rather technical setup procedure which will require some soldering and a USB-to-serial adapter. How do flash the firmware can be found on the Tasmota wiki: https://github.com/arendst/Sonoff-Tasmota/wiki
But like I said: it's a rather technical procedure and not point-and-click, so to speak.
One thing though… it worked after i entered static IP-addresses at the Sonoff Tasmota side for the MQTT host. "Homey" as hostname doesnt seem to work. How do you cope with IP-changes as homey is DHCP?
I think that Homey also advertises itself on the network as "homey.local", but that will require mDNS support. I'm not sure if Tasmota supports that, but it's worth a try.
Thanks for the help and the cool project! Flashed 3 Sonoff devices(2x basic and 1x4ch) today and all work like a charm!