Beliebteste Home Assistant-Integrationen → Kandidaten für externe Gladys-Integrationen

Die Abendwelle ist draußen: vier selbstgehostete Softwarelösungen.

Alle auf der echten Software in Docker getestet, noch nicht auf einer echten Gladys-Installation. Ihr Feedback ist willkommen :slight_smile:

Die Serie ist vorerst beendet: Ich mache eine Pause bei neuen Integrationen. Das Feedback und die Korrekturen an den bereits veröffentlichten bleiben bestehen.

Der kleine GCE-Batch (reserviert für Nr. 436) ist veröffentlicht: drei Integrationen für die GCE Electronics-Gehäuse, auf Anfrage von @cce66, der sie an seinen echten Gehäusen testen wird. Sie kommen mit dem nächsten Indexer-Lauf in den Store, und „Installieren von GitHub“ funktioniert bereits mit dem Link jedes Repositories. Alles lokal, ohne Cloud.

IPX800 V3 v0.1.1: GitHub - LM1LC3N7/gladys-ipx800-v3 · GitHub
Relais, Eingänge und analoge Sensoren des IPX800 V3, bis zu 3 Gehäuse. Die Relais sind schreibgeschützt, außer denen, die Sie auflisten; ein Befehl sendet immer einen genauen Zustand (ein oder aus), nie einen Wechsel. Portiert nach ha_ipx800v3 (MIT).

Eco-Devices RT2 v0.1.1: GitHub - LM1LC3N7/gladys-ecodevices-rt2 · GitHub
Zähler, Eingänge, Relais, Fernsteuerung X-4FP und X-THL des Eco-Devices RT2, bis zu 3 Gehäuse. Die Indizes werden nie auf 0 oder absteigend veröffentlicht. Die Indizes von Teleinformation und die Stromzangen warten auf die Bestätigung ihrer Einheit an einem echten Gehäuse, bevor sie angeboten werden. Basierend auf pyecodevices_rt2 (MIT) und der GCE-Dokumentation.

Eco-Devices ED3 v0.1.1: GitHub - LM1LC3N7/gladys-ecodevices-ed3 · GitHub
Die 30 Zähler, die Stromzangen (Leistung), die Spannung, die Relais, das X-8R (Lesen) und das X-THL des Eco-Devices 3, bis zu 3 Gehäuse. Gleiche Regel für die Indizes; die von einer Stromzange gespeisten Zähler warten ebenfalls auf die Bestätigung ihrer Einheit. Geschrieben nach der GCE-Dokumentation und den von cce66 veröffentlichten Tools (MIT).

Für alle drei: jedes Gehäuse behält seine Geräte (ein Gerät steuert nie ein anderes Gehäuse), das Abschalten eines Ausgangs wird nie blockiert, und keines davon ist bisher auf einem echten Gerät gelaufen. Ihr Feedback ist in den GitHub-Issues willkommen.

Zweite Welle des Loses 19 (reserviert für Nr. 434): Die USA in offenen Daten. Die fünf Integrationen kommen mit dem nächsten Durchlauf des Indexers in den Store, und „Von GitHub installieren“ funktioniert bereits mit dem Link jedes Repositories. Keine erfordert ein Konto oder einen Schlüssel, und alle wurden auf den echten Diensten getestet. Eine stumme, veraltete oder unlesbare Quelle wird im Status der Integration gemeldet: Nichts wird jemals mit 0 anstelle eines unbekannten Werts veröffentlicht.

CAISO v0.1.1: GitHub - LM1LC3N7/gladys-caiso · GitHub
Das kalifornische Stromnetz: Echtzeit-Großhandelspreise pro Zone (NP15, SP15, ZP26), Nachfrage, Anteil erneuerbarer Energien, CO₂-Intensität und der Warnlevel (Flex Alert, EEA 1 bis 3) mit einem Trigger. Es handelt sich um Großhandelspreise, nicht um Ihre Tarife. Der veröffentlichte Level ist ein Minimum: Eine Meldung, die die Integration nicht erkennt, wird im Status zitiert, und die Rückkehr zu „normal“ wird nur angekündigt, wenn alles erkannt wird.

USGS v0.1.1: GitHub - LM1LC3N7/gladys-usgs-eau · GitHub
Wasserstände, Durchflussmengen und Temperaturen von Flüssen und Grundwasserleitern des USGS an Ihren Stationen, in US-Einheiten oder metrisch. Eine Messung wie „trocken“, „Eis“, „unter dem Schwellenwert“ wird niemals als Wert veröffentlicht; eine geschätzte oder vorläufige Messung wird es, und der Status sagt es.

