Programmation LUA

FacebookTwitter
Les «variables» d’un module vous informent de l'état actuel, par exemple : allumé ou éteint, quelle température, etc …. http://e-domotic.fr/blog/mon-installation/mon-installation-suivi/automatisation/scenaris/les-variables/

Les Variables des Modules « Ma Domotique

LUA : pour les Débutants

http://lua.gts-stolberg.de/fr/Editor.php Le Rédacteur en chef Mais que devrions-nous utiliser pour programmer ? Nous ne voulons pas utiliser un morceau de papier pour y écrire notre script.
Fichier de démarrage Lua : http://e-domotic.fr/blog/mon-installation/mon-installation-suivi/automatisation/scenaris/fichier-demarrage-lua/

Fichier Démarrage Lua « Ma Domotique

Depuis quelques temps, beaucoup de marques de radiateurs proposent des radiateurs pilotés à fil pilote.

Création d'un module pour radiateur à fil pilote, sur la VERA et SQRemote |           Ma maison domotique

http://ma-maison-domotique.blogspot.com/2012/01/creation-dun-module-pour-radiateur-fil.html
From MiCasaVerde

Luup Lua extensions

http://wiki.micasaverde.com/index.php/Luup_Lua_extensions
Nous avons vu hier comment programmer une simulation de présence dans le logiciel Homeseer . Très peu de logiciels intègrent cette fonction, ce qui à mon avis est fort dommage. Toutefois, sur certains, la possibilité d’écrire des scripts permet de palier à ce manque. Nous allons donc voir aujourd’hui comment gérer une simulation de présence sur la Vera . Le principe de la simulation de présence est d’effectuer certaines actions, à un moment qui ne soit pas toujours le même chaque jour, ceci afin de faire croire à l’extérieur que la maison est habitée. Si on programme l’allumage d’une lampe par exemple tous les jours à 22h, il ne faudra pas longtemps pour remarquer que cette lumière est tout le temps allumée à la même heure, et donc soupçonner une programmation automatique. http://maison-et-domotique.com/blog/book-review/vera-programmer-une-simulation-de-presence/

Vera: Programmer une simulation de présence

Hi Futzle, thank you again "showing me the road". Is it acceptable for the server to use a simple HTTP GET with parameters? If so, the Lua code becomes very easy It's not a problem for me to use http get (I can do what I want on my server, until it's free and on linux). I think more it's simple more it's efficient. http://forum.micasaverde.com/index.php/topic,7549.0.html?PHPSESSID=a2666c94b22e81814f15d98f683bdc01#msg48644

need help for http post and lua lib

http://wiki.micasaverde.com/index.php/Luup_Scenes_Events#Camera_Actions From MiCasaVerde Adding Lua code to scenes and events

Luup Scenes Events

Using Lua code in a scene to enable/disable a timer in another scene

http://forum.micasaverde.com/index.php?topic=2495.0 There are always many ways to get something done!
Souvent, en domotique, on souhaite également intégrer son système d’alarme. Ce dernier peut être un système autonome, capable de dialoguer avec le système domotique, mais il peut aussi être totalement partie intégrante du système domotique. En effet, un système d’alarme repose sur des capteurs et des actions à réaliser en cas de déclenchement de l’un des capteurs. http://maison-et-domotique.com/blog/book-review/vera-configurer-une-alarme/

Vera: configurer une alarme

Script lua : Quand on est un jour férié, ouvrir les volet à une certaine heure | Vera de Micasaverde | Forum

En plus de cela j'utilise le script lua suivant (voir tuto) : local jourconge = luup.variable_get(« urn:upnp-org:serviceId:SwitchPower1″, »Status », 9) if (jourconge == « 0″) then return true else return false end A quel moment appelles-tu ce script ? Par exemple si tu veux ouvrir tes volets à : – 7h en semaine si jour travaillé. – 9h en semaine si jour chomé.
by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes Copyright © 2006–2012 Lua.org, PUC-Rio.

Lua 5.1 Reference Manual

SAMPLE CODE LUA

Following is a list of pages with sample code.

Programming in Lua : contents

third edition · second edition · first edition · errata · online version · amazon · e-book · manual This book is a detailed and authoritative introduction to all aspects of Lua programming written by Lua's chief architect.