Guest User

Untitled

a guest
Apr 26th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. >>> import time
  2.  
  3. def main():
  4. now = time.localtime()
  5. hour = now.tm_hour
  6. dias=0
  7. print ("Olá, isso só deve levar alguns instantes :) \n\n")
  8. email=input("Digite seu email:")
  9. nplanta=int(input("digite a planta,ou digite 0 para criar um controle pesonalisado(ver tuturial)"))
  10. if (nplanta)==0:
  11. dados=criar_dadosplanta()
  12. else:
  13. dados=dadosplanta(nplanta)
  14.  
  15. hora=input("Digite a hora do seu email diario:")
  16.  
  17. dadosplanta(nplanta)
  18.  
  19. if hour//2==0:
  20. sensores,emergencia=sensor_intantenos()
  21. if(emergencia):
  22. email_emergencia(sensores)
  23. if hour==hora:
  24. Tabela_diaria(sensores)
  25. dias=dias+1
  26. if dias==7:
  27. Tabela_semanal(sensores)
  28.  
  29. def sensor_intantenos():
  30.  
  31. '''retorna os dados dos sensores numa lista e uma boleano se é ou não algo emergencial'''
  32.  
  33. sensores=[[50],[50],[50],[50],[50],[50]]
  34. emergencia=False
  35.  
  36. return(sensores,emergencia)
  37.  
  38. def dadosplanta(planta):
  39. '''tem armazenados numa matriz os dados maxismos de minimos de plnatas pré intaladas, por enquanto coloquei no retorno dados de maximo e minimo
  40.  
  41. ordem dos dados: temperatura(ar), humidade(ar),temperatura(solo), humidade(solo),chuva,luz
  42.  
  43. '''
  44. matriz_dados=[[0,100],[0,100],[0,100],[0,100],[0,100],[0,100]]
  45. return(matriz_dados)
  46. def criar_dadosplanta(planta):
  47. matriz_dados=[[0,100],[0,100],[0,100],[0,100],[0,100],[0,100]]
  48. return(matriz_dados)
  49. def email_emergencia(sensores):
  50. '''manda email em emergencia'''
  51. return()
  52.  
  53. def Tabela_diaria(sensores):
  54. '''manda email diario'''
  55. return()
  56.  
  57. def Tabela_semanal(sensores):
  58. '''manda email semanal'''
  59. return()
  60. main()
Add Comment
Please, Sign In to add comment