Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CONSULTA Programar BOT Telegram para control de impresora.
#1
Hola,
Acabo de crear un bot de telegram para controlar la impresora 3d utilizando octoprint. Por más tutoriales q veo solo llegó hasta este punto, crear el bot con los controles básicos de octoprint.
Alguien por aquí sabe programarlos para darle nuevas funciones?
Para empezar me gustaría darle la función de poder apagar/encender la salida de 12v pwm de la placa, la que se usa para el ventilador de capa. Pretendo apagar encender unas luces utilizando esta salida. Esto ya lo hago desde octoprint, pero no puedo hacerlo con el bot de Telegram.
Si me dierais alguna idea de por dónde empezar o que web mirar lo agradecería.
Citar
#2
No tengo montado octoprint para probarlo ni tampoco es que lo haya trasteado demasiado en su día... pero no podrías hacerlo desde los controles personalizados?

"/ctrl - Use self defined controls from Octoprint. Only plain controls (without input or output) will be used. If a confirmation is defined for the control, it will be displayed before execution. See Octoprint documentation for details on setting up controls. There is also a plugin for doing this."

http://docs.octoprint.org/en/master/conf...l#controls

http://plugins.octoprint.org/plugins/customControl
Citar
#3
Pues por ahí supongo que van a ir los tiros. Tendré que instalar el plugin por que cuando uso /ctrl me dice que no encuentra los comandos de control de la impresora.
Muuuucho gracias, voy a probarlo
Citar
#4
Buenas!

No sé como tendrás creado el bot de Telegram ni el Octoprint, por que la verdad es que aún no he tocado este último, pero a mi lo que se me ocurre que podría ser lo más personalizable es un archivo PHP que ejecutase comandos de CMD.

Así pues, podrías crear el bot de PHP y con ifs/elses, ir ejecutando unos u otros scripts de python con los que podrías controlar el Octoprint por medio de la consola.

Te dejo unos enlaces, pero si tienes alguna duda dime Guiño
http://octocmd.readthedocs.io/en/latest/
https://www.peatonet.com/raspberry-pi-y-...erfaz-web/ (De aquí con el archivo PHP y los .py te sobraría)
https://tecnonucleous.com/2017/01/27/cre...am-en-php/
Código:
try {
   live();
}
catch (BestMoments) {
MessageBox.Show(Happy)
}

Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Bedya una APP de control y gestión a traves de Telegram Rafa93M 0 491 03-06-2017, 08:05 PM
Último mensaje: Rafa93M
  Programar en Python en Raspberry sejiozosky 3 945 03-04-2017, 03:03 PM
Último mensaje: sejiozosky
  Control Cultivo Hidroponico larrype 2 1,279 17-01-2015, 04:05 PM
Último mensaje: larrype