psilo danke für die Änderung. Funktioniert wunderbar :-)
Ankündigung
Einklappen
Keine Ankündigung bisher.
Enigma2 Plugin
Einklappen
X
-
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
-
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
-
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)
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
-
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
Kommentar