TLDR; als mijn MQQT user wachtwoord (gebruiket van HomeAssistant)speciale tekens bevat (weet niet zeker meer welke, was aangemaakt door password generator), dan krijg ik een rc5-error als Tasmota wil verbinden met de MQQT server (lokaal, homeassistant plugin). Bij een alphanumeriek wachtwoord werkt het direct.
volledig:
Na jaren ben ik weer eens bezig gegaan met home automation.
Home Assistant (laatste versie) op een in een Virtual box gemikt, en ik had nog een oude sonoff mini liggen (met 3.0 firmware). Dus dat leek me een mooie eerste testcase.
Via de ewelink app heb ik er de laatste firmware opgezet (3.6.0 geloof ik), waarna ik er met deze geniale tool de laatste tasmota opgezet heb.
Vervolgens heb ik in HA de MQQT addon geinstalleerd en een user 'mosquitto' aangemaakt, met een wachtwoord uit een password generator (32 karakters, alle speciale karakters toegestaan).
wat gebeurde:
Als ik in de tasmota console van de switch de MQQT configuratie invule, en als password het wacjhtwoord met de speciale karakters gebruik, kreeg ik in de console een rc5 error bij verbinden met de MQQT server.
Zodra ik, ne veel uren ge-bug-hunt te hebben, en 2x de firmware gereset heb en alles weer opnieuw heb doorlpen, in hassio het wachtwoord vangebruiker mosquitto gewijzigd had in een 32 string in de reeks [a-zA-Z0-9] en dit wachtwoord invulde in de Tasmota-config van de switch: instatnt succes.
mijn vraag:
Ik ben blij dat het nu werkt, maar lichtelijk geërgerd dat ik niet weer waar nu de fout zat. Gaat het fout bij het verzenden van een string vanuit Tasmota, of bij het ontvangen van de string in de MQQT server, of gaat het in HomeAssistant ergens verkeerd.
Ik wil namelijk graag de bug reproduceren en ergens melden (github issue oid), maar ik weer dus niet waar ;-) Ook is er nog een grote kans dat dit al bekend (of zelf uiterst logisch) gedrag is, maar googlen levert mij geen helder antwoord op. Al ligt dat vast aan mijn onervarenheid op dit gebied.
Wie weer hier meer van?
volledig:
Na jaren ben ik weer eens bezig gegaan met home automation.
Home Assistant (laatste versie) op een in een Virtual box gemikt, en ik had nog een oude sonoff mini liggen (met 3.0 firmware). Dus dat leek me een mooie eerste testcase.
Via de ewelink app heb ik er de laatste firmware opgezet (3.6.0 geloof ik), waarna ik er met deze geniale tool de laatste tasmota opgezet heb.
Vervolgens heb ik in HA de MQQT addon geinstalleerd en een user 'mosquitto' aangemaakt, met een wachtwoord uit een password generator (32 karakters, alle speciale karakters toegestaan).
wat gebeurde:
Als ik in de tasmota console van de switch de MQQT configuratie invule, en als password het wacjhtwoord met de speciale karakters gebruik, kreeg ik in de console een rc5 error bij verbinden met de MQQT server.
Zodra ik, ne veel uren ge-bug-hunt te hebben, en 2x de firmware gereset heb en alles weer opnieuw heb doorlpen, in hassio het wachtwoord vangebruiker mosquitto gewijzigd had in een 32 string in de reeks [a-zA-Z0-9] en dit wachtwoord invulde in de Tasmota-config van de switch: instatnt succes.
mijn vraag:
Ik ben blij dat het nu werkt, maar lichtelijk geërgerd dat ik niet weer waar nu de fout zat. Gaat het fout bij het verzenden van een string vanuit Tasmota, of bij het ontvangen van de string in de MQQT server, of gaat het in HomeAssistant ergens verkeerd.
Ik wil namelijk graag de bug reproduceren en ergens melden (github issue oid), maar ik weer dus niet waar ;-) Ook is er nog een grote kans dat dit al bekend (of zelf uiterst logisch) gedrag is, maar googlen levert mij geen helder antwoord op. Al ligt dat vast aan mijn onervarenheid op dit gebied.
Wie weer hier meer van?