Scripts para domoticz
Qué son los scripts y para qué se utilizan
Qué son los scripts, para qué se utilizan y cómo se crean Os dividimos esta entrada en varios apartados para mayor claridad ¿Qué es un script? Los scripts son la herramienta que domoticz nos proporciona para introducir órdenes, condicionantes y demás relaciones entre dispositivos, tiempo, notificaciones, etc para automatizar funciones en el sistema.
Las MiniClases de Scripts DzVents
Tenéis a vuestra disposición las MiniClases que dimos en telegram sobre scripts dzVents 👇🏻
✅ Primera MiniClase: https://t.me/domoticzalospain/116438
✅ Segunda MiniClase: https://t.me/domoticzalospain/117199
✅ Tercera MiniClase: https://t.me/domoticzalospain/118002
✅ Cuarta MiniClase: https://t.me/domoticzalospain/118750
Nuestros scripts
- Encendido de un dispositivo cuando otros dos dispositivos no hacen PING
- Encendido de un dispositivo durante 5 minutos cuando otro se activa
- El siguiente script enciende la ventilación forzada del baño durante 30 minutos cuando la humedad del mismo supera el 85%
- Apagado de dispositivo si es de noche y se supera una potencia eléctrica predefinida y encendido de dispositivo si el consumo eléctrico es inferior al predefinido
- Apertura y cierre de puertas de armarios
- Encendido y apagado automático del derivador de excedentes solares con el inicio y el apagado del inversor solar
- Script para asegurarnos de que siempre tenemos activo el dummy EcoMode del cargador OpenEVSE y el límite máximo de carga cuando es de día
- Script para que telegram nos notifique cuando termina la lavadora
- Script para que google home nos notifique cuando termina la lavadora
- Cómo crear un contador o registro de consumo acumulado (o inyección)
- Encender una tira LED RGB estableciendo color y brillo tras el PING de un dispositivo
- Uso de los Selector Switch o Interruptores Selectores en scripts
- Script para cambiar la función MASTER – ESCLAVO entre varios derivadores FreeDS en función de un selector o una hora determinada del día
- Script LUA que recoge si un dispositivo está en uso y almacena ese dato en un contador que se llame igual que el dimmer acabado en (TMR), si existe
- Script para que una luz se mantenga encendida mientras el sensor de movimiento lo detecte
- Script que no inicia un dispositivo si llueve más de 20 minutos o lo inicia en caso contrario
- Script para comprobar si hay alguien en casa (detectores de presencia) preguntando por google home, y si no hay nadie apaga las luces
- Script para cambiar el estado de un dispositivo pero no enviar orden física (alternativa a silent())
- Script para activar acciones a una hora en concreto desde el THEN
- Script para apagar automáticamente un dispositivo si lleva más de 50 minutos encendido
- Script para medir el tiempo de encendido de unas bombas
- Script para que domoticz nos registre el consumo en DHA
- Script contador del consumo y gasto por tramos horarios: discriminación horaria 3 tramos (Tarifa 2.0 TD)
- Contador de kWh vertidos a red y su precio en compensación de factura eléctrica: tarifa 2.0 TD
- Registrar la lista de precios de tarifa PVPC con discriminación horaria: tarifa 2.TD
- Encendido de dispositivos en la hora más económica del PVPC
- Encender y apagar la luz del garaje al abrir y cerrar la puerta
- Script para Sonoff Bridge y sus posibilidades
- Chequear que el dispositivo está encendido o apagado y poner el dummy en el estado correcto
- Rutina para que se enciendan varios dispositivos por la mañana al levantarnos
- Script para ser notificados cuando nos quedamos sin batería en un device que se actualiza con frecuencia
- Script para que los sensores magéticos RF de las puertas/ventanas disparen otras acciones
- Scripts para cambiar el estado de dispositivos cuando una puerta o ventana se abre o cierra
- Scripts para cambiar el estado de un dispositivo después de 5 minutos
- Script para encender durante un tiempo determinado la depuradora
- Script para encender el aire acondicionado en un determinado horario si la temperatura supera unos grados en concreto, y su apagado cuando la temperatura baja
- Uso de los LUX en un script para desencadenar acciones
- Scripts para que OpenEVSE tenga asignado el estado correcto en función de la hora del día, del sobrante solar, del consumo de red y de la carga manual
- Script para ser notificados cada minuto si un sensor está en ON durante más de 5 minutos
- Script para PVPC que bajará el precio de cada hora y en un dummy tipo texto mostrará el precio actual. También enviará la info por telegram si se configura
- Script para detección de presencia BLUETOOTH
Recuerda que para utilizar horarios el patrón es el siguiente:
Encendido de un dispositivo cuando otros dos dispositivos no hacen PING
Encendido de un dispositivo cuando otros dos dispositivos no hacen PING Este script me enciende la aspiradora (mediante broadlink) cuando nos vamos de casa (cuando
Encendido de un dispositivo durante 5 minutos cuando otro se activa
Encendido de un dispositivo durante 5 minutos cuando otro se activa Este script enciende las luces del jardín durante 5 minutos cuando es de noche
Encendido de un dispositivo durante 30 minutos cuando un sensor envía información con un valor por debajo/encima del objetivo
El siguiente script enciende la ventilación forzada del baño durante 30 minutos cuando la humedad del mismo supera el 85% El siguiente script enciende la
Apagado de dispositivo si es de noche y se supera una potencia eléctrica predefinida y encendido de dispositivo si el consumo eléctrico es inferior al predefinido
Apagado de dispositivo si es de noche y se supera una potencia eléctrica predefinida y encendido de dispositivo si el consumo eléctrico es inferior al
Apertura y cierre de puertas de armarios
Apertura y cierre de puertas de armarios Este script abre las 8 puertas de 2 armarios (de 4 puertas cada uno). return { on =
Registro de consumo en DHA
Script para que domoticz nos registre el consumo en DHA Este Script nos sirve para que el sistema nos registre registre el consumo en DHA
Registrar la lista de precios de tarifa PVPC con discriminación horaria: tarifa 2.TD
Registrar la lista de precios de tarifa PVPC con discriminación horaria: tarifa 2.TD Mediante este script te ayudamos a que descargues de manera automática los
Encender y apagar la luz del garaje al abrir y cerrar la puerta
Encender y apagar la luz del garaje al abrir y cerrar la puerta Este script nos permite encender y apagar la luz del garaje al
Script para Sonoff Bridge y sus posibilidades
Script para Sonoff Bridge y sus posibilidades Jminigo nos deja un ejemplo de script para utilizar vuestro sonoff bridge. Os explicamos dentro del script con
Chequear que el dispositivo está encendido o apagado y poner el dummy en el estado correcto
Chequear que el dispositivo está encendido o apagado y poner el dummy en el estado correcto: En ocasiones tenemos dispositivos que se encienden de manera
Rutina para que se enciendan varios dispositivos por la mañana al levantarnos
Rutina para que se enciendan varios dispositivos por la mañana al levantarnos Miki G. del grupo «Domoticz a lo spain» de telegram comparte con vosotros
Script para que los devices que se actualizan con periodicidad nos notifiquen cuando se quedan sin batería
Script para ser notificados cuando nos quedamos sin bateria en un device que se actualiza con frecuencia Para poner en funcionamiento este script debemos tener
Encendido y apagado automático del derivador de excedentes solares con el inicio y el apagado del inversor solar
Encendido y apagado automático del derivador de excedentes solares con el inicio y el apagado del inversor solar Este script me enciende el derivador de
Encendido de dispositivos en la hora más económica del PVPC
Encendido de dispositivos en la hora más económica del PVPC Este script requiere tener ya aplicado el siguiente: «Registrar la lista de precios de tarifa
Script para que los sensores magéticos RF de las puertas/ventanas disparen otras acciones
Script para que los sensores magéticos RF de las puertas/ventanas disparen otras acciones Después de explicar cómo integrar sensores magnéticos para el control de apertura
Script para asegurarnos de que siempre tenemos activo el dummy EcoMode del cargador OpenEVSE y el límite máximo de carga cuando es de día
Script para asegurarnos de que siempre tenemos activo el dummy EcoMode del cargador OpenEVSE y el límite máximo de carga cuando es de día Este
Scripts para cambiar el estado de un dispositivo después de 5 minutos
Scripts para cambiar el estado de un dispositivo después de 5 minutos Este script cambia a estado cerrado en caso de que no lo esté
Scripts para cambiar el estado de dispositivos cuando una puerta o ventana se abre o cierra
Scripts para cambiar el estado de dispositivos cuando una puerta o ventana se abre o cierra Para estos scripts es necesario tener instalados sensores de
Script para que telegram nos notifique cuando termina la lavadora
Script para que telegram nos notifique cuando termina la lavadora Este script me notifica por telegram cuando la lavadora termina el programa de lavado. Donde:
Script para encender durante un tiempo determinado la depuradora
Script para encender durante un tiempo determinado la depuradora Al tener la piscina tapada se acumula el agua caliente arriba y si quieres que la
Script para encender el aire acondicionado en un determinado horario si la temperatura supera unos grados en concreto, y su apagado cuando la temperatura baja
Script para encender el aire acondicionado en un determinado horario si la temperatura supera unos grados en concreto, y su apagado cuando la temperatura baja
Cómo crear un contador o registro de consumo acumulado (o inyección)
Cómo crear un contador o registro de consumo acumulado (o inyección) En esta miniGuía vamos a contar cómo podemos crear un dispositivo virtual en nuestro
Encender una tira LED RGB estableciendo color y brillo tras el PING de un dispositivo
Encender una tira LED RGB estableciendo color y brillo tras el PING de un dispositivo obreherrero del grupo “Domoticz a lo spain” de telegram nos
Uso de los Selector Switch o Interruptores Selectores en scripts
Uso de los Selector Switch o Interruptores Selectores en scripts obreherrero del grupo “Domoticz a lo spain” de telegram nos explica el uso de los
Uso de los LUX en un script para desencadenar acciones
Uso de los LUX en un script para desencadenar acciones Miki G. del grupo «Domoticz a lo spain» de telegram comparte con nosotros un script
Script para cambiar la función MASTER – ESCLAVO entre varios derivadores FreeDS en función de un selector o una hora determinada del día
Script para cambiar la función MASTER – ESCLAVO entre varios derivadores FreeDS en función de un selector o una hora determinada del día Paso a
Scripts para que OpenEVSE tenga asignado el estado correcto en función de la hora del día, del sobrante solar, del consumo de red y de la carga manual
Scripts para que OpenEVSE tenga asignado el estado correcto en función de la hora del día, del sobrante solar, del consumo de red y de
Script LUA que recoge si un dispositivo está en uso y almacena ese dato en un contador que se llame igual que el dimmer acabado en (TMR), si existe
Script LUA que recoge si un dispositivo está en uso y almacena ese dato en un contador que se llame igual que el dimmer acabado
Script que no inicia un dispositivo si llueve más de 20 minutos o lo inicia en caso contrario
Script que no inicia un dispositivo si llueve más de 20 minutos o lo inicia en caso contrario obreherrero del grupo “Domoticz a lo spain”
Script para comprobar si hay alguien en casa (detectores de presencia) preguntando por google home, y si no hay nadie apaga las luces
Script para comprobar si hay alguien en casa (detectores de presencia) preguntando por google home, y si no hay nadie apaga las luces @damian_rguez del grupo
Script para que una luz se mantenga encendida mientras el sensor de movimiento lo detecte
Script para que una luz se mantenga encendida mientras el sensor de movimiento lo detecte Miki G. y dafegod del grupo «Domoticz a lo spain»
Script para cambiar el estado de un dispositivo pero no enviar orden física (alternativa a silent())
Script para cambiar el estado de un dispositivo pero no enviar orden física (alternativa a silent()) Miki G. del grupo «Domoticz a lo spain» de
Script para activar acciones a una hora en concreto desde el THEN
Script para activar acciones a una hora en concreto desde el THEN @damian_rguez del grupo «Domoticz a lo spain» de telegram nos explica cómo establecer
Script para ser notificados cada minuto si un sensor está en ON durante más de 5 minutos
Script para ser notificados cada minuto si un sensor está en ON durante más de 5 minutos Este script nos notifica cada minuto si se
Script para PVPC que bajará el precio de cada hora y en un dummy tipo texto mostrará el precio actual. También enviará la info por telegram si se configura
Script para PVPC que bajará el precio de cada hora y en un dummy tipo texto mostrará el precio actual. También enviará la info por
Script para detección de presencia BLUETOOTH
Script para detección de presencia BLUETOOTH Obre del grupo «Domoticz a lo spain» de telegram nos explica cómo se consigue que cuando un ESP32 bluetooth detecte
Script para apagar automáticamente un dispositivo si lleva más de 50 minutos encendido
Script para apagar automáticamente un dispositivo si lleva más de 50 minutos encendido Este script nos apaga automáticamente un dispositivo si lleva más de 50
Script contador del consumo y gasto por tramos horarios: discriminación horaria 3 tramos (Tarifa 2.0 TD)
Script contador del consumo y gasto por tramos horarios: discriminación horaria 3 tramos (Tarifa 2.0 TD) Extraemos esta información del github de @ea4gkq: «https://github.com/ayasystems/domoticzScript/tree/master/Tarifa%203%20Tramos«. Con
Contador de kWh vertidos a red y su precio en compensación de factura eléctrica: tarifa 2.0 TD
Contador de kWh vertidos a red y su precio en compensación de factura eléctrica: tarifa 2.0 TD Extraemos esta información del github de @ea4gkq: «https://github.com/ayasystems/domoticzScript/tree/master/Tarifa%203%20Tramos»
Script para medir el tiempo de encendido de unas bombas
Script para medir el tiempo de encendido de unas bombas Jose Lopez del grupo de telegram comparte con nosotros su script para medir el tiempo
Para cualquier duda o consulta tienes disponible el grupo de telegram «Domoticz a lo Spain» para entrar, ponerte cómodo y participar cuanto quieras.
Cualquier duda, sugerencia o comentario será bien recibida en la web!