Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [
- {
- "id": "6d449e2c78b1b570",
- "type": "html",
- "z": "2270875cb0f163ee",
- "name": "",
- "property": "payload",
- "outproperty": "payload",
- "tag": "p",
- "ret": "text",
- "as": "single",
- "chr": "",
- "x": 210,
- "y": 240,
- "wires": [
- [
- "edbd67e7eac94376",
- "0f3879d60db30ebe"
- ]
- ]
- },
- {
- "id": "08ce85573b2cee3c",
- "type": "debug",
- "z": "2270875cb0f163ee",
- "name": "debug 41",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "false",
- "statusVal": "",
- "statusType": "auto",
- "x": 590,
- "y": 140,
- "wires": []
- },
- {
- "id": "a2350cf2e1581fda",
- "type": "www-request",
- "z": "2270875cb0f163ee",
- "name": "",
- "method": "use",
- "ret": "txt",
- "url": "",
- "follow-redirects": true,
- "persistent-http": true,
- "tls": "",
- "x": 370,
- "y": 140,
- "wires": [
- [
- "08ce85573b2cee3c",
- "6d449e2c78b1b570"
- ]
- ]
- },
- {
- "id": "edbd67e7eac94376",
- "type": "debug",
- "z": "2270875cb0f163ee",
- "name": "debug 48",
- "active": false,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "false",
- "statusVal": "",
- "statusType": "auto",
- "x": 370,
- "y": 280,
- "wires": []
- },
- {
- "id": "0f3879d60db30ebe",
- "type": "function",
- "z": "2270875cb0f163ee",
- "name": "function 46",
- "func": "var EuroPos=0;\n\nvar count=0;\n\n// find Pragraph containing Euro Price\n\nfor (var i = 0; i < 30; i++) {\n if (msg.payload[i].includes(\"Bundesdurchschnitt\")) {\n break;\n }\n else\n { count++;}\n}\n\nEuroPos = count;\n\nvar words = msg.payload[EuroPos].split('Bundesdurchschnitt ');\nvar words1 = words[1].split(' ');\nvar Preis_lose = (words1[0]);\n\nwords = msg.payload[EuroPos].split('derzeit ');\nwords1 = words[1].split(' ');\nvar Preis_Sack = (words1[0]);\n\nvar Influx = [{\n Room: \"Pelletpreis\",\n Lose: Preis_lose,\n Sack: Preis_Sack\n}]\n\nnode.status({\n fill: \"green\",\n shape: \"ring\",\n text: \"Preis (lose): \" + Preis_lose + \" Euro, \" +\n \"Preis (Sackware): \" + Preis_Sack + \" Euro\"\n});\n\n// New date using date Constructor\nlet d = new Date();\n// Convert to string\nlet dateString = d.toISOString();\nlet date = dateString.slice(0,10);\nvar SQL= \"INSERT INTO prix_moyen (dateB, prix) VALUES('\" + date + \"', \" + parseInt(Preis_lose) + \");\"\n\nvar NewMsg = \"\";\nNewMsg = {payload: \"empty\"};\nNewMsg.topic = {topic: SQL}; \n\nnode.status({fill:\"blue\",shape:\"ring\",text:\"Date: \" + dateString });\n// return [{payload: Influx}, NewMsg];\nreturn [{payload: Influx},{\"topic\": SQL, \"payload\": \"Please wait, updating views...\"}];",
- "outputs": 2,
- "timeout": 0,
- "noerr": 0,
- "initialize": "",
- "finalize": "",
- "libs": [],
- "x": 370,
- "y": 240,
- "wires": [
- [
- "43d56ff46af639f2"
- ],
- [
- "727f1720340068c7",
- "0a6a3ac445710741"
- ]
- ],
- "outputLabels": [
- "Influx",
- ""
- ]
- },
- {
- "id": "0a6a3ac445710741",
- "type": "mysql",
- "z": "2270875cb0f163ee",
- "mydb": "516bb65d8291d321",
- "name": "Hargassner",
- "x": 590,
- "y": 300,
- "wires": [
- [
- "47a660065ed43f82"
- ]
- ]
- },
- {
- "id": "43d56ff46af639f2",
- "type": "debug",
- "z": "2270875cb0f163ee",
- "name": "debug 92",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "statusVal": "",
- "statusType": "auto",
- "x": 590,
- "y": 180,
- "wires": []
- },
- {
- "id": "727f1720340068c7",
- "type": "debug",
- "z": "2270875cb0f163ee",
- "name": "debug 93",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "true",
- "targetType": "full",
- "statusVal": "",
- "statusType": "auto",
- "x": 590,
- "y": 220,
- "wires": []
- },
- {
- "id": "47a660065ed43f82",
- "type": "debug",
- "z": "2270875cb0f163ee",
- "name": "debug 94",
- "active": true,
- "tosidebar": true,
- "console": false,
- "tostatus": false,
- "complete": "false",
- "statusVal": "",
- "statusType": "auto",
- "x": 590,
- "y": 260,
- "wires": []
- },
- {
- "id": "ded38fff66ce0402",
- "type": "cronplus",
- "z": "2270875cb0f163ee",
- "name": "daily at 4:00",
- "outputField": "payload",
- "timeZone": "",
- "storeName": "",
- "commandResponseMsgOutput": "output1",
- "defaultLocation": "",
- "defaultLocationType": "default",
- "outputs": 1,
- "options": [
- {
- "name": "Midnight",
- "topic": "Midnight",
- "payloadType": "default",
- "payload": "",
- "expressionType": "cron",
- "expression": "0 0 4 * * *",
- "location": "",
- "offset": "0",
- "solarType": "all",
- "solarEvents": "sunrise,sunset"
- }
- ],
- "x": 130,
- "y": 40,
- "wires": [
- [
- "05c00401a21aa774"
- ]
- ]
- },
- {
- "id": "05c00401a21aa774",
- "type": "change",
- "z": "2270875cb0f163ee",
- "name": "",
- "rules": [
- {
- "t": "set",
- "p": "url",
- "pt": "msg",
- "to": "https://www.holzpellets.net/pelletspreise/",
- "tot": "str"
- },
- {
- "t": "set",
- "p": "method",
- "pt": "msg",
- "to": "GET",
- "tot": "str"
- }
- ],
- "action": "",
- "property": "",
- "from": "",
- "to": "",
- "reg": false,
- "x": 380,
- "y": 40,
- "wires": [
- [
- "a2350cf2e1581fda"
- ]
- ]
- },
- {
- "id": "007396b31aeac6ed",
- "type": "inject",
- "z": "2270875cb0f163ee",
- "name": "",
- "props": [
- {
- "p": "payload"
- },
- {
- "p": "topic",
- "vt": "str"
- }
- ],
- "repeat": "",
- "crontab": "",
- "once": false,
- "onceDelay": 0.1,
- "topic": "",
- "payload": "",
- "payloadType": "date",
- "x": 180,
- "y": 100,
- "wires": [
- [
- "05c00401a21aa774"
- ]
- ]
- },
- {
- "id": "516bb65d8291d321",
- "type": "MySQLdatabase",
- "name": "SQL-Hargassner",
- "host": "192.168.126.14",
- "port": "3306",
- "db": "hargassner",
- "tz": "",
- "charset": "UTF8"
- }
- ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement