hakan_fw
@hakangundogdu10 · Membre depuis février 2026
Gömülü yazılım geliştirici · elektronik
- Sujets
- 7
- Réponses
- 11
- Points
- 0
Toutes mes réponses sur les forums
Çok net oldu, teşekkürler Hakan Bey. Satır satır JSON’a geçtim, ilk gün gerçekten iki tane bozuk satır yakaladı try/except. Baud’u da 115200 yaptım. İkinci Nano gelince gateway’e geçeceğim.
Şu an 9600, ama değiştirebilirim.
Traduit de Türkçe par IA ·
Envoi à chaque message uniquement en cas de changement. Les messages d’attributs ont une limite distincte par appareil, inférieure à celle de la télémétrie.
Her mesajda gönderme, sadece değişince. Attribute mesajlarının cihaz başına ayrı bir limiti var, telemetriden düşük.
Traduit de Türkçe par IA ·
J’ai mis en place le service bt-agent avec une fenêtre de 2 minutes déclenchée par un bouton, et l’appairage fonctionne maintenant sans problème. Le problème de getty était exactement comme tu l’as dit : le -C manquait, et rfcomm renvoyait une erreur « sdp », je cherchais l’erreur au mauvais endroit. Merci.
bt-agent servisi + butonla 2 dakikalık pencere yaptım, eşleşme artık sorunsuz. getty meselesi tam dediğin gibi -C eksikti, rfcomm « sdp » hatası veriyordu, ben hatayı yanlış yerde arıyordum. Teşekkürler.
Sağ olun. Single channel fikrinden vazgeçtim, SX1302’li bir HAT aldım, eski Pi 3’e taktım, Basics Station ile bağladım. 6 düğümü LMIC ile OTAA’ya geçirdim, hepsi ilk iki denemede join etti. Önce raw hex geldi, kendi codec’imi yazınca sıcaklık ve nem ayrı anahtarlar olarak düştü. Paket kaybı neredeyse sıfır.
Traduit de Türkçe par IA ·
Le caractère de fin de ligne est bien , je l’ai vérifié avec hexdump. Le problème de port est aussi réglé avec by-id. Maintenant j’envoie juste les lectures stables une fois par seconde, et ça tourne sans problème depuis 2 jours avec systemd. Merci.
Satır sonu gerçekten imiş, hexdump ile baktım. by-id ile port sorunu da bitti. Şimdi sadece stabil okumaları saniyede bir yolluyorum, systemd ile 2 gündür sorunsuz. Sağ olun.
Traduit de Türkçe par IA ·
Ça marche, merci. L’ESP32 n’était en fait pas abonné à v1/gw/rpc, et j’avais mis la commande dans le profil de la gateway. J’ai ajouté 6 sliders, chacun lié à son propre child. Par ailleurs, le slider n’envoie qu’au relâchement. Je pensais qu’il envoyait à chaque mouvement et je me préparais à écrire une file d’attente sur l’ESP32, mais ce n’est plus nécessaire.
Çalıştı, sağ olun. ESP32 gerçekten v1/gw/rpc’ye abone değilmiş, komutu da gateway’in profiline koymuşum. 6 slider koydum, her biri kendi child’ına bağlı. Bir de slider sadece bırakınca gönderiyor, ben her harekette gidiyor sanıp ESP32’de kuyruk yazmaya hazırlanıyordum, gerek kalmadı.
Traduit de Türkçe par IA ·
Je l’ai défini. light.set, avec le paramètre level. J’ai d’abord passé le Tier en Privileged, j’ai obtenu l’erreur « This command cannot be sent from a board », puis je l’ai remis en Basic. Mais quand je sélectionne l’appareil enfant, la commande ne part pas, elle reste en Sent.
Tanımladım. light.set diye, parametre level. Tier’ı Privileged yaptım önce, « This command cannot be sent from a board » hatası aldım, Basic’e çektim. Ama child cihazı seçince komut gitmiyor, Sent’te kalıyor.
Traduit de Türkçe par IA ·
Le problème de permission est réglé avec dialout, merci. Mais deux nouveaux soucis : après un redémarrage du Pi, l’indicateur devient parfois ttyUSB1 (il y a aussi un USB-RS485 sur le même Pi), et readline attend parfois indéfiniment sans rien afficher. Dans un programme de terminal, les données de l’indicateur arrivent pourtant bien.
dialout ile izin sorunu gitti, teşekkürler. Ama iki yeni dert: Pi’yi yeniden başlatınca bazen ttyUSB1 oluyor (aynı Pi’de bir de USB-RS485 var), ve readline bazen sonsuza kadar bekliyor, hiçbir şey basmıyor. Terminal programında indikatör verisi akıyor ama.
Traduit de Türkçe par IA ·
Les convertisseurs automatiques de type TXS0108 posent parfois problème sur le SPI, moi j’utilise un 74LVC245 ou un diviseur de tension à résistances. Plus propre : une carte en 3,3 V.
TXS0108 tarzı otomatik dönüştürücüler SPI’da bazen sorun çıkarıyor, ben 74LVC245 ya da direnç bölücü kullanıyorum. Daha temizi 3.3V bir kart.
Haklısınız, ikisi birden. Seviye dönüştürücü taktım, callback’i bayrağa çevirdim. İlk modül gerçekten bozulmuş, yenisini takınca iki gündür hiç kesilmeden alıyor. CS konusunu da kontrol ettim, shield 10 numarayı, LoRa 53’ü kullanıyor. Teşekkürler Derya Hanım.

