Versionen
Adapter für die Verwendung von Tibber -Energiedaten in IOBROKER
Dieser Adapter erleichtert die Verbindung von Daten aus der API Ihres Tibber -Kontos, die innerhalb von IOBROKER verwendet werden soll, sei es für ein einzelnes Zuhause oder mehrere Residenzen. Neue Funktion: Der Adapter unterstützt jetzt die direkte lokale Lektüre des Tibber-Impulssensors über Ihr Heimnetzwerk und ermöglicht die Überwachung und Datenerfassung in Echtzeit, ohne sich ausschließlich auf die Cloud-API zu verlassen.
Wenn Sie derzeit kein Tibber -Benutzer sind, würde ich es sehr zu schätzen wissen, wenn Sie meinen Empfehlungslink verwenden könnten: Tibber -Empfehlungslink.
Standardkonfiguration
- Beginnen Sie mit der Erstellung einer neuen Instanz des Adapters.
- Sie benötigen auch ein API -Token von Tibber, den Sie hier erhalten können: Tibber -Entwickler -API.
- Geben Sie Ihr Tibber -API -Token in die Standardeinstellungen ein und konfigurieren Sie mindestens eine Zeile für Live -Feed -Einstellungen (wählen Sie "Keine verfügbar").
- Speichern Sie die Einstellungen und beenden Sie die Konfiguration, um den Adapter neu zu starten. Mit diesem Schritt kann Ihr Haus zum ersten Mal vom Tibber -Server abfragt werden.
- Kehren Sie zum Konfigurationsbildschirm zurück und wählen Sie die Häuser aus, aus denen Sie Echtzeitdaten mit Ihrem Tibber-Impuls abholen möchten. Sie können auch Häuser auswählen und den Feed deaktivieren (Hinweis: Dies funktioniert nur, wenn die Hardware installiert ist und der Tibber -Server die Verbindung zum Puls überprüft hat).
- Hinweis: Wenn Sie mehr als ein Haus in Ihrem Tibber -Konto aktiv haben, müssen Sie alle hinzufügen, um die Fehlermeldung, die durch potenziell nicht benötigte Häuser verursacht wird, zu entfernen. Fügen Sie sie alle hinzu und deaktivieren Sie die Optionen.
- Sie haben die Möglichkeit, das Abrufen von Preisdaten für heute und morgen zu deaktivieren, beispielsweise, wenn Sie nur Pulse Live -Feeds verwenden möchten
- Optional können Sie das Abrufen historischer Verbrauchsdaten aktivieren. Bitte geben Sie die Anzahl der Datensätze für Stunden, Tage, Wochen, Monate und Jahre an. Sie können "0" verwenden, um einen oder mehrere dieser Intervalle basierend auf Ihren Vorlieben zu deaktivieren.
- HINWEIS: Es ist wichtig, sich der Datensatzgröße zu bewusst, da übermäßig große Anfragen zu einer mangelnden Reaktion des Tibber -Servers führen können. Wir empfehlen, mit der Datensatzgröße zu experimentieren, um eine optimale Funktionalität zu gewährleisten. Das Anpassen der Intervalle und Datensatznummern kann dazu beitragen, das richtige Gleichgewicht zwischen der Erfassung aufschlussreicher Daten und der Aufrechterhaltung der Serverreaktionsfähigkeit zu erreichen. ZB 48 ist stundenlang eine ziemlich gute Menge.
- Speichern Sie die Einstellungen.
Rechnerkonfiguration
- Nachdem die Tibber -Verbindung im Betrieb ist, können Sie den Taschenrechner auch nutzen, um zusätzliche Automatisierungsfunktionen in den Tibberlink -Adapter einzubeziehen.
- Der Taschenrechner arbeitet mit Kanälen, wobei jeder Kanal mit einem ausgewählten Zuhause verknüpft ist.
- Diese Kanäle können basierend auf den entsprechenden Zuständen aktiviert oder deaktiviert werden.
- Diese Zustände sind so konzipiert, dass sie als externe, dynamische Eingänge für Tibberlink dienen, sodass Sie beispielsweise die Grenzkosten ("Triggerprice") von einer externen Quelle anpassen oder den Taschenrechnerkanal ("aktiv") deaktivieren können.
- Die Zustände eines Taschenrechnerkanals sind neben den Heimstaaten positioniert und gemäß der Kanalnummer benannt. Hiermit wird der im admin -Bildschirm ausgewählte ChannelName angezeigt, um Ihre Konfigurationen besser zu identifizieren.
Wenn Sie dieses Projekt genossen haben - oder sich einfach großzügig fühlen, sollten Sie mir ein Bier kaufen. Prost! ? Changelog
4.2.0 (2024-12-xx)
- (HOMBACHC) Fügen Sie neue Taschenrechnerkanäle "Bestpercentage" und "Best PercentAGeltf" hinzu (#616)
- (HOMBACHC) WIP Fügen Sie OutputJson für "BestSingleHours" und "BestSingleHoursltf" hinzu (#592)
- (HOMBACHC) WIP Fügen Sie Jsonflexcharts als Übersichtsdiagramm für Preise und Taschenrechner hinzu (#458)
- (Hombachc) einige i18n -Übersetzungen behoben
- (Hombachc) Codeoptimierung
4.1.1 (2024-12-21)
- (HOMBACHC) Code -Reinigung
- (Hombachc) Übersetzungen reparieren
- (Hombachc) Fix Chai-as versprochen
4.1.0 (2024-12-15)
- (Hombachc) Aktivieren Sie die lokale Umfrage auch ohne Token (#613)
- (HOMBACHC) Split jsonconfig.json in mehrere Dateien aufgeteilt
- (Hombachc) Tippfehler in der Übersetzungsbearbeitung fixieren
- (Hombachc) Bump Cron
4.0.0 (2024-12-08)
- (HOMBACHC) BREAKING: Die Unterstützung für IOBROKER.admin <7.0.0 wegen der IOBROKROKER -Reaktionsdesign -Initiative (#544)
- (HOMBACHC) Neu gestaltete Registerkarte Admin für den Taschenrechner
- (HOMBACHC) Übersetzungen optimieren, weitere Tooltips hinzugefügt
- (HOMBACHC) Reparierte wiederholte Berechnung von LTF -Kanälen (#593)
- (Hombachc) Blockstart / Blockend als Datumszeichenfolge (#516) hinzugefügt
- (Hombachc) Drosselklappeneigenschaften
- (Hombachc) Fügen Sie gestern Preise hinzu (#600)
3.5.4 (2024-12-01)
- (HOMBACHC) WARNUNG Fügen Sie hinzu, wenn die LTF -Stoppzeit nicht der gleiche oder am nächsten Tag ist und DOCU zur Verfügung stellen
- (HOMBACHC) Fehler im Taschenrechnerkanal 'Best einzelne Stunden' (Nr. 594) FERTSCHAFTEN
- (Hombachc) Eindringliche 'IOBROKER/ESLINT-CONFIG' (#591)
- (Hombachc) Leistungsoptimierungen
- (Hombachc) Abhängigkeitsaktualisierungen
3.5.3 (2024-11-23)
- (HOMBACHC) CODE -KANDE IN OUTPY STATION SETUP UND VERWENDUNG
- (HOMBACHC) Optimiertes Statusabonnement
- (HOMBACHC) Aktualisieren Sie veraltete staatliche Anrufe
- (Hombachc) Assoit zu DelobjectaSync hinzufügen
- (Hombachc) Harmonisieren Sie Projektwerkzeuge
- (Hombachc) Abhängigkeitsaktualisierungen
3.5.2 (2024-10-30)
- (Hombachc) Überprüfung für Ja/Nein 2 -Werte im Taschenrechner hinzufügen (#547)
- (Hombachc) Optimiertes Responsive Design (#544)
- (Hombachc) Migration Eslint auf> 9.x
- (HOMBACHC) Wechseln Sie zum ES2022 -Code
- (Hombachc) angepasst an neue API -Einschränkungen (#546)
- (HOMBACHC) Ersetzen Sie veraltete setStateasync durch setState
3.5.1 (2024-10-05)
- (Hombachc) in weniger Futter -Trennungswarnungen in log (#445) geändert.
- (HOMBACHC) Fehler in Output2 von Smart Battery Puffer (#538) Beheben
- (HOMBACHC) Aktualisieren Sie veraltete staatliche Anrufe
- (Hombachc) Abhängigkeitsaktualisierungen
3.5.0 (2024-10-02)
- (HOMBACHC) Adapterkern aktualisieren
- (HOMBACHC) Fehler im SML -Decoder beheben
- (Hombachc) 2 neue SML -Skalierungsfaktorcodes hinzufügen (#535)
- (Hombachc) Abhängigkeitsaktualisierungen
3.4.10 (2024-09-16)
- (Hombachc) Überprüfung des Umfrageintervalls (#518) hinzufügen
- (Hombachc) Bumb Date-Fns bis 4.0.0
3.4.9 (2024-09-15)
- (HOMBACHC) Fügen Sie ein einstellbares Brückenumfrageintervall hinzu (#518)
- (Hombachc) Node.js 22 zum Adaptertest (#519) hinzufügen (#519)
- (Hombachc) DOCU -Link zum Konfigurationsbildschirm hinzufügen (#504)
- (Hombachc) Aufräumarbeiten auf Repository
- (Hombachc) Abhängigkeitsaktualisierungen
3.4.8 (2024-08-16)
- (Hombachc) Axios aufgrund von Anfälligkeit aktualisiert
- (Hombachc) Tests für Node.js 22 hinzugefügt
3.4.7 (2024-08-10)
- (Hombachc) Adapterprüfer erkannte Optimierungen (#493)
- (Hombachc) Verbesserte Fehlermeldung (#490)
3.4.6 (2024-08-07)
- (Hombachc) Fangen Sie falsche OBIS -Codes auf, die wahrscheinlich durch Impulskommunikationsfehler verursacht wurden
- (HOMBACHC) Code -Reinigung
3.4.5 (2024-07-31)
- (HOMBACHC) Decodieren Sie den Messmodus 4 für die lokale Tipper -Puls -Umfrage (#477)
- (HOMBACHC) Dekodieren Sie den Messmodus 1 für lokale Tipper -Puls -Umfrage (#478)
- (Hombachc) Falsch Impuls lokaler Statusnamen (Spannung) festgelegt
- (HOMBACHC) Fügen Sie DOCU auf dem lokalen Bildschirm für Puls Poll Config hinzu (#479)
- (HOMBACHC) Code -Reinigung
- (Hombachc) Bump -Abhängigkeiten
3.4.4 (2024-07-28)
- (HOMBACHC) Lokale Umfrage zu Daten - Änderungseinheiten WH auf KWH und rund auf 0,1kwh (#469)
3.4.3 (2024-07-14)
- (HOMBACHC) Einheit zu Impulstemperatur und rund auf 0,1 ° C hinzugefügt
- (HOMBACHC) Einheit zum Impulsbatteriespannung und rund auf 100 mV hinzugefügt
- (HOMBACHC) Die Impuls -Verfügungszeit wurde die Einheit hinzugefügt
- (Hombachc) Der Zustand mit Pulse -Verfügbarkeit als menschlicher lesbarer Zeichenfolge hinzugefügt
- (Hombachc) Einige tibberlokale Zustände beim Adapterstart neu initialisieren
- (Hombachc) Codeoptimierung
- (Hombachc) Bump -Abhängigkeiten
3.4.2 (2024-07-13)
- (Hombachc) Tippfehler in Einheiten reparieren
- (HOMBACHC) Fix -Mismatch für Staatsobjekte (#455) Fix -Typenfehler
- (Hombachc) Codeoptimierung
3.4.1 (2024-07-13)
- (Hombachc) Protokollierungsfehler beheben
- (Hombachc) Bump -Abhängigkeiten
3.4.0 (2024-07-12)
- (HOMBACHC) Fügen Sie den Modus für die lokale Umfrage zu Pulsdaten hinzu (#201)
3.3.3 (2024-07-04)
- (Hombachc) Sentry beheben, benachten Sie einen möglichen Fehler
- (Hombachc) Versuchen Sie, den Startfehler zu beheben (#444)
3.3.2 (2024-06-21)
- (HOMBACHC) 2 Sicherheitsprobleme in Abhängigkeiten beheben
- (Hombachc) Sentry beheben, benachten Sie einen möglichen Fehler
3.3.1 (2024-06-13)
- (Hombachc) Fix Small Sentry entdeckte Fehler (#418)
- (Hombachc) Hinweis für Multihomes zur Dokumentation (Nr. 422).
3.3.0 (2024-06-05)
- (HOMBACHC) Implementiert optional, veraltete API -Forderung der gesamten historischen Kosten, inkl. Gittergebühren (#405)
- (HOMBACHC) Updates @iobroker/adapter-core von 3.1.6
- (HOMBACHC) Updates @IOBROKER/Typen von 5.0.19 bis 6.0.0
3.2.1 (2024-06-03)
- (Hombachc) Eindeutige Endpunkt -Zeichenfolge hinzugefügt
3.2.0 (2024-06-03)
- (Hombachc) Wichtig: Adapterkomponenten wurden von Tibber blockiert - Sie müssen aktualisieren!
- (Hombachc) Basenbasisabhängigkeiten
- (HOMBACHC) Adapter verwendet interne Ausgangszustände für den Rechner, wenn keine in der Konfiguration definiert ist (#325)
- (HOMBACHC) Implementieren Sie den ersten Laufmodus im Taschenrechner, um die Systemlast zu reduzieren
- (Hombachc) Interne Optimierungen
3.1.2 (2024-05-20)
- (HOMBACHC) Löschen von nicht verwendeten Temp -Home -Objekten nach Adapterkonfiguration (#393)
- (Hombachc) Bump -Abhängigkeiten
3.1.1 (2024-05-16)
- (Hombachc) Gas nach unten die Wiederverbindungsgeschwindigkeit
- (Hombachc) Protokollierungsoptimierungen ( #396; #217)
- (Hombachc) Anpassungen an eine neuere Umgebung ( #394; #395)
3.1.0 (2024-05-07)
- (HOMBACHC) Aktivieren Sie die manuelle Steuerung konfigurierter Ausgänge, wenn die Automatisierung deaktiviert ist (#334)
- (Hombachc) Fix Fix nicht funktionierender LTF -Kanal bei der Verwendung von zu kurzer LTF (#383)
- (Hombachc) Code -Optimierungen
- (Hombachc) Adapter-Core auf 3.1.4 aktualisieren
- (Hombachc) Bump -Abhängigkeiten
3.0.1 (2024-04-20)
- (HOMBACHC) Aktualisierte Adaptertests
- (Hombachc) Bump -Abhängigkeiten
3.0.0 (2024-04-15)
- (Hombachc) BREAKING: Unter Unterstützung von Node.js 16 (#368)
- (Hombachc) Breaking: JS-Controller> = 5 ist erforderlich
- (Hombachc) wechselte als Datenanbieter in Tier 2
- (HOMBACHC) CORRECTED IO-PACKAGE.JSON nach neuem Schema (#368)
- (HOMBACHC) Aktualisieren Sie TypeScript auf 5.4.5
- (Hombachc) Adapter-Core auf 3.0.6 aktualisieren
Alte Veränderungen sehen Changelog alt
Lizenz
GNU Allgemeine öffentliche Lizenz v3.0 Nur
Copyright (C) 2023-2024 C.Hombach [email protected]