NDBC v0.1.1: GitHub - LM1LC3N7/gladys-ndbc · GitHub
Die Boje und Küstenstationen der NOAA: Wellen, Wind, Druck, Luft- und Wassertemperaturen, Sichtweite, Gezeiten. Eine defekte Station blockiert niemals die anderen.

US-Erinnerungen v0.1.1: GitHub - LM1LC3N7/gladys-recalls-us · GitHub
Die US-Rückrufe: Verbraucherprodukte (CPSC), Lebensmittel und Medikamente (FDA) und Fahrzeuge (NHTSA, nach Marke, Modell und Jahr oder anhand einer Fahrzeugidentifikationsnummer, die Gladys nie verlässt, außer zum offiziellen Decoder), mit Trigger und Widget.

MBTA v0.1.1: GitHub - LM1LC3N7/gladys-mbta · GitHub
Die nächsten Abfahrten des öffentlichen Nahverkehrs in Boston an Ihren Haltestellen und die Linienwarnungen. Die nächste Abfahrt wird als datierter Text angezeigt („Red Line → Ashmont in 4 min (08:09)“), damit ein abgelaufener Fahrplan niemals angezeigt bleibt, mit einem Trigger „bevorstehende Abfahrt“ für Szenen. Daten von MassDOT / MBTA.

Ihr Feedback ist in den GitHub-Issues willkommen.

Dritte und letzte Welle des Loses 19 (reserviert für die Nr. 434): nordamerikanische Geräte, die lokal gesteuert werden, ohne Cloud oder Konto. Die fünf Integrationen kommen beim nächsten Durchlauf des Indexers in den Store, und „Von GitHub installieren“ funktioniert bereits mit dem Link jedes Repositories. Keines davon wurde bisher auf einem echten Gerät ausgeführt: Sie folgen den Bibliotheken von Home Assistant und wurden auf virtuellen Geräten getestet. Ihr Feedback mit dem echten Gerät ist willkommen.

Hayward OmniLogic v0.1.1: GitHub - LM1LC3N7/gladys-omnilogic · GitHub
Die OmniLogic-Poolsteuerungen über ihr lokales Protokoll: Luft- und Wassertemperaturen, Heizung und Sollwert, Pumpen (Lauf, Geschwindigkeit, Leistung) und Relais. Die Heizung schaltet nie über die von Ihnen gewählte Temperaturgrenze, selbst wenn der Sollwert im Controller höher ist; das Abschalten einer Pumpe oder Heizung wird nie gespeichert. Basierend auf python-omnilogic-local (Apache-2.0).

Guardian (Elexa) v0.1.1: GitHub - LM1LC3N7/gladys-guardian · GitHub
Das Wasserabsperrventil Guardian und seine Leckage-Detektoren: Zustand des Ventils, Leckagen, Temperaturen, Batterien. Das Schließen wird nie gespeichert und folgt seinem Ventil, wenn es die Adresse ändert; das Öffnen ist standardmäßig deaktiviert und wird abgelehnt, solange ein gepaarter Detektor nicht gelesen werden konnte. Die lokale API hat kein Passwort: Halten Sie das Ventil in einem vertrauenswürdigen Netzwerk. Basierend auf aioguardian.

IntelliFire v0.1.1: GitHub - LM1LC3N7/gladys-intellifire · GitHub
Die Gasfeuerstellen IntelliFire (Heat & Glo, Heatilator, Majestic, Monessen, Quadra-Fire) über die lokale API ihres Wi-Fi-Moduls: Flamme, Zünder, Temperatur, Thermostat, Timer, Fehler. „Ausschalten“ funktioniert immer und wird gespeichert, bis die Flamme als ausgeschaltet erkannt wird; das Anzünden, die Flamme, der Ventilator und der Sollwert sind standardmäßig deaktiviert, und ein Anzünden von Gladys setzt immer einen Timer. Basierend auf intellifire4py.

GreenEye Monitor v0.1.1: GitHub - LM1LC3N7/gladys-greeneye · GitHub
Der 32-Kanal-Energiemonitor von Brultech (British Columbia), schreibgeschützt: Energieindex (für die Energienachverfolgung von Gladys), Leistung, Strom, Spannung, Impulszähler und Temperaturen. Ein Index wird nie mit einem Rückgang oder einem verdächtigen Sprung ohne Ihre Bestätigung veröffentlicht, und ein Zähler, der wieder auf null zurückgesetzt wird, wird ohne Verlust verfolgt. Basierend auf dem Brultech-Paketformat und siobrultech-protocols (MIT).

Modern Forms v0.1.1: GitHub - LM1LC3N7/gladys-modern-forms · GitHub
Die Deckenventilatoren von Modern Forms und WAC (Generation 1 bis 3): Geschwindigkeit, Drehrichtung, Brisenmodus, Licht und Helligkeit. Keine Einstellung ist ein Schalter, daher startet „Alles einschalten“ nie einen Ventilator; ein Stopp wird nie bei einem Ausfall oder einem Fehler des Ventilators aufgegeben. Basierend auf aiomodernforms.

Diese Nachricht schließt das Los 19 (15 Integrationen in drei Wellen: Kanada, USA mit offenen Daten, dann diese lokalen Geräte). Ihr Feedback ist in den GitHub-Issues willkommen.

Aktualisierung meiner Integrationen auf Version 0.16 des SDK für externe Integrationen, bereit für Gladys 5.3. Die neuen Versionen kommen im Store beim nächsten Indexer-Lauf. Es gibt nichts zu tun: Das Update reicht aus.

Was sich für Sie ändert

  • Kompatibel mit der periodischen Abfrage von Gladys 5.3: Keine dieser Integrationen wird doppelt abgefragt, sie behalten ihren eigenen Rhythmus.
  • Jede veröffentlichte Funktion wird jetzt durch Tests gegen das Gladys-Modell überprüft (Minimum, Maximum, Optionen…). Es war diese Kontrolle, die den unten genannten Fehler gefunden hat.

Behoben: Geräte abgelehnt bei der Entdeckung

Fünf Heizungs- und Klimaanlagen-Integrationen veröffentlichten Listen von Optionen (Modus, Belüftung…) ohne Minimum oder Maximum. Gladys lehnte dann das gesamte Gerät ab, mit „Mindestwert: Pflichtfeld nicht von der Integration ausgefüllt“. Dies ist in Aprilaire 0.1.2, Fujitsu 0.1.2, Nexia 0.1.3, Rheem EcoNet 0.1.4 und Venstar 0.1.2 behoben (und Toshiba AC 0.1.2, auf GitHub gemeldet). Wenn Sie eine davon erfolglos versucht haben: Aktualisieren Sie sie und starten Sie die Entdeckung neu.

Aktualisierte Integrationen

  • ATAG, Roth Touchline, Genius Hub, MAX! Cube, LightwaveRF, airOS, Soma Connect, Somfy myLink, Vanderbilt SPC, Pure Energie, Sky Q, PJLink, Ruuvi Gateway, Iskra: 0.1.2; Remootio 0.1.3
  • P1 Monitor 0.1.4, Energieleser 0.1.3, Envertech 0.1.4, Hypontech 0.1.3, inexogy 0.1.3
  • Agua IOT 0.1.2, air-Q 0.1.3, Aircraft 0.1.2, BSB-LAN 0.3.2, Denon / Marantz 1.2.3
  • AirVisual 0.1.4, Ajax 0.1.4, Ambient Weather 0.1.3, Alfen 0.1.4, APsystems 0.1.5
  • Aquarea 0.1.3, Arcam 0.1.3, Autarco 0.1.3, Automower 0.1.6, Balboa 0.1.3

Die anderen folgen in Wellen von fünf. Ein Problem nach einem Update? Melden Sie es hier oder in einem Issue des Repositories.

Nachbesserung: Zwischen dem 25. und 31. Oktober veröffentlichte Korrekturen für meine Integrationen wurden hier nicht angekündigt, Entschuldigung. Sie sind alle bereits im Store: Ein Update reicht aus. Ab jetzt wird jede Gruppenaktualisierung hier eine Nachricht erhalten.

Geräte, die in der Entdeckung fehlten (behoben)

Victron, Bosch Indego, Navimow, deCONZ und Automower veröffentlichten Listen mit Auswahlmöglichkeiten ohne Beschriftung, und Gladys lehnte dann das gesamte Gerät ab. Wenn die Entdeckung nichts anzeigt, müssen Sie aktualisieren und sie dann neu starten. Eedomus, Jeedom und Linn erhielten aus Vorsicht denselben Schutz.

Messwerte, die nie gestartet sind (behoben)

Bei einer neuen Installation starteten Energieleser, Envertech, Hypontech, inexogy, Omnik und Zeversolar keine Messwerte. Dies ist seit dem 25. Oktober behoben.

Energiezähler: Ein Sprung wird ohne Ihre Zustimmung nicht mehr gezählt

Ein abweichender Wert eines Zählers (ein Rückgang oder ein unmöglicher Sprung) wird beibehalten, bis Sie ihn bestätigen. Der akzeptierte Wert dient nun als Untergrenze: Ein noch niedrigerer Wert oder ein Wert, der unter einen akzeptierten Sprung fällt, wird ebenfalls beibehalten. Dies verhindert eine Lücke oder einen Spitzenwert in der Energiehistorie.

