Station de recharge
Guide
Architecture
Scénarios fonctionnels complets
Fonctionnalités et implantation
Kiosque Raspberry Pi
Contrat Raspberry Pi et ESP32
Firmware ESP32
Référence du MCD et du schéma PostgreSQL
Modèle de données applicatif
Traçabilité du cahier des charges
Supervision technique des stations
Runbook d’exploitation locale
Installation sur serveur Debian
Stratégie de tests
Workflow Git et GitHub
Choix techniques
Documentation API
Développement
Référence backend
Station de recharge
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
ACCEPTED (attribut api.models.ConsentStatus)
ACCESS_VALIDATED (attribut api.models.ChargeSessionState)
acknowledged_alerts (attribut api.models.Technicien)
acknowledged_at (attribut api.models.Alerte)
acknowledged_by (attribut api.models.Alerte)
acknowledged_by_id (attribut api.models.Alerte)
action (attribut api.models.DeviceCommandLog)
(attribut api.models.JournalSecurite)
ACTIVE (attribut api.models.AlertStatus)
(attribut api.models.BorneStatus)
(attribut api.models.ReservationStatus)
(attribut api.models.StationStatus)
(attribut api.models.UserStatus)
admin_borne_detail() (dans le module api.views)
admin_bornes() (dans le module api.views)
admin_cancel_reservation() (dans le module api.views)
admin_device_detail() (dans le module api.views)
admin_device_schedule_ota() (dans le module api.views)
admin_devices() (dans le module api.views)
admin_emplacement_detail() (dans le module api.views)
admin_emplacements() (dans le module api.views)
admin_maintenance_detail() (dans le module api.views)
admin_maintenances() (dans le module api.views)
admin_overview() (dans le module api.views)
admin_reservation_access_payload() (dans le module api.views)
admin_reservations() (dans le module api.views)
admin_reset_user_password() (dans le module api.views)
admin_revoke_reservation_access() (dans le module api.views)
admin_revoke_user_auth_method() (dans le module api.views)
admin_sessions() (dans le module api.views)
admin_station_detail() (dans le module api.views)
admin_stations() (dans le module api.views)
admin_supervision() (dans le module api.views)
admin_technician_detail() (dans le module api.views)
admin_technician_station_assignment_detail() (dans le module api.views)
admin_technician_station_assignments() (dans le module api.views)
admin_technicians() (dans le module api.views)
admin_user_auth_methods() (dans le module api.views)
admin_user_detail() (dans le module api.views)
admin_users() (dans le module api.views)
AdminUserSerializer (classe dans api.serializers)
AdminUserSerializer.Meta (classe dans api.serializers)
AdminUserUpdateSerializer (classe dans api.serializers)
AdminUserUpdateSerializer.Meta (classe dans api.serializers)
Alerte (classe dans api.models)
Alerte.DoesNotExist
Alerte.MultipleObjectsReturned
alertes (attribut api.models.CapteurData)
(attribut api.models.Session)
AlertSeverity (classe dans api.models)
AlertStatus (classe dans api.models)
api.models
module
api.permissions
module
api.serializers
module
api.views
module
ARCHIVED (attribut api.models.UserStatus)
assigned_alerts (attribut api.models.Technicien)
assigned_at (attribut api.models.TechnicienStation)
(attribut api.models.UtilisateurRole)
assigned_technician (attribut api.models.Alerte)
assigned_technician_id (attribut api.models.Alerte)
auth_choice (attribut api.models.Reservation)
auth_history() (dans le module api.views)
auth_methods() (dans le module api.views)
authentification (attribut api.models.Reservation)
Authentification (classe dans api.models)
Authentification.DoesNotExist
Authentification.MultipleObjectsReturned
authentification_id (attribut api.models.Reservation)
authentifications (attribut api.models.TypeAuth)
(attribut api.models.Utilisateur)
AuthMethodSerializer (classe dans api.serializers)
AuthMethodSerializer.Meta (classe dans api.serializers)
AVAILABLE (attribut api.models.EmplacementStatus)
B
BLOCKED (attribut api.models.LockState)
borne (attribut api.models.Emplacement)
Borne (classe dans api.models)
Borne.DoesNotExist
Borne.MultipleObjectsReturned
borne_id (attribut api.models.Emplacement)
bornes (attribut api.models.Station)
BorneSerializer (classe dans api.serializers)
BorneSerializer.Meta (classe dans api.serializers)
BorneStatus (classe dans api.models)
C
cancel_reservation() (dans le module api.views)
CANCELLED (attribut api.models.MaintenanceStatus)
(attribut api.models.ReservationStatus)
capteur (attribut api.models.CapteurData)
Capteur (classe dans api.models)
Capteur.DoesNotExist
Capteur.MultipleObjectsReturned
capteur_id (attribut api.models.CapteurData)
CapteurData (classe dans api.models)
CapteurData.DoesNotExist
CapteurData.MultipleObjectsReturned
capteurs (attribut api.models.Device)
CGU (attribut api.models.ConsentType)
change_password() (dans le module api.views)
charge_state (attribut api.models.Session)
charge_state_updated_at (attribut api.models.Session)
ChargeSessionState (classe dans api.models)
CHARGING (attribut api.models.ChargeSessionState)
(attribut api.models.DeviceStatus)
CLOSED (attribut api.models.AlertStatus)
CODE (attribut api.models.ReservationAuthChoice)
command_id (attribut api.models.DeviceCommandLog)
command_logs (attribut api.models.Device)
COMPLETED (attribut api.models.ReservationStatus)
CONFIRMED (attribut api.models.ReservationStatus)
Consentement (classe dans api.models)
Consentement.DoesNotExist
Consentement.MultipleObjectsReturned
consentements (attribut api.models.Utilisateur)
consentements() (dans le module api.views)
ConsentPreferenceSerializer (classe dans api.serializers)
ConsentStatus (classe dans api.models)
ConsentType (classe dans api.models)
courant (attribut api.models.SessionTelemetry)
create() (méthode api.serializers.RegisterSerializer)
create_auth_method() (dans le module api.views)
create_rfid_link_code() (dans le module api.views)
create_superuser() (méthode api.models.UtilisateurManager)
create_user() (méthode api.models.UtilisateurManager)
created_at (attribut api.models.Authentification)
(attribut api.models.Borne)
(attribut api.models.Station)
(attribut api.models.Utilisateur)
CRITICAL (attribut api.models.AlertSeverity)
CRITIQUE (attribut api.models.AlertSeverity)
D
dashboard() (dans le module api.views)
data (attribut api.models.Alerte)
data_id (attribut api.models.Alerte)
date_action (attribut api.models.JournalSecurite)
date_consentement (attribut api.models.Consentement)
date_debut (attribut api.models.Reservation)
date_fin (attribut api.models.Reservation)
date_joined (attribut api.models.Utilisateur)
date_planifiee (attribut api.models.Maintenance)
date_realisee (attribut api.models.Maintenance)
default_for_station() (méthode de la classe api.models.Borne)
delete_auth_method() (dans le module api.views)
description (attribut api.models.Maintenance)
(attribut api.models.Role)
device (attribut api.models.Capteur)
(attribut api.models.DeviceCommandLog)
(attribut api.models.Emplacement)
Device (classe dans api.models)
Device.DoesNotExist
Device.MultipleObjectsReturned
device_command_logs (attribut api.models.Session)
device_id (attribut api.models.Capteur)
(attribut api.models.DeviceCommandLog)
DeviceAdminSerializer (classe dans api.serializers)
DeviceAdminSerializer.Meta (classe dans api.serializers)
DeviceCommandLog (classe dans api.models)
DeviceCommandLog.DoesNotExist
DeviceCommandLog.MultipleObjectsReturned
DeviceStatus (classe dans api.models)
DeviceType (classe dans api.models)
display_value (attribut api.models.Authentification)
DONE (attribut api.models.MaintenanceStatus)
donnees (attribut api.models.Capteur)
E
email (attribut api.models.Technicien)
(attribut api.models.Utilisateur)
EMAIL_FIELD (attribut api.models.Utilisateur)
emplacement (attribut api.models.Device)
(attribut api.models.Reservation)
(attribut api.models.Session)
Emplacement (classe dans api.models)
Emplacement.DoesNotExist
Emplacement.MultipleObjectsReturned
emplacement_id (attribut api.models.Device)
(attribut api.models.Reservation)
(attribut api.models.Session)
emplacements (attribut api.models.Borne)
(attribut api.models.Station)
EmplacementSerializer (classe dans api.serializers)
EmplacementSerializer.Meta (classe dans api.serializers)
EmplacementStatus (classe dans api.models)
end_time (attribut api.models.Session)
energie_kwh (attribut api.models.SessionTelemetry)
ERROR (attribut api.models.ChargeSessionState)
(attribut api.models.DeviceStatus)
ESP32 (attribut api.models.DeviceType)
expected_firmware_version (attribut api.models.Device)
expiration (attribut api.models.Authentification)
export_account() (dans le module api.views)
extra_kwargs (attribut api.serializers.AdminUserUpdateSerializer.Meta)
(attribut api.serializers.AuthMethodSerializer.Meta)
(attribut api.serializers.BorneSerializer.Meta)
(attribut api.serializers.DeviceAdminSerializer.Meta)
(attribut api.serializers.EmplacementSerializer.Meta)
(attribut api.serializers.ProfileSerializer.Meta)
(attribut api.serializers.RegisterSerializer.Meta)
(attribut api.serializers.ReservationSerializer.Meta)
(attribut api.serializers.TechnicianMaintenanceSerializer.Meta)
(attribut api.serializers.TechnicianSerializer.Meta)
(attribut api.serializers.TechnicianStationAssignmentSerializer.Meta)
F
factor_level (attribut api.models.TypeAuth)
FAILED (attribut api.models.FirmwareUpdateStatus)
failed_attempts (attribut api.models.Utilisateur)
FAILURE (attribut api.models.SecurityLogStatus)
FERMEE (attribut api.models.AlertStatus)
fields (attribut api.serializers.AdminUserSerializer.Meta)
(attribut api.serializers.AdminUserUpdateSerializer.Meta)
(attribut api.serializers.AuthMethodSerializer.Meta)
(attribut api.serializers.BorneSerializer.Meta)
(attribut api.serializers.DeviceAdminSerializer.Meta)
(attribut api.serializers.EmplacementSerializer.Meta)
(attribut api.serializers.MaintenanceAdminSerializer.Meta)
(attribut api.serializers.ProfileSerializer.Meta)
(attribut api.serializers.RegisterSerializer.Meta)
(attribut api.serializers.ReservationSerializer.Meta)
(attribut api.serializers.StationSerializer.Meta)
(attribut api.serializers.TechnicianMaintenanceSerializer.Meta)
(attribut api.serializers.TechnicianSerializer.Meta)
(attribut api.serializers.TechnicianStationAssignmentSerializer.Meta)
firmware_update_status (attribut api.models.Device)
firmware_version (attribut api.models.Device)
FirmwareUpdateStatus (classe dans api.models)
first_seen (attribut api.models.Alerte)
G
get_assigned_stations() (méthode api.serializers.TechnicianSerializer)
get_auth_choice_display() (méthode api.models.Reservation)
get_auth_display_value() (méthode api.serializers.ReservationSerializer)
get_by_natural_key() (méthode api.models.UtilisateurManager)
get_can_cancel() (méthode api.serializers.ReservationSerializer)
get_charge_state_display() (méthode api.models.Session)
get_display_value() (méthode api.serializers.AuthMethodSerializer)
get_duration_minutes() (méthode api.serializers.ReservationSerializer)
get_effective_expected_firmware_version() (méthode api.serializers.DeviceAdminSerializer)
get_emplacement_count() (méthode api.serializers.TechnicianMaintenanceSerializer)
get_emplacements_count() (méthode api.serializers.BorneSerializer)
get_firmware_update_required() (méthode api.serializers.DeviceAdminSerializer)
get_firmware_update_status_display() (méthode api.models.Device)
get_is_technician() (méthode api.serializers.AdminUserSerializer)
get_lock_state_display() (méthode api.models.Emplacement)
get_next_by_assigned_at() (méthode api.models.TechnicienStation)
(méthode api.models.UtilisateurRole)
get_next_by_charge_state_updated_at() (méthode api.models.Session)
get_next_by_created_at() (méthode api.models.Authentification)
(méthode api.models.Borne)
(méthode api.models.Station)
(méthode api.models.Utilisateur)
get_next_by_date_action() (méthode api.models.JournalSecurite)
get_next_by_date_consentement() (méthode api.models.Consentement)
get_next_by_date_debut() (méthode api.models.Reservation)
get_next_by_date_fin() (méthode api.models.Reservation)
get_next_by_date_joined() (méthode api.models.Utilisateur)
get_next_by_date_planifiee() (méthode api.models.Maintenance)
get_next_by_first_seen() (méthode api.models.Alerte)
get_next_by_last_seen() (méthode api.models.Alerte)
get_next_by_start_time() (méthode api.models.Session)
get_next_by_timestamp() (méthode api.models.Alerte)
(méthode api.models.CapteurData)
(méthode api.models.DeviceCommandLog)
(méthode api.models.SessionTelemetry)
get_niveau_severite_display() (méthode api.models.Alerte)
get_nom() (méthode api.serializers.AdminUserSerializer)
get_previous_by_assigned_at() (méthode api.models.TechnicienStation)
(méthode api.models.UtilisateurRole)
get_previous_by_charge_state_updated_at() (méthode api.models.Session)
get_previous_by_created_at() (méthode api.models.Authentification)
(méthode api.models.Borne)
(méthode api.models.Station)
(méthode api.models.Utilisateur)
get_previous_by_date_action() (méthode api.models.JournalSecurite)
get_previous_by_date_consentement() (méthode api.models.Consentement)
get_previous_by_date_debut() (méthode api.models.Reservation)
get_previous_by_date_fin() (méthode api.models.Reservation)
get_previous_by_date_joined() (méthode api.models.Utilisateur)
get_previous_by_date_planifiee() (méthode api.models.Maintenance)
get_previous_by_first_seen() (méthode api.models.Alerte)
get_previous_by_last_seen() (méthode api.models.Alerte)
get_previous_by_start_time() (méthode api.models.Session)
get_previous_by_timestamp() (méthode api.models.Alerte)
(méthode api.models.CapteurData)
(méthode api.models.DeviceCommandLog)
(méthode api.models.SessionTelemetry)
get_role_display() (méthode api.models.TechnicienStation)
(méthode api.serializers.TechnicianStationAssignmentSerializer)
get_status_display() (méthode api.models.Alerte)
(méthode api.models.Device)
(méthode api.models.Maintenance)
get_statut_display() (méthode api.models.Borne)
(méthode api.models.Consentement)
(méthode api.models.Emplacement)
(méthode api.models.JournalSecurite)
(méthode api.models.Reservation)
(méthode api.models.Station)
(méthode api.models.Utilisateur)
get_telephone() (méthode api.serializers.AdminUserSerializer)
get_telephone_verifie() (méthode api.serializers.AdminUserSerializer)
(méthode api.serializers.ProfileSerializer)
get_type_device_display() (méthode api.models.Device)
get_type_display() (méthode api.models.Consentement)
groups (attribut api.models.Utilisateur)
H
hardware_mac (attribut api.models.Device)
has_permission() (méthode api.permissions.IsStaffUser)
hash_valeur (attribut api.models.Authentification)
HIGH (attribut api.models.AlertSeverity)
I
id (attribut api.models.UtilisateurRole)
id_alerte (attribut api.models.Alerte)
id_assignment (attribut api.models.TechnicienStation)
id_auth (attribut api.models.Authentification)
id_borne (attribut api.models.Borne)
id_capteur (attribut api.models.Capteur)
id_command (attribut api.models.DeviceCommandLog)
id_consentement (attribut api.models.Consentement)
id_data (attribut api.models.CapteurData)
id_device (attribut api.models.Device)
id_emplacement (attribut api.models.Emplacement)
id_log (attribut api.models.JournalSecurite)
id_maintenance (attribut api.models.Maintenance)
id_profil (attribut api.models.ProfilUtilisateur)
id_reservation (attribut api.models.Reservation)
id_role (attribut api.models.Role)
id_session (attribut api.models.Session)
id_station (attribut api.models.Station)
id_technicien (attribut api.models.Technicien)
id_telemetry (attribut api.models.SessionTelemetry)
id_type (attribut api.models.TypeAuth)
id_user (attribut api.models.Utilisateur)
IDLE (attribut api.models.DeviceStatus)
IN_PROGRESS (attribut api.models.AlertStatus)
(attribut api.models.MaintenanceStatus)
INACTIVE (attribut api.models.BorneStatus)
(attribut api.models.StationStatus)
INTERVENANT (attribut api.models.TechnicianStationRole)
ip (attribut api.models.JournalSecurite)
ip_address (attribut api.models.Device)
is_active (attribut api.models.Authentification)
(attribut api.models.TechnicienStation)
(attribut api.models.Utilisateur)
is_staff (attribut api.models.Utilisateur)
is_superuser (attribut api.models.Utilisateur)
IsStaffUser (classe dans api.permissions)
J
JournalSecurite (classe dans api.models)
JournalSecurite.DoesNotExist
JournalSecurite.MultipleObjectsReturned
journaux_securite (attribut api.models.Utilisateur)
L
last_command_action (attribut api.models.Device)
last_command_at (attribut api.models.Device)
last_command_id (attribut api.models.Device)
last_command_message (attribut api.models.Device)
last_command_status (attribut api.models.Device)
last_login (attribut api.models.Utilisateur)
last_seen (attribut api.models.Alerte)
(attribut api.models.Device)
latitude (attribut api.models.Station)
libelle (attribut api.models.TypeAuth)
localisation_text (attribut api.models.Station)
lock_state (attribut api.models.Emplacement)
LOCKED (attribut api.models.LockState)
LockState (classe dans api.models)
logentry_set (attribut api.models.Utilisateur)
login() (dans le module api.views)
logout() (dans le module api.views)
longitude (attribut api.models.Station)
LOW (attribut api.models.AlertSeverity)
M
mac_address (attribut api.models.Device)
MAINTENANCE (attribut api.models.BorneStatus)
(attribut api.models.EmplacementStatus)
(attribut api.models.StationStatus)
Maintenance (classe dans api.models)
Maintenance.DoesNotExist
Maintenance.MultipleObjectsReturned
MaintenanceAdminSerializer (classe dans api.serializers)
MaintenanceAdminSerializer.Meta (classe dans api.serializers)
maintenances (attribut api.models.Station)
(attribut api.models.Technicien)
MaintenanceStatus (classe dans api.models)
max_page_size (attribut api.views.OptionalPageNumberPagination)
me() (dans le module api.views)
MEDIUM (attribut api.models.AlertSeverity)
message (attribut api.models.Alerte)
(attribut api.models.DeviceCommandLog)
(attribut api.permissions.IsStaffUser)
metadata (attribut api.models.Authentification)
mobile_session_authorize() (dans le module api.views)
mobile_session_detail() (dans le module api.views)
model (attribut api.serializers.AdminUserSerializer.Meta)
(attribut api.serializers.AuthMethodSerializer.Meta)
(attribut api.serializers.BorneSerializer.Meta)
(attribut api.serializers.DeviceAdminSerializer.Meta)
(attribut api.serializers.EmplacementSerializer.Meta)
(attribut api.serializers.MaintenanceAdminSerializer.Meta)
(attribut api.serializers.ProfileSerializer.Meta)
(attribut api.serializers.RegisterSerializer.Meta)
(attribut api.serializers.ReservationSerializer.Meta)
(attribut api.serializers.StationSerializer.Meta)
(attribut api.serializers.TechnicianMaintenanceSerializer.Meta)
(attribut api.serializers.TechnicianSerializer.Meta)
(attribut api.serializers.TechnicianStationAssignmentSerializer.Meta)
module
api.models
api.permissions
api.serializers
api.views
mqtt_prefix (attribut api.models.Borne)
N
NEW (attribut api.models.AlertStatus)
niveau_severite (attribut api.models.Alerte)
nom (attribut api.models.Borne)
(attribut api.models.ProfilUtilisateur)
(attribut api.models.Role)
(attribut api.models.Station)
(attribut api.models.Technicien)
notification_count (attribut api.models.Alerte)
NOTIFICATIONS (attribut api.models.ConsentType)
notified_at (attribut api.models.Alerte)
numero (attribut api.models.Borne)
(attribut api.models.Emplacement)
O
objects (attribut api.models.Alerte)
(attribut api.models.Authentification)
(attribut api.models.Borne)
(attribut api.models.Capteur)
(attribut api.models.CapteurData)
(attribut api.models.Consentement)
(attribut api.models.Device)
(attribut api.models.DeviceCommandLog)
(attribut api.models.Emplacement)
(attribut api.models.JournalSecurite)
(attribut api.models.Maintenance)
(attribut api.models.ProfilUtilisateur)
(attribut api.models.Reservation)
(attribut api.models.Role)
(attribut api.models.Session)
(attribut api.models.SessionTelemetry)
(attribut api.models.Station)
(attribut api.models.Technicien)
(attribut api.models.TechnicienStation)
(attribut api.models.TypeAuth)
(attribut api.models.Utilisateur)
(attribut api.models.UtilisateurRole)
OBSERVATEUR (attribut api.models.TechnicianStationRole)
OCCUPIED (attribut api.models.EmplacementStatus)
OFFLINE (attribut api.models.DeviceStatus)
ONLINE (attribut api.models.DeviceStatus)
OptionalPageNumberPagination (classe dans api.views)
ota_completed_at (attribut api.models.Device)
ota_last_error (attribut api.models.Device)
ota_requested_at (attribut api.models.Device)
ota_target_version (attribut api.models.Device)
ota_update_url (attribut api.models.Device)
P
page_size (attribut api.views.OptionalPageNumberPagination)
page_size_query_param (attribut api.views.OptionalPageNumberPagination)
password (attribut api.models.Utilisateur)
PasswordChangeSerializer (classe dans api.serializers)
payload (attribut api.models.DeviceCommandLog)
PENDING (attribut api.models.ReservationStatus)
PLANNED (attribut api.models.MaintenanceStatus)
PRIVACY (attribut api.models.ConsentType)
profil (attribut api.models.Utilisateur)
profile() (dans le module api.views)
ProfileSerializer (classe dans api.serializers)
ProfileSerializer.Meta (classe dans api.serializers)
ProfilUtilisateur (classe dans api.models)
ProfilUtilisateur.DoesNotExist
ProfilUtilisateur.MultipleObjectsReturned
PROVISIONED (attribut api.models.DeviceStatus)
pseudo (attribut api.models.Utilisateur)
Q
QR (attribut api.models.ReservationAuthChoice)
R
read_only_fields (attribut api.serializers.DeviceAdminSerializer.Meta)
reference_code (attribut api.models.Reservation)
REFERENT (attribut api.models.TechnicianStationRole)
refresh_token() (dans le module api.views)
REFUSED (attribut api.models.ConsentStatus)
register() (dans le module api.views)
register_availability() (dans le module api.views)
RegisterSerializer (classe dans api.serializers)
RegisterSerializer.Meta (classe dans api.serializers)
REQUIRED_FIELDS (attribut api.models.Utilisateur)
reservation (attribut api.models.Session)
Reservation (classe dans api.models)
Reservation.DoesNotExist
Reservation.MultipleObjectsReturned
reservation_access_payload() (dans le module api.views)
reservation_availability() (dans le module api.views)
reservation_id (attribut api.models.Session)
ReservationAuthChoice (classe dans api.models)
ReservationCreateSerializer (classe dans api.serializers)
reservations (attribut api.models.Authentification)
(attribut api.models.Emplacement)
(attribut api.models.Utilisateur)
reservations() (dans le module api.views)
ReservationSerializer (classe dans api.serializers)
ReservationSerializer.Meta (classe dans api.serializers)
ReservationStatus (classe dans api.models)
RESERVED (attribut api.models.ChargeSessionState)
(attribut api.models.EmplacementStatus)
resolution_note (attribut api.models.Alerte)
RESOLVED (attribut api.models.AlertStatus)
resolved_alerts (attribut api.models.Technicien)
resolved_at (attribut api.models.Alerte)
resolved_by (attribut api.models.Alerte)
resolved_by_id (attribut api.models.Alerte)
RFID (attribut api.models.ReservationAuthChoice)
role (attribut api.models.TechnicienStation)
(attribut api.models.UtilisateurRole)
Role (classe dans api.models)
Role.DoesNotExist
Role.MultipleObjectsReturned
role_id (attribut api.models.UtilisateurRole)
S
save() (méthode api.models.Emplacement)
SecurityLogStatus (classe dans api.models)
send_reservation_access_code() (dans le module api.views)
session (attribut api.models.Alerte)
(attribut api.models.DeviceCommandLog)
(attribut api.models.Reservation)
(attribut api.models.SessionTelemetry)
Session (classe dans api.models)
Session.DoesNotExist
Session.MultipleObjectsReturned
session_id (attribut api.models.Alerte)
(attribut api.models.DeviceCommandLog)
(attribut api.models.SessionTelemetry)
sessions (attribut api.models.Emplacement)
SessionTelemetry (classe dans api.models)
SessionTelemetry.DoesNotExist
SessionTelemetry.MultipleObjectsReturned
slot_id (attribut api.models.Device)
source (attribut api.models.DeviceCommandLog)
start_time (attribut api.models.Session)
station (attribut api.models.Borne)
(attribut api.models.Emplacement)
(attribut api.models.Maintenance)
(attribut api.models.TechnicienStation)
Station (classe dans api.models)
Station.DoesNotExist
Station.MultipleObjectsReturned
station_assignments (attribut api.models.Technicien)
station_id (attribut api.models.Borne)
(attribut api.models.Emplacement)
(attribut api.models.Maintenance)
(attribut api.models.TechnicienStation)
stations_catalog() (dans le module api.views)
StationSerializer (classe dans api.serializers)
StationSerializer.Meta (classe dans api.serializers)
StationStatus (classe dans api.models)
status (attribut api.models.Alerte)
(attribut api.models.Device)
(attribut api.models.DeviceCommandLog)
(attribut api.models.Maintenance)
statut (attribut api.models.Borne)
(attribut api.models.Consentement)
(attribut api.models.Emplacement)
(attribut api.models.JournalSecurite)
(attribut api.models.Reservation)
(attribut api.models.Station)
(attribut api.models.Utilisateur)
STOPPED (attribut api.models.ChargeSessionState)
STOPPING (attribut api.models.ChargeSessionState)
SUCCESS (attribut api.models.SecurityLogStatus)
SUSPENDED (attribut api.models.UserStatus)
T
technician_acknowledge_alert() (dans le module api.views)
technician_assignments (attribut api.models.Station)
technician_maintenances() (dans le module api.views)
technician_resolve_alert() (dans le module api.views)
technician_supervision() (dans le module api.views)
TechnicianMaintenanceSerializer (classe dans api.serializers)
TechnicianMaintenanceSerializer.Meta (classe dans api.serializers)
TechnicianSerializer (classe dans api.serializers)
TechnicianSerializer.Meta (classe dans api.serializers)
TechnicianStationAssignmentSerializer (classe dans api.serializers)
TechnicianStationAssignmentSerializer.Meta (classe dans api.serializers)
TechnicianStationRole (classe dans api.models)
technicien (attribut api.models.Maintenance)
(attribut api.models.TechnicienStation)
Technicien (classe dans api.models)
Technicien.DoesNotExist
Technicien.MultipleObjectsReturned
technicien_id (attribut api.models.Maintenance)
(attribut api.models.TechnicienStation)
technicien_profile (attribut api.models.Utilisateur)
TechnicienStation (classe dans api.models)
TechnicienStation.DoesNotExist
TechnicienStation.MultipleObjectsReturned
telemetries (attribut api.models.Session)
telephone (attribut api.models.ProfilUtilisateur)
(attribut api.models.Technicien)
telephone_verifie (attribut api.models.ProfilUtilisateur)
tension (attribut api.models.SessionTelemetry)
terminal_authenticate() (dans le module api.views)
terminal_consume_mobile_session() (dans le module api.views)
terminal_consume_mobile_session_from_body() (dans le module api.views)
terminal_create_mobile_session() (dans le module api.views)
terminal_link_rfid() (dans le module api.views)
terminal_mobile_session_status() (dans le module api.views)
terminal_mobile_session_status_from_body() (dans le module api.views)
terminal_offline_cache() (dans le module api.views)
terminal_offline_events() (dans le module api.views)
terminal_stop_session() (dans le module api.views)
timestamp (attribut api.models.Alerte)
(attribut api.models.CapteurData)
(attribut api.models.DeviceCommandLog)
(attribut api.models.SessionTelemetry)
type (attribut api.models.Alerte)
(attribut api.models.Capteur)
(attribut api.models.Consentement)
(attribut api.models.Maintenance)
type_auth (attribut api.models.Authentification)
type_auth_id (attribut api.models.Authentification)
type_device (attribut api.models.Device)
TypeAuth (classe dans api.models)
TypeAuth.DoesNotExist
TypeAuth.MultipleObjectsReturned
U
unite (attribut api.models.Capteur)
UNKNOWN (attribut api.models.FirmwareUpdateStatus)
UNLOCKED (attribut api.models.LockState)
UP_TO_DATE (attribut api.models.FirmwareUpdateStatus)
update() (méthode api.serializers.AdminUserUpdateSerializer)
(méthode api.serializers.ProfileSerializer)
UPDATE_REQUIRED (attribut api.models.FirmwareUpdateStatus)
UPDATE_SCHEDULED (attribut api.models.FirmwareUpdateStatus)
UPDATING (attribut api.models.FirmwareUpdateStatus)
use_in_migrations (attribut api.models.UtilisateurManager)
user_permissions (attribut api.models.Utilisateur)
USERNAME_FIELD (attribut api.models.Utilisateur)
UserStatus (classe dans api.models)
utilisateur (attribut api.models.Authentification)
(attribut api.models.Consentement)
(attribut api.models.JournalSecurite)
(attribut api.models.ProfilUtilisateur)
(attribut api.models.Reservation)
(attribut api.models.Technicien)
(attribut api.models.UtilisateurRole)
Utilisateur (classe dans api.models)
Utilisateur.DoesNotExist
Utilisateur.MultipleObjectsReturned
utilisateur_id (attribut api.models.Authentification)
(attribut api.models.Consentement)
(attribut api.models.JournalSecurite)
(attribut api.models.ProfilUtilisateur)
(attribut api.models.Reservation)
(attribut api.models.Technicien)
(attribut api.models.UtilisateurRole)
UtilisateurManager (classe dans api.models)
UtilisateurRole (classe dans api.models)
UtilisateurRole.DoesNotExist
UtilisateurRole.MultipleObjectsReturned
utilisateurrole_set (attribut api.models.Role)
(attribut api.models.Utilisateur)
V
valeur (attribut api.models.CapteurData)
validate() (méthode api.serializers.EmplacementSerializer)
(méthode api.serializers.PasswordChangeSerializer)
(méthode api.serializers.ReservationCreateSerializer)
(méthode api.serializers.TechnicianStationAssignmentSerializer)
validate_cgu_accepted() (méthode api.serializers.RegisterSerializer)
validate_email() (méthode api.serializers.RegisterSerializer)
validate_firmware_update_status() (méthode api.serializers.DeviceAdminSerializer)
validate_password() (méthode api.serializers.RegisterSerializer)
validate_privacy_policy_accepted() (méthode api.serializers.RegisterSerializer)
validate_pseudo() (méthode api.serializers.RegisterSerializer)
W
WAITING_PLUG (attribut api.models.ChargeSessionState)