Push-Widget erweitern um data-warn??

Begonnen von Tobias, 15 Dezember 2016, 12:28:14

Vorheriges Thema - Nächstes Thema

Tobias

Hi setstae,
ist es möglich das die "data-warn" Funktionalität des Switches auch in das Push-Widget fließen könnte?

Konket lasse ich mir meine verpassten Anrufe anzeigen, siehe screenshot.
Beim Push auf das Icon soll die FB_CALLLIST gelöscht werden

http://www.juergenstechnikwelt.de/wp-content/uploads/2016/05/VErpasste-Anrufe-1.png
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

setstate

Das Push Widget kennt jetzt auch die Parameter hide,warn,lock und reachable

moonsorrox

ich habe mal eine Frage zu dem löschen der Anrufe, ich möchte gern nur das Icon mit dem Telefonhörer haben, wie kann ich das verbinden.
Habe da einige Versuche hinter mir aber es gelingt nicht..!  :-\
Anmerkung ich lasse die Anrufe mit einem HourCounter zählen...

Ich mache das so:
<div>
<div data-type="symbol"
data-device="VerpassteAnrufe"
data-icons='["fa-phone","fa-phone warn","fa-phone warn"]'
data-states='["0","^[01]$","^[1-9][0-9]|[2-9]$"]'
data-colors='["#505050","#aa6900","#aa6900"]'
class="big" style="margin-top:+5px;">
</div>

<div data-type="push"
data-device="VerpassteAnrufe"
data-icon="fa-times"
data-fhem-cmd="set VerpassteAnrufe clear"
class="cell">
</div>
</div>
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

setstate

Versuche mal beim Push data-warn="STATE" (oder das Reading, was den Counter hat)

moonsorrox

wenn ich das jetzt so mache:
<div data-type="push"
data-warn="STATE"
data-device="VerpassteAnrufe"
data-icons='["fa-phone","fa-phone warn","fa-phone warn"]'
data-states='["0","^[01]$","^[1-9][0-9]|[2-9]$"]'
data-colors='["#505050","#aa6900","#aa6900"]'
data-fhem-cmd="set VerpassteAnrufe clear"
class="cell">
</div>


funktioniert das, aber es werden nicht mehr die Telefon-Icons angezeigt, sondern es ist wohl der Pushbutton
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

setstate


<div data-type="push"
data-warn="STATE"
data-device="VerpassteAnrufe"
data-icon="fa-phone"
data-set-on="clear"
class="cell">
</div>


moonsorrox

vielen Dank, dass funktioniert jetzt so in der verkürzten Form... aber die Icons in farbig funktionieren nicht mehr..!

Den Kreis habe ich ausgeblendet mit data-background-icon="none" aber sobald ich die Farben der Icons haben möchte zeigt er mir wieder das Pushbuttonicon an.
Mit diesen Werten habe ich es versucht, dass geht aber nicht

data-icons='["fa-phone","fa-phone warn","fa-phone warn"]'
data-states='["0","^[01]$","^[1-9][0-9]|[2-9]$"]'
data-colors='["silver","orange","orange"]'
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

setstate

In der 2.4er Version kann push nicht auf Status-Änderungen reagieren.
Das wird erst mit 2.5 funktionieren.

moonsorrox

OK, dann werde ich erst einmal so damit leben... und warten.
Vielen Dank für deine Geduld  ;)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM