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.
Sonoff met Tasmota via MQTT broker, wil niet starten/installeren
Undutchable62
Member
Hoi,
Nadat ik de Sonoff basics heb ontvangen ben ik aan de slag gegaan met het inrichten van de Homey.
Op de Sonoffs stond firmware 1.6.0, ondertussen met hulp van dit Forum en http://http//jacco-janet.nl/category/domotica/sonoff-tasmota/ heb ik Tasmota Firmware er op weten te plaatsen.
De log van MQTT-server blijft maar aangeven dat de verbinding mislukt.
Wat heb ik geprobeerd; met/zonder user+ww, IP-adres wijzigen, opnieuw opstarten, opnieuw installeren van MQTT-broker+Sonoff op de Homey.
Wanneer ik vervolgens probeer de Sonoff (Tasmota) te installeren zie alleen maar "wacht op apparaten....".
5/10/15 minuten gewacht, telkens toch proberen met "uit en weer aanschakelen".
Geen succes, ik vermoed dat ik ergens of een denkfout of een tikfout heb gemaakt.
Maar waar?
Nadat ik de Sonoff basics heb ontvangen ben ik aan de slag gegaan met het inrichten van de Homey.
Op de Sonoffs stond firmware 1.6.0, ondertussen met hulp van dit Forum en http://http//jacco-janet.nl/category/domotica/sonoff-tasmota/ heb ik Tasmota Firmware er op weten te plaatsen.
De log van MQTT-server blijft maar aangeven dat de verbinding mislukt.
Wat heb ik geprobeerd; met/zonder user+ww, IP-adres wijzigen, opnieuw opstarten, opnieuw installeren van MQTT-broker+Sonoff op de Homey.
Wanneer ik vervolgens probeer de Sonoff (Tasmota) te installeren zie alleen maar "wacht op apparaten....".
5/10/15 minuten gewacht, telkens toch proberen met "uit en weer aanschakelen".
Geen succes, ik vermoed dat ik ergens of een denkfout of een tikfout heb gemaakt.
Maar waar?
Comments
Ook nog eens opgestart zonder "Beveiligde verbinding".
Helaas.....
Wat doe ik fout;
IP Homey = 192.168.10.71
IP Sonoff toilet = 192.168.10.66
Sonoff kan middels de HTTP in- en uitgeschakeld worden. (die werkt dus)
Maar bij het toevoegen van apparaten gebeurt er niets.
Zoeken met apparaat aan
Zoeken met apparaat uit
Uit- en inschakelen
enz.
Ik heb zelf authenticatie van gebruikers helemaal uit staan in de broker, probeer dat eens. En ik neem aan dat 192.168.10.71 het correcte IP-nummer is van de Homey? (kun je ook uittesten door http://192.168.10.71 te openen in een webbrowser).
Zou het uitmaken dat de Sonof (nu nog) via 3.3V voeding verkrijgt?
Die "-2" code die je ziet in de Sonoff log ("rc -2") betekent "MQTT_CONNECT_FAILED - the network connection failed". Dus de Sonoff kan geen initiele netwerkverbinding maken met Homey.
Heb je zelf al eens geprobeerd om met een MQTT client te verbinden met de broker op Homey?
Oh en nog een dingetje: ik gebruik zelf de beta versie (v0.1.9) van de MQTT broker app. Zo te zien gebruik jij de stable.
Een paar antwoorden en bevindingen:
De MQTT client geïnstalleerd, geen meldingen, maar ik weet ook niet wat daar verder mee te doen.
Als ik in "instellingen" links op Sonoff klik, daar verschijnt er alleen maar een wit scherm met een draaiend wieltje.
Maar dat zal waarschijnlijk komen doordat er geen (sonoff) apparaten zijn te vinden.
Ondertussen de Beta geïnstalleerd, echter hetzelfde resultaat.
Ik ga een beetje twijfelen aan de kwaliteit van mijn Homey, daar ik ook geen Osram Smart Plug kan installeren.
Maar het probleem blijft dat de Sonoff app geen netwerkverbinding kan maken met Homey. Ik zou bijna gaan denken dat er ergens in je netwerk een firewall in de weg zit.
Nu probeer ik een volledige schone installatie van de Homey uit.
Inclusief factory reset.
Oude installatie netjes opgeruimd met Revo
Computer opnieuw gestart (Win10)
Factory reset
Nieuwe installatie
Sonoff geïnstalleerd
MQTT Broker geïnstalleerd
Gegevens ingevuld
Broker gestart
IP's dubbel gecontroleerd
Wel een melding in mijn account: Retreiving broker data failed.........
Zie bijgaande afb.
EDIT: ff gecheckt, en die melding krijg je altijd na een verse installatie van die app. Dus geen probleem.
Ondertussen heb ik nog steeds niet de Sonoff weten te benaderen via Homey.
Wel via HTTP
Misschien dat er iemand van Athom mee leest, @Stefan of @Bram, en bereid is om te interveniëren om met elkaar een oplossing te creëren.
Robert ontzettend veel dank voor jouw hulp en heldere aanwijzingen (kudo's)
Dank voor jouw aanwijzingen.
Ik heb een client gebruikt, Telnet Client. (TCP/IP) deze geeft direct aan dat er connectie is.
Krijgt een vervolg.
Maar nog steeds wordt er niet gevonden. Jammer.
met de Beta 4.0.2 welke @robertklep zojuist heeft geplaatst is het eindelijk gelukt.
geen van de instellingen zijn door mij veranderd.
In 4.0.1 kon ik niet de "basic" selecteren in 4.0.2 wel, BINGO
Gelukkig twijfel ik niet aan mijzelf, maar helaas wel aan de kwaliteit en stabiliteit van mijn Homey.
Dank voor jouw aanwijzingen,deze heb ik nauwlettend gevolgd en nu zijn ze wel gevonden.
Dat klopt wel, maar ik denk dat vooral Tasmota 5.12 het grote verschil maakte samen met aanwijzing soft-reboot.
Soft-reboot is iets anders dan uit en aanschakelen.
Soft-Reboot is imo "Herstart" en dat is toch iets anders uit en aanschakelen (Toggle).
Dus wellicht een idee om de aanwijzing/melding te wijzigen in "Herstart".
Dank allen!!
Het lukt mij nog niet te pairen. Flashen met Tasmota (5.12) van de Sonoff Basic lijkt gelukt. MQTT Broker (0.1.2) op de Homey geinstalleerd. Krijg bij de 'Get Logs' functie keurig netjes te zien dat er contact gemaakt wordt. Ook als ik met een terminal programma de Sonoff uitlees tijdens het soft booten zie ik geen problemen voor bij komen. Zie onder:
Maar bij toevoegen blijft het 'wieltje' draaien...
Voor mijn info: Bij het starten van het pairen wordt er optioneel om een MQTT broker username en password gevraagd. Ik zie dat @Undutchable62 daar het MQTT account van de Sonoff die hij wil pairen opgeeft. Maar moet dat niet het account van je eventuele extenre MQTT broker zijn als je niet de Homey gebruikt?
Ik krijg in beide gevallen overigens dezelfde fout.
Zijn er nog andere plekken waar ik kan troubleshooten?