Ankündigung

Einklappen
Keine Ankündigung bisher.

Apple - HomeKit - Schnittstelle zur Heimautomation

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

  • christian7
    antwortet
    Code:
    # configuration for knxd.service
    
    KNXD_OPTS="-e 1.1.254 -c -u /tmp/eib -b ipt:192.168.178.2"
    
    
    
    
    # The default options are "-u /tmp/eib -b ip:"
    
    # which tell knxd to route between all of
    
    #  /tmp/eib (legacy socket (-u))
    
    #  multicast client (-b ip:).
    
    # The knxd.socket file also tells knxd to listen to
    
    #  /run/eib (socket activation via systemd)
    
    #  TCP port 6720 (socket activation via systemd)
    
    
    
    
    # *** DO NOT use "-u" / "-u /run/knx" or "-i" / "-i 6720" here.
    
    # Systemd already does that on behalf of knxd, via 'knx.socket'.
    
    
    
    
    # If you have KNX hardware on a serial port or USB, add the appropriate
    
    # "-b TYPE:…" option. In this case, you probably want to set up a multicast
    
    # server, not a client (i.e. use "-D -T -R -S", not "-b ip:").
    
    # DO NOT use both.
    
    #

    solte das hier sein oder?

    Einen Kommentar schreiben:


  • Shine120
    antwortet
    Schau doch mal nach ob es bei dir einen Ordner gibt /etc/systemd ... wenn dieser vorhanden ist das wird auch System genutzt, wenn mich nicht alles täuscht! Dann müsstest du lediglich die /etc/knxd.conf anpassen... die config in/etc/default/knxd hat dann keinen Einfluss!

    Kannst du mal den Eintrag deiner Knxd.conf hier posten bitte!?

    Einen Kommentar schreiben:


  • christian7
    antwortet
    Also IMAGE ist das hier von Post #662
    Zitat von baschti Beitrag anzeigen
    Moin,

    In diesen zwei Befehlen muss die IP Adresse und die Topologieadresse angepasst werden das IP Routers.

    sudo nano /etc/knxd.conf

    sudo nano /etc/default/knxd

    Die config.json befindet sich im Ordner .Homebridge.


    http://knx.drego.de/downloads/KNXD_SIRI2.rar
    und hätte aber auch die Möglichkeit über eine USB Schnittstelle zugehen. Da ich auch über die ETS den Tunnel mit den IP-Controller hin bekomme. keine ahn ung was ich da falsch mache oder so.... aber das ist ein anders Thema.

    Also was muss ich jetzt ändern für welche Schnittstellen. Am liebsten wäre mit natürlich über den tunnel alles zu machen aber wenn es zum testen über die USB sein muss ist mir das auch recht.

    danke schon mal für eure Hilfe!!

    Einen Kommentar schreiben:


  • Shine120
    antwortet
    Zitat von christian7 Beitrag anzeigen
    Hey also ich stelle mich echt gerade an.... helft mir doch mal bitte auf die Sprünge!

    also Aufbau im Moment Berker IP-Control als KNXnet/IP Tunneling.....


    Nun meine Probleme ich bekomme weder einen Zugriff auf Dem bus ......



    Du hast doch selber geschrieben das du keinen Zugriff auf den Bus hast...?? An was hast du das denn sonst festgemacht? Nur weil Homebridge nicht ordnungsgemäß läuft, heißt dass ja nicht das knxd das auch tut...


    sudo knxtool vbusmonitor1 ip:localhost --> das ist der Befehl um den Busmonitor zu starten! Passiert da bei dir was?


    Des Weiteren musst du gucken welche Conifg du anpassen musst... jenachdem ob das Image das du geladen hast systemd nutzt oder nicht... Dazu kann dir aber derjenige was sagen von dem das Image stammt...

    Einen Kommentar schreiben:


  • christian7
    antwortet
    was für einen Befehl muss ich dazu eingeben um des zu testen? oder wie offene ich den bus monitor?

    Einen Kommentar schreiben:


  • Shine120
    antwortet
    bekommst du eine Fehlermeldung wenn du den busmonitor öffnen willst, bzw wenn du du den Befehl groupswirte ausführst?

    Oder bleibt der Busmonitor einfach nur leer? und steht auch wirklich nach dem Befehl groupswirte "request sent"??

    Einen Kommentar schreiben:


  • christian7
    antwortet
    Also Ansprechen tue ich den Pi über eine ssh mit dem Terminal-app (mac user:-) also die Netzwerkeinstellungen sollten passen.
    und die config.json passe ich auch nur zb im text editor an und schiebe sie mit FileZilla auf dem pi.

    Einen Kommentar schreiben:


  • Shine120
    antwortet
    Den Raspberry erreichst du aber übers Netzwerk? Sprich du kommst mit Putty o.Ä drauf? Oder machst du alles am Raspberry direkt? Dann solltest du deine Netzwerkeinstellungen des Raspberrys erstmal checken!

    Einen Kommentar schreiben:


  • christian7
    antwortet
    Hey also ich stelle mich echt gerade an.... helft mir doch mal bitte auf die Sprünge!

    also Aufbau im Moment Berker IP-Control als KNXnet/IP Tunneling (da ist das Häcken auch gesetzt) Verbindung zum Raspberry PI auf dem das IMAGE installiert ist.
    Und dort ist auch die IP-Adresse des IP-Controlers eingetragen ist doch soweit richtig oder?
    Nun meine Probleme ich bekomme weder einen Zugriff auf Dem bus noch lässt sich die Homebridge nicht in eve-app finden.
    irgendwie ist total alles Land unter... und ich versteh die Welt nicht..

    vielen danke für eure Hilfe schon mal im Voraus...

    PS: Falls mir noch zu Helfen ist was ich langsam nicht mehr selber Glaube

    Einen Kommentar schreiben:


  • ctr
    antwortet
    "R"everse, ansonsten sind auf/zu 0%/100% vertauscht, steht aber auch in der Doku

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    @snowodd

    Was genau bedeutet der Buchstabe "R" den du zum Schluss bei den Gruppenadressen eingegeben hast?

    Einen Kommentar schreiben:


  • snowdd
    antwortet
    Zitat von MrWichtig Beitrag anzeigen
    hat schon wer die Steuerung der Rolläden hinbekommen?

    irgendwie möchte das bei mir nicht gehen und ich bin mir nicht sicher woran es liegt?! es tut sich gar nichts.

    ich habe folgende Funktionen von ETS (Jalousieaktor) eingetragen:

    bei Target Set: Position des Rolladen Küche
    bei Target Listen: Position Rückmeldung

    bei Current Set: nichts....wüsste nicht was das sein soll (habe aber auch schon Langzeit, Kurzzeit, etc... ausprobiert)
    bei Current Listen: Position Rückmeldung

    bei Position State: Antriebsbewegung Rückmeldung



    "accessory_type": "knxdevice",
    "description": "sample device with multiple services. Multiple services of different types are widely supported",
    "name": "Rollladen",
    "services": [{
    "type": "WindowCovering",
    "description": "iOS9 Window covering (blinds etc) type, still WIP",
    "name": "Rollladen Küche",
    "Target": {
    "Set": "4/0/7",
    "Listen": "4/6/5"
    },
    "Current": {
    "Set": "4/0/7",
    "Listen": "4/5/5"
    },
    "PositionState": {
    "Listen": "4/0/7"
    }
    }]
    }, {


    jemand einen Tipp?

    ich finde auch die Anzeige in EVE etwas komisch mit der "%" Anzeige und den Pfeil rauf u. runter. sollte hier nicht wesentlich mehr angezeigt werden?
    Zu Deinem Rollo-Problem: Eigentlich brauchst Du nur

    Code:
        
    {
         "name": "Bürorollo Links",
         "services": [
          {
           "type": "WindowCovering",
           "name": "Bürorollo links",
           "TargetPosition": {
            "Set": "2/3/46R"
           },
           "CurrentPosition": {
            "Listen": "2/3/26R"
           }
          }
         ]
        },
    Du musst allerdings für die Position eine DPT5 %-GA haben. Bei meinen GIRA-Aktoren (Jalousieaktor 8fach 230V / 4fach 12-48VDC Hand REG) heißt das "Position Rolllade/Markiese". Du kannst **nicht** die DPT1 auf/ab-GAs nehmen, da Homekit einen Prozentwert erwartet.
    Die blöde "PositionState" erwartet auch Werte, die normalerweise nicht direkt von den Aktoren geliefert werden können, da sie nicht den DPT-spez entsprechen. Du musst also noch ein Mapping-Gerät dazwischen haben. (Ich stricke seit >6 Monaten an einer neuen Version, die Mappings schon in homebridge-knx verarbeiten kann. Fragt nicht nach dem Fortschritt)

    Einen Kommentar schreiben:


  • ctr
    antwortet
    Es müssen *nicht* beide Dateien angepasst werden, sondern nur die, die auch benutzt wird (je nachdem ob systemd oder systemvinit, siehe ein paar Posts vorher).
    Die IP-Adresse gehört zur IP-Schnittstelle, wenn keine IP-Schnittstelle benutzt wird, sondern ein tpuart o.ä. angeschlossen ist, muss das natürlich angegeben werden. 1.1.254 ist die "Physikalische Adress" mit der der knxd dann auf dem Bus sichtbar ist, muss natürlich einmalig sein, aber auch zur Topologie passen.

    Einen Kommentar schreiben:


  • christian7
    antwortet
    Zitat von baschti Beitrag anzeigen
    Moin,

    ich habs endlich geschafft lauffähiges Image. Allerdings wird ein Raspi 2 mit 32GB SD benötigt. Die config.json muss noch durch euch angepasst werden und die IP das KNX Routers. Ansonsten ist alles automatisch startend und läuft absolut zuverlässig.

    In diesen zwei Befehlen muss die IP Adresse und die Topologieadresse angepasst werden das IP Routers.

    sudo nano /etc/knxd.conf

    sudo nano /etc/default/knxd

    Die config.json befindet sich im Ordner .Homebridge.


    http://knx.drego.de/downloads/KNXD_SIRI2.rar
    sorry wenn ich nochmal so doof frage

    in der sudo nano /etc/knxd.conf muss ich hier nur die IP auf meine anpassen oder? bzw auf welche? KNXD_OPTS="-e 1.1.254 -c -u /tmp/eib -b ipt:192.168.178.2"

    und hier sudo nano /etc/default/knxd nun auch nochmal? DAEMON_ARGS="-u /tmp/eib -u /var/run/knx -i -b ipt:192.168.178.102"

    stehe mal wieder voll auf dem schlauch.. sorry


    Einen Kommentar schreiben:


  • snowdd
    antwortet
    Zitat von tunneltruppe Beitrag anzeigen
    Gerade mal entdeckt:
    Und hier der Link zum Artikel: https://curved.de/news/siri-erhaelt-...mmandos-390156
    und zu Apple: http://www.apple.com/de/ios/siri/#homekit

    Einen Kommentar schreiben:

Lädt...
X