Sonoff update ember en Zigbee2MQTT

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 19:30
Hallo,
IK heb een sonoff stickje gekregen en bij het bestellen zijn ze vergeten om een upgrade naar ember mee te bestellen.

Ik heb ondertussen wel een update kunne flashen naar
ncp-uart-hw-v7.4.5.0-zbdonglee-115200.gbl

Maar betekent dit dat hij nu ook de upgrade naar ember heeft?

IK probeer hem namelijk nu in mijn thinclient met HA te installeren en in de log zie ik een paar fouten staan.
IK ben al aan het zoeken geweest maar kan niet vinden wat ik nou fout heb gedaan:(
in de config heb ik
bij MQTT
server: core-mosquitto:1883
User: mosquitto
password: Passwordje
bij SERIAL
port: >-
/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20240220170220-if00
adapter: ember

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Starting Zigbee2MQTT without watchdog.
[2024-12-29 16:58:53] info:     z2m: Logging to console, file (filename: log.log)
[2024-12-29 16:58:53] info:     z2m: Starting Zigbee2MQTT version 1.42.0 (commit #unknown)
[2024-12-29 16:58:53] info:     z2m: Starting zigbee-herdsman (2.1.9)
[2024-12-29 16:58:53] info:     zh:ember: Using default stack config.
[2024-12-29 16:58:53] info:     zh:ember: ======== Ember Adapter Starting ========
[2024-12-29 16:58:53] info:     zh:ember:ezsp: ======== EZSP starting ========
[2024-12-29 16:58:53] info:     zh:ember:uart:ash: ======== ASH Adapter reset ========
[2024-12-29 16:58:53] info:     zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2024-12-29 16:58:53] info:     zh:ember:uart:ash: Serial port opened
[2024-12-29 16:58:53] info:     zh:ember:uart:ash: ======== ASH starting ========
[2024-12-29 16:58:53] error:    zh:ember:uart:ash: Received ERROR from adapter while connecting, with code=ERROR_EXCEEDED_MAXIMUM_ACK_TIMEOUT_COUNT.
[2024-12-29 16:58:54] info:     zh:ember:uart:ash: ======== ASH connected ========
[2024-12-29 16:58:54] info:     zh:ember:uart:ash: ======== ASH started ========
[2024-12-29 16:58:54] info:     zh:ember:ezsp: ======== EZSP started ========
[2024-12-29 16:58:54] info:     zh:ember: Adapter EZSP protocol version (13) lower than Host. Switched.
[2024-12-29 16:58:54] info:     zh:ember: Adapter version info: {"ezsp":13,"revision":"7.4.5 [GA]","build":0,"major":7,"minor":4,"patch":5,"special":0,"type":170}
[2024-12-29 16:58:54] info:     zh:ember: [STACK STATUS] Network up.
[2024-12-29 16:58:54] info:     zh:ember: [INIT TC] Adapter network matches config.
[2024-12-29 16:58:54] info:     zh:ember: [CONCENTRATOR] Started source route discovery. 1248ms until next broadcast.
[2024-12-29 16:58:54] info:     z2m: zigbee-herdsman started (resumed)
[2024-12-29 16:58:54] info:     z2m: Coordinator firmware version: '{"meta":{"build":0,"ezsp":13,"major":7,"minor":4,"patch":5,"revision":"7.4.5 [GA]","special":0,"type":170},"type":"EmberZNet"}'
[2024-12-29 16:58:54] info:     z2m: Currently 0 devices are joined.
[2024-12-29 16:58:54] info:     z2m: Zigbee: disabling joining new devices.
[2024-12-29 16:58:55] info:     z2m: Connecting to MQTT server at core-mosquitto:1883
[2024-12-29 16:59:25] error:    z2m: MQTT error: connack timeout
[2024-12-29 16:59:25] error:    z2m: MQTT failed to connect, exiting... (connack timeout)
[2024-12-29 16:59:25] info:     z2m: Stopping zigbee-herdsman...
[2024-12-29 16:59:25] info:     zh:controller: Wrote coordinator backup to '/config/zigbee2mqtt/coordinator_backup.json'
[2024-12-29 16:59:25] info:     zh:ember:uart:ash: ASH COUNTERS since last clear:
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Total frames: RX=63, TX=105
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Cancelled   : RX=0, TX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   DATA frames : RX=56, TX=49
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   DATA bytes  : RX=571, TX=542
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Retry frames: RX=5, TX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   ACK frames  : RX=0, TX=55
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   NAK frames  : RX=0, TX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   nRdy frames : RX=0, TX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   CRC errors      : RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Comm errors     : RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Length < minimum: RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Length > maximum: RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Bad controls    : RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Bad lengths     : RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Bad ACK numbers : RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Out of buffers  : RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Retry dupes     : RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   Out of sequence : RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash:   ACK timeouts    : RX=0
[2024-12-29 16:59:25] info:     zh:ember:uart:ash: Port closed.
[2024-12-29 16:59:25] info:     zh:ember:uart:ash: ======== ASH stopped ========
[2024-12-29 16:59:25] info:     zh:ember:ezsp: ======== EZSP stopped ========
[2024-12-29 16:59:25] info:     zh:ember: ======== Ember Adapter Stopped ========
[2024-12-29 16:59:25] info:     z2m: Stopped zigbee-herdsman

mrbert

Alle reacties


Acties:
  • 0 Henk 'm!

  • Llewy
  • Registratie: Maart 2004
  • Laatst online: 10-07 17:12
Ik zou eens beginnen met het fixen van het mqtt connectieprobleem. Weet je zeker dat de user/ww klopt?

Edit: ik zie overigens dat mijn mqtt instellingen leeg zijn en dat werkt prima.

[ Voor 28% gewijzigd door Llewy op 30-12-2024 10:39 ]


Acties:
  • 0 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 19:30
@Llewy IK heb hier opgeslagen wat mijn user en ww zouden moeten zijn. I
Ik zie 4 users en mijzelf mijn partner, een test user en mosquitto.
Helaas kan ik daar niet mijn password lezen. Maar ik had het in keepass opgeslagen en gie heb ik ingevuld.

Ik heb 1 ander MQTT device in mijn HA die werkt
ik heb een esp8266_milight_hub in de HA zitten die wat lichten bestuurd, maar kan nergens meer vinden hoe ik die indertijd aan HA hebt toegevoegd. Maar als ik het goed heb hoef ik die niet appart in HA toe te oegen dat reget MQTT tocH?
Als ik op die ESP8266 inlog zie ik de zelfde passwordt staan die ik ook bij z2m in de config heb opgegeven. Dat zou dus goed moeten zijn want die devices zijn ook zichtbaar in HA

Is er een andere manier waarop ik makkelijk mijn MQTT login kan checken?

Of moet ik nog iets aan mijn sonsoff stick configureren dat het daar mis gaat?

[ Voor 24% gewijzigd door mrbert op 30-12-2024 16:30 ]

mrbert


Acties:
  • +1 Henk 'm!

Anoniem: 2195394

Draai je moquitto binnen HA? Want dan moet je juist expliciet niks invullen bij de MQTT instellingen, dat regelt hij dan binnen HA.
Wellicht dat het hem daar in zit?

Zoals @Llewy zegt, ik zou eerst zorgen dat z2m blijft draaien voordat je gaat kijken naar je adapter. Nu zit er duidelijk een probleem tussen z2m en mosquitto.

Zodra dat werkt maar de dongle nog niet zou je kunnen proberen dit toe te voegen aan je configuratie:
code:
1
2
serial:
    rtscts: false

Dit zou de default moeten zijn, maar mijn ervaring met z2m is dat de default instellingen niet altijd zo default zijn als je zou denken.

[ Voor 7% gewijzigd door Anoniem: 2195394 op 31-12-2024 08:23 ]


Acties:
  • 0 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 19:30
@Anoniem: 2195394
ja ik heb mosquitto binnen HA draaien al een paar jaar probleemloos met een ESP8266 hubje voor led verlichting. Daar heb ik wel een username en password ingevoerd.
Ik zal ket eens zonder user/pass proberen.
In ider geval heb ik nu een richting om te zoeken;)
uiteraard laat ik weten of dat het was

