Ich bin dabei meine Vis neu zu gestalten. Hier mal die ersten Ergebnisse:
Die Bezeichnungen der Melder habe ich aus Sicherheitsgründen retuschiert.
Ich bin dabei meine Vis neu zu gestalten. Hier mal die ersten Ergebnisse:
Die Bezeichnungen der Melder habe ich aus Sicherheitsgründen retuschiert.
Hallo,
ich weiß, dass es viele von euch gibt, die selber wenig Inspiration mitbringen, um schöne Views selber zu gestalten. Da es mir selber auch so geht, möchte ich diesen Beitrag erstellen. Hier soll es wirklich nur um die graphische Darstellung, also das Layout für Alarmanlagen gehen. Ich habe meine Alarmanlagen View durch gute Ideen von anderen Nutzern zusammengestellt, bin aber noch nicht zu frieden.
Hier bitte keine Fragen stellen, wie das gemacht wurde und wie das funktioniert usw. Ich möchte meine View auch nicht zur Verfügung stellen und bitte auch keine Nachfragen diesbezüglich.
Hier bitte auch keine Diskussionen anfangen, um das Thread so schlank wie möglich zu halten!
Bewertet werden können die Beiträge unten rechts, mit Pfeil nach oben oder Pfeil nach unten!
Postet hier bitte nur Views, welche für Alarmanlagen gedacht sind!
Ich mache mal den Anfang mit meiner Alarmanlagen View welche ich mit einer Lupusec XT2 Plus und den Lupusec Adapter nutze.
Hallo,
ich möchte mir mit Binance ein paar Preise verschiedener Cryptowährungen anzeigen lassen.
Die Installation hat gut geklappt.
Ich bekomme aber Fehlermeldungen im Log.
Hier mal ein Auszug im Debug Modus:
2022-03-30 00:01:05.637 info State value to set for "binance.0.account.balance.ADX" has to be type "number" but received type "string"
binance.0
2022-03-30 00:01:05.637 info State value to set for "binance.0.account.balance.BNB" has to be type "number" but received type "string"
binance.0
2022-03-30 00:01:05.638 info State value to set for "binance.0.account.balance.THETA" has to be type "number" but received type "string"
binance.0
2022-03-30 00:01:05.638 info State value to set for "binance.0.account.balance.LUNA" has to be type "number" but received type "string"
binance.0
2022-03-30 00:01:05.637 warn Read-only state "binance.0.account.balance.BNB" has been written without ack-flag with value "00000"
binance.0
2022-03-30 00:01:05.636 warn Read-only state "binance.0.price.SANTOSBUSD" has been written without ack-flag with value "00000"
binance.0
2022-03-30 00:01:05.636 warn Read-only state "binance.0.price.JASMYTRY" has been written without ack-flag with value "0000"
binance.0
2022-03-30 00:01:05.637 warn Read-only state "binance.0.account.balance.ADX" has been written without ack-flag with value "0000"
Ich schau am WE danach. Bin gerade beruflich unterwegs.
Genutzt mit Lupusec XT2 Plus und
2 Fensterkontakten von Xiaomi für die Garage.
Hallo,
ich habe den Binance Adapter installiert, um mir die aktuellen Preise Meier Cryptowährungen auf meiner VIS anzeigen zu lassen.
Im Log erhalte ich folgende Fehler. Hat wohl irgendetwas mit den Schreibrechten zu tun.
Was kann ich ändern, um den Fehler zu beheben?
ich habe das View vom Anfang des Beitrages installiert und dann auf meine Bedürfnisse angepasst.
Hier der Link zum View: Zum Download
Hier bitte schön.
Bitte als neue View importieren.
Und hier noch die Hintergrundbilder
na, dass der Fehler nicht unbedingt darin liegt, weil der Kollege kein gültiges Abo hatte.
Oder besser, dass Tado mit Abo auch nicht stabil läuft
@basti81 sagte in Tado API Limit umgehen mit Homekit:
Die Steuerung über die App funktioniert weiterhin
Noch eine Frage,
Ich habe den HomeKit Controler mit Tado verbunden.
Die Geräte werden auch in IOB angezeigt.
Kann ich die Tado Bridge zusätzlich in der Home App verwenden oder muss ich jetzt alle Geräte (Thermostate) einzeln, zum Beispiel über Yahka zur Home App hinzufügen.
Das wäre schon sehr umständlich.
Hi,
ich bin zahlender Kund bei Tado und bei mir wird der Adapter auch ständig getrennt. ;-(
Hi basti81, kannst du nach der Umstellung von dem Tado Adapter zum Home Controller die original Tado App noch nutzen?
Hi, das ist eigentlich völlig egal.
Es kommt ganz darauf an, das für Datenpunkte deine Fenstersensoren bereitstellen.
Ich habe das bei mir ganz einfach geregelt und es funktioniert super.
Wenn das Fenster geöffnet wird, setze ich die Temperatur auf 5 Grad.
Das hat den Vorteil, dass nicht mehr geheizt wird, aber die Tado eigene Fenster auf Erkennung noch funktioniert und wenn die dann abgelaufen ist, wird die Temperatur wieder auf 5 Grad gestellt und es geht somit keine Energie verloren.
Mit Clear Zone Overlay wird dann der Wert deines voreingestellten Heizprogammes, nach dem Fenster schließen wieder eingestellt.
Hier das Script
<xml xmlns="https://developers.google.com/blockly/xml">
<block type="on_ext" id="GC=mpw#p2r6h#^`T*R#," x="63" y="-487">
<mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="oKN:za]*?OkA.ixh3#B/">
<field name="oid">deconz.0.sensors.00158d0004201925.open</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="controls_if" id="H5HHhwOGohnD.~p.LOq3">
<mutation elseif="2"></mutation>
<value name="IF0">
<block type="logic_operation" id="`z6@wKKo`I^;B$VOYDTT">
<field name="OP">AND</field>
<value name="A">
<block type="logic_compare" id="w8tmEAH/7o28MdLN=WcB">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="vm:=yBY9:#|cl]_XO?4u">
<field name="ATTR">val</field>
<field name="OID">deconz.0.sensors.00158d0004201925.open</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="=R/%kRn:An-V!{K[u|pl">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="logic_compare" id=",x:b76MfdxKZVbRP2RE0">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="u^SwCV1|:kXK`wzL0+kl">
<field name="ATTR">val</field>
<field name="OID">tado.0.1076995.Rooms.5.setting.power</field>
</block>
</value>
<value name="B">
<block type="text" id="`4#a()fH0%2Py~uW34IL">
<field name="TEXT">ON</field>
</block>
</value>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="control" id="QrD*2GBvPouf-T`+!0e.">
<mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
<field name="OID">tado.0.1076995.Rooms.5.setting.temperature.celsius</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="math_number" id="D9e8)c4Dxl7]PZo6e^~z">
<field name="NUM">5</field>
</block>
</value>
</block>
</statement>
<value name="IF1">
<block type="logic_operation" id="-u(^n|zi1Uio0}pwAySt">
<field name="OP">AND</field>
<value name="A">
<block type="logic_compare" id="[?Ksf3v|6AC1LBvdm0Pv">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="pYKaPd|t{Zt.f?UmL-,J">
<field name="ATTR">val</field>
<field name="OID">deconz.0.sensors.00158d0004201925.open</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="jDyJ`d]!(KA7S((P=XT1">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="logic_compare" id="Ekd`Q^N^*#s}s8zcZL9K">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="ABw;qatAv!F+*pN#8.Sn">
<field name="ATTR">val</field>
<field name="OID">tado.0.1076995.Rooms.5.setting.power</field>
</block>
</value>
<value name="B">
<block type="text" id="[.RXvibB+-PDe~u.U5)}">
<field name="TEXT">ON</field>
</block>
</value>
</block>
</value>
</block>
</value>
<statement name="DO1">
<block type="control" id="^!hCU/Efhva{r-}bv[}1">
<mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
<field name="OID">tado.0.1076995.Rooms.5.overlayClearZone</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="logic_boolean" id="uV9PYP++BsorvR#)0+?n">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</statement>
<value name="IF2">
<block type="logic_operation" id="%rtXcpOFEqXvF1V399;[">
<field name="OP">AND</field>
<value name="A">
<block type="logic_compare" id="!@ZNS1vizO`bBSom(,a?">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="##y(H3+.L@are*weI!IP">
<field name="ATTR">val</field>
<field name="OID">deconz.0.sensors.00158d0004201925.open</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="r1zI+V9u!dz$WY%Xu*Ix">
<field name="BOOL">FALSE</field>
</block>
</value>
</block>
</value>
<value name="B">
<block type="logic_compare" id="$Bp!dd@h/L!@-=ta^Lx?">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="`p#M=T7Im;cBbZs)x2/Y">
<field name="ATTR">val</field>
<field name="OID">tado.0.1076995.Rooms.5.setting.power</field>
</block>
</value>
<value name="B">
<block type="text" id="FQRU*lu(^SR+:~d8oQkA">
<field name="TEXT">OFF</field>
</block>
</value>
</block>
</value>
</block>
</value>
</block>
</statement>
</block>
</xml>
Das ist schön, dass du antwortest. Aber wozu benötige ich einen mit Blockly erstellten Datenpunkt?
Mein Sensor liefert doch bereits einen aussagekräftigen Datenpunkt, welchen Ich von überall auslesen kann!
Hallo,
Ich möchte in der Home App nachschauen können, wie lange z.B. ein Fenster schon offen ist.
Mein Fensterkontakt gibt das letzte Update als Datenpunkt aus, wann zuletzt geschaltet wurde, also wann Kontakt geöffnet oder geschlossen wurde.
Wie muss ich diesen Datenpunkt "lastupdate" in Yahka konfigurieren, damit er in der Home App die Zeit der letzten Aktion angezeigt wird?
Ich probiere schon seit mehreren Tagen rum un habe hier im Forum auch nichts passendes finden können.
Danke im Voraus!