El FRITZ!Box no es solo un muy buen enrutador para la red doméstica. Equipado con los accesorios Smart Home adecuados, también puede convertirse en el centro Smart Home de su casa o apartamento. Todo lo que necesita ya está instalado en el FRITZ!Box. Los nuevos sensores o actuadores se conectan simplemente de forma inalámbrica al FRITZ!Box a través del estándar DECT.
Un posible actor es el enchufe FRITZ!DECT 200. Después de haberlo conectado al Fritz Box, puede controlarlo a través de la aplicación Fritz Smart Home o de acuerdo con reglas u horarios definidos.
Si desea un control cada vez más individual, también puede controlar el zócalo con Node Red.
Este artículo describe lo que debe hacer para integrar un enchufe doméstico inteligente FRITZ!DECT 200 en su entorno Node Red.
Instrucciones de seguridad
Sé que las siguientes notas siempre son un poco molestas y parecen innecesarias. Desafortunadamente, muchas personas que sabían "mejor" han perdido ojos, dedos u otras cosas debido a un descuido o se lesionaron. La pérdida de datos es casi insignificante en comparación, pero incluso estos pueden ser realmente molestos. Por lo tanto, tómese cinco minutos para leer las instrucciones de seguridad. Porque incluso el proyecto más genial no vale la pena lesionarse u otros problemas.
https://www.nerdiy.de/sicherheitshinweise/
Enlaces afiliados / enlaces publicitarios
Los enlaces a las tiendas en línea enumerados aquí son los llamados enlaces de afiliados. Si hace clic en dicho enlace de afiliado y realiza una compra a través de este enlace, Nerdiy.de recibirá una comisión de la tienda en línea o el proveedor correspondiente. El precio no cambia para usted. Si realiza sus compras a través de estos enlaces, ayuda a Nerdiy.de a poder ofrecer otros proyectos útiles en el futuro. 🙂
Requisitos
Artículos útiles:
Para que puedas instalar nuevos nodos Nodo Rojo ya instalado por supuesto.
En los siguientes artículos se describe cómo preparar una RaspberryPi y luego instalar Node Red en ella.
- RaspberryPi: ¡configuración para nerdiys!
- RaspberryPi – ¡La primera configuración!
- RaspberryPi: controle el RaspberryPi a través de SSH
- NodeRed: instalación de NodeRed en RaspberryPi
- NodeRed - código de nodo de importación y exportación
En las siguientes listas encontrará todas las piezas que necesita para implementar este artículo.
Herramienta requerida:
Material requerido:
Inicie sesión en la interfaz de configuración de NodeRed
Antes de que pueda editar su configuración de NodeRed, debe, si está activado, primero iniciar sesión en la interfaz de configuración de NodeRed.

Lea el AIN de su toma FRITZ!DECT 200 e introdúzcalo en Node Red
Para que el siguiente código de Node Red funcione, debe ingresar el AIN correcto en su configuración de Node Red. El AIN es el número de identificación de su dispositivo FRITZ DECT Smart Home, que necesita para poder controlarlo o leerlo específicamente. Cómo puede encontrar el AIN usando la interfaz de configuración de FritzBox está en el artículo Fritz Box – Descubre el AIN de tu dispositivo SmartHome descrito.
Instale el nodo FritzBox apropiado
Damit Node Red mit der verbundenen Steckdose kommunizieren kann, müsst Ihr die Node “node-red-contrib-fritzapi” installieren. Wie Ihr Nodes installiert ist im Artikel NodeRed – Instalar nuevos nodos descrito.
También debería haber instalado y configurado el nodo del tablero. Esto se utiliza para mostrar los datos recuperados en el tablero. Puedes encontrar información al respecto en el siguiente artículo.
Nodo Código rojo para controlar la toma FRITZ DECT 200 Smart Home
Con el código Node Red vinculado a continuación, puede controlar su toma Fritz DECT 200 y recuperar sus datos. La temperatura, la potencia medida y el estado de conmutación se muestran en el Node Red Dashboard, pero, por supuesto, también se pueden procesar internamente.
Para que el código de Node Red funcione, la conexión entre Node Red y su FritzBox ya debe estar configurada.
Puedes encontrar más información al respecto en el artículo

