1 puan yazan GN⁺ 2024-01-21 | 1 yorum | WhatsApp'ta paylaş

Yeni bir apartmandaki akıllı enerji izleme sistemini keşfetmek

  • Yazarın yeni taşındığı apartman, yaşı itibarıyla kışın iyi ısı yalıtımı ve her odada Ethernet portu bulunması gibi avantajlara sahip.
  • Ancak apartmanda yazar için fazlasıyla yeni ve akıllı bir unsur vardı: bir dokunmatik ekran cihazı.
  • Bu cihazın neyi kontrol ettiğine dair hiçbir gösterge yoktu ve ev sahibi de cihaz hakkında bir şey bilmiyordu.

Enerji izleme sisteminin keşfi

  • Yazar, apartmanla ilgili çeşitli cihaz kılavuzlarına bakarken dokunmatik ekran cihazı hakkında bilgi buldu.
  • Bu cihaz, mevcut enerji kullanımını gösteren ve geçmiş verileri görüntüleyebilen bir enerji izleme sisteminin parçasıydı.
  • Ayrıca doğrudan elektrik sayacına bağlanarak kullanım bilgisini alan, enerji yöneticisi adı verilen ikinci bir parça da vardı.

Kablosuz iletişimin keşfi

  • İki cihaz WiFi kullanarak haberleşiyordu; bu durum yazara ilginç geldi.
  • Akıllı ev özellikleri geliştiren bir arkadaşına göre bu, aslında IoT alanında yaygın kullanılan bir yöntemdi.

Dokunmatik ekranın bir Android tablet olduğunun ortaya çıkması

  • Yazar, dokunmatik ekranı açmak için gizli bir düğme bulup bastı ve Android açılış logosu göründü.
  • Cihaz aslında eski bir Android tabletti ve Google Talk, Flash gibi yazılımlar önceden yüklenmişti.

Enerji yöneticisinin güç sorunu

  • Yazar, enerji yöneticisinin çalışmadığını fark etti ve apartmandaki diğer enerji yöneticileriyle karşılaştırarak gerekli sigortayı bulup taktı.

Kullanıcı deneyimindeki hayal kırıklığı

  • Enerji kullanımını izleyen ekran, kullanıcı deneyimi açısından hayal kırıklığı yarattı.
  • Elektrik tüketimi dışındaki diğer değerler enerji sağlayıcısına bağlıydı ve monitörün kurulduğu zamandan beri değişmiş olabilirdi.
  • Maliyet ve CO2 emisyonu tahminleri kullanıcı tarafından ayarlanamıyordu.

Sunucuya erişim ve veri çıkarma

  • Yazar, enerji yöneticisinin WiFi ağına doğrudan bağlanarak sunucudan veri çekmek istedi.
  • Tarayıcı üzerinden erişilen sunucunun arayüzü, Android tabletin WebView arayüzüyle aynıydı.

IoT cihazının güvenliğini araştırma

  • Yazar, IoT cihazının güvenlik açıklarını araştırırken SSH ile bağlanmayı denedi, port taraması yaptı ve tcf-agent protokolünü inceledi.
  • Sonunda root parolasını boş bırakarak SSH bağlantısını kurmayı başardı.

Cihazın sistemi ve uygulamalarının analizi

  • Yazar, cihazın Linux 3.10 çalıştırdığını ve ARM9 ailesi bir CPU kullandığını doğruladı.
  • Cihazda bir Node.js uygulaması çalışıyordu; bu uygulama enerji kullanım verilerini kullanıcıya web UI üzerinden gösteriyordu.

GN⁺ görüşü

  • Bu yazı, akıllı ev teknolojileri ile IoT cihazlarının karmaşıklığı ve güvenlik açıkları üzerine ilgi çekici bir vaka incelemesi sunuyor.
  • Yazarın problem çözme süreci, teknik merakı ve yaratıcı çözümler bulma yaklaşımını iyi yansıtıyor.
  • Hikâye, teknolojiyle ilgilenenler için hem eğlenceli hem öğretici bir değer taşıyor ve akıllı cihazların gerçekte nasıl çalıştığını ve hangi potansiyel sorunları barındırdığını anlamaya yardımcı oluyor.

