hakan_fw
@hakangundogdu10 · Mitglied seit Februar 2026
Gömülü yazılım geliştirici · elektronik
- Themen
- 7
- Antworten
- 11
- Punkte
- 0
Erstellte Forenantworten
Ç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.
Von Türkçe mit KI übersetzt ·
Senden bei jeder Nachricht nicht, nur wenn sich der Wert ändert. Attribut-Nachrichten haben ein eigenes Limit pro Gerät, das niedriger ist als bei Telemetrie.
Her mesajda gönderme, sadece değişince. Attribute mesajlarının cihaz başına ayrı bir limiti var, telemetriden düşük.
Von Türkçe mit KI übersetzt ·
Ich habe den Dienst bt-agent plus ein tastergesteuertes 2-Minuten-Fenster eingerichtet, jetzt läuft die Kopplung problemlos. Das getty-Problem war genau so, wie du gesagt hast: Das -C fehlte, und rfcomm meldete einen „sdp“-Fehler, ich habe den Fehler an der falschen Stelle gesucht. Danke.
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.
Von Türkçe mit KI übersetzt ·
Das Zeilenende ist tatsächlich , ich habe es mit hexdump geprüft. Das Portproblem ist mit by-id ebenfalls gelöst. Jetzt sende ich nur noch stabile Messwerte einmal pro Sekunde, und seit 2 Tagen läuft es mit systemd problemlos. Danke.
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.
Von Türkçe mit KI übersetzt ·
Hat funktioniert, danke. Der ESP32 hat tatsächlich nicht auf v1/gw/rpc abonniert, und den Befehl hatte ich im Profil des Gateways hinterlegt. Ich habe 6 Slider angelegt, jeder davon ist an sein eigenes Child gebunden. Außerdem sendet der Slider erst beim Loslassen. Ich dachte, er sendet bei jeder Bewegung, und wollte schon eine Warteschlange auf dem ESP32 programmieren, aber das ist jetzt nicht mehr nötig.
Ç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ı.
Von Türkçe mit KI übersetzt ·
Ich habe es definiert. light.set, mit dem Parameter level. Zuerst habe ich den Tier auf Privileged gesetzt, bekam die Fehlermeldung „This command cannot be sent from a board“ und habe ihn dann auf Basic zurückgestellt. Wenn ich aber das Child-Gerät auswähle, wird der Befehl nicht gesendet, er bleibt bei Sent hängen.
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.
Von Türkçe mit KI übersetzt ·
Das Berechtigungsproblem mit dialout ist behoben, danke. Es gibt aber zwei neue Probleme: Nach einem Neustart des Pi wird der Indikator manchmal zu ttyUSB1 (am selben Pi hängt außerdem ein USB-RS485), und readline wartet manchmal endlos, ohne dass etwas ausgegeben wird. In einem Terminalprogramm kommen die Indikatordaten allerdings an.
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.
Von Türkçe mit KI übersetzt ·
Automatische Pegelwandler wie der TXS0108 verursachen auf SPI manchmal Probleme, ich verwende einen 74LVC245 oder einen Widerteiler. Sauberer ist ein 3,3-V-Board.
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.

