Skip to content

Praktische Anwendungen (Showcase)

Zeigt eure umgesetzten Projekte
899 Topics 33.6k Posts

NEWS

  • Sonoff Touch Tasmota blaue LED einschalten

    21
    0 Votes
    21 Posts
    2k Views
    Uwe WaizmannU
    @crunchip Super, vielen Dank, mit der neuen Configuration klappt es :-)
  • 7 Votes
    11 Posts
    3k Views
    crunchipC
    @chemieka was ist denn unklar? die config des backitup adapters [image: 1687354422554-76619d98-7f89-433e-8d08-9b8cfe6ab9cf-image.png] @chemieka sagte in Vorgehensweise im Bezug auf update node.js 16 Probleme: genauer Beschreiben welche Befehle iob stop **Verzeichnis löschen sudo rm -r /opt/iobroker/ **nodejs entfernen sudo apt-get --purge remove nodejs sudo apt-get autoremove sudo reboot **iobroker installieren curl -sLf https://iobroker.net/install.sh | bash -
  • Somfy io Außenverschattung einbinden

    9
    4
    0 Votes
    9 Posts
    2k Views
    H
    @sebhoff @alexander-nagel Hallo zusammen, ich habe auch die fernbedienung mit meinem Wemos verkabelt. Wenn ich die GPIOs mit den html Kommando z.B. http://192.168.100.104/control?cmd=Pulse,13,1,500 Den Wemos ansteuere, funktioniert leider nur das runter fahren. Stop und Rauf kommandos (mit angepasstem GPIO) funktionieren nicht. Ich habe NICHT CH1 und CH verkabelt, weil ich ja nur einen CH habe. Kann es daran liegen? Ich nutze zum Steuern des Wemos ESPEasy, mit allem anderen kenne ich mich leider nicht aus, habe aber damit schon andere Fernsteuerungen smart gemacht. bekommen die CH1/CH Kommandos beim Rauf/Runter/Stop? Danke
  • 3 Votes
    6 Posts
    1k Views
    A
    @dan-master Moin. In meinen Augen wäre die optimale Lösung ein AI Model, welches selbst lernt (reinforcement learning). Sonst bist Du immer wieder mit Optimierungen und Korrekturen beschäftigt. Der Haken dabei ist, man benötigt für ein solches Modell erstmal eine Menge Daten über einen sehr langen Zeitraum. Ich habe schon mal gesucht, aber bisher kein Projekt dieser Art gefunden. Vielleicht sollte man mal eins in Leben rufen. Idealerweise mit Leuten, die seit mind. 12 Monaten Daten aufzeichnen.
  • LoRaWAN MakerFab Bewässerungssensor

    3
    2
    1 Votes
    3 Posts
    618 Views
    B
    @oxident Nicht unbedingt! Wenn in in deiner Region bereits ein Gateway vorhanden ist wird dieses verwendet. Auf TTN kannst du vorab checken ob die Region abgedeckt ist.
  • 1 Votes
    5 Posts
    2k Views
    S
    @sven_topp Ist zwar schon etwas älter dein Post aber wollte trotzdem eine Frage loswerden. Ich nutze Klipper anstatt Octoprint, würde aber sehr gerne dein Script nutzen/umbauen. Könntest du mir evtl. dabei helfen es anzupassen oder sagen was ich in deinem Script verändern muss? Vielen Dank vorab Sven und tolle Arbeit!
  • 2 Votes
    2 Posts
    2k Views
    alkA
    PV optimierte und volle Ladeleistung via QR code umschalten Ziel Die Wallbox (WB) ist aus dem vorherigen Beitrag immer fest auf PV optimiertem laden eingestellt. Nun ist es oft so, dass man bei schlechtem Wetter das Elektroauto mal schnell voll laden möchte. Für das Umschalten möchte ich hier eine einfache Möglichkeit zeigen. Wieder ganz ohne jegliche Programmierkentnisse ;-) Instanzen Admin v6.3.5 e3dc-rscp.0 v1.1.1 kecontact.0 v1.5.2 simple-api.0 V2.7.2 Kurzbeschreibung der Lösung Den simple-api Adapter konfigurieren und erfolgreich starten. Den Datenpunkt kecontact.0.automatic.photovoltaics von true auf false umschalten. Einen QR code erstellen, um mit dem Mobiltelefon den QR Code zu scannen und damit den Datenpunkt zu verändern. Dazu hängt bei uns ein entsprechendes Blatt in der Küche. Schritt 1: Im iobroker unter "Instanzen" die Konfiguration des simple-api Adapter öffnen (Schraubenschlüssel). Konfiguration über eine Datei in die simple-api.0 Instanz laden { "port": 8087, "auth": false, "secure": false, "bind": "0.0.0.0", "certPublic": "", "certPrivate": "", "certChained": "", "defaultUser": "admin", "onlyAllowWhenUserIsOwner": false, "webInstance": "", "leEnabled": false, "leUpdate": false, "leCheckPort": 80, "dataSource": "", "allDatapoints": false } Jetzt kann man einige Funktionen des Adapters ausprobieren: z.B. help http://YourIpAdress:8087/help In meinem Fall heist der iobroker host "heimgarten.fritz.box": { "getPlainValue": "http://heimgarten.fritz.box:8087/getPlainValue/stateID", "get": "http://heimgarten.fritz.box:8087/get/stateID/?prettyPrint", "getBulk": "http://heimgarten.fritz.box:8087/getBulk/stateID1,stateID2/?prettyPrint", "set": "http://heimgarten.fritz.box:8087/set/stateID?value=1&prettyPrint", "toggle": "http://heimgarten.fritz.box:8087/toggle/stateID&prettyPrint", "setBulk": "http://heimgarten.fritz.box:8087/setBulk?stateID1=0.7&stateID2=0&prettyPrint", "setValueFromBody": "http://heimgarten.fritz.box:8087/setValueFromBody?stateID1", "objects": "http://heimgarten.fritz.box:8087/objects?pattern=system.adapter.admin.0*&prettyPrint", "states": "http://heimgarten.fritz.box:8087/states?pattern=system.adapter.admin.0*&prettyPrint", "search": "http://heimgarten.fritz.box:8087/search?pattern=system.adapter.admin.0*&prettyPrint", "query": "http://heimgarten.fritz.box:8087/query/stateID1,stateID2/?dateFrom=2019-06-06T12:00:00.000Z&dateTo=2019-06-06T12:00:00.000Z&noHistory=false&aggregate=minmax&count=3000&prettyPrint" } Schritt 2: Den Datenpunkt "photovoltaics" von true auf false umschalten Das geht jetzt ganz einfach mit jeweils einem Aufruf über Deinen Browser. Wichtig: Bitte noch deine IP Adresse oder deinen hostname einsetzen. Bei mir heisst der iobroker host heimgarten.fritz.box. True: EV PV optimiert laden http://heimgarten.fritz.box:8087/set/kecontact.0.automatic.photovoltaics?value=true&prettyPrint Ergebnis: { "id": "kecontact.0.automatic.photovoltaics", "value": true, "val": true } False: EV mit voller Ladeleistung laden http://heimgarten.fritz.box:8087/set/kecontact.0.automatic.photovoltaics?value=false&prettyPrint Ergebnis: { "id": "kecontact.0.automatic.photovoltaics", "value": false, "val": false } Gerne auch mal kontrollieren, ob der Datenpunkt sich geändert hat ;-) Schritt 3: Einen QR code erstellen, um mit dem Mobiltelefon den QR Code zu scannen und damit den Datenpunkt zu verändern Dazu habe ich einen freien Generator verwendet: https://www.qr-code-generator.com/ Jetzt die Adressen von Schritt 2 im QR Code Generator eintragen und schon bekommt ihr den zugehörigen QR Code angezeigt. Download von JPG ist auch möglich - oder einfach einen Screenshot speichern: Hier das Beispiel für "false" --> [image: 1684854432125-qr-code-generator-false.png] <-- Natürlich braucht ihr für jeweils einen QR Code für: true false Zur Probe könnte ihr den QR Code schonmal mit eurem Mobiltelefon ausprobieren. Viel Spass!
  • Funk-Display zur Anzeige von Werten

    Moved
    70
    0 Votes
    70 Posts
    27k Views
    S
    @lindejo probiere mal anstelle des Leerzeichens %20. Das Tool ist nicht sehr clever und versteht das korrekte Escapen nicht. Sprich, es wird nach dem Hochkomma nicht das nächste gesucht. Gleiches Problem, wenn man ein Komma ausgeben will, das wird auch immer als neuer Parameter interpretiert.
  • 1 Votes
    1 Posts
    1k Views
    No one has replied
  • Junkers-Heizung und Photovoltaik

    13
    0 Votes
    13 Posts
    812 Views
    Samson71S
    @berges01 sagte in Junkers-Heizung und Photovoltaik: Wenn dann auch noch ein e-Auto dazu kommt, glaube ich kaum das da noch Überschuss bleibt für Warmwasser. Aus genau dem Grund habe ich das für mich wieder verworfen. Unser Auto ist BJ2004 und eigentlich top in Schuss, aber ab einem gewissen Alter weiß man ja nie. Geplant ist wenn dann ein Plugin Hybrid. Der will aber auch gefüttert werden. Ein reiner Stromer ist (noch) kein Thema. Dazu sind mir die (bezahlbaren) Reichweiten nicht groß genug und ich bin nicht bereit Preise zu bezahlen wie sie z.B. Mercedes für Fahrzeuge mit höheren Reichweiten aufruft. Das hat mit Energiewende nichts zu tun, denn das kann sich Otto-Normalbürger schlichtweg nicht leisten. Das ist reine Augenwischerei bzw. künstliche Grünfärberei. Die Entwicklung von großen Batterien wird sich in den kommenden Jahren auch noch stark verändern. Auch der sog. Ökologische Fußabdruck einer großen Batterie ist, wenn man Herstellung und Gewinnung der dazu notwendigen Materialien mit einbezieht, alles aber nicht umweltfreundlich.
  • Bauen einer Bewässerung mit Shellys und einen Regensensor

    39
    0 Votes
    39 Posts
    14k Views
    B
    @martinp Naja,damit wirste dann weniger Freude haben,zumindest wird bei so Pumpen das Thema etwas schwieriger. Irgendwo ist ein scheide Weg.....Sparen oder Gießen lassen.
  • Philips Kaffeevollautomat EP2220/10 mittels ioBroker steuern

    46
    1
    4 Votes
    46 Posts
    14k Views
    N
    Moin, das Projekt hat mich inspiriert meine siemens eq6 s700 umzubauen. Für den Start stellen sich mir zwei fragen. Woher wusstest du, dass es eine serielle Schnittstelle ist? Wie hast du rausgefunden, welche Kabel relevant sind? Danke schon mal Spoiler
  • [HowTo] Spotify mit 3 Skripten in VIS steuern

    6
    1
    1 Votes
    6 Posts
    915 Views
    DJMarc75D
    Änderung - bitte beachten: [image: 1682809339190-screenshot-2023-04-30-002255.png] Die gelb markierten MÜSSEN angelegt werden ! Und zwar als entsprechende Typen: blau = Zeichenkette (string) rot = JSON grün = Logikwert (boolean) und Blockly 1: Spoiler <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="`e/`Y|g1yt[LqDde4cUg">myID</variable> <variable id="$TGe7c|7mWim[0^Ny-*8">playlisten</variable> <variable id="[QeIC8qHOO}iRj@3P(|N">aufzählung</variable> <variable id="N,1;Xiv_dRREPF,8/-wJ">playlistenvalue</variable> <variable id="qMuUH@n;-29I9Zy:c5R[">i</variable> <variable id="A+R4;J!yy4e`~.6+ePot">playliste</variable> <variable id="}bdAPzw$S|-/d[[-/l,Z">sort</variable> <variable id="ZNIImHZ1MQl]hTTqQ}lA">details</variable> <variable id="GG0W8(KE08)VPNlHI[Pf">playlistname</variable> <variable id="/EUEs^+niuBI+e=^qt[;">objekt</variable> </variables> <block type="procedures_defcustomreturn" id="RR9RFRWFc/U|Eb-mEDPq" x="413" y="-287"> <mutation statements="false"> <arg name="myID" varid="`e/`Y|g1yt[LqDde4cUg"></arg> </mutation> <field name="NAME">Volume</field> <field name="SCRIPT">cmV0dXJuIG15SUQucmVwbGFjZSgib3duZXIiLCJpZCIpOyA=</field> <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment> </block> <block type="schedule" id="v)gNpr{TWUHp]Rp?,fRx" x="413" y="-237"> <field name="SCHEDULE">* * * * *</field> <statement name="STATEMENT"> <block type="variables_set" id="w7(2wOFE|5;iazx$?Z7o"> <field name="VAR" id="$TGe7c|7mWim[0^Ny-*8">playlisten</field> <value name="VALUE"> <block type="lists_create_with" id="uiJM8.UYKR8_U;y?V%NP"> <mutation items="0"></mutation> </block> </value> <next> <block type="variables_set" id="t14i7X.yb2(.R*9jvPgw"> <field name="VAR" id="[QeIC8qHOO}iRj@3P(|N">aufzählung</field> <value name="VALUE"> <block type="selector" id="C9/ux5=-jtW1Btdde^}X"> <field name="TEXT">spotify-premium.0.playlists.*.owner</field> </block> </value> <next> <block type="controls_forEach" id="KMParn:4JO}?|=6rRZ3/"> <field name="VAR" id="qMuUH@n;-29I9Zy:c5R[">i</field> <value name="LIST"> <block type="variables_get" id="93l(X1e$@Zw2W@SRa-zt"> <field name="VAR" id="[QeIC8qHOO}iRj@3P(|N">aufzählung</field> </block> </value> <statement name="DO"> <block type="variables_set" id="nFUq5t{=rjRzLuv7|_7*"> <field name="VAR" id="ZNIImHZ1MQl]hTTqQ}lA">details</field> <value name="VALUE"> <block type="text_join" id="#G?!I#aw1$e1pw|G1gCy"> <mutation items="3"></mutation> <value name="ADD0"> <block type="get_value_var" id="8]!;mtn.FPvqXs#maqbU"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="iVY`N{H/f2dO@C4Afx@K"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="oY9g#X,AVw.7x^e-S12Q"> <field name="VAR" id="qMuUH@n;-29I9Zy:c5R[">i</field> </block> </value> </block> </value> <value name="ADD1"> <block type="text" id="w{$d5zn^.i*,=HPhhnhz"> <field name="TEXT">-</field> </block> </value> <value name="ADD2"> <block type="get_value_var" id="jlp2U?dgV?;$*C*:oIAN"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="=t7W$G`{Ted|g{^//H:N"> <field name="TEXT"></field> </shadow> <block type="procedures_callcustomreturn" id="~G;rOPc:$(#.R7pX4R]C"> <mutation name="Volume"> <arg name="myID"></arg> </mutation> <value name="ARG0"> <block type="variables_get" id="c8dP!+37I60ar)HJ,7W~"> <field name="VAR" id="qMuUH@n;-29I9Zy:c5R[">i</field> </block> </value> </block> </value> </block> </value> </block> </value> <next> <block type="lists_setIndex" id="GnsPh(wPQ:|fHk[^`GDB"> <mutation at="false"></mutation> <field name="MODE">INSERT</field> <field name="WHERE">FIRST</field> <value name="LIST"> <block type="variables_get" id="YG--O]pa?xj?ghx6D]J~"> <field name="VAR" id="$TGe7c|7mWim[0^Ny-*8">playlisten</field> </block> </value> <value name="TO"> <block type="variables_get" id="o$+U#tYe,Jgy7?E/2RD/"> <field name="VAR" id="ZNIImHZ1MQl]hTTqQ}lA">details</field> </block> </value> </block> </next> </block> </statement> <next> <block type="update" id="mBt,,:8+-i+LDbBY_|M["> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Spotify.Abfragen.PlaylistenString</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_tostring" id="0A!bLCVE=_ha#_0.gL]W"> <value name="VALUE"> <block type="variables_get" id="@EHd.08D$*1*n!E+~tWq"> <field name="VAR" id="$TGe7c|7mWim[0^Ny-*8">playlisten</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="on_ext" id="c9?9Yrk,d9L[h~nN7`hb" collapsed="true"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">any</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="kDimQ14Dx+/o{VekX+L*"> <field name="oid">0_userdata.0.Spotify.Abfragen.PlaylistenString</field> </shadow> </value> <statement name="STATEMENT"> <block type="variables_set" id="JQ):y1@NaZ?XpAlHIA,d"> <field name="VAR" id="N,1;Xiv_dRREPF,8/-wJ">playlistenvalue</field> <value name="VALUE"> <block type="lists_create_with" id="WyOtpnpIVB`g=OsA}YXN"> <mutation items="0"></mutation> </block> </value> <next> <block type="variables_set" id="hmgj;!53T_`9:3mm3iWL"> <field name="VAR" id="A+R4;J!yy4e`~.6+ePot">playliste</field> <value name="VALUE"> <block type="lists_split" id="MglvOaZoo`udzPbSgs-g"> <mutation mode="SPLIT"></mutation> <field name="MODE">SPLIT</field> <value name="INPUT"> <block type="on_source" id="hHo7ewq_DxyE,g|`@,+A"> <field name="ATTR">state.val</field> </block> </value> <value name="DELIM"> <shadow type="text" id="ec}^V3zQKdCOH5g#M`u9"> <field name="TEXT">,</field> </shadow> </value> </block> </value> <next> <block type="controls_forEach" id="ajZPSo8S{qF=ttM[GXd^"> <field name="VAR" id="qMuUH@n;-29I9Zy:c5R[">i</field> <value name="LIST"> <block type="variables_get" id="]IVi}17qyYUKJ.`tI$QB"> <field name="VAR" id="A+R4;J!yy4e`~.6+ePot">playliste</field> </block> </value> <statement name="DO"> <block type="variables_set" id="e1LQ~RSotlmf$7aKe|kK"> <field name="VAR" id="GG0W8(KE08)VPNlHI[Pf">playlistname</field> <value name="VALUE"> <block type="text_join" id="Zh+$rKf0e)bAv4`ZO_Ll"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="!5E!q8~IZl=lVe:D1e{A"> <field name="TEXT">spotify-premium.0.playlists.</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="iJRgR1_a,1RwRD)V)eQ5"> <field name="VAR" id="qMuUH@n;-29I9Zy:c5R[">i</field> </block> </value> <value name="ADD2"> <block type="text" id="Pc/gxiQ/)FablTHX@uI}"> <field name="TEXT">.name</field> </block> </value> </block> </value> <next> <block type="variables_set" id="1n=Ui6Zxw{1L{BnIf:=]"> <field name="VAR" id="GG0W8(KE08)VPNlHI[Pf">playlistname</field> <value name="VALUE"> <block type="text_changeCase" id="Vus*D9$BEok35qz$fC:j"> <field name="CASE">UPPERCASE</field> <value name="TEXT"> <shadow type="text" id="RRDka23`)BruPQ:r.*o4"> <field name="TEXT">abc</field> </shadow> <block type="get_value_var" id="(]Wp^Y65HmVHHaYEHsW}"> <field name="ATTR">val</field> <value name="OID"> <shadow type="text" id="x|UlQ#_RiFjEu+,I]b9y"> <field name="TEXT"></field> </shadow> <block type="variables_get" id="cIgV)^8{CWQc0M$bpa1="> <field name="VAR" id="GG0W8(KE08)VPNlHI[Pf">playlistname</field> </block> </value> </block> </value> </block> </value> <next> <block type="variables_set" id="ctRCBlP?@p!a#y,H7@QO"> <field name="VAR" id="/EUEs^+niuBI+e=^qt[;">objekt</field> <value name="VALUE"> <block type="text_join" id="4_Ve~kk8N!pfB:}*Fq,m"> <mutation items="5"></mutation> <value name="ADD0"> <block type="text" id="w6~`xjx1m!+}@#ll)$Dy"> <field name="TEXT">{"text":"</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="BhfbH7mGwwQ{AkhnB!Il"> <field name="VAR" id="GG0W8(KE08)VPNlHI[Pf">playlistname</field> </block> </value> <value name="ADD2"> <block type="text" id="BNT~cKhc$)L-sab^%C#W"> <field name="TEXT">","value":"</field> </block> </value> <value name="ADD3"> <block type="variables_get" id="tSH=LGTCgKrty7^ODOR+"> <field name="VAR" id="qMuUH@n;-29I9Zy:c5R[">i</field> </block> </value> <value name="ADD4"> <block type="text" id="E+,QRlEw5Z_l)LdngzI7"> <field name="TEXT">"}</field> </block> </value> </block> </value> <next> <block type="lists_setIndex" id="-t?`LwYqo*=Y=2nXV8#,"> <mutation at="false"></mutation> <field name="MODE">INSERT</field> <field name="WHERE">LAST</field> <value name="LIST"> <block type="variables_get" id=".V^Ym4@]Fhdr?l9+Nq#9"> <field name="VAR" id="N,1;Xiv_dRREPF,8/-wJ">playlistenvalue</field> </block> </value> <value name="TO"> <block type="variables_get" id="W[x--|G]LH#5r0`8p?O]"> <field name="VAR" id="/EUEs^+niuBI+e=^qt[;">objekt</field> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="update" id="~ZX+.IRW/f7rLWP]fg[}"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Spotify.Abfragen.PlaylistenJson</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="H,aFJ^iP^rS)IF*A8wCH"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="YOZXyHT};meRwyIV%vK|"> <field name="TEXT">[</field> </block> </value> <value name="ADD1"> <block type="convert_tostring" id="KUGB8iC2OgPko%Zegw`N"> <value name="VALUE"> <block type="variables_get" id="Oh$A$:X!.P`rQfq~=]Q."> <field name="VAR" id="N,1;Xiv_dRREPF,8/-wJ">playlistenvalue</field> </block> </value> </block> </value> <value name="ADD2"> <block type="text" id="+c?.o6iDZ|Kz6.VapK:s"> <field name="TEXT">]</field> </block> </value> </block> </value> </block> </next> </block> </next> </block> </next> </block> </statement> <next> <block type="on_ext" id="Y9nt~=KFwh++B,GZEC/["> <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="_1|!z,QoR;MXd/.r[Dtz"> <field name="oid">0_userdata.0.Spotify.Abfragen.PlaylistenJson</field> </shadow> </value> <statement name="STATEMENT"> <block type="variables_set" id="/$wu0snvyjSUP+.-`ev}"> <field name="VAR" id="}bdAPzw$S|-/d[[-/l,Z">sort</field> <value name="VALUE"> <block type="convert_json2object" id="m}Hn/h@KIi9NO.d4U+r."> <value name="VALUE"> <block type="on_source" id="#I4@5[v]pi;H=eCg1IW`"> <field name="ATTR">state.val</field> </block> </value> </block> </value> <next> <block type="update" id="lYi:d~xT7!X0xFJl*,#v"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Spotify.Abfragen.PlaylistenJson</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="convert_object2json" id="n6zNe:p_z=T;PNhAf9JV"> <field name="PRETTIFY">FALSE</field> <value name="VALUE"> <block type="convert_jsonata" id="CcN./1!@a^}k7uiJN4rA"> <value name="EXPRESSION"> <shadow type="text" id="ck_hXCIkQZU=+#$g^`!G"> <field name="TEXT">*</field> </shadow> <block type="text" id="GG{)CJ)JxbrU)*?WUwY%"> <field name="TEXT">$^(&lt;text)</field> </block> </value> <value name="TARGET"> <block type="variables_get" id="TU`:gvnqE)R/$XKot06w"> <field name="VAR" id="}bdAPzw$S|-/d[[-/l,Z">sort</field> </block> </value> </block> </value> </block> </value> </block> </next> </block> </statement> </block> </next> </block> </next> </block> </xml>
  • Falsche Werte ignorieren

    1
    1
    0 Votes
    1 Posts
    185 Views
    No one has replied
  • Synology und IR-Lesekopf für Stromzähler

    46
    0 Votes
    46 Posts
    7k Views
    M
    @homoran tatsächlich funktioniert es jetzt.... Das Teil muss ein Wackelkontakt haben :-/ Am iobroker hab ich nix mehr geändert, nur am Kabel etwas rumgewackelt und plötzlich hat es angefangen zu blinken und tatsächlich ist die Instanz jetzt auch auf grün ...
  • Shelly 3EM Pro / nur 1 Phase

    shelly 3em phasen
    18
    2
    0 Votes
    18 Posts
    8k Views
    D
    @hans_999 war Neubau 2007. Aber Waschmaschine und Trockner sind im Waschraum und seperat verstromt.
  • Simulation PV-Speicher

    pv-anlage blocky
    15
    4
    0 Votes
    15 Posts
    3k Views
    wendy2702W
    @DatzerF : Kannst du die Scripte bitte nochmal zur Verfügung stellen. Die Forensoftware hat da scheinbar was kaputt gemacht.
  • SmartHome Visualisierung auf iPad mit Wandhalterung

    18
    9
    4 Votes
    18 Posts
    2k Views
    D
    @pimatpi sagte in SmartHome Visualisierung auf iPad mit Wandhalterung: Stromverbrauch mit Shelly-Adapter und einer Summierung per Script Hi, an dem script und dem view hätte ich interesse, wenn das möglich wäre. Danke im voraus,
  • DS18B20 mit CC2530

    14
    1
    2 Votes
    14 Posts
    2k Views
    W
    Moin, moin ich möchte auch gerne meine vor und rücklauf temperaturen erfassen. dafür habe ich jetzt 4 stück DS18b20 an CC2530 angeschlossen und entsprechend geflasht. Das wird in zigbee adapter erkannt und verbunden aber leider bekomme ich keine Temperatur werte. kann mir vielleicht jemand helfen was ich noch einstellen soll bzw was ich falsch mache? anbei ein paar Screenshots[image: 1679924875490-ger%C3%A4teinfo.jpg] [image: 1679924889849-objekte.jpg] [image: 1679924897456-objekte_01.jpg]
  • Günstige Controller Alternative für's Smart Home

    8
    2
    -1 Votes
    8 Posts
    1k Views
    spicerS
    @homoran POE über WLan..... hmm Und die Anzeige der Grafik ist bis jetzt überhaupt kein Problem. Es zeigt ja nur immer die gleiche Web-Seite.

374

Online

32.7k

Users

82.5k

Topics

1.3m

Posts