Betroffene Integrationen: Alfen, Autarco, E3/DC, Eco-Devices, EcoTracker, Energieleser, Envertech, homee, Hubitat, Hypontech, Imeon, Indevolt, inexogy, Iskra, NRGkick, Omnik, OpenEMS, OpenEVSE, P1 Monitor, Plugwise, Pure Energie, Rainforest Eagle, Sinapsi Alfa, Solakon, sonnen, Sungrow, YouLess und Zeversolar.

Warmwasser: Obergrenze bei 65 °C

Die Sollwert-Obergrenze für Warmwasser steigt von 60 °C auf 65 °C, und der Standardwert beträgt 65 °C. Sie können ihn immer noch niedriger einstellen, und die Gerätegrenzen gelten weiterhin. Betroffene Integrationen: Aquarea, ATAG, BSB-LAN, Compit, Genius Hub, homee, iDM, Lambda, my-PV, Rheem EcoNet, Stiebel Eltron und Waterkotte.

IntelliCenter: Pool- und Spa-Obergrenze

Die Heizung wird nicht mehr auf einen Sollwert gestartet, der über der Obergrenze liegt, z. B. durch die Pentair-App. Die Obergrenze ist die des Pools in der Konfiguration oder 40 °C für ein Spa. Die Integration gibt an, warum sie ablehnt.

MQTT: Qbus und PG LAB

  • Qbus: Eine sehr große Nachricht, die vom Broker gehalten wird, stürzt die Integration nicht mehr ab (Größe auf 2 MB begrenzt).
  • PG LAB: Eine Nachricht mit mehr als 8 KB, die direkt bei der Verbindung empfangen wird, trennt die Integration nicht mehr, als ob die Anmeldedaten abgelehnt würden.

Probleme nach einem Update? Sagen Sie es hier oder in einem Issue des Repositories.

Neue Updates meiner Integrationen, bereits veröffentlicht: Sie kommen in den Store, sobald der Indexer durchläuft. Ein Update reicht, es gibt nichts nachzuholen.

Blue Current 0.1.3: „Session beenden“ funktioniert wieder

Früher wurde das Beenden eines Ladevorgangs verweigert, solange die Option „Befehle zulassen“ deaktiviert war, was standardmäßig der Fall ist. Das ist jetzt nicht mehr so:

  • Der Stopp erfolgt sofort, selbst wenn die Option deaktiviert ist und selbst wenn die Ladestation scheinbar offline ist;
  • Er wird nur verweigert, wenn Gladys nicht mit Blue Current verbunden ist oder während einer von Blue Current erzwungenen Pause nach zu vielen Anfragen;
  • Wenn Sie „Starten“, „Entsperren“ oder „Neustarten“ drücken und dann „Stoppen“, bevor die Ladestation geantwortet hat, wird der erste Befehl storniert: Nach einem Stopp wird nichts gesendet.

Starten, Sperren, Entsperren und Neustarten erfordern weiterhin die Option.

Migration zu SDK 0.16 (Welle 8)

Bang & Olufsen 0.1.3, BleBox 0.1.3, Blitzortung 0.1.2, Blue Current 0.1.3, Bluesound 0.1.2: Kompatibel mit der periodischen Abfrage von Gladys 5.3 und jede Funktion wird durch Tests gegen das Gladys-Modell überprüft. Keine Mängel auf dieser Seite für diese fünf.

Patches der letzten Tage

  • Eco-Devices RT2 0.1.4 (Pilotdraht): In einer Zone, die keinen bekannten Modus zurückgibt, wird dies klar im Nachrichtentext angegeben, und ein Stopp oder ein Frostschutz, der an diese Zone gesendet wird, wird als „gesendet, kann nicht bestätigt werden“ angezeigt.
  • Eco-Devices 3 (ED3) 0.2.1: Die Messwerte werden jetzt an einem echten ED3 überprüft (danke an das Mitglied, das seine Antworten geliehen hat), und ein Stromzähler, den ein Impulseingang versorgen kann, wird in zwei weiteren Fällen ausgeschlossen, um die Einheiten nicht zu vermischen.
  • Denon / Marantz 1.2.2: SDK 0.16, ohne sichtbare Änderungen.

Wichtig mit Gladys 5.3.1

Der Thermostat von Gladys kann jetzt Heizkörper mit Pilotdraht und Klimaanlagen steuern. Ich stelle sicher, dass meine betreffenden Integrationen das Richtige dafür veröffentlichen.

Probleme nach einem Update? Melden Sie es hier oder in einem Issue des Repositories.

