Variables d'environement

Variables d’environment

Variable de configuration MQTT

Variable Syntaxe Exemple Commentaire
MQTT_USERNAME string hydroqcuser Facultatif
MQTT_PASSWORD string yourmqttpassword Facultatif
MQTT_HOST string yourmqttserver.tld Requis
MQTT_PORT string '1883' Requis, assurez vous de le mettre entre guillemets simple ''

Variables de compte Hydro-Québec

Variable Syntaxe Exemple Commentaire
HQ2M_CONTRACTS_0_NAME lowercase string maison Le nom du contrat apparaîtra dans Home-Assistant et dans les topic MQTT Hydroqc.
HQ2M_CONTRACTS_0_USERNAME string [email protected] Courriel de login au portail Hydro-Québec
HQ2M_CONTRACTS_0_PASSWORD string 'Soleil123' Mot de passe du portail
HQ2M_CONTRACTS_0_CUSTOMER string '0987654321' Numéro de client visible sur votre facture. 10 chiffres, vous devez possiblement ajouter un 0 au début Ex: ‘987 654 321’ deviendra ‘0987654321’
HQ2M_CONTRACTS_0_ACCOUNT string '654321987654' Numéro de compte visible sur votre facture.
HQ2M_CONTRACTS_0_CONTRACT string '0123456789' Numéro de contrat visible sur votre facture. 10 chiffres, vous devez possiblement ajouter un 0 au début Ex: ‘123 456 789’ deviendra ‘0123456789’
HQ2M_CONTRACTS_0_PREHEAT_DURATION_MINUTES string '180' Durée désirée de la période de préchauffage’
HQ2M_CONTRACTS_0_RATE string 'D' Code de votre tarif au contrat
HQ2M_CONTRACTS_0_RATE_OPTION string 'CPC' Option tarifaire au contrat

Variables pour Home-Assistant

Variable Syntaxe Exemple Commentaire
HQ2M_CONTRACTS_0_SYNC_HOURLY_CONSUMPTION_ENABLED string "true" Active l’import de la consommation horaire dans Home-Assistant.
HQ2M_CONTRACTS_0_HOME_ASSISTANT_WEBSOCKET_URL string http://home-assistant:8123/api/websocket Adresse de l’API websocket de votre instance Home-Assistant
HQ2M_CONTRACTS_0_HOME_ASSISTANT_TOKEN string dqwdq23dqwd34q234dr Jetons d’accès de longue durée générée dans Home-Assistant pour l’envoi de la consommation

Contrats multiples

Les variables de compte sont configurables comme un tableau qui vous permet d’avoir plus d’un contrat synchronisé par l’intégration. Il vous suffit de créer une nouvelle variable en incrémentant le numéro de contrat.

HQ2M_CONTRACTS_0_NAME='maison'
HQ2M_CONTRACTS_0_RATE: D
HQ2M_CONTRACTS_0_RATE_OPTION: CPC
HQ2M_CONTRACTS_0_USERNAME='[email protected]'
HQ2M_CONTRACTS_0_PASSWORD='Password'
HQ2M_CONTRACTS_0_CUSTOMER='0987654321'
HQ2M_CONTRACTS_0_ACCOUNT='654321987654'
HQ2M_CONTRACTS_0_CONTRACT='0123456789'

HQ2M_CONTRACTS_1_NAME='chalet'
HQ2M_CONTRACTS_1_RATE: DPC
HQ2M_CONTRACTS_1_USERNAME='[email protected]'
HQ2M_CONTRACTS_1_PASSWORD='Password'
HQ2M_CONTRACTS_1_CUSTOMER='0912354321'
HQ2M_CONTRACTS_1_ACCOUNT='654123987654'
HQ2M_CONTRACTS_1_CONTRACT='0112356789'

HQ2M_CONTRACTS_2_NAME='triplex'
HQ2M_CONTRACTS_2_RATE: DT
HQ2M_CONTRACTS_2_USERNAME='[email protected]'
HQ2M_CONTRACTS_2_PASSWORD='Password'
HQ2M_CONTRACTS_2_CUSTOMER='0812354321'
HQ2M_CONTRACTS_2_ACCOUNT='854123987654'
HQ2M_CONTRACTS_2_CONTRACT='0122356789'