QR etiket ve bilgisayar sunucusu
Cihazın kalıcı kimliğini basın, mobil bakımı açın ve uygulamayı kendi bilgisayarınızdan sunun.
Etiketleri oluştur QR okutEtiket nasıl kullanılacak?
“Kalıcı QR etiketleri” ekranında cihazı seçin. Örneğin aynı kartta üç kazan varsa 1–3 numaraları için üç etiket oluşturun. Yeniden baskı aynı QR kimliğini getirir.
Telefon kamerasıyla QR bağlantısını açın veya uygulamadaki “QR cihaz bakım” ekranını kullanın. Kamera açılamazsa QR fotoğrafını seçin ya da CZ etiket numarasını yazın. Giriş yaptıktan sonra aynı cihaza dönülür. Etiket erişim yetkisi vermez; personelin o tesiste atanmış işi olmalıdır.
İş emrini, işlem türünü, tarihi ve yapılan işi girin. Sebil / havuz ekipmanında ilgili ölçümler görünür. Bakım kaydı cihazın geçmişinde kalır. İş emrini bitirmek ve onaylı malzeme işlemleri için ekrandaki görev bağlantısını kullanın.
Etiketli kartın kimliği değiştirilemez, kart silinemez. Kullanım dışı cihazın etiketi geçmişini açmaya devam eder; yeni işlem kabul etmez. Fiziksel etiket zarar görürse aynı kimliği yeniden yazdırın.
Silinmeye dayanıklı etiket için ne alacağız?
| Kullanım yeri | Önerilen malzeme / baskı | Uygulama |
|---|---|---|
| İç ortam cihazları | Mat polyester (PET) endüstriyel etiket + reçine (resin) ribonlu termal transfer baskı | 60 × 40 mm başlangıç boyutu; baskı %100, siyah / beyaz, QR kenar boşluğu korunmalı. |
| Havuz, nem, temizlik kimyasalı | Kimyasala ve UV'ye dayanımı belgelenmiş polyester veya metal; uygun koruyucu laminasyon | Yüzeyi kurutup yağdan arındırın. Malzeme ve yapıştırıcının gerçek kimyasala dayanımını tedarikçiden doğrulayın. |
| Sıcak, dış ortam, ağır kullanım | Lazer kazımalı anodize alüminyum / paslanmaz plaka; ortama uygun mekanik sabitleme | Gövdeyi delmeden önce üretici talimatına uyun. Elektrik güvenliğini, cihaz garantisini ve tüp basınçlı gövdesini koruyun. |
Hiçbir yapışkan etiket için her koşulda “asla silinmez” garantisi verilemez. Direkt termal kâğıt uzun ömürlü cihaz etiketi için uygun değildir. Önce bir etiket basıp gerçek cihazda telefonla okutun; ardından toplu baskıya geçin.
Bilgisayarımı sunucu yapacağım
Hazır paket Windows 10/11 üzerinde çalışır. Node.js bulunan Linux / macOS'ta da node server.mjs ile açılabilir.
Bu paket uygulamanın web dosyalarını bilgisayardan sunar. Hesaplar, cihaz kayıtları, bakım geçmişi ve fotoğraflar mevcut Supabase bulutunda kalır; internet gerekir. Veritabanını bilgisayara taşımıyoruz.
Windows Terminal'i açın ve aşağıdaki komutu çalıştırın. Node.js 22 veya üzeri gerekir. Kurulumdan sonra terminali yeniden açın.
winget install OpenJS.NodeJS.LTS --exact
ZIP'i C:\Isletme365-Sunucu klasörüne çıkarın. Baslat.cmd dosyasına çift tıklayın ve açılan pencereyi açık tutun. Tarayıcıda http://127.0.0.1:8787 adresini açıp mevcut hesabınızla giriş yapın. Durum-Kontrol.cmd dosya, DNS ve sunucu durumunu kontrol eder.
Aynı ağda denemek için Agda-Baslat.cmd dosyasını kullanın. Bilgisayarın yerel IP adresini ipconfig ile görün. Telefonda http://BILGISAYAR-IP:8787 açılır. Windows Güvenlik Duvarı iznini yalnız güvenilir özel ağda verin.
Telefon kamerası HTTP/IP adresinde çalışmayabilir. Kalıcı kullanımda kurum alan adı ve HTTPS gereklidir; fotoğraf seçme ve CZ numarasıyla giriş alternatifleri vardır.
Kurum BT birimiyle bir alan adı belirleyin; DNS kaydını erişilebilir sunucu adresine yönlendirin. Caddy'yi resmi kaynaktan kurun; paketteki Caddyfile.example dosyasını Caddyfile olarak kopyalayıp gerçek alan adını yazın. Paket klasöründe çalıştırın:
winget install CaddyServer.Caddy --exact caddy run --config Caddyfile
DNS ile 80/443 erişimi hazırsa Caddy HTTPS sertifikasını alır. Yerel Node sunucusu bu yöntemde zorunlu değildir. Dış erişim ve sürekli hizmet ayarlarını kurum BT birimi uygulamalıdır.
Bilgisayar açık, uyku modu kapalı olmalı. Ekranı kilitlemek sunucuyu kapatmaz; oturumu veya sunucu penceresini kapatmak kapatabilir. Sürekli Windows hizmeti otomatik kurulmaz. Güncellemede yeni paketi ayrı klasörde test edin; sunucuyu durdurup web klasörünü değiştirin. Eski klasörü web dosyası yedeği olarak saklayın.
Web dosyalarının ZIP'i veritabanı yedeği değildir. Veriler için Supabase yedeklerini ayrıca kontrol edin.
Tamamen yerel veritabanı isterseniz
Bu ayrı bir taşıma aşamasıdır: Postgres tabloları, RLS / RPC yetkileri, Auth kullanıcıları, Storage fotoğrafları, Edge Functions ve bildirim servisleri birlikte kurulup taşınmalıdır. Doğrulanmış yedek, uygulama URL / anahtar ayarlarının dönüşümü ve telefondan uçtan uca test gerekir. Sadece bu ZIP'i açmak bulut verilerini yerelleştirmez.
Basılmış QR bağlantılarının kaybolmaması için yayın alan adını koruyun. Hemen Netlify adresiyle bastıracaksanız mevcut adresi kapatmayın; IP adresine kalıcı QR basmayın.