Max Thermostate Akku Kapazität

Begonnen von holzfelix, 25 Dezember 2017, 10:14:34

Vorheriges Thema - Nächstes Thema

holzfelix

Hi zusammen

Ist es möglich den Batteriestatus der günstigen max Thermostate abzufragen und dann in ftui anzuzeigen?

Merci und schöne Weihnachten [emoji268]

Gesendet von meinem ONEPLUS A5000 mit Tapatalk


zweiundzwanzig

Welche Thermostate meinst du genau?
2x MAX CuBe mit a-culf im Moritzbetrieb
1x MAX CuBe mit a-culf im Homematicbetrieb
60x MAX Heizkörperthermostat plus | 2x HM Schaltaktoren | 1x MAX Wandthermostat
1x FHEM Ubuntu Server auf VMWare
24 Räume, die durch ical Kalender geheizt werden


TWART016

Ja, ich habe 5 von denen und es gibt ein Reading dafür. Damit kann man es auch im FTUI anzeigen.

holzfelix

könntest du mir das schicken? das wäre super danke

holzfelix

okay hab was gefunden

warum geht das nicht:

attr ValueIcon {'battery.ok' => 'battery@green', 'battery.low' => 'battery@yellow', 'battery.critical' => 'battery@red'}

hab die Anleitung benutzt:
http://www.juergenstechnikwelt.de/smarthome-2/fhem-tablet-ui-und-readingsgroup/

holzfelix


TWART016

So habe ich das in meinen Tablet UI.

holzfelix

Zitat von: TWART016 am 27 Dezember 2017, 03:07:56
So habe ich das in meinen Tablet UI.
Ja ich hab's jetzt so. Kann man auch einen Mail Versand bei geringem Akkustand einrichten?(https://uploads.tapatalk-cdn.com/20171227/469a6351e071e5ade300565d7b41469c.jpg)

Gesendet von meinem ONEPLUS A5000 mit Tapatalk


TWART016

Zitat von: holzfelix am 27 Dezember 2017, 19:35:27
Kann man auch einen Mail Versand bei geringem Akkustand einrichten?
Klar. Erstmal musst du einrichten, dass aus FHEM E-Mails versendet werden können, anschließend mit einem notify.

FHEM-User22

Zitat von: TWART016 am 27 Dezember 2017, 03:07:56
So habe ich das in meinen Tablet UI.

Hallo,
sieht super aus.
Hättest Du eventuell paar Codeschnipsel hierzu?

Dankeschön
FHEM auf Raspberry Pi und Proxmox und... und.... und....

TWART016

Hier mein Code


<li data-row="2" data-col="6" data-sizex="5" data-sizey="2" class="container round halbTransparent">

<header class="container round">Heizungen</header>

<div class="hbox items-space-around">

<div class="vbox bottom-space">
<div class="hbox grow-9" >
<div class="vbox">
<div data-type="label" class="darker top-space-10">Wohnzimmer</div>
<div data-type="thermostat" data-device="MAX_165c81" class="cell" data-subtype="MAX" data-get="desiredTemperature" data-set="desiredTemperature manual" data-temp="[LaCrosse_34:temperature]" data-off="off" data-boost="boost" data-min="12" data-max="28" data-step="0.5" data-valve="valveposition"></div>
<div data-type="switch" data-device="MAX_165c81" data-get="mode" data-get-on="auto" data-get-off="manual" data-set="desiredTemperature" data-set-off="manual [MAX_165c81:desiredTemperature]" data-get-off="manual" data-icon="-" data-background-icon="-" class="w2x top-narrow-25 darker" style="font-size:5px">
<div data-type="label" data-device="MAX_165c81" data-get="mode" class=""></div>
</div>
</div>
</div>
<div class="hbox grow-4" >
<div class="vbox">

<div class="darker top-space-10">Batterie</div>
<div data-type="symbol" data-device="MAX_165c81" class="top-narrow" data-get="battery" data-icons='["fa-battery","fa-battery-1"]' data-get-on='["ok","low"]' data-on-colors='["green","red"]'></div>
<div data-type="label" data-device="MAX_165c81" class="top-narrow darker" data-get="battery"></div>
</div>
</div>
</div>

<div class="vbox bottom-space">
<div class="hbox grow-9" >
<div class="vbox">
<div data-type="label" class="darker top-space-10">Schlafzimmer</div>
<div data-type="thermostat" data-device="MAX_165cb4" class="cell" data-subtype="MAX" data-get="desiredTemperature" data-set="desiredTemperature manual" data-temp="temperature" data-off="off" data-boost="boost" data-min="12" data-max="28" data-step="0.5" data-valve="valveposition"></div>
<div data-type="switch" data-device="MAX_165cb4" data-get="mode" data-get-on="auto" data-get-off="manual" data-set="desiredTemperature" data-set-off="manual [MAX_165cb4:desiredTemperature]" data-get-off="manual" data-icon="-" data-background-icon="-" class="w2x top-narrow-25 darker" style="font-size:5px">
<div data-type="label" data-device="MAX_165cb4" data-get="mode" class=""></div>
</div>
</div>
</div>
<div class="hbox grow-4" >
<div class="vbox">

