2021-01-18 17:35:27.066  - info:  tado.0 (25312) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:35:40.896  - info: tado.0 (25312) Power changed for room: 1 in home: 324241 to API with: off and Temperature: 19 and mode: MANUAL
2021-01-18 17:35:40.897  - info:  tado.0 (25312) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"OFF"},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:35:41.908  - info:  tado.0 (25312) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"OFF"},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:35:52.796  - info: tado.0 (25312) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 19 and mode: MANUAL
2021-01-18 17:35:52.797  - info:  tado.0 (25312) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:35:53.834  - info:  tado.0 (25312) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:36:24.114  - info: tado.0 (25312) FanSpeed changed for room: 1 in home: 324241 to API with: 1
2021-01-18 17:36:24.114  - info:  tado.0 (25312) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"1","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:36:25.069  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 17:36:25.070  - error: tado.0 (25312) unhandled promise rejection: Request failed with status code 422
2021-01-18 17:36:25.076  - error: tado.0 (25312) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:36:25.078  - info: tado.0 (25312) cleaned everything up...
2021-01-18 17:36:25.102  - info: tado.0 (25312) terminating
2021-01-18 17:36:25.103  - info: tado.0 (25312) Terminated (NO_ERROR): Without reason
2021-01-18 17:36:25.636  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 17:36:25.641  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 17:36:25.641  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 17:36:25.642  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 17:36:25.642  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 17:36:25.642  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 17:36:25.643  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 17:36:25.643  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 17:36:25.643  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:36:25.643  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 17:36:25.644  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
`

leider lässt sich nichts von den anderen beiden sachen Steuern. Ich habe mal den Infolog angehangen. Wenn ich den Modus oder FanSpeed ändern möchte, wird der Adapter neu gestartet. Ein und Ausschalten so wie Temperatur ändern klappt weiterhin.
Also Modus sollten sein : Cool; Heat; Dry; Fan; Auto.
Fan Speed sollte sein: Stufe 1; Stufe 2; Stufe 3; Auto.
`
2021-01-18 17:33:51.480  - info:  tado.0 (25078) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":21}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:34:07.790  - info: tado.0 (25078) Mode changed for room: 1 in home: 324241 to API with: DRY
2021-01-18 17:34:07.791  - info:  tado.0 (25078) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"DRY","power":"ON","temperature":{"celsius":21}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:34:08.754  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 17:34:08.755  - error: tado.0 (25078) unhandled promise rejection: Request failed with status code 422
2021-01-18 17:34:08.764  - error: tado.0 (25078) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:34:08.766  - info: tado.0 (25078) cleaned everything up...
2021-01-18 17:34:08.798  - info: tado.0 (25078) terminating
2021-01-18 17:34:08.800  - info: tado.0 (25078) Terminated (NO_ERROR): Without reason
2021-01-18 17:34:09.355  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 17:34:09.363  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 17:34:09.363  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 17:34:09.364  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 17:34:09.364  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 17:34:09.365  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 17:34:09.365  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 17:34:09.365  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 17:34:09.366  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:34:09.366  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 17:34:09.367  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
2021-01-18 17:34:39.416  - info: host.raspberrypi instance system.adapter.tado.0 started with pid 25312
2021-01-18 17:34:42.546  - info: tado.0 (25312) starting. Version 0.2.4 in /opt/iobroker/node_modules/iobroker.tado, node: v12.20.1, js-controller: 3.1.6
2021-01-18 17:34:43.247  - info: tado.0 (25312) Connected to Tado cloud, initialyzing ...
2021-01-18 17:34:48.501  - info: tado.0 (25312) Initialisation finished,  connected to Tado Cloud service refreshing every : 30 seconds
2021-01-18 17:35:26.028  - info: tado.0 (25312) Temperature changed for room: 1 in home: 324241 to API with: 19
2021-01-18 17:35:26.030  - info:  tado.0 (25312) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:35:27.066  - info:  tado.0 (25312) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:35:40.896  - info: tado.0 (25312) Power changed for room: 1 in home: 324241 to API with: off and Temperature: 19 and mode: MANUAL
2021-01-18 17:35:40.897  - info:  tado.0 (25312) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"OFF"},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:35:41.908  - info:  tado.0 (25312) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"OFF"},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:35:52.796  - info: tado.0 (25312) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 19 and mode: MANUAL
2021-01-18 17:35:52.797  - info:  tado.0 (25312) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:35:53.834  - info:  tado.0 (25312) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:36:24.114  - info: tado.0 (25312) FanSpeed changed for room: 1 in home: 324241 to API with: 1
2021-01-18 17:36:24.114  - info:  tado.0 (25312) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"1","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:36:25.069  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 17:36:25.070  - error: tado.0 (25312) unhandled promise rejection: Request failed with status code 422
2021-01-18 17:36:25.076  - error: tado.0 (25312) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:36:25.078  - info: tado.0 (25312) cleaned everything up...
2021-01-18 17:36:25.102  - info: tado.0 (25312) terminating
2021-01-18 17:36:25.103  - info: tado.0 (25312) Terminated (NO_ERROR): Without reason
2021-01-18 17:36:25.636  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 17:36:25.641  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 17:36:25.641  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 17:36:25.642  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 17:36:25.642  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 17:36:25.642  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 17:36:25.643  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 17:36:25.643  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 17:36:25.643  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:36:25.643  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 17:36:25.644  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
`

kann es sein, dass man bei mode DRY keine Temp angeben kann?
Kannst du mal den Mode auf COOL lassen und nur den fanSpeed anpassen

kann es sein, dass man bei mode DRY keine Temp angeben kann?
 Im COOL Modus kann ich den Fanspeed ändern. Sobald ich den Modus ändern will kommt wieder der neustart.(zweiter Infolog)  Ich habe hier mal noch einen Link den ich bei Google gefunden habe wenn man nach Tado Api sucht. Der führt zu einem Openhab Binding, aber vielleicht hilft es dir ja. https://www.openhab.org/addons/bindings/tado/
Aber um deine Frage zu beantworten, im Modus Dry, Auto und Fan kann man von Tado aus keine Temperatur angeben und keine Fan Speed angeben.
Temperaturen und auch die FanSpeed kann ich in der App nur bei Heat und Cool angeben.
`
2021-01-18 17:52:05.362  - info: tado.0 (25706) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 21 and mode: MANUAL
2021-01-18 17:52:05.362  - info:  tado.0 (25706) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","power":"ON","temperature":{"celsius":21}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:52:06.310  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 17:52:06.311  - error: tado.0 (25706) unhandled promise rejection: Request failed with status code 422
2021-01-18 17:52:06.316  - error: tado.0 (25706) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:52:06.317  - info: tado.0 (25706) cleaned everything up...
2021-01-18 17:52:06.342  - info: tado.0 (25706) terminating
2021-01-18 17:52:06.343  - info: tado.0 (25706) Terminated (NO_ERROR): Without reason
2021-01-18 17:52:06.910  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 17:52:06.916  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 17:52:06.916  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 17:52:06.917  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 17:52:06.917  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 17:52:06.917  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 17:52:06.918  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 17:52:06.918  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 17:52:06.918  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:52:06.919  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 17:52:06.919  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
2021-01-18 17:52:36.963  - info: host.raspberrypi instance system.adapter.tado.0 started with pid 28312
2021-01-18 17:52:39.947  - info: tado.0 (28312) starting. Version 0.2.4 in /opt/iobroker/node_modules/iobroker.tado, node: v12.20.1, js-controller: 3.1.6
2021-01-18 17:52:40.685  - info: tado.0 (28312) Connected to Tado cloud, initialyzing ...
2021-01-18 17:52:47.957  - info: tado.0 (28312) Initialisation finished,  connected to Tado Cloud service refreshing every : 30 seconds
2021-01-18 17:53:14.062  - info: tado.0 (28312) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 21 and mode: MANUAL
2021-01-18 17:53:14.063  - info:  tado.0 (28312) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","power":"ON","temperature":{"celsius":21}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:53:15.040  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 17:53:15.041  - error: tado.0 (28312) unhandled promise rejection: Request failed with status code 422
2021-01-18 17:53:15.054  - error: tado.0 (28312) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:53:15.056  - info: tado.0 (28312) cleaned everything up...
2021-01-18 17:53:15.120  - info: tado.0 (28312) terminating
2021-01-18 17:53:15.124  - info: tado.0 (28312) Terminated (NO_ERROR): Without reason
2021-01-18 17:53:15.664  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 17:53:15.665  - error: host.raspberrypi Caught by controller[0]: Error: Request failed with status code 422
2021-01-18 17:53:15.665  - error: host.raspberrypi Caught by controller[0]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 17:53:15.665  - error: host.raspberrypi Caught by controller[0]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 17:53:15.666  - error:  host.raspberrypi Caught by controller[0]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 17:53:15.666  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 17:53:15.666  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 17:53:15.666  - error: host.raspberrypi Caught by controller[0]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 17:53:15.666  - error: host.raspberrypi Caught by controller[0]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:53:15.667  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 17:53:15.667  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
2021-01-18 17:53:45.722  - info: host.raspberrypi instance system.adapter.tado.0 started with pid 28550
2021-01-18 17:53:49.518  - info: tado.0 (28550) starting. Version 0.2.4 in /opt/iobroker/node_modules/iobroker.tado, node: v12.20.1, js-controller: 3.1.6
2021-01-18 17:53:50.205  - info: tado.0 (28550) Connected to Tado cloud, initialyzing ...
2021-01-18 17:53:56.736  - info: tado.0 (28550) Initialisation finished,  connected to Tado Cloud service refreshing every : 30 seconds
2021-01-18 17:54:08.176  - info: tado.0 (28550) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 21 and mode: MANUAL
2021-01-18 17:54:14.638  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 17:54:14.638  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 17:54:14.639  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 17:54:14.639  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 17:54:14.639  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 17:54:14.639  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 17:54:14.640  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 17:54:14.640  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 17:54:14.640  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:54:14.640  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 17:54:14.640  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled

2021-01-18 18:09:23.063  - info: tado.0 (30712) FanSpeed changed for room: 1 in home: 324241 to API with: LOW
2021-01-18 18:09:23.064  - info:  tado.0 (30712) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"LOW","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:09:24.059  - info:  tado.0 (30712) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"LOW","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:09:42.320  - info: tado.0 (30712) FanSpeed changed for room: 1 in home: 324241 to API with: MIDDLE
2021-01-18 18:09:42.320  - info:  tado.0 (30712) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"MIDDLE","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:09:43.296  - info:  tado.0 (30712) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"MIDDLE","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:10:42.397  - info: tado.0 (30712) FanSpeed changed for room: 1 in home: 324241 to API with: HIGH
2021-01-18 18:10:42.397  - info:  tado.0 (30712) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"HIGH","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:10:43.814  - info:  tado.0 (30712) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"HIGH","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:10:55.575  - info: tado.0 (30712) FanSpeed changed for room: 1 in home: 324241 to API with: AUTO
2021-01-18 18:10:55.576  - info:  tado.0 (30712) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:10:56.606  - info:  tado.0 (30712) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:11:10.993  - info: tado.0 (30712) Mode changed for room: 1 in home: 324241 to API with: DRY
2021-01-18 18:11:10.993  - info:  tado.0 (30712) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"DRY","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:11:12.418  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 18:11:12.419  - error: tado.0 (30712) unhandled promise rejection: Request failed with status code 422
2021-01-18 18:11:12.428  - error: tado.0 (30712) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 18:11:12.430  - info: tado.0 (30712) cleaned everything up...
2021-01-18 18:11:12.502  - info: tado.0 (30712) terminating
2021-01-18 18:11:12.504  - info: tado.0 (30712) Terminated (NO_ERROR): Without reason
2021-01-18 18:11:13.037  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 18:11:13.043  - error: host.raspberrypi Caught by controller[0]: Error: Request failed with status code 422
2021-01-18 18:11:13.043  - error: host.raspberrypi Caught by controller[0]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 18:11:13.043  - error: host.raspberrypi Caught by controller[0]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 18:11:13.043  - error:  host.raspberrypi Caught by controller[0]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 18:11:13.044  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 18:11:13.044  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 18:11:13.044  - error: host.raspberrypi Caught by controller[0]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 18:11:13.044  - error: host.raspberrypi Caught by controller[0]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 18:11:13.045  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 18:11:13.045  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
`

Komischerweise konnte ich die Klimaanlage jetzt nicht mehr einschalten da hat er auch immer wieder neu gestartet. (erster Infolog) Ich habe die Anlage mit der App gestartet, jetzt kann ich sie auch wieder über ioBroker schalten. Im COOL Modus kann ich den Fanspeed ändern. Sobald ich den Modus ändern will kommt wieder der neustart.(zweiter Infolog)  Ich habe hier mal noch einen Link den ich bei Google gefunden habe wenn man nach Tado Api sucht. Der führt zu einem Openhab Binding, aber vielleicht hilft es dir ja. https://www.openhab.org/addons/bindings/tado/
Aber um deine Frage zu beantworten, im Modus Dry, Auto und Fan kann man von Tado aus keine Temperatur angeben und keine Fan Speed angeben.
Temperaturen und auch die FanSpeed kann ich in der App nur bei Heat und Cool angeben.
`
2021-01-18 17:52:05.362  - info: tado.0 (25706) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 21 and mode: MANUAL
2021-01-18 17:52:05.362  - info:  tado.0 (25706) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","power":"ON","temperature":{"celsius":21}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:52:06.310  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 17:52:06.311  - error: tado.0 (25706) unhandled promise rejection: Request failed with status code 422
2021-01-18 17:52:06.316  - error: tado.0 (25706) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:52:06.317  - info: tado.0 (25706) cleaned everything up...
2021-01-18 17:52:06.342  - info: tado.0 (25706) terminating
2021-01-18 17:52:06.343  - info: tado.0 (25706) Terminated (NO_ERROR): Without reason
2021-01-18 17:52:06.910  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 17:52:06.916  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 17:52:06.916  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 17:52:06.917  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 17:52:06.917  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 17:52:06.917  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 17:52:06.918  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 17:52:06.918  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 17:52:06.918  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:52:06.919  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 17:52:06.919  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
2021-01-18 17:52:36.963  - info: host.raspberrypi instance system.adapter.tado.0 started with pid 28312
2021-01-18 17:52:39.947  - info: tado.0 (28312) starting. Version 0.2.4 in /opt/iobroker/node_modules/iobroker.tado, node: v12.20.1, js-controller: 3.1.6
2021-01-18 17:52:40.685  - info: tado.0 (28312) Connected to Tado cloud, initialyzing ...
2021-01-18 17:52:47.957  - info: tado.0 (28312) Initialisation finished,  connected to Tado Cloud service refreshing every : 30 seconds
2021-01-18 17:53:14.062  - info: tado.0 (28312) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 21 and mode: MANUAL
2021-01-18 17:53:14.063  - info:  tado.0 (28312) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","power":"ON","temperature":{"celsius":21}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 17:53:15.040  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 17:53:15.041  - error: tado.0 (28312) unhandled promise rejection: Request failed with status code 422
2021-01-18 17:53:15.054  - error: tado.0 (28312) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:53:15.056  - info: tado.0 (28312) cleaned everything up...
2021-01-18 17:53:15.120  - info: tado.0 (28312) terminating
2021-01-18 17:53:15.124  - info: tado.0 (28312) Terminated (NO_ERROR): Without reason
2021-01-18 17:53:15.664  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 17:53:15.665  - error: host.raspberrypi Caught by controller[0]: Error: Request failed with status code 422
2021-01-18 17:53:15.665  - error: host.raspberrypi Caught by controller[0]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 17:53:15.665  - error: host.raspberrypi Caught by controller[0]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 17:53:15.666  - error:  host.raspberrypi Caught by controller[0]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 17:53:15.666  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 17:53:15.666  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 17:53:15.666  - error: host.raspberrypi Caught by controller[0]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 17:53:15.666  - error: host.raspberrypi Caught by controller[0]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:53:15.667  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 17:53:15.667  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
2021-01-18 17:53:45.722  - info: host.raspberrypi instance system.adapter.tado.0 started with pid 28550
2021-01-18 17:53:49.518  - info: tado.0 (28550) starting. Version 0.2.4 in /opt/iobroker/node_modules/iobroker.tado, node: v12.20.1, js-controller: 3.1.6
2021-01-18 17:53:50.205  - info: tado.0 (28550) Connected to Tado cloud, initialyzing ...
2021-01-18 17:53:56.736  - info: tado.0 (28550) Initialisation finished,  connected to Tado Cloud service refreshing every : 30 seconds
2021-01-18 17:54:08.176  - info: tado.0 (28550) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 21 and mode: MANUAL
2021-01-18 17:54:14.638  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 17:54:14.638  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 17:54:14.639  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 17:54:14.639  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 17:54:14.639  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 17:54:14.639  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 17:54:14.640  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 17:54:14.640  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 17:54:14.640  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 17:54:14.640  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 17:54:14.640  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled

2021-01-18 18:09:23.063  - info: tado.0 (30712) FanSpeed changed for room: 1 in home: 324241 to API with: LOW
2021-01-18 18:09:23.064  - info:  tado.0 (30712) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"LOW","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:09:24.059  - info:  tado.0 (30712) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"LOW","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:09:42.320  - info: tado.0 (30712) FanSpeed changed for room: 1 in home: 324241 to API with: MIDDLE
2021-01-18 18:09:42.320  - info:  tado.0 (30712) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"MIDDLE","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:09:43.296  - info:  tado.0 (30712) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"MIDDLE","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:10:42.397  - info: tado.0 (30712) FanSpeed changed for room: 1 in home: 324241 to API with: HIGH
2021-01-18 18:10:42.397  - info:  tado.0 (30712) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"HIGH","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:10:43.814  - info:  tado.0 (30712) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"HIGH","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:10:55.575  - info: tado.0 (30712) FanSpeed changed for room: 1 in home: 324241 to API with: AUTO
2021-01-18 18:10:55.576  - info:  tado.0 (30712) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:10:56.606  - info:  tado.0 (30712) API called with   {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"COOL","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:11:10.993  - info: tado.0 (30712) Mode changed for room: 1 in home: 324241 to API with: DRY
2021-01-18 18:11:10.993  - info:  tado.0 (30712) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","mode":"DRY","power":"ON","temperature":{"celsius":19}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 18:11:12.418  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 18:11:12.419  - error: tado.0 (30712) unhandled promise rejection: Request failed with status code 422
2021-01-18 18:11:12.428  - error: tado.0 (30712) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 18:11:12.430  - info: tado.0 (30712) cleaned everything up...
2021-01-18 18:11:12.502  - info: tado.0 (30712) terminating
2021-01-18 18:11:12.504  - info: tado.0 (30712) Terminated (NO_ERROR): Without reason
2021-01-18 18:11:13.037  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 18:11:13.043  - error: host.raspberrypi Caught by controller[0]: Error: Request failed with status code 422
2021-01-18 18:11:13.043  - error: host.raspberrypi Caught by controller[0]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 18:11:13.043  - error: host.raspberrypi Caught by controller[0]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 18:11:13.043  - error:  host.raspberrypi Caught by controller[0]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 18:11:13.044  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 18:11:13.044  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 18:11:13.044  - error: host.raspberrypi Caught by controller[0]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 18:11:13.044  - error: host.raspberrypi Caught by controller[0]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 18:11:13.045  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 18:11:13.045  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
`

next try!
https://github.com/HGlab01/ioBroker.tado/archive/v0.0.25.tar.gz

next try!
https://github.com/HGlab01/ioBroker.tado/archive/v0.0.25.tar.gz

Jetzt lässt sie sich per Adapter nicht mehr einschalten
`
2021-01-18 19:01:10.752  - info: tado.0 (10233) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 20 and mode: MANUAL
2021-01-18 19:01:10.753  - info:  tado.0 (10233) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","power":"ON","temperature":{"celsius":20}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 19:01:11.834  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 19:01:11.835  - error: tado.0 (10233) unhandled promise rejection: Request failed with status code 422
2021-01-18 19:01:11.843  - error: tado.0 (10233) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 19:01:11.845  - info: tado.0 (10233) cleaned everything up...
2021-01-18 19:01:11.910  - info: tado.0 (10233) terminating
2021-01-18 19:01:11.912  - info: tado.0 (10233) Terminated (NO_ERROR): Without reason
2021-01-18 19:01:12.445  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 19:01:12.446  - error: host.raspberrypi Caught by controller[0]: Error: Request failed with status code 422
2021-01-18 19:01:12.446  - error: host.raspberrypi Caught by controller[0]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 19:01:12.446  - error: host.raspberrypi Caught by controller[0]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 19:01:12.446  - error:  host.raspberrypi Caught by controller[0]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 19:01:12.447  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 19:01:12.447  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 19:01:12.447  - error: host.raspberrypi Caught by controller[0]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 19:01:12.447  - error: host.raspberrypi Caught by controller[0]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 19:01:12.447  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 19:01:12.447  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
`

Jetzt lässt sie sich per Adapter nicht mehr einschalten
`
2021-01-18 19:01:10.752  - info: tado.0 (10233) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 20 and mode: MANUAL
2021-01-18 19:01:10.753  - info:  tado.0 (10233) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","power":"ON","temperature":{"celsius":20}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 19:01:11.834  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 19:01:11.835  - error: tado.0 (10233) unhandled promise rejection: Request failed with status code 422
2021-01-18 19:01:11.843  - error: tado.0 (10233) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 19:01:11.845  - info: tado.0 (10233) cleaned everything up...
2021-01-18 19:01:11.910  - info: tado.0 (10233) terminating
2021-01-18 19:01:11.912  - info: tado.0 (10233) Terminated (NO_ERROR): Without reason
2021-01-18 19:01:12.445  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 19:01:12.446  - error: host.raspberrypi Caught by controller[0]: Error: Request failed with status code 422
2021-01-18 19:01:12.446  - error: host.raspberrypi Caught by controller[0]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 19:01:12.446  - error: host.raspberrypi Caught by controller[0]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 19:01:12.446  - error:  host.raspberrypi Caught by controller[0]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 19:01:12.447  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 19:01:12.447  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 19:01:12.447  - error: host.raspberrypi Caught by controller[0]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 19:01:12.447  - error: host.raspberrypi Caught by controller[0]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 19:01:12.447  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 19:01:12.447  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
`

Also ich muss sie immer erstmal mit der App einmal starten, danach kann ich über den Adapter alles machen. Der Modus lässt sich so jetzt auch schalten.

Also ich muss sie immer erstmal mit der App einmal starten, danach kann ich über den Adapter alles machen. Der Modus lässt sich so jetzt auch schalten.

was steht im Log wenn du du nicht zuerst es einmal mit der App startest?
Du könntest nochmals den Adapter im Debug Modus starten (zuvor Log löschen) und dann genau eine Aktion (zB Mode von COOL auf DRY) schalten und den gesamten Log schicken.
Fehlermeldungen gibt es offensichtlich keine mehr?

was steht im Log wenn du du nicht zuerst es einmal mit der App startest?
Du könntest nochmals den Adapter im Debug Modus starten (zuvor Log löschen) und dann genau eine Aktion (zB Mode von COOL auf DRY) schalten und den gesamten Log schicken.
Fehlermeldungen gibt es offensichtlich keine mehr?

Das steht im Log wenn ich vorher nicht mit der App gestartet habe. Das im Debug mache ich gleich und schicke es dir.
2021-01-18 19:01:10.752 - info: tado.0 (10233) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 20 and mode: MANUAL
2021-01-18 19:01:10.753 - info: tado.0 (10233) Send API ZoneOverlay API call Home: 324241 zone : 1 config: {"setting":{"type":"AIR_CONDITIONING","power":"ON","temperature":{"celsius":20}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 19:01:11.834 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
2021-01-18 19:01:11.835 - error: tado.0 (10233) unhandled promise rejection: Request failed with status code 422
2021-01-18 19:01:11.843 - error: tado.0 (10233) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 19:01:11.845 - info: tado.0 (10233) cleaned everything up...
2021-01-18 19:01:11.910 - info: tado.0 (10233) terminating
2021-01-18 19:01:11.912 - info: tado.0 (10233) Terminated (NO_ERROR): Without reason
2021-01-18 19:01:12.445 - error: host.raspberrypi Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
2021-01-18 19:01:12.446 - error: host.raspberrypi Caught by controller[0]: Error: Request failed with status code 422
2021-01-18 19:01:12.446 - error: host.raspberrypi Caught by controller[0]: at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 19:01:12.446 - error: host.raspberrypi Caught by controller[0]: at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 19:01:12.446 - error: host.raspberrypi Caught by controller[0]: at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 19:01:12.447 - error: host.raspberrypi Caught by controller[0]: at IncomingMessage.emit (events.js:326:22)
2021-01-18 19:01:12.447 - error: host.raspberrypi Caught by controller[0]: at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 19:01:12.447 - error: host.raspberrypi Caught by controller[0]: at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 19:01:12.447 - error: host.raspberrypi Caught by controller[0]: at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 19:01:12.447 - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 19:01:12.447 - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled

Das steht im Log wenn ich vorher nicht mit der App gestartet habe. Das im Debug mache ich gleich und schicke es dir.
2021-01-18 19:01:10.752 - info: tado.0 (10233) Power changed for room: 1 in home: 324241 to API with: on and Temperature: 20 and mode: MANUAL
2021-01-18 19:01:10.753 - info: tado.0 (10233) Send API ZoneOverlay API call Home: 324241 zone : 1 config: {"setting":{"type":"AIR_CONDITIONING","power":"ON","temperature":{"celsius":20}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 19:01:11.834 - error: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
2021-01-18 19:01:11.835 - error: tado.0 (10233) unhandled promise rejection: Request failed with status code 422
2021-01-18 19:01:11.843 - error: tado.0 (10233) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 19:01:11.845 - info: tado.0 (10233) cleaned everything up...
2021-01-18 19:01:11.910 - info: tado.0 (10233) terminating
2021-01-18 19:01:11.912 - info: tado.0 (10233) Terminated (NO_ERROR): Without reason
2021-01-18 19:01:12.445 - error: host.raspberrypi Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
2021-01-18 19:01:12.446 - error: host.raspberrypi Caught by controller[0]: Error: Request failed with status code 422
2021-01-18 19:01:12.446 - error: host.raspberrypi Caught by controller[0]: at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 19:01:12.446 - error: host.raspberrypi Caught by controller[0]: at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 19:01:12.446 - error: host.raspberrypi Caught by controller[0]: at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 19:01:12.447 - error: host.raspberrypi Caught by controller[0]: at IncomingMessage.emit (events.js:326:22)
2021-01-18 19:01:12.447 - error: host.raspberrypi Caught by controller[0]: at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 19:01:12.447 - error: host.raspberrypi Caught by controller[0]: at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 19:01:12.447 - error: host.raspberrypi Caught by controller[0]: at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 19:01:12.447 - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 19:01:12.447 - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled

Hi! Eine erste Interpretation: Wenn du den Adapter neu gestartet hast, steht dann in setting.fanSpeed und setting.mode schon was drinnen. Für mich sieht es so aus, als würde da beim ersten Initialisieren in den States nichts drinnen stehen.

Hi! Eine erste Interpretation: Wenn du den Adapter neu gestartet hast, steht dann in setting.fanSpeed und setting.mode schon was drinnen. Für mich sieht es so aus, als würde da beim ersten Initialisieren in den States nichts drinnen stehen.

  Wenn die AC ON ist und du dann den Adapter restartest, steht dann was drinnen in den beiden States?

Bei jedem Polling aktualisiert er bei keiner Änderung aktuell nur die States Actual Temperature; Actual Humidity; Type und Power. Die anderen States aktualisiert er nur bei einer Änderung.

Bei jedem Polling aktualisiert er bei keiner Änderung aktuell nur die States Actual Temperature; Actual Humidity; Type und Power. Die anderen States aktualisiert er nur bei einer Änderung.

Ist das auch so, wenn mode nicht auf COOL (sondern DRY) und fanSpeed nicht auf AUTO steht?

Ist das auch so, wenn mode nicht auf COOL (sondern DRY) und fanSpeed nicht auf AUTO steht?

 Also im Modus Fan, Auto und Dry aktualisiert er zb FAN SPEED nicht und dann ist der State auch leer. Er schreibt dann auch im LOG das er den Wert gelöscht hat.    Man muss ihm also irgendwie die letzten Werte speichern lassen das er die dann beim Modus wechsel wieder hernimmt, so würde ich es als Laie zumindest interpretieren :D
`
2021-01-18 20:02:46.260  - info: tado.0 (18519) state tado.0.324241.Rooms.1.setting.fanSpeed deleted
2021-01-18 20:05:41.485  - info: tado.0 (18519) Mode changed for room: 1 in home: 324241 to API with: COOL
2021-01-18 20:05:41.486  - info:  tado.0 (18519) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","mode":"COOL","power":"ON","temperature":{"celsius":20}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 20:05:42.493  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 20:05:42.494  - error: tado.0 (18519) unhandled promise rejection: Request failed with status code 422
2021-01-18 20:05:42.503  - error: tado.0 (18519) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 20:05:42.505  - info: tado.0 (18519) cleaned everything up...
2021-01-18 20:05:42.538  - info: tado.0 (18519) terminating
2021-01-18 20:05:42.539  - info: tado.0 (18519) Terminated (NO_ERROR): Without reason
2021-01-18 20:05:43.078  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 20:05:43.084  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 20:05:43.084  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 20:05:43.085  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 20:05:43.085  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 20:05:43.085  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 20:05:43.086  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 20:05:43.086  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 20:05:43.086  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 20:05:43.087  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 20:05:43.087  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
`

Solang Power auf ON ist aktualisiert er alle die Werte die er braucht. Also im Modus Fan, Auto und Dry aktualisiert er zb FAN SPEED nicht und dann ist der State auch leer. Er schreibt dann auch im LOG das er den Wert gelöscht hat.    Man muss ihm also irgendwie die letzten Werte speichern lassen das er die dann beim Modus wechsel wieder hernimmt, so würde ich es als Laie zumindest interpretieren :D
`
2021-01-18 20:02:46.260  - info: tado.0 (18519) state tado.0.324241.Rooms.1.setting.fanSpeed deleted
2021-01-18 20:05:41.485  - info: tado.0 (18519) Mode changed for room: 1 in home: 324241 to API with: COOL
2021-01-18 20:05:41.486  - info:  tado.0 (18519) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","mode":"COOL","power":"ON","temperature":{"celsius":20}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 20:05:42.493  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 20:05:42.494  - error: tado.0 (18519) unhandled promise rejection: Request failed with status code 422
2021-01-18 20:05:42.503  - error: tado.0 (18519) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 20:05:42.505  - info: tado.0 (18519) cleaned everything up...
2021-01-18 20:05:42.538  - info: tado.0 (18519) terminating
2021-01-18 20:05:42.539  - info: tado.0 (18519) Terminated (NO_ERROR): Without reason
2021-01-18 20:05:43.078  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 20:05:43.084  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 20:05:43.084  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 20:05:43.085  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 20:05:43.085  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 20:05:43.085  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 20:05:43.086  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 20:05:43.086  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 20:05:43.086  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 20:05:43.087  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 20:05:43.087  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
`

ok, das Verhalten macht mehr Sinn! Dann gehe ich aber davon aus, dass zB bei folgender Abfolge über die Tado-App

fanSpeed mit App auf ungleich AUTO
AC mit TadoApp abschaten
AC mit TadoApp wieder einschalten
dazu fürht, dass fanSpeed auch bei der TadoApp wieder auf AUTO geht?
Sonst wäre das ganze nicht stateless.

ok, das Verhalten macht mehr Sinn! Dann gehe ich aber davon aus, dass zB bei folgender Abfolge über die Tado-App

fanSpeed mit App auf ungleich AUTO
AC mit TadoApp abschaten
AC mit TadoApp wieder einschalten
dazu fürht, dass fanSpeed auch bei der TadoApp wieder auf AUTO geht?
Sonst wäre das ganze nicht stateless.

wie sieht es damit aus?
https://github.com/HGlab01/ioBroker.tado/archive/v0.0.26.tar.gz

wie sieht es damit aus?
https://github.com/HGlab01/ioBroker.tado/archive/v0.0.26.tar.gz

Ja genau, bzw ich kann bei der Tado App beim Starten Temperatur Modus und FanSpeed auswählen. Aber als Standart ist COOL;AUTO;21°C ausgewählt

Ja genau, bzw ich kann bei der Tado App beim Starten Temperatur Modus und FanSpeed auswählen. Aber als Standart ist COOL;AUTO;21°C ausgewählt

Leider nicht, ich glaube du hast den State MODUS vergessen, er hat jetzt nur fanspeed, power und temperatur gesetzt.
`
2021-01-18 20:50:20.684  - info: tado.0 (25667) Power changed for room: 1 in home: 324241 to API with: ON and Temperature: 20 and mode: MANUAL
2021-01-18 20:50:20.685  - info:  tado.0 (25667) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","power":"ON","temperature":{"celsius":20}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 20:50:21.696  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 20:50:21.697  - error: tado.0 (25667) unhandled promise rejection: Request failed with status code 422
2021-01-18 20:50:21.704  - error: tado.0 (25667) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 20:50:21.705  - info: tado.0 (25667) cleaned everything up...
2021-01-18 20:50:21.730  - info: tado.0 (25667) terminating
2021-01-18 20:50:21.732  - info: tado.0 (25667) Terminated (NO_ERROR): Without reason
2021-01-18 20:50:22.281  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 20:50:22.288  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 20:50:22.288  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 20:50:22.289  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 20:50:22.289  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 20:50:22.290  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 20:50:22.290  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 20:50:22.291  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 20:50:22.291  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 20:50:22.291  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 20:50:22.292  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
`

Leider nicht, ich glaube du hast den State MODUS vergessen, er hat jetzt nur fanspeed, power und temperatur gesetzt.
`
2021-01-18 20:50:20.684  - info: tado.0 (25667) Power changed for room: 1 in home: 324241 to API with: ON and Temperature: 20 and mode: MANUAL
2021-01-18 20:50:20.685  - info:  tado.0 (25667) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","fanSpeed":"AUTO","power":"ON","temperature":{"celsius":20}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-18 20:50:21.696  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-18 20:50:21.697  - error: tado.0 (25667) unhandled promise rejection: Request failed with status code 422
2021-01-18 20:50:21.704  - error: tado.0 (25667) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 20:50:21.705  - info: tado.0 (25667) cleaned everything up...
2021-01-18 20:50:21.730  - info: tado.0 (25667) terminating
2021-01-18 20:50:21.732  - info: tado.0 (25667) Terminated (NO_ERROR): Without reason
2021-01-18 20:50:22.281  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-18 20:50:22.288  - error: host.raspberrypi Caught by controller[1]: Error: Request failed with status code 422
2021-01-18 20:50:22.288  - error: host.raspberrypi Caught by controller[1]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-18 20:50:22.289  - error: host.raspberrypi Caught by controller[1]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-18 20:50:22.289  - error:  host.raspberrypi Caught by controller[1]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-18 20:50:22.290  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.emit (events.js:326:22)
2021-01-18 20:50:22.290  - error: host.raspberrypi Caught by controller[1]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-18 20:50:22.291  - error: host.raspberrypi Caught by controller[1]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-18 20:50:22.291  - error: host.raspberrypi Caught by controller[1]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-18 20:50:22.291  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-18 20:50:22.292  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
`

war ein typo drinnen
https://github.com/HGlab01/ioBroker.tado/archive/v0.0.27.tar.gz

war ein typo drinnen
https://github.com/HGlab01/ioBroker.tado/archive/v0.0.27.tar.gz

Tip Top. Lässt sich einschalten und die States sind beim einschalten dann immer COOL und AUTO.  Die States vor dem ausschalten zu speichern und beim einschalten wieder herzunehmen wird wahrscheinlich nicht so einfach gehen oder ? Dafür schonmal echt ein riesiges Dankeschön !!!!

Tip Top. Lässt sich einschalten und die States sind beim einschalten dann immer COOL und AUTO.  Die States vor dem ausschalten zu speichern und beim einschalten wieder herzunehmen wird wahrscheinlich nicht so einfach gehen oder ? Dafür schonmal echt ein riesiges Dankeschön !!!!

Die States zu speichern wäre sehr unsauber. Was Tado liefert sollte verwendet werden und wenn nichts geliefert wird dann gibt es ein Default verhalten.
Den Code muss ich noch ein wenig umbauen und schöner machen. Ich würde dich dann bitten nochmals eine neue Version zu installieren und zu testen. Aber nicht mehr heute ;-)

Die States zu speichern wäre sehr unsauber. Was Tado liefert sollte verwendet werden und wenn nichts geliefert wird dann gibt es ein Default verhalten.
Den Code muss ich noch ein wenig umbauen und schöner machen. Ich würde dich dann bitten nochmals eine neue Version zu installieren und zu testen. Aber nicht mehr heute ;-)

Okay, wie gesagt so klappt es ja auch ganz gut, habe gerade probiert wenn ich ein Skript Schreibe und die Klimaanlage einschalte und sofort zb auf DRY stelle klappt das wunderbar.
Na Klar für heute sind wir ja schon sehr weit gekommen und ich bin mehr wie Happy damit

Okay, wie gesagt so klappt es ja auch ganz gut, habe gerade probiert wenn ich ein Skript Schreibe und die Klimaanlage einschalte und sofort zb auf DRY stelle klappt das wunderbar.
Na Klar für heute sind wir ja schon sehr weit gekommen und ich bin mehr wie Happy damit

Ja mit dem Script mehrere Daten setzen ist kein Problem.  Somit kann man in einem Script mehrere States setzen und es wir dann nur ein Call Richtung Tado am Ende abgesetzt.

Ja mit dem Script mehrere Daten setzen ist kein Problem.  Somit kann man in einem Script mehrere States setzen und es wir dann nur ein Call Richtung Tado am Ende abgesetzt.

 Danke!

Ich hab es doch noch heute gemacht
https://github.com/HGlab01/ioBroker.tado/archive/v0.0.28.tar.gz
Also wenn du noch mal Lust und Zeit hast wäre es nett wenn du die Version nochmals durchtestest. Danke!

Läuft alles Super ! Vielen vielen Dank nochmal. Wirklich Klasse !

Läuft alles Super ! Vielen vielen Dank nochmal. Wirklich Klasse !

Hi,
also die Werte bei den States sind jetzt mit Auswahl, allerdigns lässt sich jetzt nichts mehr schalten, also auch nicht ein oder aus. Kommen immer wieder die Fehler
`
2021-01-20 16:31:58.540  - info: tado.0 (19948) Connected to Tado cloud, initialyzing ...
2021-01-20 16:32:04.316  - info: tado.0 (19948) Initialisation finished,  connected to Tado Cloud service refreshing every : 30 seconds
2021-01-20 16:32:45.609  - info: tado.0 (19948) FanSpeed changed for room: 1 in home: 324241 to API with: LOW
2021-01-20 16:32:45.611  - info:  tado.0 (19948) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","power":"ON","temperature":{"celsius":20}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-20 16:32:50.185  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-20 16:32:50.185  - error: tado.0 (19948) unhandled promise rejection: Request failed with status code 422
2021-01-20 16:32:50.200  - error: tado.0 (19948) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-20 16:32:50.202  - info: tado.0 (19948) cleaned everything up...
2021-01-20 16:32:50.311  - info: tado.0 (19948) terminating
2021-01-20 16:32:50.316  - info: tado.0 (19948) Terminated (NO_ERROR): Without reason
2021-01-20 16:32:50.842  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-20 16:32:50.843  - error: host.raspberrypi Caught by controller[0]: Error: Request failed with status code 422
2021-01-20 16:32:50.843  - error: host.raspberrypi Caught by controller[0]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-20 16:32:50.843  - error: host.raspberrypi Caught by controller[0]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-20 16:32:50.844  - error:  host.raspberrypi Caught by controller[0]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-20 16:32:50.844  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.emit (events.js:326:22)
2021-01-20 16:32:50.844  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-20 16:32:50.844  - error: host.raspberrypi Caught by controller[0]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-20 16:32:50.844  - error: host.raspberrypi Caught by controller[0]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-20 16:32:50.844  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-20 16:32:50.845  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
2021-01-20 16:33:20.884  - info: host.raspberrypi instance system.adapter.tado.0 started with pid 20097
2021-01-20 16:33:23.752  - info: tado.0 (20097) starting. Version 0.2.4 in /opt/iobroker/node_modules/iobroker.tado, node: v12.20.1, js-controller: 3.1.6
2021-01-20 16:33:24.476  - info: tado.0 (20097) Connected to Tado cloud, initialyzing ...
`

Hi,
also die Werte bei den States sind jetzt mit Auswahl, allerdigns lässt sich jetzt nichts mehr schalten, also auch nicht ein oder aus. Kommen immer wieder die Fehler
`
2021-01-20 16:31:58.540  - info: tado.0 (19948) Connected to Tado cloud, initialyzing ...
2021-01-20 16:32:04.316  - info: tado.0 (19948) Initialisation finished,  connected to Tado Cloud service refreshing every : 30 seconds
2021-01-20 16:32:45.609  - info: tado.0 (19948) FanSpeed changed for room: 1 in home: 324241 to API with: LOW
2021-01-20 16:32:45.611  - info:  tado.0 (19948) Send API ZoneOverlay API call Home: 324241 zone : 1  config:  {"setting":{"type":"AIR_CONDITIONING","power":"ON","temperature":{"celsius":20}},"termination":{"typeSkillBasedApp":"MANUAL","durationInSeconds":null}}
2021-01-20 16:32:50.185  - error:  Unhandled promise rejection. This error originated either by throwing  inside of an async function without a catch block, or by rejecting a  promise which was not handled with .catch().
2021-01-20 16:32:50.185  - error: tado.0 (19948) unhandled promise rejection: Request failed with status code 422
2021-01-20 16:32:50.200  - error: tado.0 (19948) Error: Request failed with status code 422
at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
at IncomingMessage.emit (events.js:326:22)
at IncomingMessage.EventEmitter.emit (domain.js:483:12)
at endReadableNT (_stream_readable.js:1241:12)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-20 16:32:50.202  - info: tado.0 (19948) cleaned everything up...
2021-01-20 16:32:50.311  - info: tado.0 (19948) terminating
2021-01-20 16:32:50.316  - info: tado.0 (19948) Terminated (NO_ERROR): Without reason
2021-01-20 16:32:50.842  - error:  host.raspberrypi Caught by controller[0]: This error originated either  by throwing inside of an async function without a catch block, or by  rejecting a promise which was not handled with .catch(). The promise  rejected with the reason:
2021-01-20 16:32:50.843  - error: host.raspberrypi Caught by controller[0]: Error: Request failed with status code 422
2021-01-20 16:32:50.843  - error: host.raspberrypi Caught by controller[0]:     at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15)
2021-01-20 16:32:50.843  - error: host.raspberrypi Caught by controller[0]:     at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12)
2021-01-20 16:32:50.844  - error:  host.raspberrypi Caught by controller[0]:     at  IncomingMessage.handleStreamEnd  (/opt/iobroker/node_modules/axios/lib/adapters/http.js:260:11)
2021-01-20 16:32:50.844  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.emit (events.js:326:22)
2021-01-20 16:32:50.844  - error: host.raspberrypi Caught by controller[0]:     at IncomingMessage.EventEmitter.emit (domain.js:483:12)
2021-01-20 16:32:50.844  - error: host.raspberrypi Caught by controller[0]:     at endReadableNT (_stream_readable.js:1241:12)
2021-01-20 16:32:50.844  - error: host.raspberrypi Caught by controller[0]:     at processTicksAndRejections (internal/process/task_queues.js:84:21)
2021-01-20 16:32:50.844  - info: host.raspberrypi instance system.adapter.tado.0 terminated with code 0 (NO_ERROR)
2021-01-20 16:32:50.845  - info: host.raspberrypi Restart adapter system.adapter.tado.0 because enabled
2021-01-20 16:33:20.884  - info: host.raspberrypi instance system.adapter.tado.0 started with pid 20097
2021-01-20 16:33:23.752  - info: tado.0 (20097) starting. Version 0.2.4 in /opt/iobroker/node_modules/iobroker.tado, node: v12.20.1, js-controller: 3.1.6
2021-01-20 16:33:24.476  - info: tado.0 (20097) Connected to Tado cloud, initialyzing ...
`

Ich hatte fürs leichtere Testen noch ein "if" umgedreht, und natürlich vergessen wieder zu korrigieren!
https://github.com/HGlab01/ioBroker.tado/archive/v0.0.30.tar.gz

Ich hatte fürs leichtere Testen noch ein "if" umgedreht, und natürlich vergessen wieder zu korrigieren!
https://github.com/HGlab01/ioBroker.tado/archive/v0.0.30.tar.gz

Jetzt klappt es !

Jetzt klappt es !

danke fürs Testen!

danke fürs Testen!

https://github.com/DrozmotiX/ioBroker.tado/releases/tag/v0.2.6


Updated documentation

Issue # updated documentation

Please enable atleast the following branch protection rules for the main branch with the following settings:

Require a pull request before merging
a. Require approvals
b. Dismiss stale pull request approvals when new commits are pushed

It seems there a 4 commits in this PR with same/similar commit messages. Could you please merge these commits to a single commit?

Yes, squashed commits into one and merged. Deleted branch


Adapter disconnects after a period of time

lita-slack 1.7.2
lita 4.6.1
In the last couple of days our lita bot has been disconnecting from Slack every couple of minutes. I've also noticed that when it comes back up, it will only respond to one or two commands before it stops responding to anything (yet it's still connected). After about 3-5 minutes it will then just simply disconnect from a close event:
[2015-12-11 16:58:13 UTC] INFO: Closing because of #<Faye::WebSocket::API::CloseEvent:0x00000000be7328>
[2015-12-11 16:58:13 UTC] INFO: Disconnected from Slack.

I've used pry-remote to take a look at that Close Event and it's seems normal. In fact, all that was in the buffer was:
@buffer="\x81A{\"type\":\"presence_change\",\"user\":\"USERID\",\"presence\":\"active\"}\x81\x02{}", @offset=71>,

I've tried disabling all of our plugins, but the same behaviour occurs. My guess is that the lita-slack adapter is being rate-limited, and subsequently terminated, but I couldn't find a response to back that hypothesis up.
I also tried to turn debugging on for the Faye::WebSocket::Client class, but couldn't figure out where to specify it aside from the options hash. And since { debug: true } is not a valid option, lita crashed instantly.
Any help in debugging this issue would much be appreciated! Thanks :)

What a frustrating issue. This is the first I'm hearing of it. I wonder if other people are experiencing this and haven't reported it, or if there's something unique to your setup. In either case, seems like the adapter should provide more debugging information, perhaps leveraging any ability Faye has to let you log the websocket activity.

@jimmycuadra that would be great. I've also opened up an issue with Slack and they're looking at their logs. I'll update this PR if they come up with anything.

I experience the same issues.
here is the log with log level debug:
[2015-12-14 18:10:48 UTC] DEBUG: Connecting to the Slack Real Time Messaging API.
[2015-12-14 18:10:48 UTC] DEBUG: Connected to the Slack Real Time Messaging API.
[2015-12-14 18:10:49 UTC] INFO: Connected to Slack.
[2015-12-14 18:10:49 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 18:10:49 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 18:11:04 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 18:11:44 UTC] DEBUG: user_typing event received from Slack and will be ignored.
[2015-12-14 18:11:48 UTC] DEBUG: user_typing event received from Slack and will be ignored.
[2015-12-14 18:11:51 UTC] DEBUG: user_typing event received from Slack and will be ignored.
[2015-12-14 18:11:56 UTC] DEBUG: user_typing event received from Slack and will be ignored.
[2015-12-14 18:12:00 UTC] DEBUG: user_typing event received from Slack and will be ignored.
[2015-12-14 18:12:01 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 18:12:01 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 18:12:03 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 18:12:03 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 18:12:04 UTC] DEBUG: user_typing event received from Slack and will be ignored.
[2015-12-14 18:12:05 UTC] DEBUG: Dispatching message to Lita from UXXXX.
[2015-12-14 18:12:12 UTC] DEBUG: user_typing event received from Slack and will be ignored.
[2015-12-14 18:12:13 UTC] DEBUG: Dispatching message to Lita from UYYYY.
[2015-12-14 18:12:32 UTC] DEBUG: user_typing event received from Slack and will be ignored.
[2015-12-14 18:13:45 UTC] DEBUG:  event received from Slack and will be ignored.
[2015-12-14 18:13:45 UTC] INFO: Disconnected from Slack.
[2015-12-14 18:13:45 UTC] DEBUG: Closing connection to the Slack Real Time Messaging API.

I never see messages sent by response.reply(...) from the bot and it disconnects after a couple of minutes. it worked just fine last week on friday.
in the log there is one interesting line:
[2015-12-14 18:13:45 UTC] DEBUG:  event received from Slack and will be ignored.

it seems like it gets some event it can't parse. maybe this is related?

me too:
$ bundle exec lita
[2015-12-15 05:05:43 UTC] INFO: Connected to Slack.
[2015-12-15 05:15:52 UTC] INFO: Disconnected from Slack.

me too
[2015-12-14 05:53:20 UTC] DEBUG: Connecting to the Slack Real Time Messaging API.
[2015-12-14 05:53:21 UTC] DEBUG: Connected to the Slack Real Time Messaging API.
[2015-12-14 05:53:21 UTC] INFO: Connected to Slack.
[2015-12-14 05:53:21 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 05:53:21 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 05:53:21 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 05:53:53 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 05:53:54 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 05:54:12 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 05:55:03 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 05:55:08 UTC] DEBUG: user_typing event received from Slack and will be ignored.
[2015-12-14 05:55:10 UTC] DEBUG: Dispatching message to Lita from UXXXXXX.
[2015-12-14 05:55:50 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 05:55:52 UTC] DEBUG: presence_change event received from Slack and will be ignored.
[2015-12-14 05:56:03 UTC] INFO: Disconnected from Slack.
[2015-12-14 05:56:03 UTC] DEBUG:  event received from Slack and will be ignored.
[2015-12-14 05:56:03 UTC] DEBUG: Closing connection to the Slack Real Time Messaging API.

from 12/10

For everyone replying saying they are experiencing this issue, which of these is true for you?

You've been using Lita for a while and this started happening recently.
You've been using Lita for a while and this has always happened.
You just started using Lita and this has always happened.

Where "a while" is somewhere on the order of many weeks or more.

It's the third one in my case.

My case is 1.
I've been using Lita for 10 months.

1 as well.

1 for me

my bot still can't send any message since monday. I've implemented my own handlers like in this example http://docs.lita.io/plugin-authoring/handlers/#examples, response.reply() gets called with a proper string but nothing appears in the slack channel. I didn't changed anything in the code. using the latest lita and lita-slack gems didn't helped.
was there some major change in the slack api or something?

I've passed along this GitHub issue to Slack's support, and they're passing it along to their engineers. I'll update this thread when they get back to me.

Thank you, Ginja. As dismissive as it sounds to say "this is probably a Slack issue," it very well may be, so let's see what they say.

Me too, situation 1. Lita is receiving messages from slack for a few minutes but no responses ever make it back to Slack. After 2-3 minutes it crashes.

Having the exact same issue

Ours started working again. I wonder if something changed on the Slack side?

I can confirm mine started working again, too

Same here. I informed Slack's Support and this was their response:

Strange, no changes were made to specifically address this issue but it's possible that something went > out that had an effect. I would ask though that if you see this come up again to let me know right away > — it always feels a little uneasy when something fixes itself!

@jimmycuadra could we leave this issue open as a reminder to add some debugging options for faye-websocket?

Yes, definitely. Thanks for following up, everyone!


DocsArchive-<IP_ADDRESS>Auto archive content

Auto archive content from https://github.com/OPS-E2E-PPE/docs-archive-test-source

Docs Build status updates of commit 6f16f03:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error]

Cannot sync git repo to specified commit because branch Release_Archive_master_2020-04-28-08-41-33 has been deleted or has been force pushed: fatal: couldn't find remote ref refs/heads/Release_Archive_master_2020-04-28-08-41-33

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Updating API Auth: Cannot read property 'StackName' of undefined

Note: If your issue/bug is regarding the AWS Amplify Console service, please log it in the
Amplify Console GitHub Issue Tracker

Describe the bug
A clear and concise description of what the bug is.
While trying to add a secondary API Auth method (API Key), the amplify CLI fails with a cryptic error message without much helpful info (I find this to be pretty common).
Amplify CLI Version
You can use amplify -v to check the amplify cli version on your system
4.38.0
To Reproduce
Steps to reproduce the behavior or terminal output if applicable
amplify update api

Choose options as specified below in "Screeenshots"
Expected behavior
A clear and concise description of what you expected to happen.
Adds an API Key authorization method as a secondary
Screenshots
If applicable, add screenshots to help explain your problem.
❯ amplify update api
? Please select from one of the below mentioned services: GraphQL
? Select from the options below Update auth settings
? Choose the default authorization type for the API Amazon Cognito User Pool
Use a Cognito user pool configured as a part of this project.
? Configure additional auth types? Yes
? Choose the additional authorization types you want to configure for the API API key
API key configuration
? Enter a description for the API key: test
? After how many days from now the API key should expire (1-365): 365
Cannot read property 'StackName' of undefined
TypeError: Cannot read property 'StackName' of undefined
    at getBucketName (/Users/basitmustafa/.nvm/versions/node/v14.15.1/lib/node_modules/@aws-amplify/cli/node_modules/amplify-provider-awscloudformation/src/transform-graphql-schema.ts:563:61)
    at transformGraphQLSchema (/Users/basitmustafa/.nvm/versions/node/v14.15.1/lib/node_modules/@aws-amplify/cli/node_modules/amplify-provider-awscloudformation/src/transform-graphql-schema.ts:431:38)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
    at CfnApiArtifactHandler.updateArtifacts (/Users/basitmustafa/.nvm/versions/node/v14.15.1/lib/node_modules/@aws-amplify/cli/node_modules/amplify-category-api/src/provider-utils/awscloudformation/cfn-api-artifact-handler.ts:116:5)
    at Object.executeAmplifyCommand (/Users/basitmustafa/.nvm/versions/node/v14.15.1/lib/node_modules/@aws-amplify/cli/node_modules/amplify-category-api/src/index.ts:188:3)
    at executePluginModuleCommand (/Users/basitmustafa/.nvm/versions/node/v14.15.1/lib/node_modules/@aws-amplify/cli/src/execution-manager.ts:163:3)
    at Object.executeCommand (/Users/basitmustafa/.nvm/versions/node/v14.15.1/lib/node_modules/@aws-amplify/cli/src/execution-manager.ts:28:5)
    at Object.run (/Users/basitmustafa/.nvm/versions/node/v14.15.1/lib/node_modules/@aws-amplify/cli/src/index.ts:102:5)

Desktop (please complete the following information):

OS: [e.g. Mac/Windows/Ubuntu]
Node Version. You can use node -v to check the node version on your system
Mac OS X Big Sur
Node 14.15.1

Additional context
Add any other context about the problem here.

@24601 could you share with me how the project was created exactly? since based on the error it seems that it is an uninitialized project and there is no deployment bucket present in your amplify-meta.json file. Could you share the content of that file as well?

Used the amplify CLI as per the instructions in creating a React app. Happy to share the contents of the file but it seems to have data in there that shouldn't be publicly available (e.g. 3rd party app secrets?), is there a way to share this with you you prefer more securely?

You can send over the materials to our email<EMAIL_ADDRESS>

@24601 Are you still blocked on this issue?


extract information of request

main document #8
please see #15 and #9
this website could be a hub to connect open-source contributors and project owners.
for a better experience, we should display more information about a request.
likes :

pull request status
project languages
description of the pull request
project details, stars, ...

technical

[ ] each pull request should check status in period
[ ] we should add more fields on PullRequest model ( based on what data we can extract )
[ ] we should talk about update status strategy
[ ] make a service to get detail of a pull request also check #15
[ ] write strong test please

for now, i will implement these features only for GitHub. other platforms will follow up when we finish mvp state.
GitHub has a well-documented api that we can use to extract the data that we want.
The good news is Github supports webhook for updates so we don't have to make a corn job or any complex solutions to get status updates.