This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 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.
  Responder
#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
  Responder
#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
  Responder
#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)
}

  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
Pregunta CONSULTA CONTROL DE ACCESO POR PETICIÓN DE CODIGO Carl0701 2 1,264 14-01-2020, 09:52 AM
Último mensaje: Carl0701
  Bedya una APP de control y gestión a traves de Telegram Rafa93M 0 1,397 03-06-2017, 08:05 PM
Último mensaje: Rafa93M
  Programar en Python en Raspberry sejiozosky 3 2,377 03-04-2017, 03:03 PM
Último mensaje: sejiozosky
  pialbot - Bot de twitter con raspberry Pi rubenelportero 0 1,409 27-12-2015, 08:35 PM
Último mensaje: rubenelportero
  Control Cultivo Hidroponico larrype 2 2,705 17-01-2015, 04:05 PM
Último mensaje: larrype