Ich nehme 15 neue Integrationen für einen Batch 20 vor. Ich habe das heute in der Verfolgung von @Will_71 überprüft, in diesem Thread (bis Nr. 453), im Store, im Herzen von Gladys und auf GitHub: Keine davon ist von jemand anderem angekündigt oder reserviert. Wenn ich mich irre, sagt es mir und ich ziehe sie zurück. Fast alle funktionieren lokal, und alle basieren auf einer Bibliothek unter MIT-, Apache- oder BSD-Lizenz oder auf der Herstellerdokumentation.

Klimatisierung und Energie

  • Atrea: Atrea-Doppelstromlüftung (Regelung RD5).
  • Systemair: Systemair SAVE-Lüftung (VTR, VSR, VSC) über das von Systemair veröffentlichte Modbus.
  • Buderus KM200: Die Buderus KM50-, KM100- und KM200-Gateways lokal (Heizung, Warmwasser auf 65 °C begrenzt).
  • MENNEKES AMTRON: Die AMTRON 4You- und 4Business-Ladestationen.
  • AirTouch 5: Die zonengesteuerte AirTouch 5-Klimatisierung.

Gebäude und Zugang

  • JUNG HOME: Das JUNG HOME-Gateway (Lichter, Rollläden, Steckdosen, Thermostate).
  • Becker: Becker-Rolläden und -Markisen über die CentralControl-Box.
  • LOQED: Das LOQED Touch-Schloss; die Entriegelung ist standardmäßig deaktiviert.
  • Akuvox: Die Akuvox-Gegensprechanlagen; die Türöffnung ist standardmäßig deaktiviert.
  • Deako: Deako-Schalter und Dimmerschalter.

Netzwerk, Sensoren und Beleuchtung

  • QNAP QSW: QNAP-Switches (Ports, PoE, Temperatur).
  • MySensors: MySensors-Haussensoren über ein Netzwerk-Gateway oder MQTT.
  • Wiffi: Wetter- und Luftsensoren von stall.biz (Weatherman, Rainyman…).
  • Switcher: Switcher-Boiler, Rollläden und Steckdosen.
  • AiDot: AiDot-Wi-Fi-Lampen und -Lichter mit der offiziellen Herstellerbibliothek.

Ich habe diese Geräte nicht: Die Integrationen werden an simulierten Geräten getestet, und das Feedback derjenigen, die sie besitzen, wird wertvoll sein. Sie verwenden das neueste SDK und sind auf Französisch und Englisch. Ich veröffentliche sie in Gruppen von fünf, mit einer Zusammenfassung hier jedes Mal.

Erste Welle des Loses 20 (reserviert für Nr. 454): Klima und Energie, lokal. Vier Integrationen kommen in den Store beim nächsten Durchlauf des Indexierers, und „Von GitHub installieren“ funktioniert bereits mit dem Link jedes Repositories. Ich habe dieses Material nicht: Alles wurde auf simulierten Geräten getestet, basierend auf der Dokumentation des Herstellers. Euer Feedback ist wertvoll, wenn ihr eines habt.

Gemeinsame Regeln: Die Befehle sind standardmäßig deaktiviert (eine Option zum Aktivieren), das Ausschalten hängt nie von dieser Option ab, es wird beibehalten und zurückgegeben, bis das Gerät es bestätigt, sogar nach einem Neustart von Gladys. Nur eine Verbindung zum Gerät gleichzeitig.

Atrea v0.1.1: GitHub - LM1LC3N7/gladys-atrea · GitHub
Die Doppelstromlüftung Atrea mit RD5-Regelung über ihre lokale Webschnittstelle: Modus, Leistung, Temperaturen, Alarme. Das Ausschalten setzt die Zentrale auf manuelles Programm und auf Aus, damit das wöchentliche Programm sie nicht wieder startet. Noch kein Bypass oder Luftdurchsätze (keine Referenz dokumentiert diese Register).

Systemair SAVE v0.1.1: GitHub - LM1LC3N7/gladys-systemair · GitHub
Die Systemair SAVE-Zentralen (VTR, VSR, VSC) über das von Systemair veröffentlichte Modbus TCP, mit SAVE Connect oder einem RS485-Gateway (EW11…): Modus, Temperaturen, Luftfeuchtigkeit, Filter, Alarme. Nur zwei Register werden geschrieben (Level und Modus). Wenn die Zentrale das manuelle Ausschalten nicht zulässt, teilt die Integration dies mit, anstatt auf niedrige Geschwindigkeit zu schalten.

