VC verwendet einen geventbasierten Webserver. Wir haben einige benutzerdefinierte Funktionen für das Registrieren von Routen usw. hinzugefügt.
Der Standard Benutzername/Passwort für die Admin-Oberfläche ist admin/admin. Bald wird dies über die Schnittstelle volttron-cfg verfügbar sein. Um den Benutzernamen/das Passwort zu ändern, müssen Sie die Konfigurationsdatei für den Agenten ändern.
Um ein Passwort für die Verwendung mit VC erstellen Sie
#Authentication for users is handled through a naive password algorithm
import hashlib
hashlib.sha512(password).hexdigest() where password is the plain text password.
Diese Konfiguration ist, wie die Benutzername/Passwort/Gruppen erstellt ausführen kann. Alles andere als der Benutzerknoten ist in dieser Konfigurationsdatei jedoch veraltet. https://github.com/VOLTTRON/volttron/blob/develop/services/core/VolttronCentral/config