Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. rtwl

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Profile
    • Following 0
    • Followers 0
    • Topics 75
    • Posts 644
    • Best 33
    • Groups 2

    rtwl

    @rtwl

    48
    Reputation
    50
    Profile views
    644
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    rtwl Follow
    Pro Starter

    Best posts made by rtwl

    • RE: Einfach mal zeigen will….. :-) - Teil 4

      Ich möchte auch gerne mal meine in VIS1 erstellte Visualisierung zeigen...

      425afee2-9faa-4c14-8b18-e89d0fa0c9fc-image.png
      Das Widget "Temperatur" ändert sich zu "Fenster" sobald ein Fenster geöffnet ist und zeigt dann die Anzahl der geöffneten Fenster sowie die Raumnamen an - ähnlich wie darüber bei der Beleuchtung.
      Das Widget "Gute Nacht" ändert sich laufend. Am Morgen wird der aktuelle Wetterbericht für den Tag angezeigt sowie die Regenmenge der vergangenen Nacht. Spielt Alexa gerade etwas ab, wird dort ein Player angezeigt. Gibt es einen Timer der via Alexa gestellt wurde, kommt die Info wie lange der Timer noch läuft.
      Der Button "alle Lampen ausschalten" kommt täglich erst um 21 Uhr und wird zum "Bett-gehen" verwendet.

      _
      e4c68245-586c-463a-bbaa-5300d8eb1df3-image.png
      Diese Buttons sehen am Tablett viel "schöner" aus als hier am Notebook (Android vs Windows Emojies)

      _
      5a7f0848-b636-489f-8b1e-074db64ce963-image.png
      Mehr an Beleuchtungssteuerung gibt es aktuell noch nicht.

      _
      bac02498-a74d-4dcd-a881-52c9125d0d5e-image.png
      Die grau hinterlegten Fenster zeigen an, dass die Raffstores geschlossen sind. Bei 50% Öffnung, würde nur die Hälfte grau erscheinen. Ist das Fenster geöffnet ändert sich dann auch das Icon dementsprechend.

      _
      2d169641-2dcf-4c76-a445-a885e8a35b2e-image.png
      Dieses Wetterdiagramm ist sehr aufwändig zusammengebastelt und kann wohl auch schwer geteilt werden. Die Daten kommen vom "DasWetter" Adapter und zeigen immer die nächsten 24h an. Die gelben Punkte unter der X-Achse ist ein eigenens ca 5px hohes Liniendiagramm mit 24 Datenpunkten mit 22 null-Werten und zwei Eins-Werte. je nachdem wann die Sonne auf bzw untergeht. So kann man schneller sehen wann der "Tag" ist und wann Nacht. Die Icons darunter sind einfach 8 Widgets die jeweils vom DasWetter Adapter die Icons holen zur jeweiligen Uhrzeit.

      _
      8b577171-eea6-4846-a2dd-a24100f02f84-image.png
      Die Alexa Player Steuerung wird die nächse Seite nach dem Kalender sein, welche entfernt wird - wird hier nämlich fast nie verwendet.

      _
      4babfe16-01a2-4399-8fbd-a8e35376de52-image.png
      Irgendwo hier im Forum hab ich ein Skript gefunden mit welchem man Timer erstellen kann. Ich finde es gerade nicht mehr. Dieses wird hier für ein paar Sachen verwendet. Wenn ein Timer ausgelaufen ist, und mich das "Haus braucht", wird oben in der schwarzen Statuszeile ein Icon angezeigt. Hat man alles aktuell erledigt, verschwindet dieses dann.

      _
      bf8745f6-735c-42ac-94a8-dd9d520dd92f-image.png
      Und dann noch eine Technik Seite mit viel zu vielen Infos, welche man eh nie braucht. und auch einen Fehler im Diagramm, weil der HistoryAdapter wiedermal neu gestartet werden musste und dann immer einen Fehler auswirft. - andere Geschichte.

      posted in Praktische Anwendungen (Showcase)
      rtwl
      rtwl
    • RE: Pimp my Shuttercontrol

      Ich persönlich verstehe die Aufregung gar nicht. Schließlich steuert das Skript/der Algorithmus "nur" einen virtuellen Fensterkontakt.
      wenn man später bei Probleme den debug log von shuttercontrol aktiviert, sieht man nur, dass das Fenster geöffnet und geschlossen wurde. Das sollte doch (so nehme ich an) kein Problem darstellen für die Auswertung des Problems.

      ich würde es sehr begrüßen wenn @guitardoc nicht abgeschreckt wird und seine Arbeit veröffentlicht.
      gerne auch unter einen anderen Namen wie zb "scheint die Sonne auf ein Fenster - Skript". Denn, was man mit dem Ergebnis (true/false) dann macht ist ja nebensächlich.

      posted in ioBroker Allgemein
      rtwl
      rtwl
    • RE: Tic-Tac-Toe auf der VIS spielen

      @djmarc75 sagte in Tic-Tac-Toe auf der VIS spielen:

      Na dann warten wir erstmal gespannt auf Deine Umsetzung Deinen ersten Versuch 😉

      Du kannst "Deine Umsetzung" wieder lesbar machen und "Deinen ersten Versuch" durchstreichen 😉

      auch das automatische erkennen des Gewinners funktioniert wie gewünscht.
      war gestern Abend ein nettes kleines (ev. sinnloses) Projekt, aber ich konnte lernen und wiedermal etwas umsetzen wo ich anfangs keine Idee hatte wie und wo ich überhaupt beginne.

      posted in Visualisierung
      rtwl
      rtwl
    • RE: Test Adapter Weather-Warnings

      @negalein
      Screenshot_20231030-183716.png

      das hier sind Token. Der Inhalt von Status wird dabei groß geschrieben. locationcustom hingegen klein.

      posted in Tester
      rtwl
      rtwl
    • RE: Tic-Tac-Toe auf der VIS spielen

      @mikiline
      Natürlich, gerne.

      Ich weiß nicht wie/ob man Datenpunkte auch teilen kann, daher hier nur der Screenshot davon: Sind alles Typ "Number" bis auf Sieger der ist ein "String".
      Der genaue Pfad (wichtig für das Blockly): 0_userdata.0.VIS.TicTacToe

      7f005371-bb12-426b-aee8-c605f481d076-image.png

      Im Blockly muss man sicher noch die Namen ausbessern bzw auch die zwei Datenpunkte welche den Namen beinhalten.

      37a74fe9-9523-4072-ae19-5071da6a2cc9-image.png
      0aa9122c-8c17-4d0c-9654-b7fe3e1180e2-image.png
      1c953604-bb1c-4caa-b36e-1fa998762f91-image.png
      fdb2754f-b17a-451b-940c-73967ebe752d-image.png


      Für die VIS braucht man die Widgets von vis-inventwo

      Viel Spaß beim Spielen 😉

      VIS-View TicTacToe.txt
      Blockly Code TicTacToe.txt

      posted in Visualisierung
      rtwl
      rtwl
    • RE: Shuttercontroll

      @oskar über den ManuMode haben wir schon am Anfang geschrieben... https://forum.iobroker.net/topic/56560/shuttercontroll/22?_=1659469461711

      jetzt bist du ja jetzt schon etwas schlauer, daher sollte die Doku für dich logischer werden.

      posted in Skripten / Logik
      rtwl
      rtwl
    • RE: Test Adapter Meteoalarm v2.0.x

      nochmals Danke für das Skript. Irgendwie bin ich doch froh das ich das Blockly importieren konnte 😃
      zuallererst musste ich mal den telegram adapter installieren um es importieren zu können. Danach geändert auf pushover. Dann noch der umstand, dass du die .1. Instanz verwendest, ich aber die .0.
      war also doch einiges zu tun wobei das eine oder andere lernen konnte.

      Bis die neue Version kommt lass ich es mal so laufen.

      posted in Tester
      rtwl
      rtwl
    • RE: Flot Chart vs Material Design History Chart

      @sigi234 sagte in Flot Chart vs Material Design History Chart:

      nehme nur mehr den E-Charts Adapter.

      hier gibt es leider auch keine Balken Diagramme. Oder bin ich zu blöd um sie zu finden?

      @ro75 sagte in Flot Chart vs Material Design History Chart:

      Letztlich kam ich zum Material Design. Bisher kann ich keine Probleme feststellen auch keine Leistungseinbußen. Ich habe Linen-, Kreis und auch Balkendiagramme (horizontal und vertikal) im Einsatz.

      ich hab es nicht geschafft mit Daten vom History Adapter das Balken Diagramm Widget zu verwenden. Gibt's dafür einen Trick oder geht es wirklich nur mit JSON Daten?

      posted in Visualisierung
      rtwl
      rtwl
    • RE: Lamellensteuerung mit shuttercontrol

      Da ich jetzt mit meiner Umsetzung fertig bin, und das System läuft, möchte ich gerne meine Lösung kurz herzeigen.

      shuttercontrol werkt im Hintergrund mit allen Einstellungen vor sich hin, aber anstelle der Shelly Datenpunkte ändert shuttercontrol meine eigens dafür angelegten Datenpunkte bei 0_userdata. Das Blockly steuert dann die Rollläden. Das Gute daran ist, dass dadurch kein Rollladen mehr in den ManuMode wechseln kann. Eine Funktion die ich bei shuttercontrol vermisst habe.

      Auch hab ich meine Shelly´s als Alias angelegt, um eine bessere Lesbarkeit der entsprechenden Datenpunkte zu haben und auch den eigentlichen Sinn der Alias´ zu haben um bei einem Shelly Tausch einfach umstellen zu können.

      Im Skript starte ich oben mit dem Setzen dreier Variablen mit dem Inhalt der Datenpunkten die benötigt werden, um das Skript einfach kopieren zu können, und es Übersichtlich zu haben welche Datenpunkte verwendet werden.

      Als Trigger dient der autoState Datenpunkt von shuttercontrol des entsprechenden Rollladens.

      33d01f44-971c-4046-b512-5c544a8fb2f8-image.png

      <xml xmlns="https://developers.google.com/blockly/xml">
       <variables>
         <variable id="q)f9GP/jFz4t%-_%Z%tA">Raff_Position</variable>
         <variable id="+at.xAC_-@R]:{0o3MrT">Raff_Power</variable>
         <variable id="+MO6|!y7I)[3x,`8Rcf2">Raff_State</variable>
       </variables>
       <block type="variables_set" id="MgO%*F8bDAC}#]eJDuhV" x="38" y="37">
         <field name="VAR" id="q)f9GP/jFz4t%-_%Z%tA">Raff_Position</field>
         <value name="VALUE">
           <block type="text" id="-B8?7C)WN?z:mEvZBrK6">
             <field name="TEXT">alias.0.Raff_Küche.Position</field>
           </block>
         </value>
         <next>
           <block type="variables_set" id="d=Ywt@@qvjby^VW_3#W)">
             <field name="VAR" id="+at.xAC_-@R]:{0o3MrT">Raff_Power</field>
             <value name="VALUE">
               <block type="text" id="s%{Huhk_@YNPWUI5,nnM">
                 <field name="TEXT">alias.0.Raff_Küche.Power</field>
               </block>
             </value>
             <next>
               <block type="variables_set" id="@3#6Sfkj6yn*{;AL]Vs0">
                 <field name="VAR" id="+MO6|!y7I)[3x,`8Rcf2">Raff_State</field>
                 <value name="VALUE">
                   <block type="text" id="^k_yiB,G_^|Y8e/Fg?b-">
                     <field name="TEXT">shuttercontrol.0.shutters.autoState.Küche</field>
                   </block>
                 </value>
                 <next>
                   <block type="on_ext" id="OWKn/i?Pior4N2la|d-Y">
                     <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="6NT/DiF57Aij{Pox#Xh;">
                         <field name="oid">shuttercontrol.0.shutters.autoState.Küche</field>
                       </shadow>
                       <block type="variables_get" id="eE*~n:IT9x{p)O[K*%|n">
                         <field name="VAR" id="+MO6|!y7I)[3x,`8Rcf2">Raff_State</field>
                       </block>
                     </value>
                     <statement name="STATEMENT">
                       <block type="controls_if" id="jxV|^mqVYd:v/a|sxcP{">
                         <mutation elseif="2"></mutation>
                         <value name="IF0">
                           <block type="logic_compare" id="aX3Wx|g{L^qZ/)qfX9-:">
                             <field name="OP">EQ</field>
                             <value name="A">
                               <block type="on_source" id="4oFLlX-m5v=A|YC8N=m4">
                                 <field name="ATTR">state.val</field>
                               </block>
                             </value>
                             <value name="B">
                               <block type="text" id="1S`Q.ao#WT8}qm:/C=X$">
                                 <field name="TEXT">up</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <statement name="DO0">
                           <block type="control_ex" id="DG8$=*bSJb9Qrs*:VzH%" inline="true">
                             <field name="TYPE">false</field>
                             <field name="CLEAR_RUNNING">FALSE</field>
                             <value name="OID">
                               <shadow type="field_oid" id="}=f`}e`}I_RnWv[zzgu.">
                                 <field name="oid">Object ID</field>
                               </shadow>
                               <block type="variables_get" id="=`w{HhqPrZRV;=(d7?j$">
                                 <field name="VAR" id="q)f9GP/jFz4t%-_%Z%tA">Raff_Position</field>
                               </block>
                             </value>
                             <value name="VALUE">
                               <shadow type="logic_boolean" id="HgX@$Xk=MWow;#$[3)#j">
                                 <field name="BOOL">TRUE</field>
                               </shadow>
                               <block type="math_number" id="hS-^9i7Skv[*MX7Z2CC(">
                                 <field name="NUM">100</field>
                               </block>
                             </value>
                             <value name="DELAY_MS">
                               <shadow type="math_number" id="`y2aKj|[QK|qxJvH2*,_">
                                 <field name="NUM">0</field>
                               </shadow>
                             </value>
                           </block>
                         </statement>
                         <value name="IF1">
                           <block type="logic_compare" id="U5N0Gq}Ta@`:g~2=N5!,">
                             <field name="OP">EQ</field>
                             <value name="A">
                               <block type="on_source" id="N1yGA,]fSOR7hMkOMJ?7">
                                 <field name="ATTR">state.val</field>
                               </block>
                             </value>
                             <value name="B">
                               <block type="text" id="r;N!{_G`D7U*~NJt5OY5">
                                 <field name="TEXT">down</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <statement name="DO1">
                           <block type="control_ex" id="o:rzf.qyH?Be5g}8lEOX" inline="true">
                             <field name="TYPE">false</field>
                             <field name="CLEAR_RUNNING">FALSE</field>
                             <value name="OID">
                               <shadow type="field_oid">
                                 <field name="oid">Object ID</field>
                               </shadow>
                               <block type="variables_get" id="V=zC]ghkz5idpQ]9F+hw">
                                 <field name="VAR" id="q)f9GP/jFz4t%-_%Z%tA">Raff_Position</field>
                               </block>
                             </value>
                             <value name="VALUE">
                               <shadow type="logic_boolean">
                                 <field name="BOOL">TRUE</field>
                               </shadow>
                               <block type="math_number" id="5y?+?|u2aw4ot},q[9}8">
                                 <field name="NUM">0</field>
                               </block>
                             </value>
                             <value name="DELAY_MS">
                               <shadow type="math_number" id="[T`T__b^4jZl2!tAm|Rb">
                                 <field name="NUM">0</field>
                               </shadow>
                             </value>
                           </block>
                         </statement>
                         <value name="IF2">
                           <block type="logic_compare" id="P/9KdM#z0L.x+cm:/#l-">
                             <field name="OP">EQ</field>
                             <value name="A">
                               <block type="on_source" id="wS`w+k,q7_^S4lvI80gJ">
                                 <field name="ATTR">state.val</field>
                               </block>
                             </value>
                             <value name="B">
                               <block type="text" id="i+1h[W!?8u%ibPLW8ec9">
                                 <field name="TEXT">sunProtect</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <statement name="DO2">
                           <block type="control_ex" id="n?4$di|`{?mulcXaCv{R" inline="true">
                             <field name="TYPE">false</field>
                             <field name="CLEAR_RUNNING">FALSE</field>
                             <value name="OID">
                               <shadow type="field_oid">
                                 <field name="oid">Object ID</field>
                               </shadow>
                               <block type="variables_get" id="|Oj^WR5MCJ6g|YlXj05(">
                                 <field name="VAR" id="q)f9GP/jFz4t%-_%Z%tA">Raff_Position</field>
                               </block>
                             </value>
                             <value name="VALUE">
                               <shadow type="logic_boolean">
                                 <field name="BOOL">TRUE</field>
                               </shadow>
                               <block type="math_number" id="%JY^)wD5Tthl`=llMoDe">
                                 <field name="NUM">0</field>
                               </block>
                             </value>
                             <value name="DELAY_MS">
                               <shadow type="math_number" id=";)6@U4rgEkOjNH:rnv7$">
                                 <field name="NUM">0</field>
                               </shadow>
                             </value>
                             <next>
                               <block type="controls_repeat_ext" id="(T1{Q^0Q6/(ijtG^(%KB" inline="true">
                                 <value name="TIMES">
                                   <shadow type="math_number" id="-J9Ok3AyXfO9*MS5xsog">
                                     <field name="NUM">60</field>
                                   </shadow>
                                 </value>
                                 <statement name="DO">
                                   <block type="timeouts_wait" id="L%9*U66q|cT?j4%=QZ`P">
                                     <field name="DELAY">1000</field>
                                     <field name="UNIT">ms</field>
                                     <next>
                                       <block type="controls_if" id="b|)=k@Dc]ea]bB)3b+b]">
                                         <value name="IF0">
                                           <block type="logic_compare" id="que/F_)U,0zk1/o@wq;2">
                                             <field name="OP">LT</field>
                                             <value name="A">
                                               <block type="get_value_var" id="VVCt7$`[A,pWUEnn$as6">
                                                 <field name="ATTR">val</field>
                                                 <value name="OID">
                                                   <shadow type="text" id="dwhI3f,!ZT4^_UH$a$q!">
                                                     <field name="TEXT"></field>
                                                   </shadow>
                                                   <block type="variables_get" id="6uOA3;sSf.Qb7j`H.Y4(">
                                                     <field name="VAR" id="+at.xAC_-@R]:{0o3MrT">Raff_Power</field>
                                                   </block>
                                                 </value>
                                               </block>
                                             </value>
                                             <value name="B">
                                               <block type="math_number" id="(c(m!E,N^lDJpC5Dp]:9">
                                                 <field name="NUM">5</field>
                                               </block>
                                             </value>
                                           </block>
                                         </value>
                                         <statement name="DO0">
                                           <block type="control_ex" id="4N/-u8{Xu%:wd(uc?!wk" inline="true">
                                             <field name="TYPE">false</field>
                                             <field name="CLEAR_RUNNING">FALSE</field>
                                             <value name="OID">
                                               <shadow type="field_oid">
                                                 <field name="oid">Object ID</field>
                                               </shadow>
                                               <block type="variables_get" id="a*.?`w5[MSFF)M(IxU{]">
                                                 <field name="VAR" id="q)f9GP/jFz4t%-_%Z%tA">Raff_Position</field>
                                               </block>
                                             </value>
                                             <value name="VALUE">
                                               <shadow type="logic_boolean">
                                                 <field name="BOOL">TRUE</field>
                                               </shadow>
                                               <block type="math_number" id="Bod/WUutw.0dz/]m1yAQ">
                                                 <field name="NUM">2</field>
                                               </block>
                                             </value>
                                             <value name="DELAY_MS">
                                               <shadow type="math_number" id="T)8Jx,P}vQ_~uwL;DgOi">
                                                 <field name="NUM">0</field>
                                               </shadow>
                                             </value>
                                             <next>
                                               <block type="controls_flow_statements" id="/T8e!{kX*}`=L+!7;7`$">
                                                 <field name="FLOW">BREAK</field>
                                               </block>
                                             </next>
                                           </block>
                                         </statement>
                                       </block>
                                     </next>
                                   </block>
                                 </statement>
                               </block>
                             </next>
                           </block>
                         </statement>
                       </block>
                     </statement>
                   </block>
                 </next>
               </block>
             </next>
           </block>
         </next>
       </block>
       <block type="comment" id="5tl/HJ!apOMv%HnQ7ixx" x="588" y="38">
         <field name="COMMENT">alias.0.X.Position</field>
         <next>
           <block type="comment" id="rm::eS}B*KdARbD5o#]=">
             <field name="COMMENT">alias.0.X.Power</field>
             <next>
               <block type="comment" id="(FWX4ofT,}S]Q5Z~srfW">
                 <field name="COMMENT">shuttercontrol.0.shutters.autoState.X</field>
               </block>
             </next>
           </block>
         </next>
       </block>
      </xml>
      

      Falls es Tipps/Ideen/Anregungen zum Blockly oder generell zur Vorgehensweise gibt: Immer her damit.

      posted in Skripten / Logik
      rtwl
      rtwl
    • RE: Test Adapter Meteoalarm v2.0.x

      @jackblackson sagte in Test Adapter Meteoalarm v2.0.x:

      Daher hab ich bei mir bei der niedrigsten Warnstufe (2) 1 Rufezeichen, bei Stufe 3 sind es 2, und bei Stufe 4 sind es 3.

      Da bei Meteoalarm die offiziellen Symbole (wenn man das so nennen darf) Farbpunkte sind, wollte ich mal fragen, ob man die Rufzeichen gegen diese Farbpunkte ersetzen kann?

      in den Emojis gibt es diese ja:
      Warnstufe 1: 🟢
      Warnstufe 2: 🟡
      Warnstufe 3: 🟠
      Warnstufe 4: 🔴

      . in meinem Skript (welches ich von @neunteufels netterweise bekommen hab), hab ich mir die Rufzeichen auch auf die Punkte getauscht. Es funktioniert mit Pushover und Android perfekt.

      posted in Tester
      rtwl
      rtwl

    Latest posts made by rtwl

    • RE: proxmox - influxdb 1.x deinstallieren und 2.x installieren

      @crunchip danke für den Link - ich hoffe ich schaff das, sieht sehr kompliziert aus.
      ich dachte v3 ist kostenpflichtig?

      posted in ioBroker Allgemein
      rtwl
      rtwl
    • RE: proxmox - influxdb 1.x deinstallieren und 2.x installieren

      @crunchip sagte in proxmox - influxdb 1.x deinstallieren und 2.x installieren:

      Warum setzt du nicht einfach nen neuen Lxc auf?

      Gute Frage. Hab auf dem LXC einen rechtsklick gemacht und kein "löschen" gesehen, daher dachte ich an de-/installieren.
      Ich hab es jetzt zwar mithilfe von ChatGPT installiert - der Dienst läuft, lauscht auf auf Port 8086. dennoch komme ich nicht auf die Weboberfläche.

      Daher wird es wohl ein neuer LXC werden um es neu zu versuchen. Diesmal ohne ChatGPT und mit der offiziellen Anleitung - sofern ich diese finde

      posted in ioBroker Allgemein
      rtwl
      rtwl
    • proxmox - influxdb 1.x deinstallieren und 2.x installieren

      Hej,

      ich habe ganz neu mit proxmox begonnen und habe aus unwissenheit influxdb 1.x installiert (altes youtube video) nun hab ich gelesen, dass die verison 2.x besser/flexibler ist und möchte nun v1 deinstallieren und v2 installieren.

      Deinstalliert hab ich mit hilfe von ChatGPT (bitte haut mich nicht - aber ich hab dazu sonst keine anleitung gefunden). Diese Befehle hab ich vom Chat erhalten und ausgeführt:

      sudo systemctl stop influxdb
      sudo apt remove --purge influxdb influxdb-client -y
      sudo rm -rf /etc/influxdb /var/lib/influxdb /var/log/influxdb
      

      Danach bin ich nach dieser Anleitung

      sudo rm /etc/apt/sources.list.d/influ*
      wget -q https://repos.influxdata.com/influxdata-archive_compat.key
      echo '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archive_compat.key' | sha256sum -c && cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/keyrings/influxdata-archive_compat.gpg > /dev/null
      echo 'deb [signed-by=/etc/apt/keyrings/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list
      rm influxdata-archive_compat.key
      

      von Thomas Braun aus diesem Thread vorgegangen, was leider nicht funktioniert hat.

      kann mir jemand helfen um influxdb 2.x zu installieren?

      Die Konsole meines Proxmox Container sieht aktuell so aus:

      influxdb login: rtwl
      Password: 
      Linux influxdb 6.8.12-11-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-11 (2025-05-22T09:39Z) x86_64
      
      The programs included with the Debian GNU/Linux system are free software;
      the exact distribution terms for each program are described in the
      individual files in /usr/share/doc/*/copyright.
      
      Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
      permitted by applicable law.
      Last login: Fri Jul 11 23:15:58 CEST 2025 on pts/1
      rtwl@influxdb:~$ influx version
      -bash: influx: command not found
      rtwl@influxdb:~$ influxd version
      InfluxDB v1.6.7~rc0 (git: unknown unknown)
      rtwl@influxdb:~$ sudo systemctl stop influxdb
      [sudo] password for rtwl: 
      rtwl@influxdb:~$ sudo apt remove --purge influxdb influxdb-client -y
      Reading package lists... Done
      Building dependency tree... Done
      Reading state information... Done
      Package 'influxdb-client' is not installed, so not removed
      The following packages will be REMOVED:
        influxdb*
      0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
      After this operation, 18.8 MB disk space will be freed.
      (Reading database ... 19292 files and directories currently installed.)
      Removing influxdb (1.6.7~rc0-1+b13) ...
      Processing triggers for man-db (2.11.2-2) ...
      (Reading database ... 19282 files and directories currently installed.)
      Purging configuration files for influxdb (1.6.7~rc0-1+b13) ...
      rtwl@influxdb:~$ sudo rm -rf /etc/influxdb /var/lib/influxdb /var/log/influxdb
      rtwl@influxdb:~$ sudo rm /etc/apt/sources.list.d/influ*
      rm: cannot remove '/etc/apt/sources.list.d/influ*': No such file or directory
      rtwl@influxdb:~$ wget -q https://repos.influxdata.com/influxdata-archive_compat.key
      rtwl@influxdb:~$ echo '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archive_compat.key' | sha256sum -c && cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/keyrings/influxdata-archive_compat.gpg > /dev/null
      influxdata-archive_compat.key: OK
      -bash: gpg: command not found
      rtwl@influxdb:~$
      
      posted in ioBroker Allgemein
      rtwl
      rtwl
    • RE: Test Adapter shuttercontrol v2.0.x

      @arne-dieckmann Vielen Dank für die Erklärung! Macht Sinn so.

      posted in Tester
      rtwl
      rtwl
    • RE: Test Adapter shuttercontrol v2.0.x

      @rtwl sagte in Test Adapter shuttercontrol v2.0.x:

      @simatec
      Was bedeutet der Status "OpenInSunProtect"? Wann wird dieser gesetzt?

      @simatec, wärst du so nett und beschreibst kurz wann und warum dieser Status gesetzt wird?

      posted in Tester
      rtwl
      rtwl
    • RE: Modbus Adapter - viele unregelmäßiger Error/Timeouts

      @homoran Alles klar. Kurz gesagt heißt das, dass du auch schonmal nach einer Lösung gesucht aber nichts gefunden hast und es daher akzeptierst? Dann werde ich das wohl auch machen müssen.
      Schade.

      posted in ioBroker Allgemein
      rtwl
      rtwl
    • RE: Modbus Adapter - viele unregelmäßiger Error/Timeouts

      @homoran sagte in Modbus Adapter - viele unregelmäßiger Error/Timeouts:

      Wenn davon 5-15 pro 24h nicht ankommen, kann ich damit leben.

      ja, aktuell ist es bei mir genauso. Ich will nur wenn möglich mein Log File nicht damit zumüllen lassen, um echte error Warnungen nicht zu übersehen. Und wenn ich das logging für den Modbus Adapter deaktiviere kommt ja gar nichts mehr an.

      posted in ioBroker Allgemein
      rtwl
      rtwl
    • RE: Modbus Adapter - viele unregelmäßiger Error/Timeouts

      @ro75 sagte in Modbus Adapter - viele unregelmäßiger Error/Timeouts:

      @rtwl erhöhe das Abfrageinterval.

      Ro75.

      Diese Änderung hat leider nichts bewirkt. Bin Stand jetzt schon auf 14 Reconnects seit Mitternacht.
      Hast du sonst noch eine Idee?

      posted in ioBroker Allgemein
      rtwl
      rtwl
    • RE: Modbus Adapter - viele unregelmäßiger Error/Timeouts

      @homoran Hast du eine Idee warum es zum besagten Verhalten kommt? Welche Infos könnten noch helfen für die Lösungsfindung?

      posted in ioBroker Allgemein
      rtwl
      rtwl
    • RE: Modbus Adapter - viele unregelmäßiger Error/Timeouts

      @homoran ist das nicht das Teil welches an den iobroker sendet? Danach (davor) hängt eine Netzwerk Platine in meiner 5 Jahre alten Wärmepumpe. (https://www.meinhausshop.de/DIMPLEX-339410-LWPM410-Erweiterung-fuer-eine-Modbus-Anbindung)
      die Daten kommen ja alle super an, ich kann auch Werte zurück schreiben. Heute seit Mitternacht hatte ich bis jetzt 6 Fehler/Reconnects wegen timeout.
      Hab auch gestern mal einen alle 10 sek Ping laufen um festzustellen, ob er offline geht. War aber durchgehend online.

      posted in ioBroker Allgemein
      rtwl
      rtwl
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo