Files
factorio-signal-exporter/n8n/Factorio Item Import.json
Caesar2011 3601076f49 inital
2026-05-16 01:22:25 +02:00

1126 lines
38 KiB
JSON

{
"name": "Factorio Item Import",
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"path": "/:combinator",
"authentication": "basicAuth",
"options": {}
},
"type": "n8n-nodes-base.webhook",
"typeVersion": 2.1,
"position": [
32,
0
],
"id": "55c608ad-b55a-4b20-92d0-ff19a2b492f7",
"name": "Webhook",
"webhookId": "c3f462a9-97b7-42eb-8489-63ab0b1fe865",
"credentials": {
"httpBasicAuth": {
"id": "lkKRpbdr8blMWEMu",
"name": "Factorio Signal Export Webhook"
}
}
},
{
"parameters": {
"resource": "database",
"databaseId": {
"__rl": true,
"value": "347d9833-167a-80fa-9658-ede979752440",
"mode": "list",
"cachedResultName": "Items",
"cachedResultUrl": "https://www.notion.so/347d9833167a80fa9658ede979752440"
},
"simple": false
},
"type": "n8n-nodes-base.notion",
"typeVersion": 2.2,
"position": [
256,
-192
],
"id": "03bbc2f2-1a84-409a-90ca-714665b0e0b3",
"name": "Get a database",
"credentials": {
"notionApi": {
"id": "2L2bc1EBjnWecsXH",
"name": "Notion account"
}
}
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "edb73ec1-a6b8-45e9-9e21-a548c344ef9f",
"leftValue": "={{ $json.properties.keys() }}",
"rightValue": "={{ $('Webhook').item.json.params.combinator }}",
"operator": {
"type": "array",
"operation": "contains",
"rightType": "any"
}
},
{
"id": "97738ff4-1afb-43d7-9338-edd7a8d458ec",
"leftValue": "={{ $json.properties.keys() }}",
"rightValue": "={{ $('Webhook').item.json.params.combinator }} (Trend)",
"operator": {
"type": "array",
"operation": "contains",
"rightType": "any"
}
},
{
"id": "b6a4e7af-6e84-4665-b266-e66c2a90c7be",
"leftValue": "={{ $json.properties.keys() }}",
"rightValue": "={{ $('Webhook').item.json.params.combinator }} (NP)",
"operator": {
"type": "array",
"operation": "contains",
"rightType": "any"
}
},
{
"id": "345b4774-1c49-490e-bebb-12907578e7fd",
"leftValue": "={{ $json.properties.keys() }}",
"rightValue": "={{ $('Webhook').item.json.params.combinator }} (NP-Trend)",
"operator": {
"type": "array",
"operation": "contains",
"rightType": "any"
}
}
],
"combinator": "and"
},
"options": {}
},
"type": "n8n-nodes-base.if",
"typeVersion": 2.3,
"position": [
480,
-192
],
"id": "d4bba8d6-9af1-4b62-a03f-31071af7232b",
"name": "If"
},
{
"parameters": {
"resource": "databasePage",
"operation": "getAll",
"databaseId": {
"__rl": true,
"value": "347d9833-167a-80fa-9658-ede979752440",
"mode": "list",
"cachedResultName": "Items",
"cachedResultUrl": "https://www.notion.so/347d9833167a80fa9658ede979752440"
},
"returnAll": true,
"filterType": "manual",
"options": {}
},
"type": "n8n-nodes-base.notion",
"typeVersion": 2.2,
"position": [
704,
-192
],
"id": "8353a984-2f15-4ba3-9cb3-246330e7e182",
"name": "Get many database pages",
"credentials": {
"notionApi": {
"id": "2L2bc1EBjnWecsXH",
"name": "Notion account"
}
}
},
{
"parameters": {
"mode": "combineBySql",
"numberInputs": 3,
"query": "SELECT out.* FROM (SELECT\n id, property_name, input2.key as property_key,\n \"{{ $('Col Name').first().json.name }}\" as col_name,\n input2.green as green,\n input2.green-IFNULL(input1.property_{{ $('Col Name').first().json.name }}, 0) as green_trend,\n input2.red as red,\n input2.red-IFNULL(input1.property_{{ $('Col Name').first().json.name }}_np, 0) as red_trend,\n input1.property_{{ $('Col Name').first().json.name }}_trend as last_trend,\n input1.property_{{ $('Col Name').first().json.name }}_np_trend as last_np_trend\n FROM input1\n RIGHT JOIN input2 ON input1.property_key = input2.key) AS out\n WHERE out.key = 'advanced-circuit' OR ABS(out.green_trend) > 1000 OR ABS(out.red_trend) > 1000 OR ABS(out.last_trend) > 100 OR ABS(out.last_np_trend) > 100",
"options": {}
},
"type": "n8n-nodes-base.merge",
"typeVersion": 3.2,
"position": [
928,
-16
],
"id": "dd58a64f-ccb8-4f58-a8ff-a357337dfcdf",
"name": "Merge"
},
{
"parameters": {
"jsCode": "const green = $input.first().json.body.circuit_network.green\nconst red = $input.first().json.body.circuit_network.red\n\nconst keys = [...new Set([\n ...Object.keys(green),\n ...Object.keys(red)\n])]\n\nreturn keys.map(key => ({json: {\n key,\n ...({green: key in green ? green[key] : 0}),\n ...({red: key in red ? red[key] : 0}),\n}}))"
},
"type": "n8n-nodes-base.code",
"typeVersion": 2,
"position": [
704,
0
],
"id": "0412345e-0d98-472c-b9c6-15d300407572",
"name": "Code in JavaScript"
},
{
"parameters": {
"assignments": {
"assignments": [
{
"id": "b8b65e40-8f54-4fca-8488-1a4b9f6ba49a",
"name": "name",
"value": "={{ $json.params.combinator.replace(/[^a-z0-9]/gi, \"_\") }}",
"type": "string"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.set",
"typeVersion": 3.4,
"position": [
704,
192
],
"id": "c5b8a980-b730-4a2c-967f-39f84cff83c6",
"name": "Col Name"
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "c00fa350-7c15-4747-a8e2-92b94462c0bd",
"leftValue": "={{ $json.id }}",
"rightValue": "",
"operator": {
"type": "string",
"operation": "exists",
"singleValue": true
}
}
],
"combinator": "and"
},
"options": {}
},
"type": "n8n-nodes-base.if",
"typeVersion": 2.3,
"position": [
1152,
0
],
"id": "b71a4d13-7ead-4694-b1f4-d3b9c47089fb",
"name": "If1"
},
{
"parameters": {
"resource": "databasePage",
"operation": "update",
"pageId": {
"__rl": true,
"value": "={{ $json.id }}",
"mode": "id"
},
"simple": false,
"propertiesUi": {
"propertyValues": [
{
"key": "={{ $('Webhook').first().json.params.combinator }}|number",
"numberValue": "={{ $json.green }}"
},
{
"key": "={{ $('Webhook').first().json.params.combinator }} (Trend)|number",
"numberValue": "={{ $json.green_trend }}"
},
{
"key": "={{ $('Webhook').first().json.params.combinator }} (NP)|number",
"numberValue": "={{ $json.red }}"
},
{
"key": "={{ $('Webhook').first().json.params.combinator }} (NP-Trend)|number",
"numberValue": "={{ $json.red_trend }}"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.notion",
"typeVersion": 2.2,
"position": [
1376,
-96
],
"id": "0cd9e181-1c7d-4742-9851-631a241cac61",
"name": "Update a database page",
"retryOnFail": true,
"waitBetweenTries": 5000,
"credentials": {
"notionApi": {
"id": "2L2bc1EBjnWecsXH",
"name": "Notion account"
}
}
},
{
"parameters": {
"resource": "databasePage",
"databaseId": {
"__rl": true,
"value": "347d9833-167a-80fa-9658-ede979752440",
"mode": "list",
"cachedResultName": "Items",
"cachedResultUrl": "https://www.notion.so/347d9833167a80fa9658ede979752440"
},
"propertiesUi": {
"propertyValues": [
{
"key": "={{ $('Webhook').first().json.params.combinator }}|number",
"numberValue": "={{ $json.green }}"
},
{
"key": "={{ $('Webhook').first().json.params.combinator }} (Trend)|number",
"numberValue": "={{ $json.green_trend }}"
},
{
"key": "={{ $('Webhook').first().json.params.combinator }} (NP)|number",
"numberValue": "={{ $json.red }}"
},
{
"key": "={{ $('Webhook').first().json.params.combinator }} (NP-Trend)|number",
"numberValue": "={{ $json.red_trend }}"
},
{
"key": "key|rich_text",
"textContent": "={{ $json.property_key }}"
},
{
"key": "Name|title",
"title": "={{ $json.localized_name }}"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.notion",
"typeVersion": 2.2,
"position": [
2144,
144
],
"id": "e2e75281-01b9-4a43-9754-d34e94fa463b",
"name": "Create a database page",
"credentials": {
"notionApi": {
"id": "2L2bc1EBjnWecsXH",
"name": "Notion account"
}
}
},
{
"parameters": {
"operation": "get",
"dataTableId": {
"__rl": true,
"value": "JOjirabaeWdKzrjz",
"mode": "list",
"cachedResultName": "Factorio German Items",
"cachedResultUrl": "/projects/xGMh3OSlorc65P6x/datatables/JOjirabaeWdKzrjz"
},
"matchType": "allConditions",
"filters": {
"conditions": [
{
"keyName": "item_key",
"keyValue": "={{ $json.property_key }}"
}
]
}
},
"type": "n8n-nodes-base.dataTable",
"typeVersion": 1.1,
"position": [
1376,
208
],
"id": "03c1722f-e799-4cbf-84f5-a5a0a89caba8",
"name": "Get row(s)"
},
{
"parameters": {
"mode": "combineBySql",
"numberInputs": 3,
"query": "SELECT\n input1.*,\n COALESCE(input2.localized_name, input3.localized_name, '') AS localized_name\nFROM input1\nLEFT JOIN (SELECT DISTINCT item_key, localized_name FROM input2) input2 \n ON input1.property_key = input2.item_key\nLEFT JOIN (SELECT DISTINCT item_key, localized_name FROM input3) input3 \n ON input1.property_key = input3.item_key\n AND input2.item_key IS NULL",
"options": {}
},
"type": "n8n-nodes-base.merge",
"typeVersion": 3.2,
"position": [
1680,
128
],
"id": "1ab12727-e6bb-467d-bf47-38a3852c4b39",
"name": "Merge1"
},
{
"parameters": {
"operation": "get",
"dataTableId": {
"__rl": true,
"value": "bT9Yx2RZT3cYxvkw",
"mode": "list",
"cachedResultName": "Factorio English Items",
"cachedResultUrl": "/projects/xGMh3OSlorc65P6x/datatables/bT9Yx2RZT3cYxvkw"
},
"matchType": "allConditions",
"filters": {
"conditions": [
{
"keyName": "item_key",
"keyValue": "={{ $json.property_key }}"
}
]
}
},
"type": "n8n-nodes-base.dataTable",
"typeVersion": 1.1,
"position": [
1376,
400
],
"id": "59e59459-3246-4dea-810a-f189c65bbf53",
"name": "Get row(s)1"
}
],
"pinData": {
"Webhook": [
{
"json": {
"headers": {
"host": "n8n.sebse.de",
"user-agent": "node",
"content-length": "12891",
"accept": "*/*",
"accept-encoding": "br, gzip, deflate",
"accept-language": "*",
"authorization": {
"__redacted": true,
"reason": "node_defined_field",
"canReveal": false
},
"content-type": "application/json",
"sec-fetch-mode": "cors",
"x-forwarded-for": "10.42.0.1",
"x-forwarded-host": "n8n.sebse.de",
"x-forwarded-port": "443",
"x-forwarded-proto": "https",
"x-forwarded-server": "traefik-6486bcf8c8-5zlc4",
"x-real-ip": "10.42.0.1"
},
"params": {
"combinator": "nauvis"
},
"query": {},
"body": {
"circuit_network": {
"red": {
"kr-energy-2": 7,
"chlorine": -4431,
"logistic-chest-requester": 1,
"kr-se-loader": 60,
"se-space-transport-belt": 57,
"se-space-underground-belt": 4,
"se-space-splitter": 63,
"se-space-pipe": 79,
"se-space-pipe-to-ground": 66,
"substation": 3,
"se-space-platform-scaffold": 14,
"se-space-probe-rocket-silo": 2,
"se-space-capsule": 1511,
"se-space-growth-facility": 36,
"se-space-laser-laboratory": 16,
"se-space-gravimetrics-laboratory": 112,
"se-space-supercomputer-1": 20,
"se-space-supercomputer-2": 1,
"se-space-telescope": 172,
"se-space-telescope-gammaray": 4,
"se-space-telescope-microwave": 39,
"se-space-telescope-radio": 1,
"se-space-telescope-xray": 716,
"burner-lab": 5,
"lab": 5,
"speed-module": 17163,
"productivity-module": 10471,
"effectivity-module": 7215,
"effectivity-module-3": 2901,
"iron-ore": 12261,
"copper-ore": 2734,
"uranium-235": 15400,
"se-holmium-plate": 73,
"se-gammaray-detector": 704,
"se-cargo-rocket-section-packed": 1653,
"se-observation-frame-microwave": 800,
"se-observation-frame-infrared": 655,
"se-observation-frame-visible": 577,
"se-observation-frame-uv": 594,
"se-observation-frame-xray": 392,
"se-contaminated-scrap": 4095,
"light-oil-barrel": 336,
"se-cryonite-slush-barrel": 768,
"blank-tech-card": 3000,
"automation-science-pack": 2999,
"logistic-science-pack": 2999,
"military-science-pack": 3000,
"chemical-science-pack": 2999,
"se-rocket-science-pack": 2999,
"se-junk-data": 4066,
"se-broken-data": 17,
"se-astronomic-catalogue-1": 464,
"se-astronomic-catalogue-2": 349,
"se-infrared-observation-data": 412,
"se-visible-observation-data": 356,
"se-uv-observation-data": 296,
"se-microwave-observation-data": 304,
"se-xray-observation-data": 428,
"se-gravitational-lensing-data": 512,
"se-gravity-wave-data": 428,
"se-radio-observation-data": 540,
"se-gammaray-observation-data": 328,
"se-darkmatter-data": 220,
"se-negative-pressure-data": 264,
"se-astronomic-science-pack-2": 164,
"se-energy-catalogue-1": 2769,
"advanced-tech-card": 102,
"blueprint": 1,
"laser-turret": 89,
"se-meteor-defence": 1,
"se-meteor-defence-ammo": 664
},
"green": {
"heavy-oil": 238260,
"light-oil": 200000,
"petroleum-gas": 17197,
"lubricant": 354916,
"mineral-water": 396354,
"chlorine": 260373,
"se-space-water": 103463,
"se-cryonite-slush": 219270,
"se-vitalic-acid": 299987,
"se-bio-sludge": 428912,
"se-chemical-gel": 299913,
"se-nutrient-gel": 203829,
"se-neural-gel": 299985,
"se-neural-gel-2": 299974,
"se-plasma-stream": 299987,
"se-ion-stream": 231944,
"se-proton-stream": 245059,
"se-particle-stream": -733445,
"se-space-coolant-hot": 154031,
"iron-chest": -2500,
"kr-fast-loader": -6500,
"kr-se-loader": 9001,
"transport-belt": -13000,
"fast-transport-belt": -13000,
"se-space-transport-belt": 16569,
"underground-belt": -6500,
"se-space-underground-belt": 8273,
"splitter": -6500,
"fast-splitter": -6500,
"kr-advanced-splitter": 5946,
"se-space-splitter": 9002,
"fast-inserter": 5016,
"kr-superior-filter-inserter": 5004,
"kr-superior-long-filter-inserter": 5004,
"pipe": 10087,
"kr-steel-pipe": 5077,
"se-space-pipe": 20000,
"pipe-to-ground": 5010,
"kr-steel-pipe-to-ground": 5622,
"se-space-pipe-to-ground": 12500,
"small-electric-pole": -2500,
"small-iron-electric-pole": -2500,
"medium-electric-pole": 5009,
"big-electric-pole": 5005,
"rail": 30001,
"se-space-rail": 100000,
"locomotive": 1501,
"roboport": 805,
"stone-brick": 29128,
"concrete": 26448,
"refined-concrete": 20001,
"landfill": 95592,
"se-space-platform-scaffold": 100000,
"se-space-capsule": 2511,
"kr-advanced-solar-panel": 20000,
"se-space-solar-panel": 4002,
"se-space-solar-panel-2": 15980,
"accumulator": 50000,
"se-space-accumulator": 11195,
"electric-mining-drill": -1863,
"kr-electric-mining-drill-mk2": 5002,
"area-mining-drill": 5003,
"se-core-miner": 100,
"electric-furnace": 4012,
"industrial-furnace": 1607,
"se-casting-machine": 4003,
"se-recycling-facility": 403,
"assembling-machine-3": 10002,
"centrifuge": 1374,
"beacon": 805,
"speed-module": 67163,
"speed-module-3": 5000,
"productivity-module": 17971,
"productivity-module-2": -15233,
"productivity-module-3": -9500,
"effectivity-module": 22715,
"effectivity-module-2": -5600,
"effectivity-module-4": 25244,
"se-water-ice": 200000,
"se-core-fragment-omni": -11886,
"wood": -55000,
"coal": 63001,
"plastic-bar": -75312,
"sulfur": 22576,
"solid-fuel": 18005,
"rocket-fuel": 9191,
"stone": -50676,
"glass": 694648,
"quartz": 15001,
"sand": -376110,
"silicon": 13423,
"se-heat-shielding": 3021,
"iron-ore": 162575,
"enriched-iron": -10000,
"se-iron-ingot": -15026,
"iron-plate": -5000,
"se-steel-ingot": 91012,
"steel-plate": 93475,
"copper-ore": -31718,
"se-copper-ingot": 149528,
"copper-plate": -5000,
"raw-rare-metals": 21008,
"rare-metals": 183310,
"lithium-chloride": 50008,
"lithium": 46002,
"uranium-ore": -38845,
"uranium-238": 45518,
"uranium-235": 71332,
"uranium-fuel-cell": 10000,
"used-up-uranium-fuel-cell": -15000,
"se-vulcanite-block": -139,
"imersium-plate": -56494,
"se-beryllium-ore": -30000,
"se-beryllium-sulfate": -40000,
"se-beryllium-ingot": 4859,
"se-holmium-ingot": -22256,
"se-iridium-ingot": -16376,
"se-core-fragment-se-vitamelange": -236,
"se-vitamelange-spice": -8506,
"se-vitamelange-extract": -54878,
"se-vitalic-reagent": -5184,
"se-vitalic-epoxy": -5151,
"coke": 51117,
"fertilizer": 50000,
"biomass": -14485,
"iron-stick": -5000,
"iron-gear-wheel": -5000,
"empty-barrel": -500,
"motor": 7501,
"engine-unit": 7500,
"electric-motor": -10825,
"electric-engine-unit": 50000,
"copper-cable": -10000,
"se-holmium-cable": -29261,
"se-superconductive-cable": 48574,
"se-holmium-solenoid": 10004,
"se-dynamic-emitter": -9000,
"battery": 368650,
"electronic-circuit": 790832,
"advanced-circuit": 213267,
"processing-unit": -10111,
"se-quantum-processor": -18500,
"low-density-structure": 4107,
"se-space-mirror": 12500,
"se-gammaray-detector": 12500,
"se-material-testing-pack": 17077,
"se-heavy-girder": -37194,
"se-heavy-bearing": 44420,
"se-heavy-composite": -20850,
"se-aeroframe-pole": 17887,
"se-aeroframe-scaffold": 20000,
"se-aeroframe-bulkhead": 50000,
"se-bioscrubber": -3060,
"rocket-control-unit": 3953,
"se-cargo-rocket-cargo-pod": 3936,
"se-cargo-rocket-fuel-tank": 4001,
"se-cargo-rocket-section-packed": 2653,
"se-space-probe-rocket": 1000,
"se-space-elevator-cable": 20000,
"se-canister": -10000,
"se-magnetic-canister": 7502,
"se-lifesupport-canister": 6012,
"se-used-lifesupport-canister": -6100,
"se-observation-frame-blank": 173115,
"se-specimen": 900,
"se-experimental-specimen": 928,
"se-significant-specimen": -1884,
"se-scrap": -15787,
"se-contaminated-scrap": -20905,
"heavy-oil-barrel": 3003,
"light-oil-barrel": 3034,
"lubricant-barrel": 3027,
"petroleum-gas-barrel": 3026,
"se-nutrient-gel-barrel": 1080,
"iron-beam": -5000,
"steel-beam": -5000,
"steel-gear-wheel": -5000,
"electronic-components": 129878,
"automation-core": 4020,
"lithium-sulfur-battery": 49287,
"energy-control-unit": 100000,
"blank-tech-card": 23000,
"automation-science-pack": 22999,
"logistic-science-pack": 22999,
"military-science-pack": 23000,
"chemical-science-pack": 22999,
"se-rocket-science-pack": 22999,
"se-junk-data": -15933,
"se-empty-data": -96869,
"se-machine-learning-data": 47383,
"se-data-storage-substrate": -54134,
"se-significant-data": 15001,
"se-astronomic-catalogue-1": 43506,
"se-astronomic-catalogue-2": 41751,
"se-astronomic-catalogue-3": -16853,
"se-astronomic-catalogue-4": 46401,
"se-astronomic-insight": 49735,
"se-astrometric-data": 19424,
"se-astronomic-science-pack-1": 38257,
"se-astronomic-science-pack-2": 36706,
"se-astronomic-science-pack-4": 13072,
"se-biological-catalogue-1": 30320,
"se-biological-catalogue-2": -12908,
"se-biological-catalogue-3": -2510,
"se-biological-catalogue-4": -16728,
"se-biological-insight": 11580,
"se-genetic-data": -7500,
"se-experimental-genetic-data": -12500,
"se-biological-science-pack-1": 17000,
"se-biological-science-pack-2": 18912,
"se-energy-catalogue-1": 48221,
"se-energy-catalogue-2": -9700,
"se-energy-catalogue-3": 36037,
"se-energy-catalogue-4": -20526,
"se-energy-insight": 12146,
"se-atomic-data": 5046,
"se-energy-science-pack-1": 40000,
"se-energy-science-pack-2": 17000,
"se-energy-science-pack-3": 17000,
"se-material-catalogue-1": 42496,
"se-material-catalogue-2": 48205,
"se-material-catalogue-3": -21850,
"se-material-catalogue-4": -21362,
"se-material-insight": 12843,
"se-material-science-pack-1": 17000,
"se-material-science-pack-2": 24904,
"se-material-science-pack-4": -6000,
"se-kr-matter-liberation-data": 9000,
"se-kr-matter-science-pack-2": -6000,
"singularity-tech-card": -6000,
"se-deep-space-science-pack-1": -6000,
"se-deep-space-science-pack-2": -6000,
"se-deep-space-science-pack-3": -6000,
"se-deep-space-science-pack-4": -6000,
"cliff-explosives": 1611,
"radar": 10000,
"se-meteor-defence-ammo": 20000
}
},
"logistic_network": {
"steel-chest": 3535,
"logistic-chest-passive-provider": 3509,
"logistic-chest-active-provider": 4126,
"logistic-chest-storage": 4800,
"logistic-chest-buffer": 4029,
"logistic-chest-requester": 3878,
"kr-fluid-storage-1": 155,
"kr-fluid-storage-2": 1034,
"kr-loader": 3042,
"kr-express-loader": 1939,
"kr-advanced-loader": 2779,
"kr-superior-loader": 150,
"express-transport-belt": 3233,
"kr-advanced-transport-belt": 5900,
"kr-superior-transport-belt": 1318,
"express-underground-belt": 2448,
"kr-advanced-underground-belt": 2223,
"kr-superior-underground-belt": 1464,
"express-splitter": 2034,
"kr-advanced-splitter": 3104,
"kr-superior-splitter": 360,
"long-handed-inserter": 3923,
"fast-inserter": 4256,
"filter-inserter": 3109,
"stack-inserter": 2142,
"stack-filter-inserter": 2349,
"kr-superior-inserter": 50,
"kr-superior-long-inserter": 850,
"kr-superior-filter-inserter": 2155,
"kr-superior-long-filter-inserter": 1650,
"pipe": 6271,
"kr-steel-pipe": 2968,
"pipe-to-ground": 3197,
"kr-steel-pipe-to-ground": 3092,
"storage-tank": 3558,
"pump": 4044,
"kr-steel-pump": 3011,
"medium-electric-pole": 3245,
"big-electric-pole": 3760,
"substation": 3783,
"se-pylon-substation": 4088,
"rail": 8118,
"logistic-train-stop": 663,
"rail-signal": 3014,
"rail-chain-signal": 3465,
"locomotive": 356,
"cargo-wagon": 431,
"fluid-wagon": 45,
"spidertron": 10,
"logistic-robot": 3041,
"construction-robot": 5266,
"roboport": 1006,
"small-lamp": 3398,
"red-wire": 2000,
"green-wire": 2000,
"arithmetic-combinator": 3311,
"decider-combinator": 3049,
"sil-filter-combinator": 150,
"constant-combinator": 5482,
"ltn-combinator": 3629,
"stack-constant-combinator": 200,
"power-switch": 3025,
"aai-signal-sender": 400,
"aai-signal-receiver": 69,
"item-sensor": 3,
"stone-brick": 6535,
"concrete": 6418,
"refined-concrete": 6002,
"landfill": 6228,
"kr-black-reinforced-plate": 581,
"kr-white-reinforced-plate": 952,
"se-rocket-launch-pad": 136,
"se-rocket-landing-pad": 8,
"textplate-small-copper": 2000,
"solar-panel": 3148,
"se-space-solar-panel-2": 1440,
"accumulator": 3656,
"kr-electric-mining-drill-mk2": 3634,
"offshore-pump": 1402,
"kr-mineral-water-pumpjack": 86,
"pumpjack": 121,
"se-core-miner": 51,
"electric-furnace": 3099,
"industrial-furnace": 1693,
"kr-advanced-furnace": 200,
"se-casting-machine": 3192,
"kr-greenhouse": 990,
"kr-bio-lab": 119,
"kr-electrolysis-plant": 1534,
"kr-filtration-plant": 1620,
"kr-atmospheric-condenser": 1977,
"kr-fluid-burner": 111,
"se-recycling-facility": 501,
"se-pulveriser": 315,
"assembling-machine-3": 3009,
"kr-advanced-assembling-machine": 500,
"se-space-assembling-machine": 500,
"oil-refinery": 757,
"chemical-plant": 701,
"kr-advanced-chemical-plant": 393,
"fuel-processor": 18,
"se-fuel-refinery": 136,
"centrifuge": 3232,
"beacon": 929,
"se-compact-beacon": 1749,
"se-wide-beacon": 1543,
"speed-module-3": 3318,
"speed-module-6": 38,
"productivity-module-3": 3136,
"effectivity-module-4": 3072,
"effectivity-module-6": 1930,
"se-water-ice": 16080,
"wood": 6230,
"coal": 1748,
"plastic-bar": 6228,
"sulfur": 3306,
"explosives": 3845,
"processed-fuel": 1100,
"solid-fuel": 3300,
"rocket-fuel": 872,
"stone": 4800,
"glass": 12151,
"quartz": 4800,
"sand": 16317,
"silicon": 3200,
"stone-tablet": 7338,
"se-heat-shielding": 3992,
"se-iron-ingot": 3602,
"iron-plate": 9600,
"se-steel-ingot": 3561,
"steel-plate": 7956,
"se-copper-ingot": 3560,
"copper-plate": 8928,
"rare-metals": 7072,
"lithium": 4032,
"uranium-fuel-cell": 713,
"se-vulcanite-block": 16032,
"imersite-crystal": 3341,
"imersium-plate": 7708,
"se-beryllium-ingot": 6989,
"se-beryllium-plate": 9600,
"se-holmium-ingot": 4224,
"se-iridium-ingot": 1915,
"iron-stick": 8372,
"iron-gear-wheel": 8823,
"empty-barrel": 70,
"motor": 3573,
"engine-unit": 3881,
"electric-motor": 3308,
"electric-engine-unit": 4120,
"copper-cable": 15922,
"se-holmium-cable": 3548,
"se-superconductive-cable": 4032,
"se-holmium-solenoid": 3389,
"battery": 12278,
"electronic-circuit": 15593,
"advanced-circuit": 13976,
"processing-unit": 7339,
"low-density-structure": 4192,
"se-heavy-girder": 3294,
"se-heavy-bearing": 3332,
"se-aeroframe-pole": 3605,
"se-aeroframe-scaffold": 3900,
"se-aeroframe-bulkhead": 3979,
"se-lifesupport-canister": 3407,
"lubricant-barrel": 951,
"iron-beam": 8011,
"steel-beam": 7914,
"imersium-beam": 7985,
"steel-gear-wheel": 8635,
"imersium-gear-wheel": 8288,
"electronic-components": 6173,
"automation-core": 3629,
"lithium-sulfur-battery": 3267,
"energy-control-unit": 7202,
"se-energy-catalogue-1": 377,
"se-material-catalogue-1": 39,
"se-medpack-2": 1644,
"repair-pack": 9600,
"piercing-rounds-magazine": 14234,
"cliff-explosives": 2175,
"se-rtg-equipment": 20,
"se-rtg-equipment-2": 16,
"imersite-solar-panel-equipment": 360,
"big-imersite-solar-panel-equipment": 44,
"big-battery-mk2-equipment": 40,
"jetpack-1": 40,
"advanced-exoskeleton-equipment": 40,
"advanced-additional-engine": 10,
"vehicle-roboport": 240,
"steel-wall": 3725,
"gun-turret": 4061,
"laser-turret": 700,
"radar": 3276,
"se-meteor-defence": 20
}
},
"webhookUrl": "https://n8n.sebse.de/webhook/c3f462a9-97b7-42eb-8489-63ab0b1fe865/:combinator",
"executionMode": "production"
},
"pairedItem": {
"item": 0
}
}
]
},
"connections": {
"Webhook": {
"main": [
[
{
"node": "Get a database",
"type": "main",
"index": 0
},
{
"node": "Code in JavaScript",
"type": "main",
"index": 0
},
{
"node": "Col Name",
"type": "main",
"index": 0
}
]
]
},
"Get a database": {
"main": [
[
{
"node": "If",
"type": "main",
"index": 0
}
]
]
},
"If": {
"main": [
[
{
"node": "Get many database pages",
"type": "main",
"index": 0
}
]
]
},
"Get many database pages": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 0
}
]
]
},
"Code in JavaScript": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 1
}
]
]
},
"Col Name": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 2
}
]
]
},
"Merge": {
"main": [
[
{
"node": "If1",
"type": "main",
"index": 0
}
]
]
},
"If1": {
"main": [
[
{
"node": "Update a database page",
"type": "main",
"index": 0
}
],
[
{
"node": "Get row(s)",
"type": "main",
"index": 0
},
{
"node": "Merge1",
"type": "main",
"index": 0
},
{
"node": "Get row(s)1",
"type": "main",
"index": 0
}
]
]
},
"Get row(s)": {
"main": [
[
{
"node": "Merge1",
"type": "main",
"index": 1
}
]
]
},
"Merge1": {
"main": [
[
{
"node": "Create a database page",
"type": "main",
"index": 0
}
]
]
},
"Get row(s)1": {
"main": [
[
{
"node": "Merge1",
"type": "main",
"index": 2
}
]
]
}
},
"active": true,
"settings": {
"executionOrder": "v1",
"binaryMode": "separate"
},
"versionId": "34c6607b-4cff-4b00-9ed6-33e997f16a80",
"meta": {
"templateCredsSetupCompleted": true,
"instanceId": "4726556730103ab7311c3481f6a0c01717b032c732d44cc4f6f4aaec9cda9290"
},
"id": "wxjLUEiL15VHEpKO",
"tags": []
}