Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Pushover + Command = Telegram

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Pushover + Command = Telegram

    This topic has been deleted. Only users with topic management privileges can see it.
    • coyote
      coyote Most Active last edited by

      Hallo Bluefox, habe gerade mal etwas mit dem Text2Command und Telegram Adapter gespielt.

      Wenn ich von Telegram in ioBroker eine Message schreibe kommt folgendes:

      WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1414
      WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1414
      TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
      TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
      TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
      TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
      TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
      TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
      TypeError:	2016-02-19 21:08:56	error	undefined is not a function
      message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
      TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
      TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
      TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
      TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
      TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
      TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
      TypeError:	2016-02-19 21:08:56	error	undefined is not a function
      TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
      TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
      TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
      TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
      TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
      TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
      TypeError:	2016-02-19 21:08:56	error	undefined is not a function
      message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
      message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
      text2command-0	2016-02-19 21:08:56	info	processText: "1"
      text2command-0	2016-02-19 21:08:56	info	processText: "1"
      text2command-0	2016-02-19 21:08:56	info	processText: "1"
      telegram-0	2016-02-19 21:08:56	info	sendTo "send" to system.adapter.text2command.0 from system.adapter.telegram.0: 1
      text2command-0	2016-02-19 21:08:56	info	sendTo "send" to system.adapter.telegram.0 from system.adapter.text2command.0: {"text":"Wie warm ist es","id":XXXXXXXXX,"user":"Coyote","response":"Temperature drin ist 24 grad Celsius"}
      TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
      TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
      TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
      TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
      TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
      TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
      TypeError:	2016-02-19 21:08:56	error	undefined is not a function
      message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
      WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1412
      TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
      TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
      TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
      TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
      TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
      TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
      TypeError:	2016-02-19 21:08:56	error	undefined is not a function
      TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
      TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
      TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
      TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
      TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
      TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
      TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
      TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
      TypeError:	2016-02-19 21:08:56	error	undefined is not a function
      text2command-0	2016-02-19 21:08:56	info	processText: "1"
      WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1412
      message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
      message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
      text2command-0	2016-02-19 21:08:56	info	processText: "1"
      text2command-0	2016-02-19 21:08:56	info	processText: "1"
      WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1409
      WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1409
      host-cubietruck	2016-02-19 21:04:52	info	stopInstance system.adapter.text2command.0 killing pid 31088
      telegram-0	2016-02-19 21:08:56	info	sendTo "send" to system.adapter.text2command.0 from system.adapter.telegram.0: 1
      host-cubietruck	2016-02-19 21:04:52	info	stopInstance system.adapter.text2command.0
      text2command-0	2016-02-19 21:08:56	info	processText: "Wie warm ist es"
      

      Als Antwort in Telegram bekomme ich:

      Ich habe gehoert nur "wie warm ist es"
      Wie warm
      Wie warm
      

      In text2command habe ich als ID "telegram.0.communicate.response" angegeben, sollte ja passen.

      1 Reply Last reply Reply Quote 0
      • ruhr70
        ruhr70 last edited by

        @Bluefox:

        @ruhr70:

        cool 🙂

        war die Woche unterwegs und habe es jetzt direkt getestet. Genial!

        Was mir so auffällt ergänze ich hier:

        • 15:31 Uhr wird in TTS als 15:31sten vorgelesen. Als reiner Text OK. `
          Ich muss Ordnung schaffen.

        Du schreibst TTS und Telegram. Womit hast du getestet?

        … `

        Ich mache es kurz…

        neue Version des Adapters installiert, Rechner neu gestartet -> Alle Punkte oben funktionieren nun 😉

        Eine Sache noch:

        "ich habe gehört nur: [Zitat]"

        sollte man ändern. z.B.:

        "Ich verstehe [Zitat] nicht"

        1 Reply Last reply Reply Quote 0
        • Bluefox
          Bluefox last edited by

          @coyote:

          Hallo Bluefox, habe gerade mal etwas mit dem Text2Command und Telegram Adapter gespielt.

          Wenn ich von Telegram in ioBroker eine Message schreibe kommt folgendes:

          WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1414
          WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1414
          TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
          TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
          TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
          TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
          TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
          TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
          TypeError:	2016-02-19 21:08:56	error	undefined is not a function
          message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
          TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
          TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
          TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
          TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
          TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
          TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
          TypeError:	2016-02-19 21:08:56	error	undefined is not a function
          TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
          TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
          TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
          TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
          TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
          TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
          TypeError:	2016-02-19 21:08:56	error	undefined is not a function
          message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
          message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
          text2command-0	2016-02-19 21:08:56	info	processText: "1"
          text2command-0	2016-02-19 21:08:56	info	processText: "1"
          text2command-0	2016-02-19 21:08:56	info	processText: "1"
          telegram-0	2016-02-19 21:08:56	info	sendTo "send" to system.adapter.text2command.0 from system.adapter.telegram.0: 1
          text2command-0	2016-02-19 21:08:56	info	sendTo "send" to system.adapter.telegram.0 from system.adapter.text2command.0: {"text":"Wie warm ist es","id":XXXXXXXXX,"user":"Coyote","response":"Temperature drin ist 24 grad Celsius"}
          TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
          TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
          TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
          TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
          TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
          TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
          TypeError:	2016-02-19 21:08:56	error	undefined is not a function
          message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
          WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1412
          TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
          TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
          TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
          TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
          TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
          TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
          TypeError:	2016-02-19 21:08:56	error	undefined is not a function
          TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
          TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
          TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
          TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
          TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
          TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
          TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
          TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
          TypeError:	2016-02-19 21:08:56	error	undefined is not a function
          text2command-0	2016-02-19 21:08:56	info	processText: "1"
          WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1412
          message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
          message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
          text2command-0	2016-02-19 21:08:56	info	processText: "1"
          text2command-0	2016-02-19 21:08:56	info	processText: "1"
          WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1409
          WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1409
          host-cubietruck	2016-02-19 21:04:52	info	stopInstance system.adapter.text2command.0 killing pid 31088
          telegram-0	2016-02-19 21:08:56	info	sendTo "send" to system.adapter.text2command.0 from system.adapter.telegram.0: 1
          host-cubietruck	2016-02-19 21:04:52	info	stopInstance system.adapter.text2command.0
          text2command-0	2016-02-19 21:08:56	info	processText: "Wie warm ist es"
          

          Als Antwort in Telegram bekomme ich:

          Ich habe gehoert nur "wie warm ist es"
          Wie warm
          Wie warm
          

          In text2command habe ich als ID "telegram.0.communicate.response" angegeben, sollte ja passen. `
          Hm.. Wie seiht deine text2command Konfiguration aus?

          1 Reply Last reply Reply Quote 0
          • OstfrieseUnterwegs
            OstfrieseUnterwegs last edited by

            @Bluefox:

            Das habe ich gefixt. Es gibt neue Version. Danke. `

            Funktioniert.

            Telegram und Text2Command ist eine super Kombination!

            Danke

            1 Reply Last reply Reply Quote 0
            • Bluefox
              Bluefox last edited by

              @OstfrieseUnterwegs:

              @Bluefox:

              Das habe ich gefixt. Es gibt neue Version. Danke. `

              Funktioniert.

              Telegram und Text2Command ist eine super Kombination!

              Danke `
              Na endlich :lol:

              1 Reply Last reply Reply Quote 0
              • coyote
                coyote Most Active last edited by

                Hab gerade die neuste Version installiert, sieht schon besser aus 🙂 Wenn ich “Zeit“ als Message sende, bekomme ich die Uhrzeit und “Zeit“ als zweite Message zurück, genauso bei “Wie spät“ dann bekomme ich die Zeit und “Wie spät“ zurück

                Gesendet von meinem SM-T700 mit Tapatalk

                1 Reply Last reply Reply Quote 0
                • Bluefox
                  Bluefox last edited by

                  @coyote:

                  Hab gerade die neuste Version installiert, sieht schon besser aus 🙂 Wenn ich “Zeit“ als Message sende, bekomme ich die Uhrzeit und “Zeit“ als zweite Message zurück, genauso bei “Wie spät“ dann bekomme ich die Zeit und “Wie spät“ zurück

                  Gesendet von meinem SM-T700 mit Tapatalk `
                  Zweite Meldung sollte jetzt gefixt sein. Danke fürs melden. Ich dachte erst dass zweite Meldung ist Eigenschaft von Telegram.

                  1 Reply Last reply Reply Quote 0
                  • Bluefox
                    Bluefox last edited by

                    @coyote:

                    Hallo Bluefox, habe gerade mal etwas mit dem Text2Command und Telegram Adapter gespielt.

                    Wenn ich von Telegram in ioBroker eine Message schreibe kommt folgendes:

                    WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1414
                    WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1414
                    TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
                    TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
                    TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
                    TypeError:	2016-02-19 21:08:56	error	undefined is not a function
                    message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
                    TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
                    TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
                    TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
                    TypeError:	2016-02-19 21:08:56	error	undefined is not a function
                    TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
                    TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
                    TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
                    TypeError:	2016-02-19 21:08:56	error	undefined is not a function
                    message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
                    message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
                    text2command-0	2016-02-19 21:08:56	info	processText: "1"
                    text2command-0	2016-02-19 21:08:56	info	processText: "1"
                    text2command-0	2016-02-19 21:08:56	info	processText: "1"
                    telegram-0	2016-02-19 21:08:56	info	sendTo "send" to system.adapter.text2command.0 from system.adapter.telegram.0: 1
                    text2command-0	2016-02-19 21:08:56	info	sendTo "send" to system.adapter.telegram.0 from system.adapter.text2command.0: {"text":"Wie warm ist es","id":XXXXXXXXX,"user":"Coyote","response":"Temperature drin ist 24 grad Celsius"}
                    TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
                    TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
                    TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
                    TypeError:	2016-02-19 21:08:56	error	undefined is not a function
                    message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
                    WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1412
                    TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
                    TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
                    TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
                    TypeError:	2016-02-19 21:08:56	error	undefined is not a function
                    TypeError:	2016-02-19 21:08:56	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
                    TypeError:	2016-02-19 21:08:56	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                    TypeError:	2016-02-19 21:08:56	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
                    TypeError:	2016-02-19 21:08:56	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter.emit (events.js:107:17)
                    TypeError:	2016-02-19 21:08:56	error	at Adapter. (/opt/iobroker/node_modules/iobroker.text2command/main.js:60:21)
                    TypeError:	2016-02-19 21:08:56	error	at processText (/opt/iobroker/node_modules/iobroker.text2command/main.js:93:24)
                    TypeError:	2016-02-19 21:08:56	error	undefined is not a function
                    text2command-0	2016-02-19 21:08:56	info	processText: "1"
                    WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1412
                    message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
                    message	2016-02-19 21:08:56	error	messagebox.system.adapter.text2command.0 [object Object] undefined is not a function
                    text2command-0	2016-02-19 21:08:56	info	processText: "1"
                    text2command-0	2016-02-19 21:08:56	info	processText: "1"
                    WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1409
                    WARNING:	2016-02-19 21:08:56	error	cannot find message with id = 1409
                    host-cubietruck	2016-02-19 21:04:52	info	stopInstance system.adapter.text2command.0 killing pid 31088
                    telegram-0	2016-02-19 21:08:56	info	sendTo "send" to system.adapter.text2command.0 from system.adapter.telegram.0: 1
                    host-cubietruck	2016-02-19 21:04:52	info	stopInstance system.adapter.text2command.0
                    text2command-0	2016-02-19 21:08:56	info	processText: "Wie warm ist es"
                    

                    Als Antwort in Telegram bekomme ich:

                    Ich habe gehoert nur "wie warm ist es"
                    Wie warm
                    Wie warm
                    

                    In text2command habe ich als ID "telegram.0.communicate.response" angegeben, sollte ja passen. `
                    Sollte gefixt sein.

                    1 Reply Last reply Reply Quote 0
                    • coyote
                      coyote Most Active last edited by

                      Hallo Bluefox, so richtig funktioniert es leider immer noch nicht.

                      Sende ich eine Nachricht mit "Zeit" bekomme ich die Uhrzeit zurück und nochmal "Zeit"

                      Sende ich eine Nachricht mit "Wie spät" bekomme ich auch die Uhrzeit und "Wie spät"

                      Hier das log dazu:

                      TypeError:	2016-02-22 06:08:46	error	at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:323:16)
                      TypeError:	2016-02-22 06:08:46	error	at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12)
                      TypeError:	2016-02-22 06:08:46	error	at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/index.js:134:20)
                      TypeError:	2016-02-22 06:08:46	error	at Decoder. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                      TypeError:	2016-02-22 06:08:46	error	at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:333:8)
                      TypeError:	2016-02-22 06:08:46	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                      TypeError:	2016-02-22 06:08:46	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                      TypeError:	2016-02-22 06:08:46	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
                      TypeError:	2016-02-22 06:08:46	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
                      TypeError:	2016-02-22 06:08:46	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                      TypeError:	2016-02-22 06:08:46	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
                      TypeError:	2016-02-22 06:08:46	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
                      TypeError:	2016-02-22 06:08:46	error	at Adapter.emit (events.js:107:17)
                      TypeError:	2016-02-22 06:08:46	error	at Adapter. (/opt/iobroker/node_modules/iobroker.telegram/main.js:24:14)
                      TypeError:	2016-02-22 06:08:46	error	at processMessage (/opt/iobroker/node_modules/iobroker.telegram/main.js:90:29)
                      TypeError:	2016-02-22 06:08:46	error	at sendMessage (/opt/iobroker/node_modules/iobroker.telegram/main.js:60:18)
                      TypeError:	2016-02-22 06:08:46	error	undefined is not a function
                      message	2016-02-22 06:08:46	error	messagebox.system.adapter.telegram.0 [object Object] undefined is not a function
                      text2command-0	2016-02-22 06:08:46	info	sendTo "send" to system.adapter.telegram.0 from system.adapter.text2command.0: {"text":1,"response":"Ich habe gehoert nur \"1\""}
                      text2command-0	2016-02-22 06:08:46	info	processText: "1"
                      telegram-0	2016-02-22 06:08:46	info	sendTo "send" to system.adapter.text2command.0 from system.adapter.telegram.0: 1
                      text2command-0	2016-02-22 06:08:46	info	sendTo "send" to system.adapter.telegram.0 from system.adapter.text2command.0: {"text":"Zeit","id":182393659,"user":"Frank","response":"06:08"}
                      text2command-0	2016-02-22 06:08:46	info	sendTo "send" to system.adapter.telegram.0 from system.adapter.text2command.0: {"text":"Zeit","id":182393659,"user":"Frank","response":"06:08"}
                      text2command-0	2016-02-22 06:08:46	info	processText: "Zeit"
                      telegram-0	2016-02-22 06:08:46	info	sendTo "send" to system.adapter.text2command.0 from system.adapter.telegram.0: {"text":"Zeit","id":182393659,"user":"Frank"}
                      TypeError:	2016-02-22 06:08:24	error	at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:323:16)
                      TypeError:	2016-02-22 06:08:24	error	at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12)
                      TypeError:	2016-02-22 06:08:24	error	at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/index.js:134:20)
                      TypeError:	2016-02-22 06:08:24	error	at Decoder. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                      TypeError:	2016-02-22 06:08:24	error	at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:333:8)
                      TypeError:	2016-02-22 06:08:24	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                      TypeError:	2016-02-22 06:08:24	error	at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                      TypeError:	2016-02-22 06:08:24	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:221:12)
                      TypeError:	2016-02-22 06:08:24	error	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:263:10)
                      TypeError:	2016-02-22 06:08:24	error	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:131:20)
                      TypeError:	2016-02-22 06:08:24	error	at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:45:30)
                      TypeError:	2016-02-22 06:08:24	error	at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1951:34)
                      TypeError:	2016-02-22 06:08:24	error	at Adapter.emit (events.js:107:17)
                      TypeError:	2016-02-22 06:08:24	error	at Adapter. (/opt/iobroker/node_modules/iobroker.telegram/main.js:24:14)
                      TypeError:	2016-02-22 06:08:24	error	at processMessage (/opt/iobroker/node_modules/iobroker.telegram/main.js:90:29)
                      TypeError:	2016-02-22 06:08:24	error	at sendMessage (/opt/iobroker/node_modules/iobroker.telegram/main.js:60:18)
                      TypeError:	2016-02-22 06:08:24	error	undefined is not a function
                      message	2016-02-22 06:08:24	error	messagebox.system.adapter.telegram.0 [object Object] undefined is not a function
                      text2command-0	2016-02-22 06:08:24	info	sendTo "send" to system.adapter.telegram.0 from system.adapter.text2command.0: {"text":1,"response":"Ich habe gehoert nur \"1\""}
                      text2command-0	2016-02-22 06:08:24	info	processText: "1"
                      telegram-0	2016-02-22 06:08:24	info	sendTo "send" to system.adapter.text2command.0 from system.adapter.telegram.0: 1
                      text2command-0	2016-02-22 06:08:23	info	sendTo "send" to system.adapter.telegram.0 from system.adapter.text2command.0: {"text":"Wie spät","id":182393659,"user":"Frank","response":"06:08"}
                      text2command-0	2016-02-22 06:08:23	info	sendTo "send" to system.adapter.telegram.0 from system.adapter.text2command.0: {"text":"Wie spät","id":182393659,"user":"Frank","response":"06:08"}
                      text2command-0	2016-02-22 06:08:23	info	processText: "Wie spät"
                      telegram-0	2016-02-22 06:08:23	info	sendTo "send" to system.adapter.text2command.0 from system.adapter.telegram.0: {"text":"Wie spät","id":182393659,"user":"Frank"}
                      

                      9054_netatmo2.png

                      1 Reply Last reply Reply Quote 0
                      • S
                        stephan61 last edited by

                        kann ich damit auch scenen schalten?

                        eÉinzeln Aktoren funktionieren und schalte " Licht im Wohnzimmer ein" geht auch. 😄

                        Gruss Stephan

                        1 Reply Last reply Reply Quote 0
                        • OstfrieseUnterwegs
                          OstfrieseUnterwegs last edited by

                          @stephan61:

                          kann ich damit auch scenen schalten?

                          eÉinzeln Aktoren funktionieren und schalte " Licht im Wohnzimmer ein" geht auch. 😄

                          Gruss Stephan `

                          Bei mir geht das so:
                          944_55.png

                          Meinst Du das?

                          1 Reply Last reply Reply Quote 0
                          • S
                            stephan61 last edited by

                            Das war die Lösung

                            Danke Stephan

                            1 Reply Last reply Reply Quote 0
                            • S
                              Solear last edited by

                              Ich liebe den Telegram Adapter!

                              In Verbindung mit dem text2command kann ich wunderbar alles mögliche von unterwegs steuern und abfragen.

                              So wie ich das verstehe, kann man Telegram auf iobroker nicht direkt anschreiben, sondern es läuft über text2command.

                              Kann man sich vielleicht eine Liste der Schlüsselwörter von dort zusenden lassen über "help" zum Beispiel? Ich verliere langsam die Übersicht welche Schlüsselwörter ich eingesetzt habe ("Kellerfeuchte", "Kellertemperatur", "Bad Licht an", "Webcam Foto") :oops:

                              1 Reply Last reply Reply Quote 0
                              • M
                                mayer last edited by

                                > So wie ich das verstehe, kann man Telegram auf iobroker nicht direkt anschreiben, sondern es läuft über text2command.

                                Funktioniert auch direkt. Ich habe einen eigenen kleinen 'Bot' für Telegram als Script laufen, welcher auf bestimmte Befehle wartet und dann die entsprechenden Aktionen ausführt.

                                z.B. Alarmmeldung für eine offene Haustür abschalten:

                                on("telegram.0.communicate.request", function (obj) {
                                	if  (obj.newState.val == "[xxx]Tuer" || obj.newState.val == "[xxx]/tuer") {      
                                        	sendTo('telegram.0', "Befehl empfangen! Tueralarm wurde abgeschaltet.");  
                                    	setState("hm-rega.0.16504"/*Tuernochoffen*/,false);  
                                    	setState("telegram.0.communicate.request","leer");
                                   }
                                });
                                
                                

                                Der Telegram Adapter ist sehr zuverlässig und reagiert sofort auf eingehende Befehle. Es lassen sich auch über BotFather Kommandos vordefinieren und dann direkt in Telegram auswählen und senden. Super Sache.

                                Gruss

                                1 Reply Last reply Reply Quote 0
                                • S
                                  Solear last edited by

                                  Danke für das Beispiel! Ja, den sendto telegram Befehl kenne und nutze ich.

                                  Ich meinte, ob man aus der telegram App iobroker anschreiben kann. Wo ich mit einer On Funktion drauf lauschen kann.

                                  Momentan mache ich das über den Umweg text2command, indem ich dort etwas in eine Variable schreibe die ich in einem Script als Auslöser abfrage.

                                  Gesendet von iPhone mit Tapatalk

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    mayer last edited by

                                    Steht doch im Code:

                                    on("telegram.0.communicate.request", function (obj)
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • ruhr70
                                      ruhr70 last edited by

                                      @mayer:

                                      Der Telegram Adapter ist sehr zuverlässig und reagiert sofort auf eingehende Befehle. Es lassen sich auch über BotFather Kommandos vordefinieren und dann direkt in Telegram auswählen und senden. Super Sache. `

                                      Danke für das Beispiel!

                                      Hast Du für den letzten Teil ein konkretes Beispiel und den Syntax dazu (vordefinierte Kommandos über BotFather)?

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        mayer last edited by

                                        > Hast Du für den letzten Teil ein konkretes Beispiel und den Syntax dazu (vordefinierte Kommandos über BotFather)?

                                        • BotFather starten

                                        • /setcommands eingeben

                                        • ioBroker Bot auswählen

                                        • Liste mit Kommandos eingeben

                                        z.B.

                                        tuer - Türalarm abschalten

                                        fenster - Fensteralarm abschalten

                                        aussenfotos - Kamerabilder anfordern

                                        • die ganze Liste senden

                                        • fertig

                                        Die Liste vordefinierten Kommandos kann im Telegram Chat dann aufgeklappt werden über die '/' Taste (neben dem Smily) und das Kommando kann direkt zum Senden ausgewählt werden.

                                        In "telegram.0.communicate.request" steht dann folgendes '[xxx]/tuer". Wobei 'XXX' für den Chatnamen steht, welcher mitgesendet wird.

                                        Per Script frage ich dann ab:

                                        z.B.:

                                        if  (obj.newState.val == "[xxx]Tuer" || obj.newState.val == "[xxx]/tuer") {
                                        

                                        Es ist auch möglich ein eigenes Keybord zu definieren, welches dann Im Chatfenster angezeigt wird. Damit lassen sich die Kommandos direkt auf Tasten legen. Dazu muss aber ein Webserver laufen. Vielleicht integriert ja Bluefox einmal sowas direkt in den Adapter.

                                        Gruss

                                        1 Reply Last reply Reply Quote 0
                                        • ruhr70
                                          ruhr70 last edited by

                                          Danke!

                                          Habe etwas für den zweiten Punkt gebraucht 😉

                                          @Name_des_Bots nach dem /setcommands

                                          Klasse Tipp!

                                          1 Reply Last reply Reply Quote 0
                                          • S
                                            Solear last edited by

                                            @mayer:

                                            • BotFather starten

                                            • /setcommands eingeben

                                            • ioBroker Bot auswählen

                                            • Liste mit Kommandos eingeben

                                            z.B.

                                            tuer - Türalarm abschalten

                                            fenster - Fensteralarm abschalten

                                            aussenfotos - Kamerabilder anfordern

                                            • die ganze Liste senden

                                            • fertig

                                            Die Liste vordefinierten Kommandos kann im Telegram Chat dann aufgeklappt werden über die '/' Taste (neben dem Smily) und das Kommando kann direkt zum Senden ausgewählt werden. `

                                            Genial! Klappt super!

                                            Meine Ubuntu Telegram App zeigt mit Klick auf / die Befehlliste an.

                                            Die App auf dem iPhone leider nicht, obwohl der / neben dem Smily da ist. Kommt bestimmt dem einem Update irgendwann.

                                            edit: Doch es geht nun, es hat nur einen Tag gedauert. Vermutlich hätte ein Neustart des iPhones sofort alle Befehle angezeigt. Nun werden mit Klick auf / die Befehle angezeigt. genial!

                                            text2command muss man dann auch in den Telegram Adaptereinstellunen deaktivieren, oder mit einer 2. Telegramm-Instanz verbinden.

                                            Also ich muss noch einmal sagen: iobroker in Verbindung mit Telegram = genial! So stelle ich mir Hausautomatisation vor.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            419
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            23
                                            137
                                            30223
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo