Homey Pro - Smarthouse integration with LLM — Workflow n8n

Élevé complexité Déclencheur98 nœuds🏷️ Personal Productivity👁 597 vuespar Ole Andre Torjussen

Aperçu

This n8n workflow sets up a smart home assistant using OpenAI and Homey integration. It uses LangChain agent tools to allow natural language queries (in Norwegian) to trigger workflows for controlling lights, curtains, temperature, TVs, and other devices across different rooms (e.g., living room, bedroom, cinema). The system uses tool-based workflows connected to specific smart home actions and responds in Norwegian. It’s designed to be modular and easily extended with new devices or capabilitie

Nœuds utilisés

AI AgentOpenAI Chat ModelCall n8n Workflow ToolxAI Grok Chat Model

Aperçu du workflow

Her ligger funksjoner til rommet Stuen i hove
Her ligger funksjoner til soverommet i hovede
Her ligger alle funksjoner til kino i kjeller
Funksjoner som ligge ute i hagen ligger her
Rolle:
Du er en intelligent smarthjem-assistent som styrer bru
Du utfører kommandoer for lysjustering, temperaturkontr
Basseng
Vaskerom
Andre enheter
Ylva sitt soverom
tooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltoolmodeltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltooltool
OpenAI Chat Model
O
output
W
Workflow Input Trigger
Smarthus Agent
Slå_På_Tv_i_stuen
Slå_av_Tv_i_stuen
steng_gardiner_i_hovedet…
apne_gardiner_i_hovedeta…
Sla_pa_apple_tv_i_hovede…
sla_på_mac_i_hovedetasjen
sla_pa_peis_i_hovedetasjen
steng_gardiner_mot_ost
sla_av_taklys_i_stuen
sla_pa_taklys_i_stuen
hovedetasjen_belysning_0
hovedetasjen_belysning_10
hovedetasjen_belysning_25
hovedetasjen_belysning_50
hovedetasjen_belysning_75
hovedetasjen_full_belysn…
film_i_hovedetasjen
vekk_siri_i_hovedetasjen
hent_tempratur_i_stuen
demp_belysning_pa_soverom
sla_av_begge_tv_pa_soverom
sla_av_lg_tv_pa_soverom
sla_av_samsung_tv_pa_sov…
sla_av_soverom
sla_av_taklyset_pa_soverom
sla_pa_apple_tv_pa_soverom
sla_pa_mac_pa_soverom
solskjerming_dag
solskjerming_lufting_nede
solskjerming_lufting_ove…
solskjerming_natt
hjemmekontor
hjemmekontor_kveld
sla_pa_mac_i_soverom_med…
apne_solskjerming
sla_pa_taklys_pa_soverom
sla_av_taklys_pa_soverom
dimme_taklys_pa_soverom_…
dimme_taklys_pa_soverom_…
dimme_taklys_pa_soverom_…
dimme_taklys_pa_soverom_…
dimme_taklys_pa_soverom_…
dimme_taklys_pa_soverom_…
dimme_taklys_pa_soverom_…
dimme_taklys_pa_soverom_…
dimme_taklys_pa_soverom_…
dimme_taklys_pa_soverom_…
hent_tempratur_pa_soverom
sla_av_prosjektor_i_kino
sla_pa_prosjektor_i_kino
Sla_pa_apple_tv_i_kino
Sla_pa_mac_i_kino
sla_pa_musikk_i_hele_kje…
sla_pa_disco
sla_av_disco
19_grader_i_kino
21_grader_i_kino_
20_grader_i_kino
22_grader_i_kino
23_grader_i_kino
24_grader_i_kino
25_grader_i_kino
hent_tempratur_ute
kjeller_belysning_100_pr…
kjeller_belysning_20_pro…
kjeller_belysning_40_pro…
kjeller_belysning_60_pro…
kjeller_belysning_80_pro…
sla_av_belysning_i_hoved…
kjeller_belysning_5_pros…
kino_belysning_10_prosent
kino_belysning_20_prosent
kino_belysning_30_prosent
kino_belysning_40_prosent
kino_belysning_50_prosent
kino_belysning_60_prosent
kino_belysning_70_prosent
kino_belysning_80_prosent
kino_belysning_90_prosent
kino_belysning_av
tempratur_i_badebasseng
avfukter_pa_vaskerom_av
avfukter_pa_vaskerom_pa
blalys_kino_pa
blalys_kino_av
Ylva_solskjerming_lukket
Ylva_solskjerming_apen
kjeller_belysning_0_pros…
xAI Grok Chat Model
pause spotify
sjekk_garasjeport
apne_garasjeport
steng_garasjeport
sjekk_status_alle_enheter
98 nodes95 edges

Comment ça fonctionne

  1. 1

    Déclencheur

    Le workflow démarre avec un déclencheur déclencheur.

  2. 2

    Traitement

    Les données transitent par 98 nœuds, connecting agent, executeworkflowtrigger, lmchatopenai.

  3. 3

    Sortie

    Le workflow termine son automatisation et livre le résultat à la destination configurée.

Détails des nœuds (98)

AI

AI Agent

n8n-nodes-langchain.agent

#1
OP

OpenAI Chat Model

n8n-nodes-langchain.lmChatOpenAi

#2
CA

Call n8n Workflow Tool

n8n-nodes-langchain.toolWorkflow

#3
XA

xAI Grok Chat Model

n8n-nodes-langchain.lmChatXAiGrok

#4

Comment importer ce workflow

  1. 1Cliquez sur le bouton Télécharger JSON à droite pour enregistrer le fichier du workflow.
  2. 2Ouvrez votre instance n8n. Accédez à Workflows → Nouveau → Importer depuis un fichier.
  3. 3Sélectionnez le fichier homey-pro-smarthouse-integration-with-llm téléchargé et cliquez sur Importer.
  4. 4Configurez les identifiants pour chaque nœud de service (clés API, OAuth, etc.).
  5. 5Cliquez sur Tester le workflow pour vérifier que tout fonctionne, puis activez-le.

Ou collez directement dans n8n → Importer depuis JSON :

{ "name": "Homey Pro - Smarthouse integration with LLM", "nodes": [...], ...}

Intégrations

agentexecuteworkflowtriggerlmchatopenailmchatxaigroksettoolworkflow

Obtenir ce workflow

Téléchargez et importez en un clic

Télécharger JSONVoir sur n8n.io
Nœuds98
Complexitéhigh
Déclencheurtrigger
Vues597

Créé par

Ole Andre Torjussen

Ole Andre Torjussen

@oleandre

Tags

agentexecuteworkflowtriggerlmchatopenailmchatxaigroksettoolworkflow

Nouveau sur n8n ?

n8n est un outil d'automatisation de workflows gratuit et open-source. Hébergez-le vous-même ou utilisez la version cloud.

Obtenir n8n gratuitement →

Related Personal Productivity Workflows

CODIFIHT+8
high

Automate Epic Games Freebie Alerts via Discord & Puppeteer

Never miss a premium title again with this advanced n8n automation designed to track the Epic Games Store's rotating free game catalog. This workflow leverages the power of the Puppeteer community node to perform headless browser scraping, bypassing traditional static HTML limitations to detect real-time changes in the store's interface. By monitoring specific DOM containers, the automation identifies new releases, processes game metadata through custom JavaScript logic, and formats the data into professional Discord embeds. Beyond simple notifications, this flow incorporates robust error handling and looping mechanisms to ensure delivery even if a specific request fails. For community managers or gaming enthusiasts, this replaces the manual chore of daily store checks with a high-performance, set-and-forget monitoring system. It effectively demonstrates how to combine web scraping, data transformation, and third-party API integrations into a cohesive, production-ready automation pipeline. **Common Use Cases:** - Community Engagement for Gaming Servers - Automated Content Sourcing for Gaming News Portals - Real-time Price and Promotion Monitoring for Digital Goods

Scheduled·20 nodes
AIGOGOHT+5
high

Automate Forex News Alerts: Telegram & Google Sheets n8n Flow

Bridge the gap between economic data releases and trade execution with this sophisticated n8n automation. This workflow monitors Forex Factory and MyFxBook in real-time, instantly pushing critical news data and live price fluctuations for affected currency pairs directly to Telegram and Google Sheets. By automating the data capture process, traders eliminate the manual lag of refreshing browser tabs during high-volatility events. The flow systematically parses 'Actual' vs. 'Forecast' figures, calculates market impact, and logs the live price at the exact moment of the release for backtesting accuracy. Whether you are scaling a proprietary trading desk or managing personal capital, this template ensures you never miss a high-impact news event. It utilizes advanced conditional logic to filter relevant currency pairs and Airtop integration for seamless data extraction, providing a professional-grade infrastructure for algorithmic or semi-automated trading strategies. **Common Use Cases:** - Real-time sentiment analysis by syncing economic surprises to a centralized trading dashboard. - Automated journal logging for backtesting the correlation between news deviations and price slippage. - Telegram-based trade signal triggers that bridge economic calendar events to MetaTrader 4 execution.

Trigger·34 nodes
CHGMGOIF+6
high

AI Meeting Briefing Automation: n8n, OpenAI & Slack Guide

