• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

Duet to send emails?

Scheduled Pinned Locked Moved
Third-party software
3
5
370
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ?
    A Former User
    last edited by 27 Nov 2020, 07:49

    Good morning, reading the various messages I've read that there's no "native" option in RFF to make duet to send email after various event occurs (start print, end, pause etc.). I have a Raspberry in the same printer's WiFi already "speaking" with the printer itself for timelapses. Is there some software to install on raspberry wich would allow me to have emails sent according to printer event? I've read that there's a sort of beta bot for telegram but to be honest it doesn't look so good...is there some option?

    Thanks!

    undefined 1 Reply Last reply 27 Nov 2020, 10:07 Reply Quote 0
    • undefined
      jay_s_uk @A Former User
      last edited by 27 Nov 2020, 10:07

      @the_dragonlord this node red dashboard would do what you wanted. https://forum.duet3d.com/topic/18520/node-red-mobile-sized-status-dashboard-for-duet?_=1606471526776
      There's be a bit more "work" for you to do to add the emails in but as node red already supports sending emails it shouldn't be too difficult.

      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

      ? 1 Reply Last reply 27 Nov 2020, 10:11 Reply Quote 0
      • ?
        A Former User @jay_s_uk
        last edited by 27 Nov 2020, 10:11

        @jay_s_uk said in Duet to send emails?:

        @the_dragonlord this node red dashboard would do what you wanted. https://forum.duet3d.com/topic/18520/node-red-mobile-sized-status-dashboard-for-duet?_=1606471526776
        There's be a bit more "work" for you to do to add the emails in but as node red already supports sending emails it shouldn't be too difficult.

        I'm not an expert and I don't know node red at all... I'll give it a read, thanks

        1 Reply Last reply Reply Quote 0
        • undefined
          MintyTrebor
          last edited by 7 Dec 2020, 14:41

          Hi @the_dragonlord, I'm the author of the NodeRed Mobile dashboard. Happy to help with any questions you have etc, but I thought it might be worthwhile explaining how it works, as it may not be the ideal candidate for the scenario you describe.

          The NodeRed dashboard pulls information from the DSF http rest api at a pre-defined polling interval (5 secs by default). This is fine for status monitoring (temps etc), but not for event monitoring. If the event you wish to monitor happens in-between the polling interval, there is a significant probability that by the time the next polling is completed the event information has been cleared/overwritten by another event, which could result in missing the required event entirely.

          Can I suggest you have a look at MQTT4DSF as an alternative. Amongst other things, it can monitor user specified events and send MQTT msgs when triggered. You can then use any rules engine (including NodeRed) to monitor for those MQTT msgs and trigger another set of actions (ie send an email).

          Hope this helps.

          NodeDSF - Native Node-Red integration with Duet boards.
          BtnCmd - Customise DWC with user defined buttons/layouts/panels (DWC Plugin)
          ReleaseMgr - Duet update info inside DWC.
          Repo

          ? 1 Reply Last reply 7 Dec 2020, 16:34 Reply Quote 2
          • ?
            A Former User @MintyTrebor
            last edited by 7 Dec 2020, 16:34

            @MintyTrebor said in Duet to send emails?:

            Hi @the_dragonlord, I'm the author of the NodeRed Mobile dashboard. Happy to help with any questions you have etc, but I thought it might be worthwhile explaining how it works, as it may not be the ideal candidate for the scenario you describe.

            The NodeRed dashboard pulls information from the DSF http rest api at a pre-defined polling interval (5 secs by default). This is fine for status monitoring (temps etc), but not for event monitoring. If the event you wish to monitor happens in-between the polling interval, there is a significant probability that by the time the next polling is completed the event information has been cleared/overwritten by another event, which could result in missing the required event entirely.

            Can I suggest you have a look at MQTT4DSF as an alternative. Amongst other things, it can monitor user specified events and send MQTT msgs when triggered. You can then use any rules engine (including NodeRed) to monitor for those MQTT msgs and trigger another set of actions (ie send an email).

            Hope this helps.

            Yes it helps! Thanks

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Unless otherwise noted, all forum content is licensed under CC-BY-SA