Skip to content

Praktische Anwendungen (Showcase)

Zeigt eure umgesetzten Projekte
898 Themen 33.5k Beiträge

NEWS

  • Somfy io Außenverschattung einbinden

    9
    4
    0 Stimmen
    9 Beiträge
    2k Aufrufe
    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
  • Wärmepumpensteuerung in zusammenhang mit Wettervorhersage

    ebusd esera vaillant vwf114
    6
    2
    3 Stimmen
    6 Beiträge
    1k Aufrufe
    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 Stimmen
    3 Beiträge
    603 Aufrufe
    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.
  • 3D-Drucker Status und automatische Schaltung via Telegram, Octoprint und ioBroker

    5
    2
    1 Stimmen
    5 Beiträge
    2k Aufrufe
    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 Stimmen
    2 Beiträge
    2k Aufrufe
    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

    Verschoben
    70
    0 Stimmen
    70 Beiträge
    27k Aufrufe
    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.
  • Synology NAS Systeminformationen via SNMP Protokoll auslesen

    snmp synology temperatur auslesen
    1
    2
    1 Stimmen
    1 Beiträge
    987 Aufrufe
    Niemand hat geantwortet
  • Junkers-Heizung und Photovoltaik

    13
    0 Stimmen
    13 Beiträge
    810 Aufrufe
    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 Stimmen
    39 Beiträge
    14k Aufrufe
    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 Stimmen
    46 Beiträge
    13k Aufrufe
    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 Stimmen
    6 Beiträge
    889 Aufrufe
    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 Stimmen
    1 Beiträge
    179 Aufrufe
    Niemand hat geantwortet
  • Synology und IR-Lesekopf für Stromzähler

    46
    0 Stimmen
    46 Beiträge
    6k Aufrufe
    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 Stimmen
    18 Beiträge
    8k Aufrufe
    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 Stimmen
    15 Beiträge
    3k Aufrufe
    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 Stimmen
    18 Beiträge
    2k Aufrufe
    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 Stimmen
    14 Beiträge
    2k Aufrufe
    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 Stimmen
    8 Beiträge
    1k Aufrufe
    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.
  • LoRaWAN GPS-Tracker 2 Traccar

    3
    10
    3 Stimmen
    3 Beiträge
    2k Aufrufe
    ?
    @kunigunde Ja der Paste-Link ist weiter oben angegeben, der baut allerdings noch auf den Traccar Adapter auf, den ich nicht mehr nutze, sondern eigene Logik. Schau mal, ob du damit zurecht kommst, immerhin gibt es diesen Thread schon ein paar Tage.
  • Material Design Widets: Netzwerk Status

    280
    1
    8 Stimmen
    280 Beiträge
    56k Aufrufe
    B
    @bongo sagte in Material Design Widets: Netzwerk Status: @bongo sagte in Material Design Widets: Netzwerk Status: Hi, diese Meldung haben schon mehrere bekommen aber eine Lösung konnte ich nicht finden: Für die Nachwelt wie ich es gelöst habe: Jetzt kommt diese Fehlermeldung: error: javascript.0 (188) script.js.common.Vis.NetzwerkStatus: [netzwerkStatus] error: Cannot read properties of null (reading '0'), stack: TypeError: Cannot read properties of null (reading '0') at Object.netzwerkStatus (script.js.common.Vis.NetzwerkStatus:172:59) at Job.job (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1595:34) at Job.invoke (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Job.js:171:15) at /opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:268:28 at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-schedule/lib/Invocation.js:228:7) at listOnTimeout (node:internal/timers:559:17) at processTimers (node:internal/timers:502:7) Ich glaube mit diesem Script gebe ich auf. :-(

578

Online

32.6k

Benutzer

82.2k

Themen

1.3m

Beiträge