<div class="darker top-space-10">Batterie</div>
<div data-type="symbol" data-device="MAX_165cb4" class="top-narrow" data-get="battery" data-icons='["fa-battery","fa-battery-1"]' data-get-on='["ok","low"]' data-on-colors='["green","red"]'></div>
<div data-type="label" data-device="MAX_165cb4" class="top-narrow darker" data-get="battery"></div>
</div>
</div>
</div>

<div class="vbox bottom-space">
<div class="hbox grow-9" >
<div class="vbox">
<div data-type="label" class="darker top-space-10">Bad</div>
<div data-type="thermostat" data-device="MAX_165b1d" class="cell" data-subtype="MAX" data-get="desiredTemperature" data-set="desiredTemperature manual" data-temp="temperature" data-off="off" data-boost="boost" data-min="12" data-max="28" data-step="0.5" data-valve="valveposition"></div>
<div data-type="switch" data-device="MAX_165b1d" data-get="mode" data-get-on="auto" data-get-off="manual" data-set="desiredTemperature" data-set-off="manual [MAX_165b1d:desiredTemperature]" data-get-off="manual" data-icon="-" data-background-icon="-" class="w2x top-narrow-25 darker" style="font-size:5px">
<div data-type="label" data-device="MAX_165b1d" data-get="mode" class=""></div>
</div>
</div>
</div>
<div class="hbox grow-4" >
<div class="vbox">

<div class="darker top-space-10">Batterie</div>
<div data-type="symbol" data-device="MAX_165b1d" class="top-narrow" data-get="battery" data-icons='["fa-battery","fa-battery-1"]' data-get-on='["ok","low"]' data-on-colors='["green","red"]'></div>
<div data-type="label" data-device="MAX_165b1d" class="top-narrow darker" data-get="battery"></div>
</div>
</div>
</div>

<div class="vbox bottom-space">
<div class="hbox grow-9" >
<div class="vbox">
<div data-type="label" class="darker top-space-10">Küche</div>
<div data-type="thermostat" data-device="MAX_165e0d" class="cell" data-subtype="MAX" data-get="desiredTemperature" data-set="desiredTemperature manual" data-temp="temperature" data-off="off" data-boost="boost" data-min="12" data-max="28" data-step="0.5" data-valve="valveposition"></div>
<div data-type="switch" data-device="MAX_165e0d" data-get="mode" data-get-on="auto" data-get-off="manual" data-set="desiredTemperature" data-set-off="manual [MAX_165e0d:desiredTemperature]" data-get-off="manual" data-icon="-" data-background-icon="-" class="w2x top-narrow-25 darker" style="font-size:5px">
<div data-type="label" data-device="MAX_165e0d" data-get="mode" class=""></div>
</div>
</div>
</div>
<div class="hbox grow-4" >
<div class="vbox">

<div class="darker top-space-10">Batterie</div>
<div data-type="symbol" data-device="MAX_165e0d" class="top-narrow" data-get="battery" data-icons='["fa-battery","fa-battery-1"]' data-get-on='["ok","low"]' data-on-colors='["green","red"]'></div>
<div data-type="label" data-device="MAX_165e0d" class="top-narrow darker" data-get="battery"></div>
</div>
</div>
</div>

<div class="vbox bottom-space">
<div class="hbox grow-9" >
<div class="vbox">
<div data-type="label" class="darker top-space-10">Hobbyzimmer</div>
<div data-type="thermostat" data-device="MAX_165e37" class="cell" data-subtype="MAX" data-get="desiredTemperature" data-set="desiredTemperature manual" data-temp="temperature" data-off="off" data-boost="boost" data-min="12" data-max="28" data-step="0.5" data-valve="valveposition"></div>
<div data-type="switch" data-device="MAX_165e37" data-get="mode" data-get-on="auto" data-get-off="manual" data-set="desiredTemperature" data-set-off="manual [MAX_165e37:desiredTemperature]" data-get-off="manual" data-icon="-" data-background-icon="-" class="w2x top-narrow-25 darker" style="font-size:5px">
<div data-type="label" data-device="MAX_165e37" data-get="mode" class=""></div>
</div>
</div>
</div>
<div class="hbox grow-4" >
<div class="vbox">

<div class="darker top-space-10">Batterie</div>
<div data-type="symbol" data-device="MAX_165e37" class="top-narrow" data-get="battery" data-icons='["fa-battery","fa-battery-1"]' data-get-on='["ok","low"]' data-on-colors='["green","red"]'></div>
<div data-type="label" data-device="MAX_165e37" class="top-narrow darker" data-get="battery"></div>
</div>
</div>
</div>
</div>

</li>


Zum Teil verwende ich ein eigenes css.

Wzut

Zitat von: holzfelix am 26 Dezember 2017, 15:45:06
'battery.critical' => 'battery@red'
Das kannst du rauswerfen , MAX! Geräte kennen nur ok und low
Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher