NEWS
SOLVED Plötzlich Problem mit Telegram Skript
-
Hallo,
bis jetzt habe ich immer nur fleißig hier nachgelesen und verfolgt. Jetzt habe ich selbst ein Problem, dass ich allein einfach nicht gelöst bekomme.
Ich habe ein Telegram Button Skript (kopiert von SchimmerMedia - an der Stelle danke dafür). Dieses hat bis zuletzt problemlos funktioniert und ich habe es mehrfach erweitert/ editiert. Plötzlich - ohne das ich wüsste etwas anderes gemacht zu haben - bekomme ich bei Änderungsversuchen immer den Fehler:javascript.0 script.js.Telegram_Skripte.Übersicht compile failed: at script.js.Telegram_Skripte.Übersicht:1
Im Log steht dazu:
javascript.0 2020-01-08 19:28:34.152 error at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) javascript.0 2020-01-08 19:28:34.152 error at Socket.Readable.push (_stream_readable.js:223:10) javascript.0 2020-01-08 19:28:34.152 error at readableAddChunk (_stream_readable.js:268:11) javascript.0 2020-01-08 19:28:34.152 error at addChunk (_stream_readable.js:287:12) javascript.0 2020-01-08 19:28:34.151 error at Socket.emit (events.js:198:13) javascript.0 2020-01-08 19:28:34.151 error at Socket.realHandler (/opt/iobroker/node_modules/ws/lib/WebSocket.js:825:20) javascript.0 2020-01-08 19:28:34.151 error at Receiver.add (/opt/iobroker/node_modules/ws/lib/Receiver.js:103:24) javascript.0 2020-01-08 19:28:34.151 error at Receiver.expectHandler (/opt/iobroker/node_modules/ws/lib/Receiver.js:499:31) javascript.0 2020-01-08 19:28:34.151 error at Receiver.finish (/opt/iobroker/node_modules/ws/lib/Receiver.js:541:12) javascript.0 2020-01-08 19:28:34.151 error at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) javascript.0 2020-01-08 19:28:34.150 error at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 javascript.0 2020-01-08 19:28:34.150 error at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) javascript.0 2020-01-08 19:28:34.150 error at /opt/iobroker/node_modules/ws/lib/Receiver.js:536:18 javascript.0 2020-01-08 19:28:34.150 error at Receiver.ontext (/opt/iobroker/node_modules/ws/lib/WebSocket.js:841:10) javascript.0 2020-01-08 19:28:34.150 error at WebSocket.emit (events.js:198:13) javascript.0 2020-01-08 19:28:34.150 error at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/WebSocket.js:442:14) javascript.0 2020-01-08 19:28:34.149 error at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:146:10) javascript.0 2020-01-08 19:28:34.149 error at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:137:8) javascript.0 2020-01-08 19:28:34.149 error at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:145:8) javascript.0 2020-01-08 19:28:34.149 error at WS.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20) javascript.0 2020-01-08 19:28:34.149 error at WS.<anonymous> (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:268:10) javascript.0 2020-01-08 19:28:34.148 error at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:451:14) javascript.0 2020-01-08 19:28:34.148 error at Socket.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20) javascript.0 2020-01-08 19:28:34.148 error at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) javascript.0 2020-01-08 19:28:34.148 error at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:322:16) javascript.0 2020-01-08 19:28:34.148 error at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:246:12) javascript.0 2020-01-08 19:28:34.148 error at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20) javascript.0 2020-01-08 19:28:34.147 error at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) javascript.0 2020-01-08 19:28:34.147 error at Manager.ondecoded (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:332:8) javascript.0 2020-01-08 19:28:34.147 error at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20) javascript.0 2020-01-08 19:28:34.147 error at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) javascript.0 2020-01-08 19:28:34.147 error at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:236:12) javascript.0 2020-01-08 19:28:34.146 error at Socket.onack (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:312:9) javascript.0 2020-01-08 19:28:34.146 error at Socket.adapter.getForeignState (/opt/iobroker/node_modules/iobroker.javascript/main.js:745:17) javascript.0 2020-01-08 19:28:34.146 error at createProblemObject (/opt/iobroker/node_modules/iobroker.javascript/main.js:1123:17) javascript.0 2020-01-08 19:28:34.146 error at prepareScript (/opt/iobroker/node_modules/iobroker.javascript/main.js:1070:37) javascript.0 2020-01-08 19:28:34.146 error at compile (/opt/iobroker/node_modules/iobroker.javascript/main.js:878:28) javascript.0 2020-01-08 19:28:34.145 error at Object.createScript (vm.js:277:10) javascript.0 2020-01-08 19:28:34.145 error at new Script (vm.js:83:7) javascript.0 2020-01-08 19:28:34.145 error SyntaxError: Unexpected identifier javascript.0 2020-01-08 19:28:34.145 error ^^^^^^ javascript.0 2020-01-08 19:28:34.144 error Was sendTo('telegram.0', { javascript.0 2020-01-08 19:28:34.144 error script.js.Telegram_Skripte.Übersicht compile failed: at script.js.Telegram_Skripte.Übersicht:1
Kann vielleicht jemand etwas damit anfangen und mir einen Tipp geben??? Ich bekomme langsam schon Alpträume von dieser Fehlermeldung...
Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
Hier gehts zur Hilfe. -
Entferne mal das Wort " was "
-
@R-O-B sagte in Plötzlich Problem mit Telegram Skript:
(kopiert von SchimmerMedia - an der Stelle danke dafür).
Dann frage doch einfach mal da nach.
Und bitte setze Deine Fehlermeldung in Code Tags (</>) -
Und bitte setze Deine Fehlermeldung in Code Tags (</>)
Kannst du das Skript einmal posten? (Das Skript bitte auch in Code Tags, ansonsten ist es anstrengend Logs und Skripte zu lesen)
-
Zunächst herzlichen Dank für die Schnelle Rückmeldung.
Sorry, natürlich setze ich es in Code Tags.
Hier das entsprechende Skript.Was sendTo('telegram.0', { text: 'Bitte wähle ein Button', reply_markup: { keyboard: [ ['Alarmanlage ON', 'Alarmanlage OFF'], ['Panik ON'], ['Wohnzimmerlicht ON', 'Wohnzimmerlicht OFF'], ['Küchenlicht An', 'Küchenlicht Aus'], ['test An', 'test Aus'], ['Gartenlicht An' ,'Gartenlicht Aus'], ['Hoflicht An' ,'Hoflicht Aus'], ['Überwachung ON' ,'Überwachung Off'], ['Osram Test An' ,'Osram Test Aus'], ['Rollo hoch','Rollo runter','Rollo Schatten'], ], resize_keyboard: true, one_time_keyboard: true } });
-
Entferne mal das Wort " was "
-
@Glasfaser sagte in Plötzlich Problem mit Telegram Skript:
Lösche mal das Wort " was "
Der Editor sollte das normalerweise auch makieren.
-
@J-A-R-V-I-S ICH MÖCHTE DICH GERNE UMARMEN!!! Das war der Fehler!
Ich bin fast wahnsinnig geworden deswegen...Ich danke dir super doll.
Ich habe es sogar mit dem Originalcode abgeglichen und den Fehler einfach nicht gesehen...
-
@R-O-B Tipp: Wenn die Syntax deines Skriptes nicht stimmt, dann makiert der Editor dies an der entsprechenden Stelle mit einem roten Unterstrich.
-
@J-A-R-V-I-S Danke dir. Das ist ein sehr nützlicher Hinweis, den ich in Zukunft beachten werde.