Różnice między Lock PIN a Authentication

Zmodyfikowano dnia śr, 15 Kwi o 5:16 PO POŁUDNIU

Wprowadzenie:


Ważne jest zrozumienie różnic między Lock PIN a Restricted Login dla urządzeń Shelly, ponieważ często są mylone jako to samo. Jednak istnieją różnice zarówno w funkcjach, jak i ich działaniu.


1. Authentication.

  • Funkcja ta może być włączona z lokalnego interfejsu urządzeń. Głównie jest częścią firmware
  • Aby włączyć Authentication w interfejsie lokalnym, należy uzyskać dostęp do urządzenia przez adres IP (web UI)

Web interface > Settings > Authentication:



- Funkcja ta ogranicza kontrolę i ustawienia urządzeń. Jest jednak dostępna tylko do użytku lokalnego. Nie jest aktywna dla urządzeń połączonych z chmurą. Innymi słowy, urządzenia będą chronione nazwą użytkownika (ADMIN) i hasłem tylko w sieci lokalnej Wi-Fi. 


- Funkcja ta chroni również urządzenia przed sterowaniem przez żądania HTTP, a gdy jest to wymagane, URL musi zawierać nazwę użytkownika (ADMIN) i hasło używane w Authentication. 


For example: http://admin:password@/rpc/Switch.Toggle?id=0

 

2. Lock PIN.

  • Funkcja ta jest dostępna tylko w aplikacji Shelly i może być włączona indywidualnie dla każdego urządzenia. Opcja znajduje się w "Application settings":


- Lock PIN, w przeciwieństwie do Authentication, akceptuje tylko kod numeryczny i ten kod obowiązuje dla wszystkich urządzeń z włączonym Lock PIN. Kod PIN można zmienić w zakładce "App Settings":

  • Funkcja ta działa tylko w aplikacji i nie wpływa na lokalne sterowanie urządzeniami. Chroni dostęp do sterowania i ustawień, a przy każdej zmianie wymagane jest podanie PIN-u.

Ważne jest, aby pamiętać o kluczowych różnicach między Lock PIN a Authentication: Lock PIN jest używany w aplikacji Shelly, natomiast Authentication do lokalnego sterowania urządzeniami. Lock PIN to tylko kod numeryczny, natomiast Authentication używa nazwy użytkownika (ADMIN) i hasła. Lock PIN można włączyć indywidualnie dla każdego urządzenia, ale kod PIN jest taki sam dla wszystkich, podczas gdy Authentication można ustawić indywidualnie dla każdego urządzenia (każde urządzenie może mieć własną nazwę użytkownika (ADMIN) i hasło).

Należy pamiętać, że nazwa użytkownika w Authentication to zawsze admin

username = admin