- NocoDB-Tabellenstruktur mit allen erforderlichen Spalten dokumentiert - n8n-Workflow für automatische Datensammlung (alle 15 Min.) hinzugefügt - n8n-Webhook für Datenbereitstellung an Visualisierung hinzugefügt - CSV-Beispieldatei als Strukturvorlage hinzugefügt 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
160 lines
3.5 KiB
JSON
160 lines
3.5 KiB
JSON
{
|
||
"name": "NocoDB Webhook für Grafiken",
|
||
"nodes": [
|
||
{
|
||
"parameters": {},
|
||
"type": "n8n-nodes-base.manualTrigger",
|
||
"typeVersion": 1,
|
||
"position": [
|
||
16,
|
||
224
|
||
],
|
||
"id": "cde82cdb-6c25-49bc-a09f-a74fec973575",
|
||
"name": "When clicking ‘Execute workflow’"
|
||
},
|
||
{
|
||
"parameters": {
|
||
"authentication": "nocoDbApiToken",
|
||
"operation": "getAll",
|
||
"projectId": "pdxl4cx4dbu9nxi",
|
||
"table": "mq93uflujstkrdh",
|
||
"returnAll": true,
|
||
"options": {
|
||
"fields": [
|
||
"SDS_P1",
|
||
"SDS_P2",
|
||
"Uhrzeit"
|
||
]
|
||
}
|
||
},
|
||
"type": "n8n-nodes-base.nocoDb",
|
||
"typeVersion": 3,
|
||
"position": [
|
||
208,
|
||
112
|
||
],
|
||
"id": "4e1510cc-1843-43d4-bdda-3ff32ccc4aea",
|
||
"name": "Get many rows",
|
||
"credentials": {
|
||
"nocoDbApiToken": {
|
||
"id": "T9XuGr6CJD2W2BPO",
|
||
"name": "NocoDB Token account"
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"parameters": {
|
||
"path": "sds-data",
|
||
"responseMode": "lastNode",
|
||
"responseData": "allEntries",
|
||
"options": {}
|
||
},
|
||
"type": "n8n-nodes-base.webhook",
|
||
"typeVersion": 2.1,
|
||
"position": [
|
||
0,
|
||
0
|
||
],
|
||
"id": "2c42cea9-afaa-4d93-8a3b-9ea8d11dda88",
|
||
"name": "Webhook",
|
||
"webhookId": "7f744ddd-79a1-4bb0-987a-3a7beef09f13"
|
||
},
|
||
{
|
||
"parameters": {
|
||
"jsCode": "// nur die letzten 50 behalten\nreturn items.slice(-50);\n"
|
||
},
|
||
"type": "n8n-nodes-base.code",
|
||
"typeVersion": 2,
|
||
"position": [
|
||
400,
|
||
112
|
||
],
|
||
"id": "238b6d39-7ade-4146-9fd9-64521cd32b4f",
|
||
"name": "Code in JavaScript"
|
||
},
|
||
{
|
||
"parameters": {
|
||
"height": 480,
|
||
"width": 784
|
||
},
|
||
"type": "n8n-nodes-base.stickyNote",
|
||
"position": [
|
||
-144,
|
||
-80
|
||
],
|
||
"typeVersion": 1,
|
||
"id": "7490e26e-5661-4e77-a6d4-4084f77d1921",
|
||
"name": "Sticky Note"
|
||
}
|
||
],
|
||
"pinData": {},
|
||
"connections": {
|
||
"When clicking ‘Execute workflow’": {
|
||
"main": [
|
||
[
|
||
{
|
||
"node": "Get many rows",
|
||
"type": "main",
|
||
"index": 0
|
||
}
|
||
]
|
||
]
|
||
},
|
||
"Webhook": {
|
||
"main": [
|
||
[
|
||
{
|
||
"node": "Get many rows",
|
||
"type": "main",
|
||
"index": 0
|
||
}
|
||
]
|
||
]
|
||
},
|
||
"Get many rows": {
|
||
"main": [
|
||
[
|
||
{
|
||
"node": "Code in JavaScript",
|
||
"type": "main",
|
||
"index": 0
|
||
}
|
||
]
|
||
]
|
||
}
|
||
},
|
||
"active": true,
|
||
"settings": {
|
||
"executionOrder": "v1",
|
||
"callerPolicy": "workflowsFromSameOwner",
|
||
"availableInMCP": false,
|
||
"errorWorkflow": "0bBZzSE6SUzVsif5"
|
||
},
|
||
"versionId": "9ece3377-504a-4df7-900d-ef23c1bd5905",
|
||
"meta": {
|
||
"templateCredsSetupCompleted": true,
|
||
"instanceId": "2f7fd37175cefa82de44e06b8af9ab9c01e7956018045d6efc4f7bf1588a41eb"
|
||
},
|
||
"id": "71Oy271yDtaElXuQ",
|
||
"tags": [
|
||
{
|
||
"updatedAt": "2025-11-01T14:27:07.596Z",
|
||
"createdAt": "2025-11-01T14:27:07.596Z",
|
||
"id": "8ktLneL4GgVFyanL",
|
||
"name": "webhook"
|
||
},
|
||
{
|
||
"updatedAt": "2025-11-01T14:23:20.263Z",
|
||
"createdAt": "2025-11-01T14:23:20.263Z",
|
||
"id": "N0uCqYBwuniqV9Up",
|
||
"name": "feinstaub"
|
||
},
|
||
{
|
||
"updatedAt": "2025-11-01T14:27:03.941Z",
|
||
"createdAt": "2025-11-01T14:27:03.941Z",
|
||
"id": "ZXuz8AjF5AIBPY4Z",
|
||
"name": "nocodb"
|
||
}
|
||
]
|
||
}
|