Moniteur avancé de santé des équipements intégré à MS Teams

Intermédiaire

Ceci est unDevOpsworkflow d'automatisation du domainecontenant 6 nœuds.Utilise principalement des nœuds comme If, GoogleDrive, HttpRequest, ConvertToFile, MicrosoftTeams. Alerte sur les problèmes de santé des appareils avec l'intégration Google Sheets et MS Teams

Prérequis
  • Informations d'identification Google Drive API
  • Peut nécessiter les informations d'identification d'authentification de l'API cible

Catégorie

Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
  "id": "CirUj0MHUPmdvfKX",
  "meta": {
    "instanceId": "a5c13100a5b68a9be4daa442c8f9a7f57ee72dbd3335147e7a1c40f98bc30f21",
    "templateCredsSetupCompleted": true
  },
  "name": "Advanced Equipment Health Monitor with MS Teams Integration (n8n | API | Google Sheets)",
  "tags": [],
  "nodes": [
    {
      "id": "736d1ff8-3c90-47c7-aaff-88d8939d38f4",
      "name": "Requête HTTP",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -448,
        112
      ],
      "parameters": {
        "url": "https://688c83a8cd9d22dda5cd6aec.mockapi.io/temperature_n8n/equipments",
        "options": {}
      },
      "typeVersion": 4.2
    },
    {
      "id": "fb624d6e-fc9a-406f-836d-9de8557d1bca",
      "name": "Convert to File",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        0,
        0
      ],
      "parameters": {
        "options": {
          "fileName": "equipment_list.xls"
        },
        "operation": "xls"
      },
      "typeVersion": 1.1
    },
    {
      "id": "57db253d-57b4-40e4-9616-eabec25a59ac",
      "name": "Upload file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        240,
        0
      ],
      "parameters": {
        "driveId": {
          "__rl": true,
          "mode": "list",
          "value": "My Drive"
        },
        "options": {},
        "folderId": {
          "__rl": true,
          "mode": "list",
          "value": "root",
          "cachedResultName": "/ (Root folder)"
        }
      },
      "credentials": {
        "googleDriveOAuth2Api": {
          "id": "g1zJbHftgJU7dGFb",
          "name": "Google Drive account"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "9cb3ac4f-151f-4152-926b-23f5961c7b0d",
      "name": "Condition check for Temp and voltage",
      "type": "n8n-nodes-base.if",
      "position": [
        -224,
        112
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "504acc0c-666e-4e06-8d8e-a9016931b140",
              "operator": {
                "type": "number",
                "operation": "gt"
              },
              "leftValue": "={{ $json.temp }}",
              "rightValue": 60
            },
            {
              "id": "ee25a1d3-8cf0-421c-9268-6695ed0a5416",
              "operator": {
                "type": "number",
                "operation": "gt"
              },
              "leftValue": "={{ $json.voltage }}",
              "rightValue": 20
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "03921e71-6889-4da9-9657-e066fe24a17d",
      "name": "Déclencheur planifié for Every 15 Min",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -656,
        112
      ],
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "minutes",
              "minutesInterval": 15
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "4e37c01e-ba3f-4d62-9b64-cf9e2c8161f0",
      "name": "Create chat message",
      "type": "n8n-nodes-base.microsoftTeams",
      "position": [
        320,
        288
      ],
      "webhookId": "604e5014-8c2d-4235-b52e-21b8af2af2f2",
      "parameters": {
        "chatId": {
          "__rl": true,
          "mode": "list",
          "value": ""
        },
        "message": "=",
        "options": {},
        "resource": "chatMessage"
      },
      "credentials": {
        "microsoftTeamsOAuth2Api": {
          "id": "x7yguIMfsth0E3CJ",
          "name": "Microsoft Teams account"
        }
      },
      "typeVersion": 2
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "fa42135d-6255-44b0-9234-16e4ac02477a",
  "connections": {
    "HTTP Request": {
      "main": [
        [
          {
            "node": "9cb3ac4f-151f-4152-926b-23f5961c7b0d",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "fb624d6e-fc9a-406f-836d-9de8557d1bca": {
      "main": [
        [
          {
            "node": "57db253d-57b4-40e4-9616-eabec25a59ac",
            "type": "main",
            "index": 0
          },
          {
            "node": "4e37c01e-ba3f-4d62-9b64-cf9e2c8161f0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger for Every 15 Min": {
      "main": [
        [
          {
            "node": "HTTP Request",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9cb3ac4f-151f-4152-926b-23f5961c7b0d": {
      "main": [
        [
          {
            "node": "fb624d6e-fc9a-406f-836d-9de8557d1bca",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Foire aux questions

Comment utiliser ce workflow ?

Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.

Dans quelles scénarios ce workflow est-il adapté ?

Intermédiaire - DevOps

Est-ce payant ?

Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.

Workflows recommandés

Vérification d'expiration et rafraîchissement des offres d'emploi provenant de Google Sheets en utilisant le contrôle HTTP Last-Modified
Automatisation des rappels pour les offres d'emploi expirées avec Google Sheets, vérifications HTTP et Gmail
If
Set
Code
+
If
Set
Code
19 NœudsWeblineIndia
Ressources Humaines
Génération de rapports hebdomadaires sur la consommation d'énergie avec API, e-mail et Google Drive
Générer des rapports hebdomadaires sur la consommation d'énergie avec EnergiDataService, e-mail et Google Drive
Code
Cron
Email Send
+
Code
Cron
Email Send
12 NœudsWeblineIndia
Extraction de documents
Système intelligent de maintenance de workflows
Système de maintenance de flux de travail intelligent avec filtrage IA et intégration Google Workspace
If
N8n
Code
+
If
N8n
Code
42 NœudsJimmy Gay
DevOps
Génération automatique de notes de version
Générer automatiquement les notes de version GitHub et envoyer une notification Slack
Set
Code
Form Trigger
+
Set
Code
Form Trigger
10 NœudsWeblineIndia
DevOps
Version professionnelle de l'automatisation de blog WordPress (recherche approfondie) v2.1 sur le marché
Automatisation de la création de blog optimisé pour le SEO avec GPT-4o, Perplexity AI et support multilingue
If
Set
Xml
+
If
Set
Xml
125 NœudsDaniel Ng
Création de contenu
Assistant de synchronisation de configuration environnementale iOS : .env vers Xcode
Synchronisation des configurations iOS automatisée : .env vers Xcode avec les PR GitHub et les notifications par email
Set
Code
Gmail
+
Set
Code
Gmail
12 NœudsWeblineIndia
DevOps
Informations sur le workflow
Niveau de difficulté
Intermédiaire
Nombre de nœuds6
Catégorie1
Types de nœuds6
Description de la difficulté

Adapté aux utilisateurs expérimentés, avec des workflows de complexité moyenne contenant 6-15 nœuds

Auteur
WeblineIndia

WeblineIndia

@weblineindia

A Leading Software Engineering, Consulting & Outsourcing Services Company in USA & India serving Clients Globally since 1999.

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34