Ankündigung

Einklappen
Keine Ankündigung bisher.

Raspberry Image Eibd, linknx mit CometVisu

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • walterw
    antwortet
    Danke, das hilft mir schon mal weiter!

    Wie schaut es mit der Performance auf dem RasPi aus?

    Ich glaube das läuft bei mir auf sh.py vs. openHAB raus...
    Gibt es sonst noch irgendwelche Faktoren die mir die Wahl erleichtern?

    Einen Kommentar schreiben:


  • thoern
    antwortet
    Zitat von 2ndsky Beitrag anzeigen
    sh.py und OpenHAB sind Regelengines, die mit linknx auf eine Stufe gestellt werden können (beide bauen nicht auf linknx auf). Bei linknx werden die Regeln in XML definiert, bei sh.py in Python und OpenHAB basiert auf Java (aber ich weiß nicht wie man dort die Regeln genau definiert). Im Vergleich zu linknx, das sehr KNX lastig ist, sollen sh.py und OpenHAB eher Integrationsplattformen sein, mit denen sich unterschiedliche Protokolle verallgemeinern lassen.
    Nicht ganz. OpenHAB ist nicht nur eine Regelengine, sondern bringt auch verschiedene Visus mit. Ansonsten trifft nahezu alles weitere, was du zu sh.py geschrieben hast, auch auf OpenHAB zu.

    Man sollte aber auch erwähnen, dass OpenHAB noch nicht ganz ausgereift und die Doku noch dürftig ist.

    Gruß,
    thoern

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    sh.py und OpenHAB sind Regelengines, die mit linknx auf eine Stufe gestellt werden können (beide bauen nicht auf linknx auf). Bei linknx werden die Regeln in XML definiert, bei sh.py in Python und OpenHAB basiert auf Java (aber ich weiß nicht wie man dort die Regeln genau definiert). Im Vergleich zu linknx, das sehr KNX lastig ist, sollen sh.py und OpenHAB eher Integrationsplattformen sein, mit denen sich unterschiedliche Protokolle verallgemeinern lassen.

    Ich nehme jetzt mal sh.py als Beispiel, weil ich mich damit besser auskenne. Über Plugins kann ich z.B. sehr einfach KNX, 1-Wire aber auch andere Sachen integrieren und miteinander kommunizieren lassen. So gibt es z.B. Plugins um einen Russound Multiroom Verstärker zu steuern (z.B. über KNX), Nachrichten per Prowl zu verschicken oder Netzwerknachrichten (TCP, UDP, HTTP) zu verarbeiten. Auch ein Asterisk Telefonserver oder ein iCal Kalender kann eingebunden und in Logiken berücksichtigt werden (schalte das Telefon stumm wenn ich im Meeting bin). Auch nicht zu verachten ist das Visu Plugin, das einerseits einen Websocket für die Kommunikation mit einer Webapp bereitstellt und andererseits auch automatisch eine einfache Visu generieren kann. Neue Plugins für nicht unterstützte Protokolle können einfach über ein paar Zeilen Python eingebunden werden.
    Als zentrale Konfiguration gibt es so genannten "Items" die in einem Baum organisiert werden können. So ein Item kann z.B. an ein oder mehrere KNX GAs gebunden werden und bei Änderung wird eine Logik ausgelöst oder ein anderes Plugin getriggert. Oder ein Item liest einen 1-Wire Temperatursensor und bei Änderung wird ein KNX Telegramm ausgelöst. Die Grenze setzt hier nur die eigene Vorstellungskraft

    Einen Kommentar schreiben:


  • thoern
    antwortet
    Zitat von walterw Beitrag anzeigen
    Hallo,

    EIBD ist der Kommunikations-Dämon zwischen System und BUS, soweit klar.
    Darauf baut Linknx auf, das sich GA-Werte merkt und solche herumsenden kann. Und auch regelbasiert Telegramme generieren kann.
    Darauf setzt auch die CometVisu auf.

    Ist das soweit richtig?
    Nicht ganz. Cometvisu benötigt nur den EIBD. linknx und Cometvisu sind voneinander unabhängig.

    Zitat von walterw Beitrag anzeigen
    Was ist SmartHome.py?
    Und openHAB?

    Sind das eigenständige Projekte die dasselbe machen wie linknx oder bauen die auch darauf auf und falls ersteres: warum fiel die Wahl hier auf linknx?
    openhab ist eine Visu und gleichzeitig auch eine LogicEngine. Ist übrigens KNX-übergreifend
    SmartHome.py kenne ich nicht.

    Persönlich migriere ich auf openhab, da ich nicht für jeden Anwendungsfall (KNX-Visu, KNX-Logic, etc) eine eigene Applikation, die natülich auch wieder proprietär konfiguriert werden muss, haben möchte.

    Gruß,
    thoern

    Einen Kommentar schreiben:


  • walterw
    antwortet
    Softwarewahl

    Hallo,

    bin auch sehr an dem Image interessiert - aber es eilt nicht.

    Ich habe allerdings eine bzw mehrere Fragen zur Software, beschäftige mich erst seit kurzem mit der Thematik.

    EIBD ist der Kommunikations-Dämon zwischen System und BUS, soweit klar.
    Darauf baut Linknx auf, das sich GA-Werte merkt und solche herumsenden kann. Und auch regelbasiert Telegramme generieren kann.
    Darauf setzt auch die CometVisu auf.

    Ist das soweit richtig?

    Was ist SmartHome.py?
    Und openHAB?

    Sind das eigenständige Projekte die dasselbe machen wie linknx oder bauen die auch darauf auf und falls ersteres: warum fiel die Wahl hier auf linknx?


    /edit: Falls die Frage zu blöd war bitte hauen.

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    Genau, mit dem 1Wire Plugin kannst du 1Wire Sensoren in sh.py Items einlesen: SmartHome.py - 1-Wire Plugin
    und mit dem KNX Plugin die Werte auf den Bus senden lassen: SmartHome.py - KNX Plugin
    mehr Infos, auch zu Logiken findest du hier: SmartHome.py - Overview

    Einen Kommentar schreiben:


  • kingolli
    antwortet
    Und damit bekomme ich dann auch die 1wire Infos auf den KNX-Bus, ähnlich wie im WG?

    Wahrscheinlich eine Anfängerfrage...

    Grüße
    David

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    Raspberry Image Eibd, linknx mit CometVisu

    Zitat von mosjka1 Beitrag anzeigen
    Über welches Programm konfiguriert man die Sensoren bei Raspberry?
    z.B. mit sh.py

    Einen Kommentar schreiben:


  • mosjka1
    antwortet
    AW: Raspberry Image Eibd, linknx mit CometVisu

    Auf das ROT Interface bin ich auch schon gestoßen. Bei wiregate konfiguriert man ja die Sensoren bzw. vergibt die Knx GA über das Wiregate Webinterface. Über TP UART Schnittstelle stellt man dann die Werte ETS zur Verfügung. Über welches Programm konfiguriert man die Sensoren bei Raspberry?

    Gesendet von meinem Galaxy Nexus mit Tapatalk 2

    Einen Kommentar schreiben:


  • Werner V
    antwortet
    Zitat von mosjka1 Beitrag anzeigen
    Ich verstehe nämlich nicht so ganz, wie man auf dem Raspberry die Werte der 1wire Sensoren ablesen kann.
    Hi,

    zum Beispiel damit >klick<

    lg

    Einen Kommentar schreiben:


  • mosjka1
    antwortet
    Wiregate bzw. Communitygate hat man aber noch nicht auf dem RASPB zum laufen bekommen?
    Ich verstehe nämlich nicht so ganz, wie man auf dem Raspberry die Werte der 1wire Sensoren ablesen kann.

    Einen Kommentar schreiben:


  • Knaller
    antwortet
    RASPI und KNX

    Hallo Michixx

    Erstmal vielen Danke !!! Habe deine Bemühungen verfolgt und bin froh das Du deine Version hier zur Verfügung stellst. Ich selber hab mit KNX angefangen und finden eine fertigen Server natürlich sehr hilfreich.

    Einen Kommentar schreiben:


  • oduga
    antwortet
    Das passt ja gut. Wollte am Wochenende meinen Raspberry-Pi in Betrieb nehmen. Da probiere ich doch gleich mal das Image

    Einen Kommentar schreiben:


  • drego
    antwortet
    Hey, hier die Links zu den Images:
    http://knx.drego.de/downloads/RAS_CV.part1.rar
    http://knx.drego.de/downloads/RAS_CV.part2.rar

    Downloadzeit ca. 30sek

    Gruesse,
    drego

    Edit: Links sind nicht mehr aktuell!
    Zuletzt geändert von drego; 03.11.2016, 19:00.

    Einen Kommentar schreiben:


  • Bodo
    antwortet
    Zitat von Michixx Beitrag anzeigen
    Hallo drego,
    kannst Du meinetwegen gerne machen, ich habe kein Problem damit.
    Hoi Michi

    Hol' Dir doch eine Dropbox. Kost nix und da kann man jede Menge solche Sachen veröffentlichen.

    Einen Kommentar schreiben:

Lädt...
X