mrbert


Acties:
  • 0 Henk 'm!

  • Batino
  • Registratie: April 2010
  • Laatst online: 10-07 18:17
Ik had laatst hetzelfde en heb de username en pw veranderd voor de mosquitto user, geen idee waarom maar dat was voor mij de oplossing. Uiteraard deze verandering dan verwerken in zigbee2mqtt.

Acties:
  • 0 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 19:30
@Batino
Maar ik heb alle stappen opnieuw gedaan.
de sonoff opnieuw geflashed (just to be sure)
Ik heb alle gegevens van de configuratie even naar notepad gezet en daarna opnieuw ingegeven en nu werkt het gewoon zoals ik zou verwachten en kan ik ook de zigbee2mqtt web UI openen.

Allen bedankt coor het mee kijken _/-\o_ Maar weer geleerd dat de aanhouder wint, al zei mijn vrouw dat ik wat grumpy werd.
Allen ene geweldig nieuwjaar!

[ Voor 82% gewijzigd door mrbert op 31-12-2024 17:17 ]

mrbert


Acties:
  • 0 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 19:30
Iemand een idee waarom deze gledopto Pairing niet zou kunnen werken?
IK heb een gledopto module met touch link gekoppeld aan mijn zigbee controll pad en dat lukte na een aantal keren. Zoadat ik deze in nood ook zonder HA kan bedienen.
Nu probeer ik deze ook mijn zigbee2mqtt te pairen maar ik zie helemaal geen device er bij komen in de web interface van MQTT en ook niet bij de MQTT devices.
Ik heb in de instellingen permit join gedaan en submit.
Daarna aanmelden toestaan aangeklikt en ik zie de countdown timer lopen.
Dan leg ik mijn Geldoptro vlak bij de sonoff module ( ca 10cm maar heb het ook op maar meter afstand geprobeerd) vanaf de antenne en druk het reset knopje 2 keer in.
Ik zie de led op de gledopto 2 keer oplichten en ook de aagesloten leds kniperen en dan na een seconde knippert het ledje 3 keer wat volgens de gebruiksaanwijzing van de modu;e beteken dat er een succesvolle pairing is.
Ik zie alleen bij zigbee2mqtt aparaten helemaal niets toegevoegd worden. De lijst is en blijft helemaal leeg.
Ik heb ook de video van #smarthomenjunkie gekeken en heb het idee dat ik het wel op de juiste manier probeer.
IK weet het geeft geen voldoening als je er geen moeite voor hebt gedaan, maar het zou leuk zijn als ik dit wel vlot aan de praaat krijg.
Iemand een idee wat ik verkeerd doe

