Ich mache das immer so:
Habe einen Datenpunkt der "Hell" oder "Dunkel" sagt, wenn die Sonne unten ist, ist es "Dunkel" und nach aufgang ist es "Hell"
Danach kann man das halt weiter benutzen
Ich mache das immer so:
Habe einen Datenpunkt der "Hell" oder "Dunkel" sagt, wenn die Sonne unten ist, ist es "Dunkel" und nach aufgang ist es "Hell"
Danach kann man das halt weiter benutzen
Da gibt es eine gute Anleitung:
https://www.smarthome-tricks.de/esp8266/espeas…h-mit-iobroker/
und danach schauste dir das neuste Video von Dennis an da wird es erklärt
So LED Panel ist angekommen.
Innendurchmesser ist 115mm
Woher bekomme ich jetzt so einen Adapter Ring für Innen?
Dennis, der aktuelle Adapter ist doch von Apollon77
https://github.com/Apollon77/ioBroker.alexa2
soef macht es doch nicht mehr oder irre ich mich da?
da bei uns ein Neubau ansteht, kann man es noch mit halox Dosen oder ähnlichem machen.
hab mir mal so eine LED bestellt und schaue mal was ich damit so machen kann.
genau das meine ich was salopette gepostet hat. schön versteckt und bringt auch noch licht.
Nabend,
ich wollte mal wissen ob schon jemand seinen Amazon Echo dot in die Decke eingebaut hat.
Was haltet ihr davon?
Ich habe da im Inet was gefunden das ein LED Panel ultraslim umgebaut wurde und einfach geil aussieht.
Falls erlaubt ist, würde ich die Bilder von einem anderen Forum hier posten.
slemy wie ich auf deinen Bildern sehe nimmst du den CallerName vom connect, bei mir im Script ist es vom Unterordner inbound. vllt hängt es damit zusammen.
ok hast du da ein Beispiel wie das geht?
Hallo,
ich wollte ein i2c LCD Display direkt am RPi betreiben und per ioBroker steuern.
Habe mir den Adapter "i2c" installiert und das Display wird auch gefunden aber wie es weiter geht weiß ich nicht, oder mache ich es komplett falsch?
Möchte es gerne ohne Arduino (ESP etc.) benutzen, also das es direkt vom RPi läuft.
Hat da schon jemand Erfahrung mit gemacht?
Display ist so ein wie unten auf dem Bild
Das wird IMO so nicht funktionieren. Die Tankerkönigseite lädt die Daten per Javascript aus deren Datenbank nach. Das fehlt bei VIS im iFrame, deswegen bekommst du noch die erste Zeile angezeigt und dann fehlt der JS-Part.
Vielen Dank nochmal das habe ich mir auch schon gedacht. Hoffentlich kommt da noch was.
Danke für den Link das Video habe ich heute auch schon entdeckt, aber führt wohl kein Weg daran vorbei es so zu realisieren.
Danke für deine Antwort aber ich habe iframe benutzt damit es die Seite darstellt, es wird aber wie auf dem Bild dargestellt nur die obere Zeile und sonst nichts. Bei iFrame brauchst du ja keine Datenpunkte
Hallo,
ich wollte mir den TankstellenMonitor von Tankerkoenig in der VIS anzeigen lassen, aber wenn ich den link in den Frame mache kommt da nur die obere Leiste.
Hier ist eine Demo wie es aussehen sollte:
https://test2.tankerkoenig.de/TankstellenMon…o&password=demo
Und so sieht es bei mir aus:
können alle in den selben
änder mal im trigger das "wurde geändert" zu "wurde aktualisiert" dann wird der befehl immer geschickt und nicht nur wenn von true auf false oder anders herum.
und Gysl
das wie du es hast ist was anderes weil du eine rückmeldung bekommst vom sonoff, was franky hat ist über 433 mhz wo keine rückmeldung kommt ob es an oder aus ist.
Nicht wenn du da wo Rolle steht was eingibst zb. switch für schalter...
oder was steht bei dir unter rolle?
Ihr müsst eine Rolle eingeben was es ist, zb switch dann erkennt es der cloud adapter auch, bei der älteren Version vom admin erstellt er einen Datenpunkt ohne eine Rolle und der aktuellere cloud adapter akzeptiert es nicht.
Unter neuem admin update müsst ihr zwangsweise eine Rolle eingeben sonst könnt ihr nicht speichern.
Hi flair
Wie hast du den Batterie status vom Tablet in den ioBroker hin bekommen?
Wenn du VIS auf dem Tablet installiert hast und aktiv ist überträgt er den battery status in iobroker unter:
Objekte -> vis.0 -> app -> battery -> level
Habe ich auch schon probiert. Dann startet er nach ein wenig zeit und geht aber auch verzögert aus. Sieht folgendermaßen aus... Geht das ganze nicht mit Verzögerung? oder wird der Wert des Sensors am TH16 nicht oft genug abgefragt?
Dann beobachte mal was der TH in iobroker anzeigt und ob der wert schon nach kurzer zeit über 50 springt.
Wo ungefähr hast du den TH und den Luftbefeuchter stehen? Also welchen abstand haben sie zu einander.
Ansonsten versuche einen Timeout zwischen zu setzen
Dir fehlt der Trigger.
Wähle einfach die TH16 AM2301 Humidity als Trigger dann sollte es klappen,
mein beispiel ist für eine Steckdose die den Tablet mit dem Strom versorg.
Bitteschön
<xml xmlns="http://www.w3.org/1999/xhtml">
<block type="on_ext" id=";Z0?Jywocw(vv)-flum5" x="-513" y="-587">
<mutation items="1"></mutation>
<field name="CONDITION">ne</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="GH5F]N~A}JNtn@slXQGn">
<field name="oid">tr-064.0.callmonitor.ringing</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="controls_if" id="E-_]oH6k+.ZInX)2ykjd">
<value name="IF0">
<block type="logic_compare" id="66-!@v|bCXp@opAB;;cn">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="_WLTT0,M+F(Y.wiqSMHT">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.ringing</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="(d2a1rhI3e3N``A2}|2O">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO0">
<block type="timeouts_settimeout" id="9t{;cIXBscEwQOm*tE:)">
<field name="NAME">timeout</field>
<field name="DELAY">1000</field>
<field name="UNIT">ms</field>
<statement name="STATEMENT">
<block type="telegram" id="(I`8fURdVPHA8W?*8na2">
<field name="INSTANCE">.0</field>
<field name="LOG"></field>
<value name="MESSAGE">
<shadow type="text" id="B98q8IxsOgnDC)-a,@T`">
<field name="TEXT">Anruf von ss</field>
</shadow>
<block type="text_join" id="S!.+s,m[F[6)qJyo1JGP">
<mutation items="5"></mutation>
<value name="ADD0">
<block type="get_value" id="-HE_j{WxsoGH+/kCsL4V">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.caller</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="f{QPn/O0n=72@68ZXfgV">
<field name="TEXT"> ( </field>
</block>
</value>
<value name="ADD2">
<block type="get_value" id="]l0_3bmTUeyF;;WPs`3G">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.callerName</field>
</block>
</value>
<value name="ADD3">
<block type="text" id="@7BIB|0NtK7Sw7zgy=:c">
<field name="TEXT"> ) </field>
</block>
</value>
<value name="ADD4">
<block type="text" id="m3j{(uL=PR_v;5oW37l)">
<field name="TEXT">ruft an</field>
</block>
</value>
</block>
</value>
<next>
<block type="sayit" id="W1gC/O]Za(K9R):.QrE3">
<field name="INSTANCE">.0</field>
<field name="LANGUAGE">de</field>
<field name="LOG"></field>
<value name="MESSAGE">
<shadow type="text" id="}DNVD,ZT,P;R;oVu}cWT">
<field name="TEXT">text</field>
</shadow>
<block type="text_join" id="_Hy{`+SU;pR*L1wDY{:l">
<mutation items="2"></mutation>
<value name="ADD0">
<block type="get_value" id="H3GlVCyV#D^EjWYIVQ{{">
<field name="ATTR">val</field>
<field name="OID">tr-064.0.callmonitor.inbound.callerName</field>
</block>
</value>
<value name="ADD1">
<block type="text" id="k_%F*Kyzb}wSz,9szJSU">
<field name="TEXT">Ruft An</field>
</block>
</value>
</block>
</value>
</block>
</next>
</block>
</statement>
</block>
</statement>
</block>
</statement>
</block>
</xml>