MENNEKES AMTRON v0.1.1: GitHub - LM1LC3N7/gladys-mennekes-amtron · GitHub
Die AMTRON 4You- und 4Business-Ladestationen über Modbus TCP (Dokumentation MENNEKES 1.5): Zustand, Leistung, Energie, Strom. Die Pause setzt die Ladestation auf 0 A, und nichts kann sie blockieren; Wiederaufnahme und Stromregelung sind auf 6–16 A begrenzt, wie in der Herstellerdokumentation angegeben. Das Modbus der Ladestation muss für Befehle schreibbar sein.

AirTouch 5 v0.1.1: GitHub - LM1LC3N7/gladys-airtouch5 · GitHub
Die zonengesteuerte Klimaanlage AirTouch 5 über das von Polyaire veröffentlichte lokale Protokoll: Klimaanlagen (Ein/Aus, Modus, Lüftung, Sollwert) und Zonen (Öffnung, Sollwert, Temperatur). Die Sollwerte bleiben innerhalb der Grenzen, die die Konsole angibt.

Die fünfte der Welle, Buderus KM200, wartet noch auf eine Entscheidung und kommt später. Euer Feedback ist in den GitHub-Issues willkommen.

Fünfte Integration der ersten Welle des Loses 20, angekündigt in Nr. 455: Sie kommt in den Store beim nächsten Durchlauf des Indexers, und „Von GitHub installieren“ funktioniert bereits mit dem Link zum Repository.

Buderus KM200 v0.1.1: GitHub - LM1LC3N7/gladys-bosch-thermostat · GitHub
Die Gateways Buderus KM50, KM100 und KM200 (und IVT) lokal, ohne Cloud: Temperaturen, Heizkreise, Warmwasser, Modi und Sollwerte. Der Zugangscode des Etiketts und das Passwort dienen nur zur Bildung des Schlüssels des Gateways, sie werden nie gesendet.

  • Modi und Sollwerte sind standardmäßig deaktiviert (eine Option zum Aktivieren); der Raum-Sollwert reicht von 5 bis 30 °C, das Warmwasser ist auf 65 °C begrenzt.
  • Die Auswahl des Modus „Ausschalten“ eines Kreislaufs hängt von keiner Option ab: Er wird beibehalten und zurückgesendet, bis das Gateway antwortet.
  • Bekannte Grenze: Die Heizkreise RC300 und RC200 haben keinen „Ausschalt“-Modus, daher kann diese Version ihre Heizung nicht von Gladys aus ausschalten.
  • Um mit dem Gateway zu kommunizieren, präsentiert sich die Integration als Buderus-Anwendung (Header TeleHeater), wie es die Referenzbibliothek tut; dies ist in der Dokumentation angegeben.

Ich habe kein KM-Gateway: Alles wurde an einem simulierten Gateway basierend auf der Referenzbibliothek getestet. Wenn Sie eines haben, sind Ihre Rückmeldungen sehr wertvoll, insbesondere zur Verbindung. Ein Problem? Sagen Sie es hier oder in einem Issue des Repositories.

Zweite Welle des Loses 20 (reserviert für Nr. 454): Gebäude und Zugang, lokal. Die fünf Integrationen kommen in den Store beim nächsten Durchlauf des Indexers, und „Installieren von GitHub“ funktioniert bereits mit dem Link jedes Repositories. Ich habe dieses Material nicht: Alles wurde auf simulierten Geräten getestet, basierend auf der Dokumentation des Herstellers und der Referenzbibliothek. Ihr Feedback ist wertvoll, wenn Sie eines haben.

Gemeinsame Regeln: Ausschalten, Stoppen, Schließen und Verriegeln werden nie gespeichert und werden zurückgegeben, bis das Gerät sie bestätigt; Öffnen einer Tür oder Entriegeln eines Schlosses ist standardmäßig deaktiviert und nie ein Schalter (ein Knopf, hinter einer Optionsbox).

LOQED v0.1.1: GitHub - LM1LC3N7/gladys-loqed · GitHub
Das LOQED Touch-Schloss über die lokale API seiner Brücke: Zustand (verriegelt, geöffnet, Nacht), Batterie. Verriegeln funktioniert immer sofort. Entriegeln und Öffnen sind zwei standardmäßig deaktivierte Knöpfe; Öffnen erfordert beide Optionen. Die Benachrichtigungen der Brücke laufen über einen kleinen dedizierten Container und ihre Signatur wird überprüft: Eine gefälschte oder wiederholte Benachrichtigung löst nichts aus. Der lokale API-Schlüssel muss in der LOQED-Anwendung erstellt werden.

Becker v0.1.1: GitHub - LM1LC3N7/gladys-becker · GitHub
Jalousien, Stores, Screens und Sensoren (Sonne, Wind, Regen) von Becker über die CentralControl-Box CC31, CC41 oder CC51: Öffnen, Schließen, Position, Stop. Eine Szene auf mehreren Jalousien regelt alle. Nichts läuft über die Cloud.

