Hörmann A445-Steuerung ins Smart Home integrieren?

Zum Verständnis: Ich bin nicht vom Fach, also verzeiht mir wenn eine dumme Frage auftritt!

Wir haben seit einigen Jahren ein Hörmann-Tor mit einer A445 Steuerung an unserer Scheune verbaut. Da diese als Garage für mein Auto dient, öffne und schließe ich es täglich mehrere Male mittels Handsender. Aus diesem Grund bin ich nun von der Idee besessen das Tor ins Smart Home zu integrieren und vorzugsweise mit Google Assistant zu steuern. Leider findet man im Netz soziemlich nichts zu dieser Steuerung, bis auf die Bedienungsanleitung, welcher ich entnehmen konnte dass ein Anschluss für "externe Bedienelemente" vorhanden ist.

Am liebsten wäre mir eine Lösunge wie das Homematic IP Smart Home Modul für Hörmannantriebe https://homematic-ip.com/de/produkt/modul-fuer-hoermann-antriebe da diese laut meinem Verständis nicht nur einen Schaltimpuls geben, sondern auch die aktuelle Position des Tores abfragen und übermitteln kann. Da meine Steuerung aber nicht in der Kompatibilitätsliste aufgeführt ist, bezweifle ich, dass es bei mir funktionieren würde.

Eine andere Lösung wäre noch der Meross Garagentoröffner https://www.meross.com/en-gc/smart-garage-door-opener/garage-door-opener-remote-control/29 . Dieser müsste auch ohne Probleme funktionieren, wäre aber nicht meine erste Wahl da dieser eine seperate Stromzufuhr benötigt und ein extra Magnetschalter am Tor angebracht weren muss. In meinen Augen ist das eine eher unsaubere Lösung da bereits ein Torpositionsgeber im Systzem vorhanden ist, auf den zugegriffen werden könnte.

Die letzte Möglichkeit wäre natürlich einer dieser Funksender mit LAN/WLAN-Verbindung welchen man an den vorhandenen Handsender anlernt. Aber das wäre wohl die primitivste Lösung.

Was wäre in euren Augen die beste Lösung? Habe ich etwas übersehen, oder ist die ganze Sache vielleicht garnicht so einfach wie ich mir das vorstelle?

Wäre für einige Gedanken und Erfahrungen sehr dankbar!

Software, Technik, Hardware, Elektrik, Garagentor, Hörmann, Smart Home
Binäre suche mit Java, system falls Zahl nicht vorhanden?

Moin,

Folgendes:

Ich habe ein array mit 25.000 Feldern, in diesem sind aufsteigend quadratzahlen gespeichert. Das Programm fragt aktuell ab nach welcher Zahl man sucht und sucht dann systematisch das Array ab mittels annäherung. Ich hab nur absolut keine idee wie ich es einbauen kann, dass er merkt wenn die Zahl nicht vorhanden ist. Meine idee war, das er die Variable des letzten versuchs, mit der des aktuellen versuchs dividiert und wenn das Ergebnis = 0 ist, soll er ausgeben das die zahl nicht vorhanden ist. Leider passiert es dadurch aber manchmal das er anzeigt das die Zahl nicht vorhanden ist obwohl sie das ist, immer dann wenn er ein Feld neben der gesuchten Zahl sucht. Hier mal der relevante Teil des Codes:

int resultIndex;
int bereich = 12500;
int alg = 6250;
int bereich2 = 0;

while(true)
{


    if(quadratZahlen[bereich] < zahl)
    {
        bereich = bereich + alg;
        alg = alg / 2;

    }
    else if(quadratZahlen[bereich] == zahl)
    {
        resultIndex = bereich;
        break;
    }
    else if(quadratZahlen[bereich] > zahl)
    {
        bereich = bereich / 2;

        alg = bereich / 2;

    }


    int test = bereich - bereich2;

    if (test == 0)
    {
        resultIndex = -1;
        break;
    }

    bereich2 = bereich;

}

bereich2 ist die variable der letzten suche

bereich die der aktuellen suche

alg dient nur zur neu berechnung von bereich wenn die Zahl nicht gefunden wurde

resultIndex zeigt den Platz der gefundenen Zahl

Computer, Software, Studium, Mathematik, Technik, programmieren, Java, Array, Entwicklung, Informatik, Programmiersprache, Softwareentwicklung, Algorithmus, binär, Programmierung Java, IntelliJ IDEA

Meistgelesene Beiträge zum Thema Software