← Επιστροφή στην κατηγορία Smart Home & IoTNode-RED interface με flows αυτοματισμών smart home και drag-and-drop nodes
🏠 Smart Home: Αυτοματισμοί

Node-RED για Smart Home: 10 Πρακτικά Flows και Οδηγός Εγκατάστασης

📅 21 Φεβρουαρίου 2026 ⏱️ 9 λεπτά ανάγνωσης

Το Node-RED είναι ένα visual programming εργαλείο που μετατρέπει πολύπλοκους αυτοματισμούς smart home σε απλά drag-and-drop flows. Αν θέλετε αυτοματισμούς πέρα από αυτά που προσφέρει το Home Assistant YAML/UI, το Node-RED σας δίνει τη δύναμη ενός προγραμματιστή χωρίς να γράψετε κώδικα. Σε αυτόν τον οδηγό εξηγούμε τι είναι, πώς εγκαθίσταται, και σας δίνουμε 10 πρακτικά παραδείγματα flows.

📖 Διαβάστε περισσότερα: Raspberry Pi Smart Home: DIY Οδηγός 2026

Τι Είναι το Node-RED

Το Node-RED είναι ένα open-source visual programming tool φτιαγμένο αρχικά από την IBM. Λειτουργεί μέσω browser — ανοίγετε μια web σελίδα, σύρετε “nodes” (κόμβους) πάνω στον καμβά, τους συνδέετε μεταξύ τους, και δημιουργείτε “flows” (ροές) αυτοματισμών.

Κάθε node εκτελεί μία λειτουργία: λαμβάνει MQTT μήνυμα, ελέγχει condition, στέλνει εντολή, καλεί API. Η δύναμη βρίσκεται στη σύνδεση — ένα flow μπορεί να περιλαμβάνει 5-50 nodes που δουλεύουν μαζί.

Εγκατάσταση

Στο Home Assistant (Recommended)

  • Settings → Add-ons → Add-on Store → “Node-RED”
  • Install → Configuration → Ρυθμίστε credential_secret
  • Start → Ανοίξτε Web UI (port 1880)

Standalone (Docker)

docker run -d -p 1880:1880 --name node-red nodered/node-red

Σε Raspberry Pi

bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

📖 Διαβάστε περισσότερα: MQTT στο Smart Home: Τι Είναι, Πώς Δουλεύει

Βασικά Nodes

NodeΤι ΚάνειΠαράδειγμα
mqtt inΛαμβάνει MQTT μηνύματαΑισθητήρας θερμοκρασίας
mqtt outΣτέλνει MQTT μηνύματαΕνεργοποίηση φωτός
switchRouting βάσει conditionΑν θερμοκρασία > 25°C
functionΕκτέλεση JavaScriptΥπολογισμοί, μετατροπές
changeΑλλαγή τιμών payloadSet/Move/Delete properties
delayΚαθυστέρησηΠερίμενε 5 λεπτά πριν κλείσεις
injectTrigger σε ώραΚάθε πρωί στις 7:00
debugΕμφανίζει δεδομέναDebugging flows
HA entityΟντότητα Home AssistantΚατάσταση switch/sensor
HA call serviceΚλήση HA serviceΆναψε φως, κλείσε κλιματιστικό

10 Πρακτικά Flows

1. Αυτόματο Φως με Καθυστέρηση

Motion sensor → switch (αν ON) → call service (άναψε φως) → delay (5 min) → call service (σβήσε φως). Ιδανικό για διάδρομο ή μπάνιο — δεν χρειάζεται πλέον χειροκίνητο κλείσιμο.

2. Ειδοποίηση Πλημμύρας

Water sensor → switch (αν wet) → notification (Telegram/mobile push). Κρίσιμο flow για κουζίνα, μπάνιο ή υπόγειο. Η ειδοποίηση φτάνει σε δευτερόλεπτα.

3. Θερμοκρασία → Κλιματιστικό

Temperature sensor → switch (αν > 27°C) → call service (ενεργοποίηση AC στους 24°C). Προσθέστε δεύτερο switch για off: αν < 23°C → απενεργοποίηση.

📖 Διαβάστε περισσότερα: Πριν Αγοράσεις Smart Home: 10 Tips Αρχάριων

