tibahut Posté(e) le 6 octobre 2016 Signaler Posté(e) le 6 octobre 2016 Poster du code, ça se mérite !
tibahut Posté(e) le 6 octobre 2016 Signaler Posté(e) le 6 octobre 2016 En fait c'est 7, c'est pour voir si vous lisez tous les messages 2
tibahut Posté(e) le 6 octobre 2016 Signaler Posté(e) le 6 octobre 2016 Bizarre, ça n'avait pas mis la page 4, il y en aura moins à faire pour le suivant Oui, je passe le temps. Bon juste un bout de mon GEA pour vous présenter mon écriture des IDs si ça intéresse des gens. J'envisagerai d'agrandir le post plus tard avec ma config. function setEvents() local general = { joursChomes = 1, batteriesCapacity = 50 } local hall = { onduleur = 2, tablette = 3, capteurPorte = 4, capteurFumee = 5, capteurPresence = 6 } local bureau = { capteurFumee = 7, capteurPresence = 8 } local toilettes = { capteurPresence = 9, capteurInnondation = 10 } local salledebain = { rasoir = 11, secheServiettes = 12, capteurInnondation = 13, capteurPresence = 14, machineLaver = 15 } local cuisine = { capteurInnondation = 16, capteurFumee = 17, priseNetatmo = 18, laveVaisselle = 19 } local salon = { radiateur = 20, capteurFenetre = 21, capteurPresence = 22, bruit = 23 } local chambre = { radiateur = 24, capteurPresence = 25, capteurFenetre = 26 } local parking = { } local estChome = {"Global", "JourChome", "OUI"} local estTravail = {"Global", "JourChome", "NON"} -- Mise à jour des jours chômés GEA.add({"Global", "", ""}, 30, "", {{"VirtualDevice", general.joursChomes, 3}, {"Time", "00:00", "00:01"}}) -- Rechargement de la tablette GEA.add(true, 30, "", {{"turnOn", hall.tablette}, {"Time", "23:30", "23:31"}}) GEA.add({{"Sensor-", hall.tablette, 3}, {"Sensor+", hall.tablette, 0.1}}, 1*60, "Tablette chargée", {{"turnOff"}, {"Repeat"}}) -- Rechargement du rasoir GEA.add(true, 30, "", {{"turnOn", salledebain.rasoir}, {"Time", "23:30", "23:31"}}) GEA.add({{"Sensor-", salledebain.rasoir, 1.5}, {"Sensor+", salledebain.rasoir, 0.1}}, 5*60, "Rasoir chargé", {{"turnOff"}, {"Repeat"}}) -- Chauffage GEA.add(true, 30, "", {{"VirtualDevice", salon.radiateur, 3}, {"Days","Weekday"}, {"Time", "00:01", "00:02"}}) GEA.add(true, 30, "", {{"VirtualDevice", salon.radiateur, 1}, {"Days","Weekday"}, {"Time", "17:30", "17:31"}}) GEA.add(true, 30, "", {{"VirtualDevice", chambre.radiateur, 3}, {"Days","Weekday"}, {"Time", "00:01", "00:02"}}) GEA.add(true, 30, "", {{"VirtualDevice", chambre.radiateur, 1}, {"Days","Weekday"}, {"Time", "07:00", "07:01"}}) GEA.add(true, 30, "", {{"VirtualDevice", chambre.radiateur, 3}, {"Days","Weekday"}, {"Time", "07:20", "07:21"}}) GEA.add(true, 30, "", {{"VirtualDevice", chambre.radiateur, 1}, {"Days","Weekday"}, {"Time", "23:30", "23:31"}}) GEA.add({{"Global", "runDishWasher", 1}}, 30, "", {{"turnOn", cuisine.laveVaisselle}, {"Time", "04:30", "04:31"}}) GEA.add({{"Sensor-", cuisine.laveVaisselle, 1.5}, {"Sensor+", cuisine.laveVaisselle, 0.1}}, 5*60, "lave-vaisselle fini", {{"turnOff"}, {"Global", "runDishWasher", 0}, {"Repeat"}}) GEA.add({{"Global", "runWashing", 1}}, 30, "", {{"turnOn", salledebain.machineLaver}, {"Time", "05:30", "05:31"}}) GEA.add({{"Sensor-", salledebain.machineLaver, 1.5}, {"Sensor+", salledebain.machineLaver, 0.1}}, 5*60, "machine à laver finie", {{"turnOff"}, {"Global", "runWashing", 0}, {"Repeat"}}) 2
tibahut Posté(e) le 6 octobre 2016 Signaler Posté(e) le 6 octobre 2016 En fait il y en a plus que 18 àfaire !
sebcbien Posté(e) le 6 octobre 2016 Auteur Signaler Posté(e) le 6 octobre 2016 c'est bon tu peux arrêter y'a une nouvelle page Edite le 11, c'est bien le début de la page pour un beau script GEA 1
tibahut Posté(e) le 6 octobre 2016 Signaler Posté(e) le 6 octobre 2016 Message de remplissage 21 ok 1
Messages recommandés