Akuvox v0.1.1: GitHub - LM1LC3N7/gladys-akuvox · GitHub
Die Akuvox-Gegensprechanlagen und Zugangskontrollen (E21V, R29…) über ihre lokale API: Zustand der Türrelais, ein „Öffnen“-Knopf pro Relais (standardmäßig deaktiviert, das Gerät schließt selbst), Szenenauslöser bei Öffnungen, verweigerten Zugriffen und Anrufen. Codes und Badges werden nie gelesen. Ein Relais im manuellen Modus wird nie geöffnet, und ein Gerät ohne Konfigurations-API auch nicht: Das steht in der Dokumentation.

JUNG HOME v0.1.1: GitHub - LM1LC3N7/gladys-jung-home · GitHub
Die JUNG HOME-Gateway lokal: Lichter, Dimmern, Jalousien, Steckdosen, Thermostate. Man autorisiert „Gladys“ in der JUNG HOME-Anwendung; das Zertifikat der Gateway wird gespeichert, und eine Änderung blockiert alles, bis Sie zustimmen. Die Einstellungen (5 bis 30 °C), die Steckdosen und die JUNG HOME-Szenen sind standardmäßig deaktiviert.

Deako v0.1.1: GitHub - LM1LC3N7/gladys-deako · GitHub
Die Deako-Schalter und Dimmern über die lokale API des Deako Connect: Ein, Aus, Helligkeit. „Alles ausschalten“ auf vielen Lichtern schaltet alle aus. Wenn die Deako-Anwendung bereits den Connect belegt, wartet die Integration ohne ihn zu überlasten. Die neuesten Deako-Schalter haben keine lokale API.

Ihr Feedback ist in den GitHub-Issues willkommen.

Kleine Welle der Wiederaufnahme, diesmal in Richtung USA: drei Integrationen in offizielle Open Data (NOAA, NIFC), ohne Konto oder Schlüssel, und ein Update, Zusammenfassung hier beim Rausgehen:

  • US-Waldbrände: aktuelle Brände in der Nähe, laut NIFC (Name, Entfernung, verbrannte Fläche, Kontrollprozentsatz), mit einem Trigger für neue Brände im gewählten Radius, das amerikanische Äquivalent zu den „Feux Canada“ von @lmilcent
  • Hurrikane (NHC): aktive tropische Stürme und Hurrikane des National Hurricane Center (Atlantik, Ost- und Zentralpazifik): Kategorie, Wind, Entfernung zum Zuhause, und das Risiko der Bildung in 2 und 7 Tagen, mit Triggern; präziser als GDACS für die USA
  • Gewitter (SPC): das Risikoniveau für schwere Gewitter des Storm Prediction Center in der Nähe, heute, morgen und übermorgen (von „Gewitter“ bis „hohes Risiko“), und die Wahrscheinlichkeiten für Tornados, Hagel und Wind, als Ergänzung zu den Warnungen des National Weather Service von @Will_71
  • Lawinenbulletins 1.1: zusätzlich zum BERA von Météo-France, die Lawinengefahr der amerikanischen Zentren (avalanche.org: Colorado, Utah, Sierra, Nordwesten…)

Falls jemand schon dabei war, lasst es mich wissen :slight_smile:

Drei der vier US-Integrationen sind in Open Data der NOAA und von avalanche.org erschienen, ohne Konto oder Schlüssel:

Alle wurden an den echten Daten des Tages getestet (der Sturm Pena im Pazifik für das NHC, eine kleine Risikozone in Texas für das SPC), aber noch nicht an einer echten Gladys-Installation oder während eines echten Gewittertages. Es handelt sich um Vorhersagen, kein offizieller Warnservice. Die US-Waldbrände sind bereit, sie kommen etwas später. Euer Feedback ist willkommen :slight_smile:

Zweite US-Welle, offene Daten ohne Konto oder Schlüssel, hier eine Zusammenfassung bei der Veröffentlichung:

  • US-Dürre: Der Dürregrad Ihres Countys nach dem US Drought Monitor (von D0 „ungewöhnlich trocken“ bis D4 „außergewöhnlich“), seine wöchentliche Entwicklung mit einem Auslöser, wenn er sich verschlimmert, das US-Äquivalent zu VigiEau
  • US-Stromnetze: Die Netze von New York (NYISO) und Neuengland (ISO-NE) und die anderen Betreiber, die ohne Schlüssel veröffentlichen: Großhandelspreise in Echtzeit pro Zone, Verbrauch, Produktionsmix und CO2-armer Anteil, als Ergänzung zu CAISO von @lmilcent
  • US-Lotterien: Die Ziehungen von Powerball und Mega Millions (Open Data des Staates New York) mit Ihren Glückszahlen und einem Auslöser, wenn sie gezogen werden
  • Amtrak: Ihre Amtrak-Züge in Echtzeit (Verspätung, nächste Station, geplante Ankunftszeit) mit Auslösern für Verspätung und Ankunft, basierend auf der offenen Amtraker-API (inoffiziell)