4. Πρωινό Σενάριο

Inject (7:00 AM) → call service (άναψε φώτα 30%) → delay (15 min) → call service (φώτα 100%) → TTS announce (καιρός σήμερα). Ξυπνάτε σταδιακά, χωρίς ξαφνικό φως.

5. Αυτόματο Κλείσιμο Γκαράζ

Garage sensor → switch (αν ανοικτό > 30 min) → call service (κλείσε γκαράζ) → notification. Ποτέ ξανά ξεχασμένο ανοικτό γκαράζ τη νύχτα.

6. Adaptive Lighting

Inject (κάθε 15 min) → function (υπολογισμός color temp βάσει ώρας ημέρας) → call service (αλλαγή φωτισμού). Ζεστό φως το βράδυ, cool white τη μέρα αυτόματα.

7. Washing Machine Alert

Power sensor → switch (αν watt < 5 για 5 min μετά > 100) → TTS announce (πλυντήριο τελείωσε). Χρησιμοποιεί smart plug με μέτρηση κατανάλωσης.

8. Vacancy Mode

Inject (random ώρες βράδυ) → random node → call service (ανοιγοκλείσιμο φώτων τυχαία). Προσομοιώνει παρουσία στο σπίτι ενώ λείπετε σε διακοπές.

9. Energy Dashboard

MQTT sensors → function (aggregation κατανάλωσης) → dashboard chart nodes. Βλέπετε γραφήματα ενέργειας σε πραγματικό χρόνο μέσα στο Node-RED dashboard.

10. Multi-condition Alarm

Door sensor + time check + presence check → join → switch (αν πόρτα ανοικτή + νύχτα + κανείς σπίτι) → alarm trigger + notification. Πολλαπλές συνθήκες ελέγχονται ταυτόχρονα.

📖 Διαβάστε περισσότερα: Εξοικονόμηση Ενέργειας Smart Home: Οδηγός

Node-RED vs HA Automations

ΚριτήριοNode-REDHA Automations
ΕυκολίαΜέτριαΕύκολο (UI)
Πολυπλοκότητα✅ ΆπειρηΠεριορισμένη
Visual✅ Πλήρως visualΜερικώς
Debugging✅ ΕξαιρετικόΒασικό
PerformanceΚαλό✅ Native
Subflows✅ ReusableScripts/Blueprints

Tips για Αρχάριους

  • Ξεκινήστε απλά: Φτιάξτε πρώτα ένα flow 3-4 nodes πριν πάτε σε πολύπλοκα σενάρια πολλαπλών conditions
  • Debug παντού: Προσθέστε debug nodes μετά κάθε node για να βλέπετε τι δεδομένα περνάνε στο sidebar
  • Backup τακτικά: Εξάγετε τα flows σε JSON αρχεία τακτικά — Menu → Export → Clipboard → All flows → Download
  • Community flows: Στο flows.nodered.org υπάρχουν χιλιάδες έτοιμα flows δωρεάν που μπορείτε να εισαγάγετε με copy-paste
  • Subflows: Ομαδοποιήστε κοινά patterns σε subflows για επαναχρησιμοποίηση σε πολλαπλά σημεία
  • Context variables: Χρησιμοποιήστε flow ή global variables για να αποθηκεύετε κατάσταση μεταξύ εκτελέσεων nodes
  • Palette manager: Εγκαταστήστε extra nodes μέσω Manage Palette — υπάρχουν nodes για Telegram, Spotify, weather κ.α.

Συμπέρασμα

Το Node-RED είναι το ισχυρότερο εργαλείο αυτοματισμών για smart home. Αν τα built-in automations του Home Assistant δεν φτάνουν, το Node-RED σας δίνει απεριόριστες δυνατότητες χωρίς να γράψετε πραγματικό κώδικα. Η εγκατάσταση γίνεται σε 5 λεπτά ως Home Assistant add-on, και η κοινότητα προσφέρει χιλιάδες έτοιμα flows στο flows.nodered.org. Ιδανικό για power users που θέλουν τον πλήρη έλεγχο κάθε πτυχής του σπιτιού τους μέσω οπτικού προγραμματισμού.

Node-RED smart home αυτοματισμοί Home Assistant visual programming IoT flows έξυπνο σπίτι