Holita. Escrito para preguntar si existe algún sitio dónde poder consultar las expresiones, funciones o fórmulas que son válidas en Jeedom por ejemplo para crear virtuales.
De momento solamente conozco las de fecha, hora, semana, mes, año. Las explicadas por Phroc en el blog de domótica doméstica, tales como "rand" (
http://www.domoticadomestica.com/la-funcion-rand-en-jeedom/), "str.replace", "date_sunrise", "date_sunset" y el operador ternario (
http://www.domoticadomestica.com/como-crear-en-jeedom-un-virtual-de-amanecer-anochecer-sin-usar-un-plugin/). Pero ya no sé más.
Las funciones de fecha, hora, semana, mes, año, son:
strftime("%X") --> Para la hora actual
strftime("%d") --> Para el día
Esas funciones se ponen en el valor al crear un dispositivo virtual y solamente hay que sustituir la "X" o la "d" por los siguientes según el dato que queramos obtener:
%a - Nombre del día de la semana
%A - Nombre del día completo
%b - Nombre abreviado del mes
%B - Nombre completo del mes
%c - Fecha y hora actual
%d - Día del mes
%H - Hora (formato 24 horas)
%I - Hora (formato 12 horas)
%j - Día del año
%m - Mes en número
%M- Minutos
%p - Equivalente de AM o PM
%S - Segundos
%U - Semana del año (domingo como primer día de la semana)
%w - Día de la semana
%W - Semana del año (lunes como primer día de la semana)
%x - Fecha actual
%X - Hora actual
%y - Número de año (14)
%Y - Numero de año entero (2014)
%Z - Zona horaria
Yo me he hecho un virtual para la hora, día, nombre del día de la semana, nombre del mes, año, pero los valores del nombre de la semana y el nombre del mes los he hecho mediante un scritp en python porque quería que jeedom me diera los valores en Español (Lunes, Martes, Octubre, Agosto, etc...).
Adjunto los script por si lo queréis (espero que funcionen bien porque yo de programación ni papa).
A ver si alguien sabe decirme dónde consultar más expresiones, funciones o fórmulas...
Gracias.