Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

  • Langerakpc
  • Registratie: Juli 2014
  • Laatst online: 24-11 14:42
Ik heb een raspberry pi 3B met HassOS 4.12 Supervisor 243.
Hierop heb ik al enkele dingen op gemaakt (pi monitor, slimme meter, https en duck dns).
Nu heb ik een sonoff geflasht naar tasmota mini en daarna naar tasmota.bin.

Via de add ons heb ik Mosquitto broker v5.1 geinstaleerd.
Dit is mijn config in de add on
code:
1
2
3
4
5
6
7
8
logins: []
anonymous: true
customize:
  active: false
  folder: mosquitto
certfile: fullchain.pem
keyfile: privkey.pem
require_certificate: false

Bron:https://www.youtube.com/watch?v=m24oiBUMlS4

in mijn cofig.yaml
code:
1
2
3
4
discovery:
   
mqtt:
  broker: 192.168.2.19


in mijn sonoff mini tasmota krijg ik in de console deze foutmelding
code:
1
2
3
18:29:13 MQT: Attempting connection...
18:29:13 MQT: Connect failed to 192.168.2.19:1883, rc 5. Retry in 10 sec
18:29:16 QPC: Reset


in het log van de add on vind ik:
code:
1
2
1600104585: New connection from 192.168.2.11 on port 1883.
1600104585: Socket error on client <unknown>, disconnecting.


Wat gaat er fout in mijn broker?

  • shure-fan
  • Registratie: Maart 2002
  • Laatst online: 21:30
Toen ik nog met hassio bezig was lag het aan het login gedeelte,

Ik meen me te kunnen herinneren dat je wel een username en password moest invoeren bij je mqtt broker
Ook bij je sonoff’s natuurlijk, probeer dus in die hoek te zoeken

Auto discovery van hassio zou dan de rest moeten doen

Voip enthousiastelling, Liever een kabel dan wifi


  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 16:03
Je hebt het volgens mij verkeerd staan in je yaml.

Als je zelf die mqtt invult, gebruikt hij zijn eigen broker inplaats van de addon.
Mqtt en broker dus weghalen en het zou moeten werken!

who put a "stop payment" on my reality check


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 24-11 13:46

Cyphax

Moderator LNX
Ik heb nog steeds nachtmerries aan die broker. "Even aan de praat krijgen"... :(
Ik heb in configuration.yaml niks staan van mqtt zoals @DaRk PoIsOn ook opmerkte.

Dit is de enige configuratie waarmee ik het op mijn Pi werkend heb gekregen (ik doe er uiteindelijk nog niks mee, maargoed)
Configuratie van mosquitto:
YAML:
1
2
3
4
5
6
7
8
9
10
logins:
  - username: [username]
    password: [password]
anonymous: false
customize:
  active: true
  folder: mosquitto
certfile: fullchain.pem
keyfile: privkey.pem
require_certificate: false

Zonder username kon ie bij mij ook niet verbinden.
Ik geloof dat je ook nog een directory "mosquitto" moet maken. Ik weet alleen niet meer uit m'n hoofd waar (de filesystem-layout van het ding is mij ook niet helemaal duidelijk).

[ Voor 13% gewijzigd door Cyphax op 15-09-2020 07:36 ]

Saved by the buoyancy of citrus


  • Driek
  • Registratie: Maart 2002
  • Laatst online: 01:56
volgens mij vindt hij dit gedeelte inderdaad niet leuk:
anonymous: true

Tijd van werken, tijd van rusten


  • DaRk PoIsOn
  • Registratie: Oktober 2002
  • Laatst online: 16:03
Ik heb de config van de addon precies s in het voorbeeld:

logins: []
anonymous: false
customize:
active: false
folder: mosquitto
certfile: fullchain.pem
keyfile: privkey.pem
require_certificate: false

Een gebruiker aangemaakt met de naam mosquitto en een wachtwoord en toen de addon aangeslingerd.
Om te verbinden gebruik ik bijvoorbeeld bij z2m:
mqtt://core-mosquitto:1883
Eigenlijk: 'mqtt://core-mosquitto:1883' omdat het anders niet werkte, dacht eerst dat het aan de poort lag

who put a "stop payment" on my reality check


  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 21:53

Septillion

Moderator Wonen & Mobiliteit
Zo moeilijk is het toch niet? Documentatie is prima duidelijk. Maar ik zou anonymous afraden. Gewoon even een user maken. Dit mag een HA user zijn (maar vind ik idioot aangezien het geen echt persoon is) of gewoon in de config:
YAML:
1
2
3
4
5
6
7
8
9
10
logins:
  - username: '!secret mqtt_user'
    password: '!secret mqtt_pass'
anonymous: false
customize:
  active: false
  folder: mosquitto
certfile: fullchain.pem
keyfile: privkey.pem
require_certificate: false

Mijn user en pass staan in mijn secrets.yaml

En volgens mij is beste gewoon je config leeg te laten, bij integrations (in de GUI) wordt hij vanzelf gezien. Alleen even daar even aanzetten.

[ Voor 15% gewijzigd door Septillion op 15-09-2020 10:32 ]


  • Langerakpc
  • Registratie: Juli 2014
  • Laatst online: 24-11 14:42
heren,

dank voor de hulp het is gelukt.

  • Langerakpc
  • Registratie: Juli 2014
  • Laatst online: 24-11 14:42
Ik heb nu een 2e tasmota gemaakt en met dezelfde instellingen.
Deze beland niet zoals de eerste in de discovery moet ik nog een handeling doen om discovery te starten?


never mind

[ Voor 5% gewijzigd door Langerakpc op 19-09-2020 19:01 ]

Pagina: 1