mrbert


Acties:
  • +1 Henk 'm!

Anoniem: 2195394

Je kunt nog even proberen om 'Permit Join' uit te zetten, die heb je namelijk niet nodig. Dat is een soort workaround die Z2M heeft geimplementeerd (en vanaf Z2M 2.0.0 ook weg is) om permanent apparaten toe te laten op het netwerk.

Wat ik in jouw geval zou proberen:
- 'Permit join' uitzetten op Z2M
- Z2M even opnieuw opstarten en bij 'apparaten' controleren of er echt niks bij staat
- Zo niet, je gledopto naar fabrieksinstellingen zetten (als dat kan)
- 'Aanmelden toestaan' klikken
- Je gledopto in pairing modus zetten

En dan even afwachten wat er gebeurt, in principe zou je een nieuw apparaat op het tabblad 'apparaten' moeten zien verschijnen. Z2M voert dan nog wat Z2M specifieke stappen uit (interviewen) en daarna zou hij herkend moeten zijn.

Nog even een ongerelateerde tip: Het is voor de stabiliteit van je netwerk vaak het beste om het apparaat te pairen op de plek waar je hem gaat gebruiken. Zo weet je zeker dat hij binnen de range van je netwerk (of in dit geval alleen adapter) en zodra je meer apparaten hebt hoeft hij niet opnieuw 'zijn weg te vinden' binnen je netwerk. Zal weinig verschil maken om het werkend te krijgen, maar goed om jezelf dat soort dingen aan te leren :)

[ Voor 4% gewijzigd door Anoniem: 2195394 op 04-01-2025 10:50 ]


Acties:
  • 0 Henk 'm!

  • mrbert
  • Registratie: Augustus 2003
  • Laatst online: 19:30
@Anoniem: 2195394 dank je wel,
Het inderdaan op deze manier gelukt en ik ben nu ook een aantal devices kunnen koppelen.

Device op de uiteindelijke plek koppelen vind ik wel wat onhandig denk ik.
IK heb er sowieso al een paar gekoppeld dus en kan zo achter mijn desktop dingen proberen zonder 2 etages trap en af te lopen om te checken of het goed gaat.

Ik kan toch ook als ik heb geconfigureetd de mesh opnieuw laten opbouwen?

mrbert

Pagina: 1