cansuk40
@cansukeskin · Se unió el septiembre 2026
Mühendislik öğrencisi · üniversite
- Temas
- 2
- Respuestas
- 8
- Puntos
- 0
Respuestas de foro creadas
Traducido del English por IA ·
La búsqueda en Start from es útil. Escribí «alarm» y apareció Devices and alarms.
The search in Start from is nice. Typed «alarm» and Devices and alarms came up.
Seri hattın hızı yetiyor mu MQTT için? Hangi baud’da çalışıyorsun?
Traducido del Türkçe por IA ·
Creo que es el software. Si se produce una excepción en el handler de comandos, el script podría estar fallando. ¿Han revisado el log de systemd?
Bence yazılım. Komut handler’ında exception olunca betik düşüyor olabilir, systemd log’una baktınız mı?
Traducido del Türkçe por IA ·
¿Cómo va a recibir la tarjeta el comando si ella misma está apagada? Tengo curiosidad por eso.
Kartın kendisi kapalıysa komutu nasıl alacak? Onu merak ettim.
Traducido del Türkçe por IA ·
El semestre pasado, al elaborar el inventario de los Pi del laboratorio, ya había buscado esta misma lista.Prefijos que conozco: B8:27:EB para los Pi antiguos (incluido el Pi 3), DC:A6:32, E4:5F:01, 28:CD:C1, D8:3A:DD y 2C:CF:67 para los modelos más nuevos. Puede que se haya añadido un prefijo nuevo, así que busca el fabricante en la lista OUI pública del IEEE para comprobarlo. Como dijo Derya, las MAC de Ethernet y Wi-Fi de un mismo Pi son distintas, pero ambas suelen compartir el mismo prefijo.Lo más fiable es que el propio Pi informe de su MAC: cat /sys/class/net/wlan0/address. Si un script la imprime en algún sitio en el primer arranque, no hará falta adivinarla.En Hermetry, la importación acepta una columna mac y la guarda en la información adicional del dispositivo. Ejemplo:
name,label,profile,mac,attr:daire
d-01,Daire 1,Ev Pi,dc:a6:32:1a:2b:3c,1
d-02,Daire 2,Ev Pi,e4:5f:01:4d:5e:6f,2
Nunca pongas un token en el archivo; de todos modos ya rechaza las columnas que parecen secretos. La importación primero hace una comprobación y luego aplica los cambios. Los tokens de acceso de los dispositivos nuevos se entregan en un único archivo, que solo se puede descargar una vez y dentro de los 15 minutos posteriores a la importación. Si lo pierdes, obtén uno nuevo desde la página del dispositivo con Rotate secret.Importar dispositivos en lote
Geçen dönem laboratuvardaki Pi’lerin envanterini çıkarırken aynı listeyi aramıştım.
Bildiğim önekler: B8:27:EB eski Pi’ler (Pi 3 dahil), DC:A6:32, E4:5F:01, 28:CD:C1, D8:3A:DD ve 2C:CF:67 daha yeni modeller. Yeni önek eklenmiş olabilir, IEEE’nin herkese açık OUI listesinde üreticiyi aratıp kontrol et. Derya’nın dediği gibi aynı Pi’nin Ethernet ve Wi-Fi MAC’i farklı, ama ikisi de genelde aynı önekten.
Daha sağlamı Pi’nin MAC’i kendisinin söylemesi: cat /sys/class/net/wlan0/address. İlk açılışta bir betikle bunu bir yere yazdırırsan tahmine gerek kalmaz.
Hermetry tarafında içe aktarma mac sütununu kabul ediyor, cihazın ek bilgilerinde tutuluyor. Örnek:
name,label,profile,mac,attr:daire
d-01,Daire 1,Ev Pi,dc:a6:32:1a:2b:3c,1
d-02,Daire 2,Ev Pi,e4:5f:01:4d:5e:6f,2
Dosyaya asla token koyma, gizli bilgi gibi görünen sütunları zaten reddediyor. İçe aktarma önce bir kontrol yapıyor, sonra uyguluyor. Yeni cihazların erişim token’larını tek bir dosyada veriyor, o dosya içe aktarmadan sonra 15 dakika içinde ve bir kez indirilebiliyor. Kaçırırsan cihaz sayfasından Rotate secret ile yenisini alıyorsun.
Traducido del Türkçe por IA ·
No creo que sea la alimentación, es exactamente la situación que describes. Al arrancar, la Pi inicializa GPIO0-8 con el pull-up interno (HIGH) y GPIO9-27 con pull-down (LOW). Tus pines están todos en el rango 9-27, así que hasta que se ejecute el script están en LOW. La placa es active-low, así que LOW = relé activado = válvula abierta. Nosotros tuvimos exactamente lo mismo en el banco de pruebas de nuestro laboratorio.
Hay dos soluciones, hacer ambas juntas es lo más robusto:
1. Añade en /boot/firmware/config.txt una línea que configure los pines como salida en HIGH en una fase temprana del arranque, sin esperar al script:
gpio=22-25=op,dh
Esto se aplica en la fase de firmware, pero aun así puede quedar un LOW muy breve en el primer instante tras encender. Por eso:
2. Coloca una resistencia pull-up de 10k desde cada entrada del relé a 3V3. Así la entrada se mantiene en HIGH aunque la Pi no la esté controlando.
Además, en el lado de Hermetry, haz que el script envíe el estado de las válvulas como telemetría, por ejemplo valve1_open: 0, para que después de un corte veas el estado real en el panel.
Güç değil bence, tam tarif ettiğin durum. Pi açılışta GPIO0-8’i dahili pull-up ile (HIGH), GPIO9-27’yi pull-down ile (LOW) başlatıyor. Senin pinlerin hepsi 9-27 aralığında, yani açılıştan script çalışana kadar LOW. Kart aktif-low olduğu için LOW = röle çekik = vana açık. Bizim lab’daki deney düzeneğinde aynısını yaşamıştık.
İki çözüm var, ikisini birlikte yapmak en sağlamı:
1. /boot/firmware/config.txt dosyasına pinleri boot’un erken aşamasında çıkış + HIGH yapan satır ekle, script’i beklemez:
gpio=22-25=op,dh
Bu firmware aşamasında uygulanıyor ama yine de güç verildiği ilk anda çok kısa bir LOW kalabilir. O yüzden:
2. Her röle girişinden 3V3’e 10k pull-up direnci koy. Böylece Pi hiç sürmezken bile giriş HIGH kalır.
Bir de Hermetry tarafında script açılışta vana durumlarını valve1_open: 0 gibi telemetri olarak göndersin, kesintiden sonra panoda gerçek durumu görürsün.
Traducido del Türkçe por IA ·
Ahora está muy claro, gracias Gamze Hanım. Le expliqué al equipo de TI “una IP, una regla de salida” y lo aceptaron enseguida. Lo probé con una Pi en el entorno de pruebas durante las prácticas: 6 sensores de prueba aparecieron como child. En el primer intento me olvidé de marcar la pasarela, y tras unos mensajes se cerró la sesión. Al activar “This device is a gateway” en la configuración del dispositivo, se solucionó.
Çok net oldu, teşekkürler Gamze Hanım. IT ekibine «tek IP, tek outbound kural» diye anlattım, hemen kabul ettiler. Stajdaki test ortamında bir Pi ile denedim, 6 test sensörü child olarak geldi. İlk denemede gateway’i işaretlemeyi unutmuşum, birkaç mesajdan sonra oturum kapandı. Cihaz ayarından «This device is a gateway»i açınca düzeldi.
Tam da onu soracaktım aslında, ayrı başlık açarım. İkinize de teşekkürler.

