Versions
Adaptateur pour l'utilisation des données d'énergie Tibber à Iobroker
Cet adaptateur facilite la connexion des données de l'API de votre compte Tibber à utiliser dans iObroker, que ce soit pour une seule maison ou plusieurs résidences. Nouvelle fonctionnalité: l'adaptateur prend désormais en charge la lecture locale directe du capteur d'impulsion Tibber via votre réseau domestique, permettant une surveillance et une collecte de données en temps réel sans s'appuyer uniquement sur l'API Cloud.
Si vous n'êtes pas actuellement un utilisateur de Tibber, je l'apprécierais grandement si vous pouviez utiliser mon lien de référence: lien de référence Tibber.
Configuration standard
- Commencez par créer une nouvelle instance de l'adaptateur.
- Vous aurez également besoin d'un jeton API de Tibber, que vous pouvez obtenir ici: Tibber Developer API.
- Entrez votre jeton API Tibber dans les paramètres standard et configurez au moins une ligne pour les paramètres de flux en direct (sélectionnez "Aucun disponible").
- Enregistrer les paramètres et quitter la configuration pour redémarrer l'adaptateur; Cette étape permet à votre (s) domicile (s) d'être interrogé la première fois à partir du serveur Tibber.
- Revenez à l'écran de configuration et sélectionnez les maisons dans lesquelles vous souhaitez récupérer des données en temps réel à l'aide de votre impulsion Tibber. Vous pouvez également sélectionner les maisons et désactiver le flux (Remarque: Cela ne fonctionne que si le matériel est installé et que le serveur Tibber a vérifié la connexion à Pulse).
- Remarque: Si vous avez plus d'une maison activement dans votre compte Tibber, vous devez tous les ajouter pour vous débarrasser du message d'erreur causé par des maisons potentiellement nécessaires. Ajoutez-les tous et désactivez les options.
- Vous avez la possibilité de désactiver la récupération des données de prix pour aujourd'hui et demain, par exemple, si vous avez seulement l'intention d'utiliser des flux de pouls en direct
- Facultativement, vous pouvez permettre la récupération des données de consommation historique. Veuillez spécifier le nombre d'ensembles de données pendant des heures, des jours, des semaines, des mois et des années. Vous pouvez utiliser "0" pour désactiver un ou plusieurs de ces intervalles en fonction de vos préférences.
- Remarque: il est essentiel d'être conscient de la taille de l'ensemble de données, car les demandes excessivement importantes peuvent entraîner un manque de réponse du serveur Tibber. Nous vous recommandons d'expérimenter la taille de l'ensemble de données pour assurer une fonctionnalité optimale. L'ajustement des intervalles et des numéros d'ensemble de données peut aider à trouver le bon équilibre entre l'obtention de données perspicaces et la réactivité du serveur. Par exemple, 48 est une assez bonne quantité pendant des heures.
- Enregistrez les paramètres.
Configuration de la calculatrice
- Maintenant que la connexion Tibber est opérationnelle, vous pouvez également tirer parti de la calculatrice pour incorporer des fonctionnalités d'automatisation supplémentaires dans l'adaptateur Tibberlink.
- La calculatrice fonctionne à l'aide de canaux, avec chaque canal lié à une maison sélectionnée.
- Ces canaux peuvent être activés ou désactivés en fonction des états correspondants.
- Ces états sont conçus pour servir d'entrées dynamiques externes pour Tibberlink, vous permettant, par exemple, d'ajuster le coût marginal ("TriggerPrice") à partir d'une source externe ou de désactiver le canal de la calculatrice ("Active").
- Les états d'un canal de calculatrice sont positionnés à côté des états d'origine et nommés selon le numéro de canal. Par la présente, le nom de chaîne choisi dans l'écran d'administration est affiché ici pour mieux identifier vos configurations.
Si vous avez apprécié ce projet - ou si vous vous sentez généreux, pensez à m'acheter une bière. Acclamations! ? Changelog
4.2.0 (2024-12-XX)
- (Hombachc) Ajouter de nouveaux canaux de calculatoires «BestPercentage» et «BestPercentageltf» (# 616)
- (Hombachc) wip ajouter outputjson pour «bestsinglehours» et «bestsinglehoursltf» (# 592)
- (Hombachc) WIP Ajouter JSONFLEXCHARTS comme graphique d'aperçu pour les prix et les calculatrices (# 458)
- (Hombachc) a corrigé quelques traductions i18n
- (Hombachc) Optimisation du code
4.1.1 (2024-12-21)
- (Hombachc) Coldage de code
- (Hombachc) corriger les traductions
- (Hombachc) corriger le chai-as-promisé
4.1.0 (2024-12-15)
- (Hombachc) Activer également le sondage local sans jeton (# 613)
- (Hombachc) diviser jsonconfig.json à plusieurs fichiers
- (Hombachc) Correction de la faute de frappe dans la manipulation de la traduction
- (Hombachc) Bump Cron
4.0.0 (2024-12-08)
- (Hombachc) Breaking: Support abandonné pour iobroker.admin <7.0.0 en raison de l'Iobroker Responsive Design Initiative (# 544)
- (Hombachc) Onglet d'administration repensé pour la calculatrice
- (Hombachc) Optimiser les traductions, ajouter plus d'infiltrations
- (Hombachc) Correction du calcul répété des canaux LTF (# 593)
- (Hombachc) Ajout de BlockStart / Blockend comme chaîne de date (# 516)
- (Hombachc) Messagerie de Sentry Throttle
- (Hombachc) Ajouter des prix hier (# 600)
3.5.4 (2024-12-01)
- (Hombachc) Ajouter un avertissement lorsque le temps d'arrêt du LTF n'est pas le même ou le lendemain et fournissez un docu
- (Hombachc) Correction de l'erreur dans le canal de calculatrice «meilleures heures simples» (# 594)
- (Hombachc) intrudent 'iOBroker / Eslint-Config' (# 591)
- (Hombachc) Optimisations de performances
- (Hombachc) Mises à jour de dépendance
3.5.3 (2024-11-23)
- (Hombachc) Correction du cas de bord dans la configuration et l'utilisation de l'état de sortie
- (Hombachc) Abonnement à l'état optimisé
- (Hombachc) Mettez à jour les appels d'état obsolètes
- (Hombachc) Ajouter attendre à Delobjectasync
- (Hombachc) harmoniser les outils de projet
- (Hombachc) Mises à jour de dépendance
3.5.2 (2024-10-30)
- (Hombachc) Ajouter une vérification pour les valeurs oui / non 2 dans la calculatrice (# 547)
- (Hombachc) Conception réactive optimisée (# 544)
- (Hombachc) migrer Eslint vers> 9.x
- (Hombachc) Passez à un code ES2022
- (Hombachc) adapté aux nouvelles contraintes d'API (# 546)
- (Hombachc) Remplacer SetStateasync déconcentré par SetState
3.5.1 (2024-10-05)
- (Hombachc) a changé en moins de déconnexion des aliments dans le journal (# 445)
- (Hombachc) Correction de l'erreur dans la sortie2 du tampon de batterie intelligent (# 538)
- (Hombachc) Mettez à jour les appels d'état obsolètes
- (Hombachc) Mises à jour de dépendance
3.5.0 (2024-10-02)
- (Hombachc) Mettez à jour le noyau de l'adaptateur
- (Hombachc) Correction d'une erreur dans le décodeur SML
- (Hombachc) Ajouter 2 nouveaux codes de facteur d'échelle SML (# 535)
- (Hombachc) Mises à jour de dépendance
3.4.10 (2024-09-16)
- (Hombachc) Ajouter la vérification de l'intervalle de sondage (# 518)
- (Hombachc) Bumb Date-FNS à 4.0.0
3.4.9 (2024-09-15)
- (Hombachc) Ajouter un intervalle de sondage de pont réglable (# 518)
- (Hombachc) Ajouter Node.js 22 aux tests de l'adaptateur (# 519)
- (Hombachc) Ajouter un lien docu à l'écran de configuration (# 504)
- (Hombachc) Nettoyage du référentiel
- (Hombachc) Mises à jour de dépendance
3.4.8 (2024-08-16)
- (Hombachc) a mis à jour Axios en raison de la vulnérabilité
- (Hombachc) Ajout des tests pour Node.js 22
3.4.7 (2024-08-10)
- (Hombachc) Le vérificateur de l'adaptateur a détecté des optimisations (# 493)
- (Hombachc) Message d'erreur amélioré (# 490)
3.4.6 (2024-08-07)
- (Hombachc) Assister aux codes OBIS incorrects, probablement causés par des erreurs de communication d'impulsion
- (Hombachc) Coldage de code
3.4.5 (2024-07-31)
- (Hombachc) Decode Mode Mode 4 pour le sondage local Pulse Tipper (# 477)
- (Hombachc) Decode Metter Mode 1 pour le sondage local Pulse Tipper (# 478)
- (Hombachc) Correction des noms de statut local incorrect (tension)
- (Hombachc) Ajouter un docu sur l'écran de configuration du sondage d'impulsion local (# 479)
- (Hombachc) Coldage de code
- (Hombachc) dépendances de bosse
3.4.4 (2024-07-28)
- (Hombachc) Sondage local des données - Changement unités Wh à KWh et tournez à 0,1kWh (# 469)
3.4.3 (2024-07-14)
- (Hombachc) Ajout de l'unité à la température d'impulsion et tourne à 0,1 ° C
- (Hombachc) Unité ajoutée à la tension de la batterie d'impulsion et à 100 mV
- (Hombachc) Ajout de l'unité à la disponibilité de l'impulsion
- (Hombachc) Ajout de l'état avec une hausse de pouls en tant que chaîne lisible par l'homme
- (Hombachc) Rerime certains états tibberlocaux lors du démarrage de l'adaptateur
- (Hombachc) Optimisation du code
- (Hombachc) dépendances de bosse
3.4.2 (2024-07-13)
- (Hombachc) Correction des fautes de frappe en unités
- (Hombachc) Fix Type Ciscatch pour les objets d'état (# 455)
- (Hombachc) Optimisation du code
3.4.1 (2024-07-13)
- (Hombachc) Correction de l'erreur de journalisation
- (Hombachc) dépendances de bosse
3.4.0 (2024-07-12)
- (Hombachc) Ajouter le mode pour le sondage local sur les données d'impulsion (# 201)
3.3.3 (2024-07-04)
- (Hombachc) Correction de Sentry Erreur possible notifiée
- (Hombachc) Essayez de corriger l'erreur de démarrage (# 444)
3.3.2 (2024-06-21)
- (Hombachc) résoudre 2 problèmes de sécurité dans les dépendances
- (Hombachc) Correction de Sentry Erreur possible notifiée
3.3.1 (2024-06-13)
- (Hombachc) Correction de Small Sentry Découverte d'erreur (# 418)
- (Hombachc) Note ajoutée pour les multi-chères à la documentation (# 422)
3.3.0 (2024-06-05)
- (Hombachc) met en œuvre un appel API facultatif et obsolète pour le coût historique total, incl. Frais de grille (# 405)
- (Hombachc) Mise à jour @ iobroker / adaptateur-core à partir de 3.1.6
- (Hombachc) Mise à jour @ iOBroker / Types de 5.0.19 à 6.0.0
3.2.1 (2024-06-03)
- (Hombachc) a ajouté une chaîne de point de terminaison unique
3.2.0 (2024-06-03)
- (Hombachc) IMPORTANT: Les composants de l'adaptateur avaient été bloqués par Tibber - vous devez mettre à jour!
- (Hombachc) Dépendances de base de bosse
- L'adaptateur (Hombachc) utilisera les états de sortie interne pour la calculatrice si aucune ne définie en configuration (# 325)
- (Hombachc) implémenter le mode de première exécution dans la calculatrice pour réduire la charge du système
- (Hombachc) Optimisations internes
3.1.2 (2024-05-20)
- (Hombachc) Suppression des objets d'origine temporaire inutilisés après la configuration de l'adaptateur (# 393)
- (Hombachc) dépendances de bosse
3.1.1 (2024-05-16)
- (Hombachc) Speed de reconnexion de l'accélérateur
- (Hombachc) Optimisations de journalisation (# 396; # 217)
- (Hombachc) Adaptations à un environnement plus récent (# 394; # 395)
3.1.0 (2024-05-07)
- (Hombachc) Activer le contrôle manuel des sorties configurées lorsque l'automatisation est désactivée (# 334)
- (Hombachc) Correction du canal LTF sans fonctionnement lors de l'utilisation de LTF trop courts (# 383)
- (Hombachc) Optimisations de code
- (Hombachc) Mettez à jour l'adaptateur-core à 3.1.4
- (Hombachc) dépendances de bosse
3.0.1 (2024-04-20)
- (Hombachc) Test d'adaptateur mis à jour
- (Hombachc) dépendances de bosse
3.0.0 (2024-04-15)
- (Hombachc) Breaking: Support abandonné pour Node.js 16 (# 368)
- (Hombachc) Breaking: JS-contrôleur> = 5 est requis
- (Hombachc) est passé en niveau 2 en tant que fournisseur de données
- (Hombachc) corrigé io-package.json selon le nouveau schéma (# 368)
- (Hombachc) Mettez à jour le dactylographie à 5.4.5
- (Hombachc) Mettez à jour l'adaptateur-noyau à 3.0.6
De vieux changements voir les changelog old
Licence
Licence publique générale GNU V3.0 uniquement
Copyright (C) 2023-2024 C.Hombach [email protected]