Ankündigung

Einklappen
Keine Ankündigung bisher.

Enigma2 Plugin

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

    psilo danke für die Änderung. Funktioniert wunderbar :-)

    Kommentar


      So, mein SH ist - leider offensichtlich - zu alt für dieses Plugin

      2017-12-28 18:20:41 ERROR Main Problem parsing '/usr/smarthome/items/enigma.conf' invalid character in line 5: enigma2_data_type@vusolo2. Valid characters are: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWX YZ0123456789_
      Gruß, JG

      Kommentar


        Welche Version von shNG nutzt Du?
        Viele Grüße
        Martin

        There is no cloud. It's only someone else's computer.

        Kommentar


          in der alten pluginversion hatten manche items noch Namen, zu denen jetzt die warning fliegt.. bitte die namen aus dem aktuellen master Readme nehmen

          Kommentar


            Hallo Martin,

            SH Version: Name: smarthome.local , Version: 1.0-45-g02cf972+
            Visu : 2.7

            Denke das Problem ist das "@" in den Item's

            Hallo René,
            meinst Du, daß die develop-Version eventuell läuft ???
            ( hatte alles aus dem Master verwendet )

            Bin leider absoluter Amateur......

            JG

            Zuletzt geändert von Haiphong; 29.12.2017, 11:12.
            Gruß, JG

            Kommentar


              Eventuell ist der HTML-Teil für andere Amateure hilfreich: ( der läuft zumindest )
              {% extends "rooms.html" %}

              {% block content %}

              <h1><img class="icon" src='{{ icon0 }}control_building_control.svg' />DM8000</h1>

              <div class="block">

              <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">

              <div data-role="collapsible" data-collapsed="false">

              <h3>config_info</h3>

              {% import "widget_enigma2.html" as enigma2 %}

              {{ enigma2.config_info('vusolo2_info', 'enigma2.vusolo2.e2model', 'enigma2.vusolo2.e2webifversion', 'enigma2.vusolo2.e2enigmaversion', 'enigma2.vusolo2.e2imageversion', 'enigma2.vusolo2.e2dhcp', 'enigma2.vusolo2.e2ip', 'enigma2.vusolo2.e2gateway', 'enigma2.vusolo2.e2netmask', 'enigma2.vusolo2.e2mac') }}

              </div>

              </div>

              </div>

              <div class="block">

              <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">

              <div data-role="collapsible" data-collapsed="false">

              <h3>status_info</h3>

              {{ enigma2.status_info('status_info', 'enigma2.vusolo2.e2instandby', 'enigma2.vusolo2.current.servicename', 'enigma2.vusolo2.current.eventtitle', 'enigma2.vusolo2.current.eventdescription', 'enigma2.vusolo2.current.e2videowidth', 'enigma2.vusolo2.current.e2videoheight', 'enigma2.vusolo2.e2vpid', 'enigma2.vusolo2.e2apid') }}

              </div>
              </div>

              </div>

              <div class="preblock">

              <div class="set-2" data-role="collapsible-set" data-theme="c" data-content-theme="a" data-mini="true">

              <div data-role="collapsible" data-collapsed="false">

              {{ enigma2.remote2('enigma2.vusolo2.remote', 'enigma2.vusolo2.remote', 'mini', '') }}

              </div>

              </div>

              </div>

              {% endblock %}
              Gruß, JG

              Kommentar


                Das Plugin läuft NICHT auf dem alten smarthome.py. Es setzt mindestens SmartHomeNG v1.2 voraus.
                Viele Grüße
                Martin

                There is no cloud. It's only someone else's computer.

                Kommentar


                  Danke, dann werde ich das demnächst mal umstellen.

                  JG
                  Gruß, JG

                  Kommentar


                    Ich habe jetzt das enigma2 Plugin bei mir aktiviert.
                    Läuft eigentlich super. Nur zwei Dinge hätte ich;-)

                    Wenn man die Tasten Steuerkreuz links oder rechts drückt, gibt es eine Verzögerung von ca. 20 Sekunden bis man wieder eine Taste senden kann. Bei anderen Tasten ist das nicht so.

                    Ist das, aus irgendeinem Grund, so gewollt?

                    Und, gibt es eine Möglichkeit einen Dauerimpuls auf eine Taste zu legen?
                    Hintergrund: Ich würde gerne die Lautstärke mit einem Tastendruck ändern. Also solange ich drücke soll das Signal in Intervallen gesendet werden. Da gibt es aber wahrscheinlich keine Möglichkeit in der SmartVisu oder?

                    Kommentar


                      zu 1) muss ich untersuchen, bei bestimmten aktionen greift der schnelle scheduler, bspw beim senderwechsel. da geht es aber um das update zurueck von der enigma2. bei dem was du schreibst müsste die aktion "instant" ausgeführt werden. ggf nur bei dir zu debuggen

                      zu 2) ich habe keinen blassen schimmer. ich denke das ist ne smartvisu frage.. die aktion müsste halt im millisek. abstand das item triggern.. das hat mit dem plugin m.e. nix zu tun.

                      insgesamt habe ich derzeit für beide themen nicht wirklich die kapa und dank 30 grad raumtemperatur auch nicht den elan. bitte daher beides als issue auf github erfassen. danke!

                      Kommentar


                        psilo zu 1 : Ich habe jetzt die Zeile 262 so geändert:

                        Code:
                                        if self.get_iattr_value(item.conf, 'enigma2_remote_command_id') in ['116']:
                                            self._update_event_items(cache=False)
                        Ich habe hier also die 105 und 106 rausgenommen.
                        Jetzt funktioniert es super. Umschalten mit rechts links super schnell und auch die Bouquets lassen sich jetzt wie gewohnt umschalten.

                        Lautstärke werde ich mit einem Schieberegler lösen.

                        Das Widget habe ich für auf smartvisu2.9 geändert. Lade bei gelegenheit hier mal hoch. Und auch ein alternatives Widget.

                        Grüße, Marc

                        Kommentar


                          hmm wenn du das rausnimmst werden aber möglicherweise die gewechselten sender nicht sofort geupdated (also in den items die die infos dazu beinhalten). die methode _update_event_items triggert bei pfeil nach rechts und links - soweit ich mich erinnere - dass er automatisch die infos zum sender updated, auf dem du bist.. daher waren hier die tasten auch mit ID drin..

                          das will ich im repo lieber nicht ändern.

                          Kommentar


                            Die Infos zum Sender werden nun immer noch nachh der Short updatetime angezeigt. Aber das Umschalten funktioniert so auf jeden fall.
                            Immer zwanzig Sekunden zu warten bis man auf den nächsten Sender kommt beim Zappen finde deutlich zu lange und auch nicht WAF tauglich.

                            So funktioniert es im Handling gut. Nur die Info kommt später. Damit kann man aber gut leben.

                            Kommentar


                              bin mir sehr sicher, dass ich hier keine 20 sek hatte.. muss es aber nochmal nachtesten.. schalte normal nicht über die visu

                              Kommentar


                                psilo Kannst Du mir noch einen Tip geben, wie ich die Funktion set_volume auf ein Item oder in einen Slider bekomme?

                                Edit: Ohhh. Habe gerade mal getestet... Mit der Funktion set_volume wird wirklich nur die Lautstärke in der Box geändert.
                                Nicht wie beim Volume up down auch über HDMI gesteuert. Damit funktioniert das für meinen Zweck nicht :-(
                                Zuletzt geändert von schuma; 04.08.2018, 18:12.

                                Kommentar

                                Lädt...
                                X