Covid-19 Live-Ticker für Deutschland mit Raspberry Pi und Node-RED via Twitter

Wer die Covid-19 Daten per Twitter als Online-Ticker für Deutschland haben will, kann mit dem Raspberry Pi und Node-RED den folgender Flow verwenden. Es werden jede Stunde die aktuellen Werte abgefragt, und bei Änderung per Twitter versendet. Hier der nötige Flow:

Covid-19 Live-Ticker für Deutschland mit Raspberry Pi und Node-RED via Twitter

So sieht der Twitter Eintrag aus, er kann auch für alle Länder angepasst werden:

Covid-19 Live-Ticker für Deutschland mit Raspberry Pi und Node-RED via Twitter

Hier der nötige Quellcode:

[
    {
        "id": "622e582b.b2261",
        "type": "comment",
        "z": "884ebfce.72d028",
        "name": "www.wenzlaff.info",
        "info": "",
        "x": 630,
        "y": 500,
        "wires": []
    },
    {
        "id": "8c6d68f.1965618",
        "type": "inject",
        "z": "884ebfce.72d028",
        "name": "Jede Stunde",
        "topic": "",
        "payload": "",
        "payloadType": "date",
        "repeat": "3600",
        "crontab": "",
        "once": false,
        "onceDelay": 0.1,
        "x": 140,
        "y": 540,
        "wires": [
            [
                "3198308f.b1d0b"
            ]
        ]
    },
    {
        "id": "3198308f.b1d0b",
        "type": "http request",
        "z": "884ebfce.72d028",
        "name": "Covid-19 abfragen für Deutschland",
        "method": "GET",
        "ret": "obj",
        "paytoqs": false,
        "url": "https://covid19.mathdro.id/api/confirmed",
        "tls": "",
        "persist": false,
        "proxy": "",
        "authType": "basic",
        "x": 280,
        "y": 600,
        "wires": [
            [
                "85336713.7e3e5"
            ]
        ]
    },
    {
        "id": "85336713.7e3e5",
        "type": "function",
        "z": "884ebfce.72d028",
        "name": "Covid-19 Deutschland Meldung",
        "func": "var nachricht = \"Bestätigte Personen mit covid-19 in Deutschland: \"  + msg.payload[8].confirmed + \n\" Genesen: \" +  + msg.payload[8].recovered + \n\" Gestorben: \" +  + msg.payload[8].deaths +\n\"  -  #covid19 #coronavirus #corona #coronavirusdeutschland #covid #virus #deutschland\";\n\nmsg.payload = nachricht;\nmsg.topic = nachricht;\n\nreturn msg;\n",
        "outputs": 1,
        "noerr": 0,
        "x": 310,
        "y": 660,
        "wires": [
            [
                "a29a5d6.a71512"
            ]
        ]
    },
    {
        "id": "a29a5d6.a71512",
        "type": "rbe",
        "z": "884ebfce.72d028",
        "name": "Nur bei Änderung des Wert weiter",
        "func": "rbe",
        "gap": "",
        "start": "",
        "inout": "out",
        "property": "payload",
        "x": 400,
        "y": 720,
        "wires": [
            [
                "edf4f959.998a88",
                "c7aea8a5.ed7d38"
            ]
        ]
    },
    {
        "id": "edf4f959.998a88",
        "type": "debug",
        "z": "884ebfce.72d028",
        "name": "",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "false",
        "x": 690,
        "y": 720,
        "wires": []
    },
    {
        "id": "c7aea8a5.ed7d38",
        "type": "twitter out",
        "z": "884ebfce.72d028",
        "twitter": "",
        "name": "Tweet",
        "x": 670,
        "y": 780,
        "wires": []
    },
    {
        "id": "71ae5876.b57de8",
        "type": "comment",
        "z": "884ebfce.72d028",
        "name": "via Service von https://covid19.mathdro.id/api/confirmed",
        "info": "",
        "x": 750,
        "y": 600,
        "wires": []
    },
    {
        "id": "8e007bf2.5451c8",
        "type": "comment",
        "z": "884ebfce.72d028",
        "name": "covid-19 Live-Ticker für Deutschland",
        "info": "",
        "x": 180,
        "y": 500,
        "wires": []
    }
]

Ähnliche Artikel:

  1. Wie können live Covid-19 Daten per Node-RED an Twitter und Pushover gesendet werden?
  2. Wie kann eine Pushover Nachricht mit dem aktuellen Wetter von OpenWeather jeden Tag mit Node-Red und Raspberry Pi an das Handy und Tablet versandt werden?
  3. Filtern von doppelten Nachrichten in NodeRED auf einem Raspberry Pi

wallpaper-1019588
Mount Everest Base Camp Trek
wallpaper-1019588
[Manga] Beastars [7]
wallpaper-1019588
[Comic] The Walking Dead [29]
wallpaper-1019588
Outdoorsuechtig TV: 16.10.2021 – 29.10.2021