Para poder utilizar el código Node Red, aún debe ingresar el AIN de su repetidor Fritz DECT.
El AIN es el número de identificación a través del cual se direcciona el repetidor. Cómo puede averiguar este AIN está en el artículo. Fritz Box – Descubre el AIN de tu dispositivo SmartHome descrito.
Cómo puede importar el NodeCode vinculado a continuación en su entorno NodeRed está en el artículo NodeRed - código de nodo de importación y exportación descrito.
Como siempre, puedes encontrar el código de Node Red en el repositorio Nerdiy Git en el siguiente enlace:
Diviértete con el proyecto.
Espero que todo te haya funcionado como se describe. Si no es así, o si tiene alguna pregunta o sugerencia, hágamelo saber en los comentarios. Si es necesario, lo añadiré al artículo.
Las ideas para nuevos proyectos siempre son bienvenidas. 🙂
PS Muchos de estos proyectos, especialmente los proyectos de hardware, cuestan mucho tiempo y dinero. Por supuesto que hago esto porque lo disfruto, pero si crees que es genial que comparta la información contigo, me encantaría hacer una pequeña donación al fondo del café. 🙂
Gracias por las instrucciones, lamentablemente eso no funciona como se desea, pero lo intenté con un Fritzdect 210.
Depuración: dispositivo no listo
Y
Desconectado con error
Da gibt es ein Timing-Problem: Die Node “Get socket state” läuft mit einer Wiederholrate von 1s. Das ist für meine Fritz!Box 6490 / DECT 200 zu schnell. Ich hab das jetzt auf 5s gestellt und es geht!
Was “Device not ready” betrifft ist es wohl ähnlich. Mach ich Änderungen und deploye diese, dauert es einige Sekunden bis diese Meldung verschwindet. Dann kommt sie auch nicht mehr wieder.
Mir scheint, die Node “Fritz!Box” versucht sich in kurzen Abständen mit der FB zu verbinden und die braucht dann ihre Zeit. Evtl. könnte man da was verbessern aber ich habe nichts gefunden, wie man die Anfrage zeitlich verändern könnt.
Kleiner Bug in der Darstellung der “socket energy”:
Los valores de contador entregados como payload no tienen la unidad KWh sino Wh.
Esto significa que para una especificación en la unidad habitual kWh, aún debe dividirse por 1000.
Ein weiterer Bug steckt in der Anzeige des “Online Status”: Auf die Anzeige “Online Status” wird das Ergebnis von “Get State” ausgegeben und dadurch wird der Schalt Status und nicht der Online Status als “online” oder “offline” angezeigt. Abhilfe: Einen weiteren “Outlet” node hinzufügen, mit diesem “Get presence status” abholen und auf “Online Status” ausgeben.
Ich würde gerne meine DECT200 in mein Node Red einbinden. Aber egal was ich wo eingebe, ich bekomme keine Verbindung zu meiner Fritzbox/DECT. Die Outlet-Node ist noch immer mit dem roten Ring und der Meldung “login failed” geschmückt.
La siguiente oración no es realmente útil en este sentido:
No he encontrado ninguna información sobre cómo salir de este callejón sin salida. Sería muy feliz si alguien pudiera contribuir con un consejo útil.
Wow, se omitió la oración nombrada, aquí se entrega más adelante:
Para que el código de Node Red funcione, la conexión entre Node Red y su FritzBox ya debe estar configurada.
Ich bekomme diesen Flow bei mir nicht in gang. Hab nur die AIN geändert.
Hi Stefan,
was funktioniert denn bei dir nicht? 🙂
Hola
ICH bin Grün hinter den Ohren
habe die FRITZ!DECT 210
habe die AIN geändert
Glaub fast alles rauf gespielt was geht aber gehen tut nicht´s
wie das geht?? Node Red und Eurer FritzBox einstellen???
6 Stunden Später muss ich wohl aufgeben!! ;(
Mir ist hilfe gerne was wert aber ich mag es auch verstehen HILFE
Hola Juergen,
hast du die Verbindung zu deiner FritzBox denn schon konfiguriert? Das müsstest du auch noch machen. Der Hinweis dazu ist etwas versteckt im Satz “Damit der Node-Red-code funktioniert sollte die Verbindung zwischen Node Red und Eurer FritzBox schon konfiguriert sein.”. Das hatte ein anderer Benutzer letztes auch schon angemerkt. Ich muss den Hinweis wohl etwas besser sichtbar machen. Wie man die Verbindung zur FritzBox konfigurieren kann habe ich im Artikel https://nerdiy.de/de_de/nodered-fritzbox-anruferliste-im-dashboard-anzeigen/ in dem Absatz “FritzBox-Node-Konfiguration eintragen” beschrieben. 🙂
Ich hoffe das hilft dir. Ansonsten lasse mir gerne nochmal einen Kommentar dar. 🙂
Atentamente
Fabian
JUHU irgend wie geht´s // 8 Stunden später!! dect 210 habe ich
1.) Aktor Identifikationsnummer (AIN) muss zusammen geschrieben sein!! ///
2.) Host muss : http://192.xxxxxxxx wies bei euch halt ist sein Fritzbox ////
3.) Benutzer Anlegen ohne dem wurde es auch nichts bei mir////
4.) KWH stimmen bis jetzt noch nicht aber das hat wer anderer eh schon beschrieben!!
5.) Wie kann man mehrere neben einander machen ??
Wenn wer Lust hat mir Node Red beizubringen bitte Melden unter Jürgen Lindinger FB oder Instagram!
Meine Nerven sind für was anderes ausgelegt
Hola Juergen,
schön zu hören, dass es dann doch geklappt hat. 🙂
Danke für die vielen infos!
Wenn du mehrere Steckdosen auslesen willst, musst du den kompletten NodeRed Flow nochmal kopieren aber dann die andere AIN der weiteren Steckdose eintragen. 🙂
Atentamente
Fabian
Hallo und guten Abend Fab,
zunächst vielen Dank für deine Arbeiten und die tollen Workarounds.
Ich habe den Flow importiert und die AIN meiner DECT200 eingetragen.
So weit – so gut, leider steht beim Status immer offline und der Schaltzustand lässt sich nicht ändern hingegen die Temp. und kWh werden angezeigt …
Wo habe ich hier was falsch gemacht, kannst du helfen.
Vielen Dank für deine Mühe und einen schönen Abend.
Axel
Hallo schon wieder 🙂
ich hab’s gefunden – es liegt tatsächlich am Host fritz.box (nach Änderung in die IP) funktioniert es.
Hmmmm ….
leider zu früh gefreut – jetzt steht zwar “online” aber den Schaltzustand kann ich im Dashboard immer noch nicht ändern :-/
Vlt. hast du ja doch noch einen Tip für mich
Hola, Alex,
nur um sicher zu gehen: Die Logindaten zu FritzBox hast du auch konfiguriert oder? 🙂
Atentamente
Fabian