-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfuncao_4.js
34 lines (31 loc) · 1.06 KB
/
funcao_4.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/* funcao_4.js
* Gerando o payload de log para ser enviado como resposta no telegram.
* Outubro 2020
*/
msg.payload = {
chatId: msg.payload.chatId,
type: "message",
content: getSender(msg.payload.content)
};
return msg
function getSender(log) {
switch (log) {
case 'ar_on':
return 'Telegram_iot: O ar condicionado foi ligado.'
case 'ar_off':
return 'Telegram_iot: O ar condicionado foi desligado.'
case 'luz_on_qtr':
return 'Telegram_iot: A lâmpada do quarto foi acesa.'
case 'luz_off_qtr':
return 'Telegram_iot: A lâmpada do quarto foi apagada.'
case 'luz_on_sala':
return 'Telegram_iot: A lâmpada da sala foi acesa.'
case 'luz_off_sala':
return 'Telegram_iot: A lâmpada da sala foi apagada.'
case 'luz_on_czn':
return 'Telegram_iot: A lâmpada da cozinha foi acesa.'
case 'luz_off_czn':
return 'Telegram_iot: A lâmpada da cozinha foi apagada.'
}
return "Telegram_iot: Comando inválido!"
}