1 yorum

 
GN⁺ 2024-01-21
Hacker News görüşleri
  • Çevre bilincini artırmak ve yardımcı hizmet tüketimini azaltmak için aylık tek bir sayıdan çok daha ayrıntılı verilere ihtiyaç var.

    • Tüketim en az 5 dakikalık aralıklarla görülebilmeli.
    • Örneğin, elektrikli ısıtıcıyı birkaç saat açık bırakmanın bir ay boyunca kullanılan aydınlatmadan daha fazla elektrik tükettiği görülebilir.
    • Güney Afrika’daki orta sınıf hanelerde güneş panelleri ve inverterler yaygın. Elektrik tüketiminin tüm geçmişi görülebildiği için verimliliği artırmak daha kolay.
    • Yalnızca toplam değer verildiği için hangi faaliyetin tüketime yol açtığını tahmin etmek gerekiyor.
    • Örneğin, duştan sonra yaklaşık bir saat boyunca 3kw tüketilmesinin su ısıtıcısının yeniden ısınması olduğu anlaşılabiliyor.
    • Sabahın erken saatlerinde, güneş üretimi yeterli değilken duş alınırsa bataryanın boşaldığı ve bunun sonucunda elektriğin şebekeden geldiği inverter verilerinden görülebiliyor.
    • Su ısıtıcısına bir zamanlayıcı takıp yalnızca güneş üretiminin yeterli olduğu 10’dan sonra ısınacak şekilde ayarlayarak elektrikten tasarruf edilebiliyor.
    • Su tüketimini izlemek için de kullanışlı bir yöntem olmasını isterdim.
  • Linux tabanlı ev aletlerindeki teknik karmaşıklığa şaşkınlık ifade ediliyor.

    • Sadece iki mikrodenetleyiciyle sayılar ve çubuk grafikler gösterilebilecekken, karmaşık sistemler yaygın hale gelmiş durumda.
    • Güncel güç kaynakları bekleme durumunda bile 16W tüketiyor ve küçük bir buzdolabı kadar elektrik kullanabiliyor.
    • Bu tür çözümlerin toplam yaşam döngüsü değerlendirmesi (Life Cycle Assessment, LCA), özellikle sadece birkaç dolarlık mikrodenetleyicilerle kıyaslandığında endişe verici.
    • Bu sistemler kurulumdan sonraki 3 yıl içinde sık sık bozuluyor.
  • Gömülü cihazlara gereksiz karmaşıklık eklenmesine şaşkınlık ifade ediliyor.

    • Mevcut duvarlardan kablo geçirmek zahmetli olduğu için çoğu cihaz yenileme işleri için satın alınıyor ve ucuz Wi-Fi yonga setleri kullanılıyor.
    • 3A sigorta gerektiği belirtiliyor ve kurulumdan sonra güvenliği doğrulamak için sigortanın sıcaklığının birkaç kez kontrol edildiğinden bahsediliyor.
    • Jazelle’e (Java bytecode için donanım desteği) atıf yapılıyor.
  • Netthings adlı şirketin isminin tanıdık geldiği söyleniyor ve şirketin cihazlarında hardcoded NTP sunucusunun engellenmesi nedeniyle zaman senkronizasyonunun başarısız olduğu bir olaydan bahsediliyor.

    • Netthings’in 2018’de tasfiye edildiği için bu cihazlar için destek almanın zor olduğu belirtiliyor.
  • IoT’deki 'C'nin 'maliyet etkin (cost-effective)' anlamına geldiğine dair bir şaka yapılıyor; ayrıca Wi-Fi işlevi yerleşik SoC (System on Chip) çözümlerinin aslında çok ucuz olduğu söyleniyor.

    • Çoğu SoC’de varsayılan olarak Ethernet denetleyicisi bulunmadığından, kullanım senaryosuna uygunsa Wi-Fi kullanmak daha uygun maliyetli.
    • Fiziksel protokol/bağlantı türleri de destekleniyor, ancak yenilenmiş müşterilerde Wi-Fi veya kablosuz protokoller en iyi seçenek oluyor.
  • "Tarih ve saat her zaman doğrudur ve ayarlanmasına gerek yoktur" cümlesinin Philip K. Dick’in bir kitabından alıntı gibi duyulduğu söyleniyor.

  • Kişisel bir IoT projesiyle ilgili ilginç bir deneyim paylaşılıyor ve NetThings’in zafiyetlerine dair ek bilgilerin yazının en dikkat çekici kısmı olduğu belirtiliyor.

  • Yazının doğrudan ilgili cihazın üzerinde barındırılması öneriliyor; böylece alan adı zamanla ortadan kalksa bile bilginin korunabileceği söyleniyor.

  • 3A sigorta gerektiği tekrar belirtilerek, bu kadar çok güç tüketen bir enerji sayacının amacına uygun olmadığına dikkat çekiliyor.

    • Kurulum süreci elektriğe çok yakın yapılmasına rağmen tüm montajların oldukça temiz göründüğü söyleniyor.
  • Micromuse adlı bir servisin 1534 portunda listelendiğini görünce şaşkınlık ifade ediliyor.

    • 2006’da Micromuse’da çalışıldığı, IBM/Tivoli tarafından satın alındıktan sonra adının korunmadığı belirtiliyor.
    • Kimsenin gerçekte güncelleme yapmadığına dikkat çekiliyor.