snowdd1 / homebridge-knx

KNX platform shim for homebridge
https://github.com/nfarina/homebridge
GNU General Public License v2.0
97 stars 56 forks source link

TypeError: Cannot convert object to primitive value at KNXPlatform. #168

Closed CyberChris79 closed 4 years ago

CyberChris79 commented 4 years ago

Hallo,

als ich versucht hatte per Browser auf den KNX Server zuzugreifen z.B. http://192.168.178.210:18081/availcharacteristics, erhielt ich folgende Fehlermeldung auf der Homebridge und diese wurde dann auch mit einem Got SIGTERM, shutting down Homebridge beendert.

Die ganze Fehlermeldung lautet: TypeError: Cannot convert object to primitive value at KNXPlatform. (/usr/local/lib/node_modules/homebridge-knx/index.js432:34 at Server.emit (events.js:188:13) at parserOnIncoming (_http_server.js:676:12) at HTTPParser.parserOnHeadersComplete (_http_common.js:113:17) Got SIGTERM, shutting down Homebridge...

snowdd1 commented 4 years ago

Hi Chris, which node version? It is still working in my setup!

snowdd1 commented 4 years ago

And please, post in English here, if you want to post in German please do so at https://github.com/snowdd1/homebridge-knx-de

CyberChris79 commented 4 years ago

Hallo Raoul,

vielen Dank für deine Rückmeldung.

Ich habe zurzeit die 11.6.0 installiert.

Auch die JQuery Version habe ich upgedatet.

Viele Grüße

Christian

EDIT Tofu entfernt

snowdd1 commented 4 years ago

Versuche mal node v12. jQuery nutze ich nicht in meinem Code. Hast Du die letzte homebridge & homebridge-knx (0.3.25)?

CyberChris79 commented 4 years ago

Guten Morgen Raoul,

ich habe nun auch die NodeJS auf die 12.16.3 upgedated. Die Homebrige und Homebrige-Knx waren schon auf dem neusten Stand. Leider kommt die Fehlermeldung erneut.

Bringt es was wenn ich die Homebridge-knx deinstallieren und neu installiere?

Grüße Christian

Am 22.05.2020 um 19:44 schrieb Raoul notifications@github.com:

 Versuche mal node v12. jQuery nutze ich nicht in meinem Code. Hast Du die letzte homebridge & homebridge-knx (0.3.25)?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

snowdd1 commented 4 years ago

Hallo Christian, keine Ahnung - ich weiß ja nicht woran es liegt. Alles neu zu installieren - vielleicht auf einem anderen Gerät (oder anderen Verzeichnis, je nach setup) könnte helfen um herauszufinden ob es an der Installation liegt. Ich habe mir die Codezeile mal angesehen, da wird aus Elemente aus HAP-nodeJS zugegriffen, ich gucke mal ob die in der Quelle was verändert haben.

snowdd1 commented 4 years ago

Ok, I have set up a dev environment w/latest homebridge and are seeing this crash sporadically.

CyberChris79 commented 4 years ago

Hallo Raoul,

vielen Dank. Jetzt funktioniert es wieder.

Grüße Christian

Am 23.05.2020 um 17:01 schrieb Raoul notifications@github.com:  Ok, I have set up a dev environment w/latest homebridge and are seeing this crash sporadically.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.