Ankündigung

Einklappen
Keine Ankündigung bisher.

Russound <-> KNX

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

    Meine beiden C5 haben einen Standby von je 18W, mit je 6 konfigurierten Zonen.

    Tom

    Kommentar


      Zitat von SirTom Beitrag anzeigen
      Cooles Projekt, danke. Habe 2x C3 oder C5 auf der Liste. Habe gelesen die C5 kann man kaskadieren und die C3 nicht?! Kann das wer bestätigen?

      Bedeutet das, dass die Quellen durch geschleift werden?
      C3 können auch kaskadiert werden (bis zu 6 Stück), man muss halt für die Quellen spezielle Kabel basteln
      ____________

      Gruss Norbe

      Kommentar


        Zitat von Incognito666 Beitrag anzeigen
        Wie habt ihr das mit dem Schaltkanal gemacht? Ich lasse mir meine Zonen teilweise automatisch einschalten, wenn Musik gespielt wird. Wenn aber der Russound erst eingeschaltet werden muss, dann darf der Zonenbefehl erst abgesetzt werden, wenn der Russound 'hochgefahren' ist. Und da habe ich ja momentan keine Rückmeldung. Wie machst du das Makki?
        Das mit der Rückmeldung bekommt man zwar hin, aber das Hochfahren des Russound dauert schon seine Zeit. Wenn ich Musik will, dann will ich sie gleich und nicht erst in einer Minute. Da ist mir der Standby Verbrauch sowas von Schnuppe.

        Bau dir ne PV Anlage auf's Dach... wir hatten im letzten Jahr einen Bezugsstromverbrauch von 2400 KW/h. In unserer 50qm Wohnung davor hatten wir das doppelte
        Mit freundlichen Grüßen
        Niko Will

        Logiken und Schnittstelle zu anderen Systemen: smarthome.py - Visualisierung: smartVISU
        - Gira TS3 - iPhone & iPad - Mobotix T24 - ekey - Denon 2313 - Russound C5 (RIO over TCP Plugin) -

        Kommentar


          Zitat von Norbe Beitrag anzeigen
          C3 können auch kaskadiert werden (bis zu 6 Stück), man muss halt für die Quellen spezielle Kabel basteln
          Bedeutet genau? Also werden die Quellen nicht durchgeschleift?

          Kommentar


            Schon mal den C5 und den C3 in der Rückansicht auf google Bildersuche angeschaut? Beim C5 können sie durchgeschliffen werden, beim C3 nicht. Beim C3 nimmt man halt einfach Cinch (RCA) Y-Kabel/Adapter um eine Quelle auf zwei C3 zu legen.
            Mit freundlichen Grüßen
            Niko Will

            Logiken und Schnittstelle zu anderen Systemen: smarthome.py - Visualisierung: smartVISU
            - Gira TS3 - iPhone & iPad - Mobotix T24 - ekey - Denon 2313 - Russound C5 (RIO over TCP Plugin) -

            Kommentar


              Die hatte Makki auch schon mal empfohlen... Damit habe ich allerdings keine guten Erfahrungen gemacht... Die Qualität überzeugte mich nicht...

              Kommentar


                Ich habe noch ein Problem mit dem russconnectd:
                Wenn mehrere Aktionen schnell nacheinander auf den KNX Bus gesendet werden (z.B. Alle Kanäle ausschalten) werden manche nicht ausgeführt.

                Im syslog kommen folgende Meldungen hoch:
                Code:
                Mar 21 06:27:31 wiregate735 monit[4759]: 'socat2' failed to start
                Mar 21 06:27:31 wiregate735 monit[4759]: 'russconnectd' failed to start
                Mar 21 06:27:31 wiregate735 monit[4759]: 'socat2' process is not running
                Mar 21 06:27:31 wiregate735 monit[4759]: 'socat2' trying to restart
                Mar 21 06:27:31 wiregate735 monit[4759]: 'socat2' start: /sbin/start-stop-daemon
                Mar 21 06:27:31 wiregate735 monit[4759]: 'russconnectd' process is not running
                Mar 21 06:27:31 wiregate735 monit[4759]: 'russconnectd' trying to restart
                Mar 21 06:27:31 wiregate735 monit[4759]: 'russconnectd' start: /etc/init.d/russconnectd
                Mar 21 06:28:31 wiregate735 monit[4759]: 'socat2' failed to start
                Mar 21 06:28:31 wiregate735 monit[4759]: 'russconnectd' failed to start
                Mar 21 06:28:31 wiregate735 monit[4759]: 'socat2' process is not running
                Mar 21 06:28:31 wiregate735 monit[4759]: 'socat2' trying to restart
                Mar 21 06:28:31 wiregate735 monit[4759]: 'socat2' start: /sbin/start-stop-daemon
                Mar 21 06:28:31 wiregate735 monit[4759]: 'russconnectd' process is not running
                Der russconnectd läuft auf jeden Fall (immer mit derselben PID). Monit gibt folgenden Status aus:
                Code:
                Process 'russconnectd'
                  status                            Execution failed
                  monitoring status                 monitored
                  pid                               25060
                  parent pid                        25050
                  uptime                            11h 51m
                  childrens                         0
                  memory kilobytes                  744
                  memory kilobytes total            744
                  memory percent                    0.3%
                  memory percent total              0.3%
                  cpu percent                       0.1%
                  cpu percent total                 0.1%
                  data collected                    Fri Mar 21 19:09:49 2014
                Ich habe den russconnectd selber kompiliert (wegen dem vorigen Fehler) und im /usr/bin/ Verzeichnis überschrieben.


                Makki, hast du evtl. eine Idee woran das liegen kann?

                Kommentar


                  Hi, ich habe mich nun als relativer Noob am russconnectd auf dem smarthome.pi image versucht. Ich denke das Image ist immer noch das neueste. Es hat zwar etwas Zeit gekostet aber zu meinem Erstaunen dann doch relativ schnell funktioniert. Bin zwar technisch sehr versiert, aber blutiger Anfänger was configure make make install Bahnhof... angeht. Bitte mich korrigieren, wenn ich hier Blödsinn schreibe:

                  Anmelden als root
                  Code:
                  sudo su -
                  Repositories updaten
                  Code:
                  apt-get update
                  Kompilierwerkzeuge installieren
                  Code:
                  apt-get install build-essential
                  apt-get install automake
                  apt-get install intltool
                  apt-get install libtool
                  apt-get install libglib2.0-dev
                  russconnectd_0.34-1.tar.gz herunterladen...

                  Code:
                  cd /var/tmp/
                  tar -xf russconnectd_0.34-1.tar.gz
                  cd trunk
                  Die neuesten Werkzeuge sind mit dem russconnectd_0.34-1.tar.gz nicht kompatibel, also folgende Links anpassen

                  Code:
                  #smarthome.pi:
                  ln -sfn /usr/share/automake-1.11/missing missing
                  ln -sfn /usr/share/automake-1.11/install-sh install-sh
                  ln -sfn /usr/share/automake-1.11/depcomp depcomp
                  ln -sfn /usr/share/automake-1.11/INSTALL INSTALL
                  ln -sfn /usr/share/libtool/config/config.sub config.sub
                  ln -sfn /usr/share/libtool/config/config.guess config.guess
                  ln -sfn /usr/share/libtool/config/ltmain.sh ltmain.sh
                  
                  #ubuntu 14.04:
                  ln -sfn /usr/share/automake-1.14/missing missing
                  ln -sfn /usr/share/automake-1.14/install-sh install-sh
                  ln -sfn /usr/share/automake-1.14/depcomp depcomp
                  ln -sfn /usr/share/automake-1.14/INSTALL INSTALL
                  ln -sfn /usr/share/libtool/config/config.sub config.sub
                  ln -sfn /usr/share/libtool/config/config.guess config.guess
                  Auf geht's...
                  Code:
                  autoreconf --install
                  ./configure
                  make
                  make install
                  Und starten (bei mir über einen Moxa):
                  Code:
                  russconnectd -i 10.0.0.120:4001 -l 4002 -a 10/1/0 -z 6 -u ip:10.0.0.110 -s
                  Was mir nach 14 Seiten Grundsatzdiskussion gar nicht so bewusst war. Damit bin ich mit dem Russound CAV6.6 schon im KNX. Er gibt brav Feedback wenn ich am Keypad was ändere (werde ich aber sowieso keines verbauen) und über den Bus kann ich bereits schalten. Die Integration in die smartvisu sollte eigentlich nur mehr "html"-Arbeit sein. Hatte mir das noch um einiges komplizierter vorgestellt... Danke für das äußerst coole Stück Software!!
                  Zuletzt geändert von hapi; 27.11.2016, 15:42.

                  Kommentar


                    Die Doku dürfte für andere hilfreich sein - und danke: hab ich wohl doch nicht alles falsch gemacht

                    Man sagt ja oft, das wenn SW keine Updates bekommt ist sie veraltet; ich sage: vielleicht funktioniert sie dann einfach gut - und braucht keine Updates
                    Die Sache läuft bei mir in 12 Zonen wie ein glöckerl, was sollte man daran frickeln..

                    Makki
                    EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
                    -> Bitte KEINE PNs!

                    Kommentar


                      Hallo makki,

                      hab mir den Russond Daemon auf dem smarthome.py erstellt, nach obiger Anleitung.
                      Hast Du schon den CAM 6.6 daran angebunden? Funktioniert zum Teil, siehe Fehler unten.

                      Leider ist der Tuner nicht mit dabei, siehst Du Chancen, das nötigste umzusetzen? Also Frequenzen zu setzen und diese dann auf einem Preset zu speichern. Diese Presets dann nur noch abzufragen.

                      Dann habe ich folgende Fehlermeldung:

                      Code:
                      russconnectd 0.34[4497]: msg34 russ Controller:0 Zone:5 Status:0 src:0 vol:10 bass:10 treb:10 loud:0 bal:10 sys:1 shrsrc:0 party:0,DnD:0
                      russconnectd 0.34[4497]: write ctrl 0 zone 0 func 0 val 0x00
                      unknown len: 24 0xF0 0x00 0x00 0x7D 0x00 0x00 0x7F 0x00 0x03 0x04 0x04 0x06 0x02 0x04 0x00 0x00 0x00 0x01 0x00 0x01 0x00 0x00 0x1B 0xF7
                      0:0xF0 1:0x00 2:0x00 3:0x7D 4:0x00 5:0x00 6:0x7F 7:0x00 8:0x03 9:0x04 10:0x04 11:0x06 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x00 22:0x1B 23:0xF7
                      RNET: Target C/Z/K 0/0/7D, Source C/Z/K 0/0/7F, Type: 0(Set Data) 8:0x03 9:0x04 10:0x04 11:0x06 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x00
                      
                      russconnectd 0.34[4497]: polling zone 0
                      unknown len: 24 0xF0 0x00 0x00 0x7D 0x00 0x00 0x7F 0x00 0x03 0x04 0x04 0x00 0x02 0x04 0x00 0x00 0x00 0x01 0x00 0x01 0x00 0x48 0x5D 0xF7
                      0:0xF0 1:0x00 2:0x00 3:0x7D 4:0x00 5:0x00 6:0x7F 7:0x00 8:0x03 9:0x04 10:0x04 11:0x00 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x48 22:0x5D 23:0xF7
                      RNET: Target C/Z/K 0/0/7D, Source C/Z/K 0/0/7F, Type: 0(Set Data) 8:0x03 9:0x04 10:0x04 11:0x00 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x48
                      
                      unknown len: 24 0xF0 0x00 0x00 0x7D 0x00 0x00 0x7F 0x00 0x03 0x04 0x04 0x04 0x02 0x04 0x00 0x00 0x00 0x01 0x00 0x01 0x00 0x00 0x19 0xF7
                      0:0xF0 1:0x00 2:0x00 3:0x7D 4:0x00 5:0x00 6:0x7F 7:0x00 8:0x03 9:0x04 10:0x04 11:0x04 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x00 22:0x19 23:0xF7
                      RNET: Target C/Z/K 0/0/7D, Source C/Z/K 0/0/7F, Type: 0(Set Data) 8:0x03 9:0x04 10:0x04 11:0x04 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x00
                      
                      unknown len: 24 0xF0 0x00 0x00 0x7D 0x00 0x00 0x7F 0x00 0x03 0x04 0x04 0x05 0x02 0x04 0x00 0x00 0x00 0x01 0x00 0x01 0x00 0x00 0x1A 0xF7
                      0:0xF0 1:0x00 2:0x00 3:0x7D 4:0x00 5:0x00 6:0x7F 7:0x00 8:0x03 9:0x04 10:0x04 11:0x05 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x00 22:0x1A 23:0xF7
                      RNET: Target C/Z/K 0/0/7D, Source C/Z/K 0/0/7F, Type: 0(Set Data) 8:0x03 9:0x04 10:0x04 11:0x05 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x00
                      
                      unknown len: 24 0xF0 0x00 0x00 0x7D 0x00 0x00 0x7F 0x00 0x03 0x04 0x04 0x02 0x02 0x04 0x00 0x00 0x00 0x01 0x00 0x01 0x00 0x00 0x17 0xF7
                      0:0xF0 1:0x00 2:0x00 3:0x7D 4:0x00 5:0x00 6:0x7F 7:0x00 8:0x03 9:0x04 10:0x04 11:0x02 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x00 22:0x17 23:0xF7
                      RNET: Target C/Z/K 0/0/7D, Source C/Z/K 0/0/7F, Type: 0(Set Data) 8:0x03 9:0x04 10:0x04 11:0x02 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x00
                      
                      unknown len: 38 0xF0 0x00 0x00 0x7D 0x00 0x00 0x7F 0x00 0x02 0x01 0x01 0x02 0x01 0x01 0x00 0x00 0x01 0x00 0x10 0x00 0x00 0x00 0x00 0x00 0x5A 0x5A 0x5A 0x5A 0x5A 0x5A 0x5A 0x5A 0x5A 0x5A 0x5A 0x5A 0x61 0xF7
                      0:0xF0 1:0x00 2:0x00 3:0x7D 4:0x00 5:0x00 6:0x7F 7:0x00 8:0x02 9:0x01 10:0x01 11:0x02 12:0x01 13:0x01 14:0x00 15:0x00 16:0x01 17:0x00 18:0x10 19:0x00 20:0x00 21:0x00 22:0x00 23:0x00 24:0x5A 25:0x5A 26:0x5A 27:0x5A 28:0x5A 29:0x5A 30:0x5A 31:0x5A 32:0x5A 33:0x5A 34:0x5A 35:0x5A 36:0x61 37:0xF7
                      RNET: Target C/Z/K 0/0/7D, Source C/Z/K 0/0/7F, Type: 0(Set Data) 8:0x02 9:0x01 10:0x01 11:0x02 12:0x01 13:0x01 14:0x00 15:0x00 16:0x01 17:0x00 18:0x10 19:0x00 20:0x00 21:0x00 22:0x00 23:0x00 24:0x5A 25:0x5A 26:0x5A 27:0x5A 28:0x5A 29:0x5A 30:0x5A 31:0x5A 32:0x5A 33:0x5A 34:0x5A 35:0x5A
                      
                      unknown len: 24 0xF0 0x00 0x00 0x7D 0x00 0x00 0x7F 0x05 0x02 0x01 0x00 0x02 0x01 0x00 0xF1 0x23 0x00 0x00 0x00 0x00 0x00 0x01 0x22 0xF7
                      0:0xF0 1:0x00 2:0x00 3:0x7D 4:0x00 5:0x00 6:0x7F 7:0x05 8:0x02 9:0x01 10:0x00 11:0x02 12:0x01 13:0x00 14:0xF1 15:0x23 16:0x00 17:0x00 18:0x00 19:0x00 20:0x00 21:0x01 22:0x22 23:0xF7
                      RNET: Target C/Z/K 0/0/7D, Source C/Z/K 0/0/7F, Type: 5(Event) 8:0x02 9:0x01 10:0x00 11:0x02 12:0x01 13:0x00 14:0xF1 15:0x23 16:0x00 17:0x00 18:0x00 19:0x00 20:0x00 21:0x01
                      
                      unknown len: 24 0xF0 0x7E 0x00 0x70 0x00 0x00 0x7F 0x05 0x02 0x01 0x00 0x02 0x01 0x00 0xF1 0x37 0x00 0x00 0x00 0x00 0x00 0x00 0x26 0xF7
                      0:0xF0 1:0x7E 2:0x00 3:0x70 4:0x00 5:0x00 6:0x7F 7:0x05 8:0x02 9:0x01 10:0x00 11:0x02 12:0x01 13:0x00 14:0xF1 15:0x37 16:0x00 17:0x00 18:0x00 19:0x00 20:0x00 21:0x00 22:0x26 23:0xF7
                      RNET: Target C/Z/K 7E/0/70, Source C/Z/K 0/0/7F, Type: 5(Event) 8:0x02 9:0x01 10:0x00 11:0x02 12:0x01 13:0x00 14:0xF1 15:0x37 16:0x00 17:0x00 18:0x00 19:0x00 20:0x00 21:0x00
                      
                      unknown len: 24 0xF0 0x7E 0x00 0x70 0x00 0x00 0x7F 0x05 0x02 0x01 0x00 0x02 0x01 0x00 0xF1 0x3A 0x00 0x00 0x00 0x00 0x00 0x00 0x29 0xF7
                      0:0xF0 1:0x7E 2:0x00 3:0x70 4:0x00 5:0x00 6:0x7F 7:0x05 8:0x02 9:0x01 10:0x00 11:0x02 12:0x01 13:0x00 14:0xF1 15:0x3A 16:0x00 17:0x00 18:0x00 19:0x00 20:0x00 21:0x00 22:0x29 23:0xF7
                      RNET: Target C/Z/K 7E/0/70, Source C/Z/K 0/0/7F, Type: 5(Event) 8:0x02 9:0x01 10:0x00 11:0x02 12:0x01 13:0x00 14:0xF1 15:0x3A 16:0x00 17:0x00 18:0x00 19:0x00 20:0x00 21:0x00
                      
                      unknown len: 24 0xF0 0x7F 0x00 0x70 0x00 0x00 0x7F 0x00 0x03 0x04 0x04 0x03 0x02 0x04 0x00 0x00 0x00 0x01 0x00 0x01 0x00 0x00 0x0A 0xF7
                      0:0xF0 1:0x7F 2:0x00 3:0x70 4:0x00 5:0x00 6:0x7F 7:0x00 8:0x03 9:0x04 10:0x04 11:0x03 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x00 22:0x0A 23:0xF7
                      RNET: Target C/Z/K 7F/0/70, Source C/Z/K 0/0/7F, Type: 0(Set Data) 8:0x03 9:0x04 10:0x04 11:0x03 12:0x02 13:0x04 14:0x00 15:0x00 16:0x00 17:0x01 18:0x00 19:0x01 20:0x00 21:0x00
                      
                      russconnectd 0.34[4497]: russconnectd 0.34 daemon running
                      russconnectd 0.34[4497]: polling zone 0
                      Kannst Du damit etwas anfangen?
                      Der CAM 6.6 schickt für die jeweilige Zone Textinformationen, sind das evtl diese Informationen?

                      Vielleicht nimmst Du Dir noch mal etwas Zeit dafür.

                      Gruß Lapheus
                      Gruß
                      Lapheus

                      Kommentar


                        Nein, CAM6.6 wurde m.W. noch nicht angebunden, mit Tuner definitiv nicht (wobei die Basics gehen sollten).
                        -> Die Messages sehen aber verständlich aus.

                        Die Sourcen liegen auf Github https://github.com/OpenAutomationPro...r/russconnectd
                        CAA geht, C5 geht, gegen Einwurf von Euros oder eigenes Engagement kann man das auch gerne ändern, aber ich habe da ansonsten ehrlichgesagt derzeit keine Ambitionen für lau, sorry.

                        Makki
                        EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
                        -> Bitte KEINE PNs!

                        Kommentar


                          Also beim CAM6.6 gehen, wie von Dir vermutet, die Basics.
                          Über das Russound Tool konnte ich bereits die Tuner Presets auf je eine Frequenz einstellen.
                          Was mir noch fehlt ist die Auswahl des Presets.
                          In dem Zusammenhang wäre interessant was ich mit den "SourceSetCMD" und mit "SourceKeypadCMD" machen kann.
                          Die Doku für das RNET Protokoll habe ich nicht bei Russound gefunden, kannst Du mir die schicken?
                          Gruß
                          Lapheus

                          Kommentar


                            Doku hab ich etwas gefunden, hier und hier.

                            Aber zum Tuner hab ich noch nichts.
                            Gruß
                            Lapheus

                            Kommentar


                              Naja, Doku & Russound ist ne Art Schnitzeljagd
                              Hab ich seinerzeit auch zu 50% aus Versuch und Irrtum, ebenso ging die C5 erst als ein Kunde mit Moxa mich dafür beauftragt hat..
                              Zum Tuner steht da wenig drin, ich denke das hast du alles schon.
                              Die Messages sind zwar grundsätzlich erkennbar, ergeben aber nicht 100% einen Sinn, im Prinzip muss man das aus den (bei mir nicht vorhandenen) Bedienpanels oder Tools rausfieseln.
                              Das geht zwar und ist - wenns mal läuft - stabil, aber anstrengend; An den vielen Debug-Ausgaben dürfte man das erkennen
                              Mit SourceSetCMD und mit SourceKeypadCMD dürftest du schon auf der richtigen Spur sein, das ist nach bestem Wissen und Gewissen umgesetzt, ich selbst konnte es jedoch nie testen..

                              Makki
                              EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
                              -> Bitte KEINE PNs!

                              Kommentar


                                Moin zusammen,

                                kann mir bitte nochmal kurz jemand auf die Sprünge helfen.
                                Ich nutze meine 2 MCA-C5 über RS232 und RNET am Wiregate. Zusätzlich habe ich die GA´s wie in der GA-Liste aufgeführt eingerichtet. Vom KNX zum Russound funktioniert alles prima. Ich bekomme jedoch keinerlei Rückmeldungen über die Statusadressen.
                                Sollte das funtionieren, oder war das nur mal angedacht? Was könnte ich falsch machen?

                                Bin für jeden Hinweis dankbar. Vielen Dank

                                Bernd

                                Kommentar

                                Lädt...
                                X