Ich baue gerade eine Funktion "Waschmaschine programmieren". Meine Idee: über verschiedene Push-Buttons kann man die Startzeit (= Anschalten des Zwischensteckers) wählen.
Ein Druck auf das entsprechende Widget erstellt ein einmaliges At. Idealerweise wird der Status der Programmierung auch visuell dargestellt indem der Popup-Button im Falle eines beliebigen, existierenden At's eingefärbt wird und im Popup-Fenster dann wiederum die richtige Zeit farblich markiert ist.
Leider funktioniert das einfärben nicht.
Ich habe auch noch kein Schema herausgefunden, wieso es so nicht funktioniert
Hat jemand eine Idee wieso?
Vielen Dank!
<!-- Waschmaschine Programmieren Popup -->
<div
data-type="popup"
data-height="400px"
data-width="900px"
data-return-time="10"
data-mode="fade"
>
<div class="btn-box">
<div
style="padding-top: 15px;"
class="big blue"
data-type="push"
data-device="At_Waschmaschine_Anschalten"
data-get="state"
data-get-on="Next.*"
data-colors='["blue","gray"]'
data-icon="fa-tint"
data-background-icon="-"
></div>
<span
class="font-small"
>Waschmaschine programmieren</span>
</div>
<div class="dialog">
<header>Waschmaschinenstart programmieren (Startzeit)</header>
<div>
<div
class="bigger"
data-type="push"
data-fhem-cmd="defmod At_Waschmaschine_Anschalten at 05:00:00 set Gosund_Waschmaschine on"
data-device="At_Waschmaschine_Anschalten"
data-get="state"
data-get-on="Next: 05:00:00"
data-icon="fa-tint"
data-background-icon="-"
data-colors='["blue","gray"]'
onclick="$('.dialog-close').trigger('click');"
>05:00</div>
<div
class="bigger"
data-type="push"
data-fhem-cmd="defmod At_Waschmaschine_Anschalten at 06:00:00 set Gosund_Waschmaschine on"
data-device="At_Waschmaschine_Anschalten"
data-get="state"
data-get-on="Next: 06:00:00"
data-icon="fa-tint"
data-background-icon="-"
data-colors='["blue","gray"]'
onclick="$('.dialog-close').trigger('click');"
>06:00</div>
</div>
</div>
</div>