Stop walking into meetings unprepared. This advanced n8n workflow acts as an automated executive assistant, delivering comprehensive attendee intelligence directly to your Slack workspace. Instead of manually digging through old threads, the automation triggers hourly to scan your Google Calendar for upcoming appointments. Once a meeting is detected, the flow initiates a deep search across Gmail to extract the most recent correspondence and activity history for every participant. By leveraging OpenAI’s Large Language Models (LLMs) and LangChain integration, the workflow synthesizes disparate data points into a concise, high-value briefing. It identifies key talking points, previous blockers, and the current relationship status with each stakeholder. This ensures you have the full context needed to drive decisions without the pre-meeting administrative burden. Perfect for high-volume sales teams, account managers, and executives, this template transforms how you prepare for calls by replacing manual research with instant, AI-generated insights delivered precisely when they are most relevant. **Common Use Cases:** - High-Stakes Sales Discovery: Automatically briefing Account Executives on a prospect's recent support tickets and email inquiries before a demo. - Client Relationship Management: Equipping Account Managers with a summary of the last three months of cross-departmental communication before a quarterly business review. - Executive Leadership Syncs: Providing CEOs with rapid context on internal stakeholders' recent project updates and Slack mentions prior to board or department meetings.

Scheduled·18 nodes
AGCOGOGO+6
medium

AI Assistant for Finding Nearby Workspaces via n8n & Slack

Maximize your billable hours and productivity with this intelligent AI-driven workflow designed to turn schedule gaps into efficient work sessions. This automation acts as a personal concierge for mobile professionals and digital nomads. By proactively monitoring your Google Calendar, the system identifies upcoming free periods between appointments. It then utilizes OpenRouter AI and Google Maps API to scout nearby cafes or coworking spaces that match your specific preferences. Unlike manual searching, this workflow analyzes your current location and travel time to ensure you never waste a moment. Once a prime location is identified, the workflow pushes a detailed notification to Slack, including navigation links and venue details. This eliminates decision fatigue and the stress of finding reliable Wi-Fi or a quiet environment on the fly. From a technical perspective, the flow triggers on a schedule, scrapes calendar data, processes spatial logic via custom Code nodes, and leverages an LLM agent to make qualitative recommendations based on live data, ultimately logging your visits in Google Sheets for future reference. **Common Use Cases:** - Field Sales Optimization: Automatically suggesting quiet cafes for account managers to update CRM records between client on-site visits. - Executive Assistant Automation: Providing traveling executives with curated 'third-space' options for impromptu deep-work sessions without manual research. - Digital Nomad Productivity: Syncing with a dynamic travel schedule to identify the best-rated workspaces with high-speed internet in new cities.

Scheduled·12 nodes
AGEMFIGO+7
high

Automate Excel to Google Calendar Sync with AI Summaries

Stop manually copying spreadsheets into your schedule. This advanced n8n automation streamlines event management by transforming static Excel files into dynamic Google Calendar entries using GPT-4o-mini. The workflow monitors your Google Drive for new schedules, extracts raw data, and utilizes a dual-layer AI analysis to validate dates and categorize events with high precision. Unlike basic sync tools, this logic includes a structured output parser to ensure data integrity and a smart enrichment phase that adds context to every calendar invite. Once the calendar is updated, the system generates a human-readable executive summary of the week's agenda and distributes it via email automatically. This is a game-changer for professionals managing high-volume scheduling tasks where human error is a risk. By integrating OpenAI’s LLMs directly into the data pipeline, the workflow handles inconsistent formatting and complex project timelines that traditional automation tools often fail to process. It effectively acts as an AI executive assistant, ensuring your team stays synchronized without a single manual click. **Common Use Cases:** - Academic Term Scheduling: Automatically syncing university lecture timetables from faculty spreadsheets to student-facing calendars. - Project Milestone Tracking: Converting complex Excel project trackers into visual deadlines for cross-functional engineering teams. - Shift Management for Healthcare: Transforming weekly staff rosters into individual calendar invites with automated shift summaries sent to personnel.

Scheduled·17 nodes
AGAGCODA+9
high

AI Agent: Auto-Sync Gmail/Outlook to Google Tasks & To Do

Stop losing critical action items in your overflowing inbox. This advanced n8n workflow leverages a sophisticated multi-agent AI system powered by Mistral Large to intelligently bridge the gap between your communication and project management. Unlike simple triggers, this flow uses an autonomous Orchestrator Agent that analyzes the context of incoming emails from both Gmail and Microsoft Outlook. It determines if an email is truly actionable, extracts the core requirement, and assigns it to the appropriate platform—be it Google Tasks or Microsoft To Do. The automation executes a multi-step logic sequence: first, it fetches unread messages through specialized integrations; second, it utilizes a memory-buffered Mistral AI agent to structure the data into high-quality task descriptions; and finally, it employs sub-agents to handle rate-limiting and platform-specific API calls. This ensures a seamless, error-free transfer of data without manual intervention. By centralizing your cross-platform tasks into a single source of truth, you eliminate context switching and ensure that high-priority client requests or internal directives are never overlooked. It is the ultimate productivity engine for professionals managing hybrid ecosystems. **Common Use Cases:** - Executive Assistant Automation: Automatically triaging executive inboxes and converting stakeholder requests into prioritized task lists. - Project Management Sync: Converting client feedback received via email into actionable tickets within a team's shared Microsoft To Do or Google environment. - Freelance Workflow Optimization: Managing multiple client communication channels by consolidating all 'next steps' into a unified personal dashboard.

Scheduled·26 nodes