Wenn jemand bereits daran gearbeitet hat, lasst es mich wissen :slight_smile:

Zwei der vier Integrationen der zweiten US-Welle sind veröffentlicht, ohne Konto oder Schlüssel:

Getestet mit echten Daten des Tages (die Ziehungen der Woche, der California Zephyr über mehrere Tage auf der Strecke), noch nicht auf einer echten Gladys-Installation. Es wird Gladys 5.3 benötigt.

Die beiden anderen sind fertig und kommen etwas später, zusammen mit den US-Waldbränden der vorherigen Welle: US-Dürre (US Drought Monitor, pro County), und die Stromnetze, die schließlich nur New York (NYISO) abdecken werden: ISO-NE, MISO, SPP und PJM veröffentlichen nichts Offenes und Stables ohne Konto. Ihr Feedback ist willkommen :slight_smile:

Die nächsten 1000 Integrationen, die entwickelt werden müssen :smiley:

Die drei letzten amerikanischen Integrationen, die in den Nummern 459 und 461 angekündigt wurden, sind in Open Data ohne Konto oder Schlüssel erschienen:

Getestet an echten Daten des Tages, noch nicht an einer echten Gladys-Installation. Es wird Gladys 5.3 benötigt. Damit ist die amerikanische Serie abgeschlossen: insgesamt acht Integrationen. Ihr Feedback ist willkommen :slight_smile:

Ich nehme fünf P1 aus der Liste, alle ohne Hardware oder kostenpflichtiges Konto testbar, Zusammenfassung hier am Ende:

  • Piper / Wyoming (tts) : Gladys spricht mit Piper, lokal und auf Französisch, über das Wyoming-Protokoll, also auch mit jedem anderen Wyoming-Server (Zeilen 1 und 2 der Liste)
  • Google Translate TTS (tts) : die kostenlose Stimme von Google Translate, ohne Schlüssel oder Konto
  • Lokale KI (ai) : der Assistent von Gladys auf Ihren eigenen Modellen, mit Ollama, LM Studio oder jedem OpenAI-kompatiblen Server (Zeilen 9 und 41). Die Ollama-Integration, die ich gemacht habe, bleibt vom Typ device für Szenen: Diese ist ein echter KI-Anbieter
  • Lokale Listen (provider) : Aufgaben- und Einkaufslisten des Haushalts, in Gladys gespeichert ohne externe Dienste, mit einem Widget und Szenenaktionen
  • ESPresense : die Raum-für-Raum-Präsenz Ihrer Telefone, Uhren und Tags, basierend auf ESP32 ESPresense über MQTT

Falls schon jemand daran gearbeitet hat, lasst es mich wissen :slight_smile:

Ich nehme fünf P1 aus der neuen Liste (t/11535), alle ohne Hardware oder kostenpflichtigen Account testbar, Zusammenfassung hier bei Veröffentlichung:

  • Piper / Wyoming (tts) : Gladys spricht mit Piper, lokal und auf Französisch, über das Wyoming-Protokoll, also auch mit jedem anderen Wyoming-Server (Zeilen 1 und 2 der Liste)
  • Google Translate TTS (tts) : die kostenlose Stimme von Google Translate, ohne Schlüssel oder Konto
  • Lokale KI (ai) : der Assistent von Gladys auf Ihren eigenen Modellen, mit Ollama, LM Studio oder jedem OpenAI-kompatiblen Server (Zeilen 9 und 41). Die Ollama-Integration, die ich gemacht habe, bleibt vom Typ device, für Szenen: Diese ist ein echter KI-Anbieter
  • Lokale Listen (provider) : Aufgaben- und Einkaufslisten des Haushalts, in Gladys gespeichert ohne externe Dienste, mit einem Widget und Szenenaktionen
  • ESPresense : die Raum-für-Raum-Präsenz Ihrer Telefone, Uhren und Tags, basierend auf den ESP32 ESPresense über MQTT

Wenn jemand schon dabei war, lasst es mich wissen :slight_smile:

Die fünf P1 der neuen Liste, die weiter oben reserviert wurden, sind erschienen, alle in v1.0.0:

Für die ersten drei wird Gladys 5.3 benötigt. Keine davon ist bisher auf einer echten Gladys-Installation gelaufen, Ihr Feedback ist willkommen :slight_smile: