Conecto bien con el robot, mqtt me da respuesta de todo ok, incluso puedo por ejemplo decirle al robot que empiece a aspirar, arranca, sale da la base, pero 2 segundos despues se escucha un pitido, para el motor y se vuelve a la base, i el addon se para solo.
En el registro de Congatudo, sale todo bien al principio y despues del mesnaje “Mqtt configured” saltan estos errors en bucle, quizas tiene algo que ver con mi problema:
[2021-12-29T09:23:01.003Z] [ERROR] AssertionError [ERR_ASSERTION]: read(1): empty value from stream
at read (/snapshot/app/node_modules/@agnoc/core/lib/utils/stream.util.js:21:25)
at readCleanRoomInfoList (/snapshot/app/node_modules/@agnoc/core/lib/decoders/map.decoder.js:109:36)
at readCleanPlanList (/snapshot/app/node_modules/@agnoc/core/lib/decoders/map.decoder.js:128:26)
at decodeArea (/snapshot/app/node_modules/@agnoc/core/lib/decoders/area.decoder.js:42:51)
at fromBuffer (/snapshot/app/node_modules/@agnoc/core/lib/value-objects/payload.value-object.js:69:12)
at Function.fromBuffer (/snapshot/app/node_modules/@agnoc/core/lib/value-objects/payload.value-object.js:138:20)
at unpack (/snapshot/app/node_modules/@agnoc/core/lib/value-objects/packet.value-object.js:48:36)
at Function.fromBuffer (/snapshot/app/node_modules/@agnoc/core/lib/value-objects/packet.value-object.js:128:23)
at PacketSocket.onReadable (/snapshot/app/node_modules/@agnoc/core/lib/sockets/packet.socket.js:124:33)
at processImmediate (node:internal/timers:464:21) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: null,
expected: true,
operator: '=='
}
[2021-12-29T09:23:04.991Z] [ERROR] unhandledRejection {
reason: DomainException: Timeout waiting for response from opcode 'DEVICE_MAPID_GET_GLOBAL_INFO_RSP'
at Timeout.fail [as _onTimeout] (/snapshot/app/node_modules/@agnoc/core/lib/emitters/robot.emitter.js:1181:16)
at listOnTimeout (node:internal/timers:557:17)
at processTimers (node:internal/timers:500:7) {
metadata: undefined
},
stack: "DomainException: Timeout waiting for response from opcode 'DEVICE_MAPID_GET_GLOBAL_INFO_RSP'\n" +
' at Timeout.fail [as _onTimeout] (/snapshot/app/node_modules/@agnoc/core/lib/emitters/robot.emitter.js:1181:16)\n' +
' at listOnTimeout (node:internal/timers:557:17)\n' +
' at processTimers (node:internal/timers:500:7)',
promise: Promise {
<rejected> DomainException: Timeout waiting for response from opcode 'DEVICE_MAPID_GET_GLOBAL_INFO_RSP'
at Timeout.fail [as _onTimeout] (/snapshot/app/node_modules/@agnoc/core/lib/emitters/robot.emitter.js:1181:16)
at listOnTimeout (node:internal/timers:557:17)
at processTimers (node:internal/timers:500:7) {
metadata: undefined
}
}
}
Sabeis que puedo hacer? lo he reinstalado todo.
Edit: Añado captura del error cuando doy a start clean y se para:
I was able to integrate Congatudo, now I can se my Conga 5490 state and map in Lovelace. I can also clean a zone with a mqtt.publish service, as described some posts above.
But is there any way con control with this mqtt command (or any other way) the water level and speed fan?
Right now I can select a zone ussiong a input-select, then convert that to the correct zone id and send the mqtt command with a button. I would like to be able to select also fan speed (don’t know how) and water level (already possible with select.water_grade) and use them in the mqtt command.
Thank you very much.
Lukeid
PD: Lo he escrito en inglés para que sirva a más gente, pero una respuesta en español también me vale.
MQTT seems to work, but the robot is not to be found.
Downloading the nw firmware in the robot did work I think, becourse the robot beept about 20 sec after the download command.
Did you followed all the steps? If the addon is not finding the robot maybe the change of the internal servers in the robot not worked properly. If you updated the firmware i the robot maybe you need to do all the steps again.
start clean: JgAUAGEfGTEvGTIXMhcYMTIXGDEyAA0FAAAAAA==
back to base: JgA4AF8hGDIvGRgyLxoXMhcyMBkvq2MiFzIvGhcyMBkXMhcyMhcwqmUgFzIwGRcyMBkXMhgyLxovAA0F
pause: JgAUAF8hGDIyFjIXMhcXMjIXFzIyAA0FAAAAAA==
another way is with alexa routines and alexaMediaPlayer. but it requires official Cecotec alexa skill and internet conexion
¿Qué modelo tienes? Yo tengo el 6090 y he configurado todo, ya no me conecta a la app pero tampoco al HA, no sé si me puedes ayudar, o alguien del hilo. Gracias!
Hola a todos, tengo el mismo problema que Jaime.
En mi caso, el error “s6-overlay-suexec: fatal: can only run as pid 1” se produce al iniciar el addon Congatudo (beta), que es el único que puedo instalar. El addon no beta, ni siquiera se instala, se produce el siguiente error:
manifest for adrigzr/valetudo-conga:homeassistant-2022.02.0-conga.0 not found: manifest unknown: manifest unknown