Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Node Red Snapshot von Cam per Email versenden

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Node Red Snapshot von Cam per Email versenden

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MontgomeryB last edited by

      Moin Nerds 😉

      Nachdem ich mich in meinem Sommerurlaub 2016 erstmalig mit iobroker beschäftigt habe, musste ich feststellen, dass die Dokumentation ziemlich dürftig ist, das Potenzial aber gewaltig ist. Alle Achtung an die Entwickler!

      Hunderte von Forumsbeiträgen machen die Situation aber leider nicht viel besser. Und trotzdem läuft meine von scratch aufgesetzte Umgebung mit meinem Raspi 2 (iobroker mit Jessie lite), meinem Raspi 3 (RaspberryMatic) und Synology NAS (MariaDB) nach mittlerweile zwei Wochen ziemlich stabil und zufriedenstellend.

      Jetzt meine Frage in die Runde:

      Wie schaffe ich es, bei einem "State == True" eines Aktors den Snapshot 'http://192.168###.###/cam-spnapshot.jpg' per Email zu versenden.

      Der Versand von Email und Pushover ist konfiguriert und funktioniert tadellos. Mir geht es nur um die korrekte Node Red Konfiguration.

      Für euren Support schon mal danke vorab!

      rgds M.

      1 Reply Last reply Reply Quote 0
      • N
        nobody last edited by

        Hallo MontgomeryB,

        hier ein Beispielflow, der genau das machen sollte.

        Die nodes müssen natürlich noch mit deinen Daten konfiguriert werden.

        Wichtig ist:

        Es gibt seit einer der letzten Versionen des Node-Red-Adapters einen Schalter Convert values to string in den Einstellungen. Je nachdem, wie dieser steht ist die Payload vom iobroker-Node entweder boolean (true) oder string ("true").

        ! [
        ! {
        ! "id": "8aa57d59.b651c",
        ! "type": "http request",
        ! "z": "23c142ee.544dfe",
        ! "name": "",
        ! "method": "GET",
        ! "ret": "bin",
        ! "url": "http://192.168.1.xxx/cam-spnapshot.jpg",
        ! "tls": "",
        ! "x": 456,
        ! "y": 788,
        ! "wires": [
        ! [
        ! "b9756df2.e01ed"
        ! ]
        ! ]
        ! },
        ! {
        ! "id": "b9756df2.e01ed",
        ! "type": "function",
        ! "z": "23c142ee.544dfe",
        ! "name": "Kopiere Bild in Attachment-Attribute",
        ! "func": "var attachment = {filename:"snapshot.jpg", content: msg.payload };\nmsg={};\nmsg.topic="Neuer Snapshot";\nmsg.attachments=[];\nmsg.attachments.push (attachment);\nmsg.payload="Bild als Attachment beigefügt";\nreturn msg;",
        ! "outputs": 1,
        ! "noerr": 0,
        ! "x": 850,
        ! "y": 794,
        ! "wires": [
        ! [
        ! "8b928b8a.43b188",
        ! "4e6e28b5.6df1c8"
        ! ]
        ! ]
        ! },
        ! {
        ! "id": "8b928b8a.43b188",
        ! "type": "e-mail",
        ! "z": "23c142ee.544dfe",
        ! "server": "",
        ! "port": "465",
        ! "name": "",
        ! "dname": "Sende email",
        ! "x": 1184,
        ! "y": 787,
        ! "wires": []
        ! },
        ! {
        ! "id": "4e6e28b5.6df1c8",
        ! "type": "debug",
        ! "z": "23c142ee.544dfe",
        ! "name": "",
        ! "active": true,
        ! "console": "false",
        ! "complete": "true",
        ! "x": 1058,
        ! "y": 875,
        ! "wires": []
        ! },
        ! {
        ! "id": "a895ae56.25424",
        ! "type": "ioBroker in",
        ! "z": "23c142ee.544dfe",
        ! "name": "",
        ! "topic": "",
        ! "payloadType": "value",
        ! "onlyack": "",
        ! "func": "all",
        ! "gap": "",
        ! "x": 80,
        ! "y": 786,
        ! "wires": [
        ! [
        ! "492729db.e84278"
        ! ]
        ! ]
        ! },
        ! {
        ! "id": "492729db.e84278",
        ! "type": "switch",
        ! "z": "23c142ee.544dfe",
        ! "name": "",
        ! "property": "payload",
        ! "propertyType": "msg",
        ! "rules": [
        ! {
        ! "t": "eq",
        ! "v": "true",
        ! "vt": "str"
        ! }
        ! ],
        ! "checkall": "true",
        ! "outputs": 1,
        ! "x": 243,
        ! "y": 789,
        ! "wires": [
        ! [
        ! "8aa57d59.b651c"
        ! ]
        ! ]
        ! }
        ! ]

        Gruß

        Markus

        1 Reply Last reply Reply Quote 0
        • M
          MontgomeryB last edited by

          @nobody:

          Hallo MontgomeryB,

          hier ein Beispielflow, der genau das machen sollte. `
          Perfekt Markus, das war genau das, was ich gesucht habe - und es funktioniert auch noch 🙂

          Danke und beste Grüße

          Monti

          PS: die anderen 7531 Fragen stelle ich dann zu einem späteren Zeitpunkt

          1 Reply Last reply Reply Quote 0
          • M
            MontgomeryB last edited by

            1395_2016-08-01_113031.png

            Dankeschööön! 🙂

            1 Reply Last reply Reply Quote 0
            • B
              bz7i last edited by

              Moin,

              ich bräuchte nochmal hilfe. Ich habe versucht das Node Red Flow nach zu basteln.

              Ich muß dazu sagen, ich bin absoluter Node Red Neuling.

              Grundsätzlich funktioniert mein Flow. Wenn ich meinen Trigger auslöse bekomme Ich eine Email mit eine jpeg Datei.

              Nur leider ist die jpeg leer 😢 😢

              Mein Link zur Kamera sieht auch anders aus:

              http://BENUTZER:PASSWORT@192.168.###.## … .cgi?chn=0

              Und ich weiß halt nicht, ob es so überhaupt funktioniert.

              Noch als Hinweis, im Browser funktioniert der Link.

              Gruß Sebastian

              1 Reply Last reply Reply Quote 0
              • eric2905
                eric2905 last edited by

                Du hast die URL in den Blöcken "Get Snapshot CamX" aber schon an Deine URL angepasst, oder?

                Gruß,

                Eric

                Von unterwegs getippert

                1 Reply Last reply Reply Quote 0
                • B
                  bz7i last edited by

                  Ja habe Ich… aber irgendwie scheint das nicht zu funktionieren.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Support us

                  ioBroker
                  Community Adapters
                  Donate
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  771
                  Online

                  31.9k
                  Users

                  80.2k
                  Topics

                  1.3m
                  Posts

                  4
                  7
                  3032
                  Loading More Posts
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes
                  Reply
                  • Reply as topic
                  Log in to reply
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                  The ioBroker Community 2014-2023
                  logo