Désolé, votre navigateur ne prend pas en charge JavaScript !
Se connecter

Simuler un profil de charge et intégrer le simulateur dans Home Assistant

Démarrage rapide : simuler un profil de charge dans ce simulateur

Q : Pourquoi devons-nous simuler le profil de charge dans ce simulateur ? R : Si vous pouvez simuler le profil de charge aussi précisément que la réalité, vous pourrez faire des expériences sur ce simulateur. Trouvez une façon appropriée de manipuler la charge contrôlable et d'utiliser la production solaire PV plus efficacement.

Ce tutoriel prendra environ 10 minutes. Il vous montre comment exécuter ce simulateur et comment simuler un profil de charge dans ce simulateur.

  • comment obtenir ce simulateur et l'exécuter
  • simuler votre profil de charge dans ce simulateur
  • lire les données du simulateur depuis Home Assistant

N'hésitez pas à nous faire part de vos réflexions ici Integrate a virtual 3-phase energy meter (open source) into HA,use it to optimize your solar pv system

Préface

Il y a quelques introductions de base au simulateur. Vous pouvez les lire d'abord, ou passer directement au chapitre suivant. (Lire ce chapitre ou non n'affectera pas votre capacité à utiliser le simulateur dans le chapitre suivant).

Pourquoi nous avons développé ce simulateur

Fonctionnalités principales

Comment fonctionne le simulateur

Installer le simulateur et l'exécuter

Code source

Le simulateur est un code source ouvert, le code est ici IAMMETER`s simulator in GitHub

Comment installer

Vous pouvez télécharger le code et l'exécuter directement (nécessite d'abord le téléchargement et l'installation de .NET Runtime 6.0.10).

Exécuter le simulateur à partir du code source

Nous fournissons également une image Docker, vous pouvez aussi exécuter ce simulateur dans Docker.

Exécuter le simulateur à partir de Docker

Exécuter le simulateur

Visitez http://localIP:8080

Exécuter le simulateur

Le port 8080 peut être défini dans le fichier "appsettings.json"

image-20221031151418036

API : monitorjson

Le simulateur prend également en charge l'API "monitorjson", comme le véritable WEM3080T

Lorsque vous modifiez la puissance de charge à partir des paramètres, en plus du tableau de bord du simulateur, cette API peut également être utilisée pour vérifier la variation de puissance sur la phase B.

API Monitorjson

Simuler un profil de charge en important un fichier JSON

Nous fournissons quelques configurations de profil de charge ici. Vous pouvez les télécharger et les importer directement dans votre simulateur.

https://github.com/lewei50/iammeter-simulator

Après avoir décrit votre profil de charge dans le simulateur, vous pouvez exporter la configuration dans un fichier JSON. D'autres personnes peuvent également importer ce fichier JSON directement.

Simuler un profil de charge manuellement

image-20221109163611978

Mode de fonctionnement : Manuel

Dans ce mode, la charge peut être activée/désactivée manuellement dans le tableau de bord, ou par appel API.

Puissance : c'est une plage de puissance. Si vous avez besoin d'une valeur de puissance fixe, conservez simplement la même valeur ici.

image-20221111095552288

Vous pouvez activer/désactiver manuellement dans le tableau de bord principal.

image-20221111095741932

Mode de fonctionnement : Programmateur

image-20221111103155754

Puissance : c'est une plage de puissance. Si vous avez besoin d'une valeur de puissance fixe, conservez simplement la même valeur ici.

Temps : définissez la plage horaire de fonctionnement

Minutes d'ouverture : définissez la durée de fonctionnement dans cette plage horaire.

Prenons l'image ci-dessus comme exemple, le "temps" est 17:00-23:00, les "minutes d'ouverture" sont 180-240. Ce paramètre signifie que cette charge fonctionnera entre 180 et 240 minutes (aléatoires) de 17:00 à 23:00. Si vous souhaitez qu'elle fonctionne en continu de 17:00 à 23:00, les "minutes d'ouverture" doivent être réglées sur 360-360 (couvrant les 6 heures complètes).

Contrôler la charge par API

Si le mode défini est "configurable", cela signifie que cette charge peut être contrôlée par appel API, comme dans l'image ci-dessous

/api/setloadpower?v=1200

Veuillez noter : la version actuelle ne prend en charge qu'une seule charge "configurable" pour le moment. Nous pourrions augmenter le nombre de charges "configurables" dans la prochaine version.

image-20221111102528393

Intégrer ce simulateur dans Home Assistant

tutoriel : https://imeter.club/topic/349

Démo : http://ha.iammeter.com:18123/lovelace/sim1 (utilisateur:iammeter ,mot de passe:iammeter)

image-20221111092359043

Référence

Installation virtuelle du simulateur

Le simulateur suppose que vous avez installé le compteur d'énergie de cette manière.

Après avoir modifié les paramètres de charge, vous pouvez également utiliser l'API locale "monitorjson" pour visualiser les changements de puissance sur la phase B.

Installation virtuelle du simulateur

Haut