Yeni: Yapay zekâ güvenlik duvarı tüm platformu izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

Owen Thomas

fw_owen

@owen_t42 · Nisan 2026 tarihinde katıldı

Yeni üye

Embedded developer · agriculture

Konular
6
Yanıtlar
20
Puan
0
Yeni üye10 için Üye puan

Oluşturulan forum yanıtları

15 yazı görüntüleniyor – 1 ile 15 arası (toplam 20)

Yapay zekâ tarafından English dilinden çevrildi ·

Yani rolü User olan tek tasarımcımız için bir grup oluşturup buna designs.write iznini mi işaretlemeliyim? Yoksa write izni her durumda Admin gerektirir mi?

Timestamps in UTC or it didn't happen.
♥ 0

Yapay zekâ tarafından English dilinden çevrildi ·

Bugün ota.rollout.paused olayını on-call webhook’umuza bağladım. Sabah saat 2’de yapılan dalga duraklatmalarının bildirilmesi tam da istediğim şey.

Timestamps in UTC or it didn't happen.
♥ 0

Yapay zekâ tarafından English dilinden çevrildi ·

En üstteki işaretçilerinizden ikisi neredeyse birbirinin üzerinde. Üst üste geldiklerinde gruplanıyorlar mı?

Timestamps in UTC or it didn't happen.
♥ 0

Yapay zekâ tarafından English dilinden çevrildi ·

Kartta yaklaşık 4,63 V’de devreye giren bir gerilim denetleyicisi var ve yazılım bunu kilitliyor. Bunu vcgencmd get_throttled ile okuyabilirsiniz.

Timestamps in UTC or it didn't happen.
♥ 0

Yapay zekâ tarafından English dilinden çevrildi ·

Yönlendirici A, çiftlik müdürüyle telefonda konuşularak çözüldü; panel ilk denemede açıldı ve Modbus zaman aşımını masamdan düzelttim. Yönlendirici B dün gece kendiliğinden güncellendi, ardından panel orada da çalıştı. LTE üzerindeydi ve 50 MB uyarısı çıktı, oturum yaklaşık 6 MB kullandı.

Timestamps in UTC or it didn't happen.
♥ 0

Yapay zekâ tarafından English dilinden çevrildi ·

İki haftanın sonuçları geldi. Keepalive 300 (taşıyıcımız buna sorun çıkarmıyor, Log sekmesinde zaman aşımı yok), 3’lü gruplar halinde gönderim, öznitelikler yalnızca değiştiğinde. SIM başına aylık tahmini ~9 MB, önceki 25 MB’dan düştü. Sürpriz, öznitelik trafiğiydi: firmware’imiz her okumayla birlikte lan.ip ve cell.rssi değerlerini öznitelik olarak yayınlıyordu. rssi’yi bunun yerine her 15 dakikada bir telemetri olarak taşıdık. Kevin, teşekkürler; bu ölçümler bana bir haftalık iş kazandırdı.

Timestamps in UTC or it didn't happen.
♥ 0

We track tractors and handheld scanners in large sheds, so I’ve been through both parts.

Positioning: UWB two-way ranging. Fix 4-8 anchors on walls and columns (more in aisles with racking), put a tag on each cart (Qorvo DWM1001/DWM3000 modules are the usual starting point). The tag ranges to the anchors and computes x, y in metres in your own coordinate frame. 10-30 cm accuracy in line of sight. Racks of metal parts will cost you some of that.

The dashboard part is easier than people think. A Map card has an Image (floor plan) mode: you give it the floor plan picture and its width/height in pixels, and then the latitude and longitude columns hold y and x in pixels from the top-left corner. So convert metres to pixels on the cart (or in the gateway) and send them as two keys:

{"pos_x_px": 812, "pos_y_px": 377, "batt_pct": 74, "job": "B12"}

In the card set Latitude column to pos_y_px and Longitude column to pos_x_px, colour markers from a status column (idle, busy, fault), and add tooltip fields for battery and job. Routes can be drawn and replayed too if you want “where did cart 7 go this morning”.

Megan’s question matters for limits. One message per cart per second is 86,400 a day each, so put all the cart’s values in the same message. The default per-device limit is 10 messages a second, so you’re fine there, but look at your monthly message quota before you go to 50 carts. Map cards

Timestamps in UTC or it didn't happen.
Kabul edilen çözüm♥ 6

Struct with scaled int fixed it. Temperature has been clean since yesterday afternoon, no gaps on the chart. The evaluation order thing was news to me.

Timestamps in UTC or it didn't happen.
♥ 0

Yapay zekâ tarafından English dilinden çevrildi ·

İki test cihazında ve bir sahadaki cihazda çalışır hale getirdim. Flash belleğin üst yarısını ve 16 KB’lık bir bootloader’ı kullandım. İlk deneme başarısız oldu; paketteki fw_title değerini “irr_stm32” olarak ayarlamıştım, ESP32 ise bir tire arıyordu, bu yüzden cihaz Queued durumunda takılı kaldı. Adı doğru şekilde verince işlem UPDATED durumuna geçti ve yeni current_fw_version değeri göründü.

Timestamps in UTC or it didn't happen.
♥ 0

Yapay zekâ tarafından English dilinden çevrildi ·

Tam da ihtiyacım olan şey buydu. Ona şunu söyledim: IoT katmanımız var; bizim için “4.0” kısmı varlık ağacı ile pivotlar üzerindeki otomatik eylemler olur, MES benzeri her şeyi ise Forge’un neleri kapsadığını öğrendikten sonra ayrıca değerlendiririz. Bundan memnun kaldı ve kuzey çiftlik için Sites & Assets bölümünü geliştirmek üzere bir ticket aldım. Teşekkürler Maria.

Timestamps in UTC or it didn't happen.
♥ 0

Yapay zekâ tarafından English dilinden çevrildi ·

Haha, toplantı için ihtiyacım olan kelime muhtemelen “tesisat”. Ama “peki bunu 4.0 yapan ne olacak” diye soracak ve bunun cevabı hâlâ bende yok.

Timestamps in UTC or it didn't happen.
♥ 0

master side, sorry, should have included it:

Wire.requestFrom(8, 9);
m1 = (Wire.read() << 8) | Wire.read();
m2 = (Wire.read() << 8) | Wire.read();
Wire.read();                       // the old byte
for (int i = 0; i < 4; i++) ((byte*)&t)[i] = Wire.read();
Timestamps in UTC or it didn't happen.
♥ 1
15 yazı görüntüleniyor – 1 ile 15 arası (toplam 20)