Telegram Bot haberleşme sorunu

notist

Üye
Katılım
27 Tem 2020
Mesajlar
24
Puanları
1
Merhaba,

akıllı ev otomasyonu kapsamında, herhangi bir kısa devre durumunun wifi üzerinden cep telefonuma bildirilmesi amacıyla Telegram uygulamasının "Bot" larını kullanıyorum.
Arduino proğramında
1- wifi bağlantısı sağlandığında VOİD Setup içinde bir defalık "Bot started up" mesajı gönderiliyor.
2- Loop içinde kontak durumu değiştikçe "açık" ya da "kapalı" olarak durum mesajı gönderiliyor.

Sorun Şu: ilk mesaj gayet güzel telefonuma geldiği halde durum mesajlarını telefonda alamıyorum.

Seriportda herşey normal, proğram akışı Loop komutlarının tamamından geçiyor. Ama
"Bot.Sendmessage" komutu işlevsiz veya telefon algılamıyor.

Çözüm hususunda her hangi bir yardım çok makbule geçecektir.

Arduino Sketch alıntısı
void loop() {
if (changeState){
changeState = false;
unsigned long currentMillis = millis();
if(currentMillis - previousMillis >= interval) {
previousMillis = currentMillis;
// If a state has occured, invert the current door state
state = !state;
if(state) {
doorState = "closed";
}
else{
doorState = "open";
}
digitalWrite(led, !state);
// changeState = false;
Serial.println(state);
Serial.println(doorState);

//Send notification
bot.sendMessage(CHAT_ID, "The door is " + doorState, "");
Serial.println("gonderildi");
}
}
 

Forum istatistikleri

Konular
127,950
Mesajlar
913,845
Kullanıcılar
449,596
Son üye
anilhikmet

Yeni konular

Geri
Üst