<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Instanzen - Verbindungsverlust - Scrip]]></title><description><![CDATA[<p dir="auto">Hallo Community,</p>
<p dir="auto">Meine Konfiguration:</p>
<ul>
<li>KNX (knxd) --&gt; Raspberry 3</li>
<li>ioBroker --&gt; Raspberry 4</li>
</ul>
<p dir="auto">ich setze auf mein "Visualisierung" wann die Rollos hoch oder runterfahren sollen. Ich mag nicht die Sonnenuntergang und Sonnenuntergang benutzen.</p>
<p dir="auto">Dafür habe ich 3 Blöcke für Abend - Früh Montag bis Freitag - Früh Wochenende, erstellt wo ich Stunden und Minuten einstelle.<br />
<img src="/assets/uploads/files/1579687349419-2020-01-22-10_58_21-vis.png" alt="2020-01-22 10_58_21-vis.png" class=" img-fluid img-markdown" /><br />
Die "0" vor 0 bis 9, ist nur textuell, Wert sind schon 0 bis 9:<br />
<img src="/assets/uploads/files/1579689148657-2020-01-22-11_31_50-edit-vis.png" alt="2020-01-22 11_31_50-Edit vis.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Dazu habe ich Variablen (Datenpunkt als zahl) erstellt:<br />
<img src="/assets/uploads/files/1579687605370-2020-01-22-11_05_41-objects-iobroker.png" alt="2020-01-22 11_05_41-objects - ioBroker.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Danach erstelle ich die Regeln per Script, wo ich der Trigger als CRON-Job mit meine Variable erstelle, zum Beispiel in der Früh:<br />
Blockly:<br />
<img src="/assets/uploads/files/1579688439004-2020-01-22-11_17_42-javascript-iobroker.png" alt="2020-01-22 11_17_42-javascript - ioBroker.png" class=" img-fluid img-markdown" /> <img src="/assets/uploads/files/1579688438932-2020-01-22-11_18_42-javascript-iobroker.png" alt="2020-01-22 11_18_42-javascript - ioBroker.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Javascript:</p>
<pre><code>on({id: new RegExp('javascript\\.0\\.scriptEnabled\\.Mein_eigene_Punkte\\.Time\\.VarHourFruhMoFr' + "|" + 'javascript\\.0\\.scriptEnabled\\.Mein_eigene_Punkte\\.Time\\.VarMinutenFruhMoFr'), change: "any"}, function (obj) {
    schedule3 = schedule((String(getState("javascript.0.scriptEnabled.Mein_eigene_Punkte.Time.VarMinutenFruhMoFr").val)).trim() + ' ' + (String(getState("javascript.0.scriptEnabled.Mein_eigene_Punkte.Time.VarHourFruhMoFr").val)).trim() + ' ' + '*'.trim() + ' ' + '*'.trim() + ' ' + '*'.trim(), function () {
    // Küche
    setState("knx.0.Jalousie_EG.Neue_Mittelgruppe.Küche_Fenster_A/A"/*Küche Fenster A/A*/, 0);
    setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarRoEGKU"/*VarRoEGKU*/, 0);
    // Esszimmer
    setState("knx.0.Jalousie_EG.Neue_Mittelgruppe.Essen_Fenster_Balkon_A/A"/*Essen Fenster Balkon A/A*/, 0);
    setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarRoEGEZBalkon"/*VarRoEGEZBalkon*/, 0);
    setState("knx.0.Jalousie_EG.Neue_Mittelgruppe.Essen_Fenster_West_rechts_A/A"/*Essen Fenster West rechts A/A*/, 0);
    setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarRoEGEZFenster"/*VarRoEGEZFenster*/, 0);
    // Wohnzimmer
    setState("knx.0.Jalousie_EG.Neue_Mittelgruppe.Wohnen_Fenster_Balkon_A/A"/*Wohnen Fenster Balkon A/A*/, 0);
    setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarRoEGWZBalkon"/*VarRoEGWZBalkon*/, 0);
    setState("knx.0.Jalousie_EG.Neue_Mittelgruppe.Wohnen_Fenster_Ost_links_A/A"/*Wohnen Fenster Ost links A/A*/, 0);
    setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarRoEGWZFensterLinks"/*VarRoEGWZFensterLinks*/, 0);
    setState("knx.0.Jalousie_EG.Neue_Mittelgruppe.Wohnen_Fenster_Ost_rechts_A/A"/*Wohnen Fenster Ost rechts A/A*/, 0);
    setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarRoEGWZFensterRecht"/*VarRoEGWZFensterRecht*/, 0);
    // Büro
    setState("knx.0.Jalousie_KG.Neue_Mittelgruppe.Büro_Fenster_Balkon_A/A"/*Büro Fenster Balkon A/A*/, 0);
    setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarRoKGBUBalkon"/*VarRoKGBUBalkon*/, 0);
    setState("knx.0.Jalousie_KG.Neue_Mittelgruppe.Büro_Fenster_Süd_A/A"/*Büro Fenster Süd A/A*/, 0);
    setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarRoKGBUFenster"/*VarRoKGBUFenster*/, 0);
    if (getState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarGastZuHause").val == 0) {
      // Gast
      setState("knx.0.Jalousie_KG.Neue_Mittelgruppe.Gast_Fenster_A/A"/*Gast Fenster A/A*/, 0);
      setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarRoKGGAST"/*VarRoKGGAST*/, 0);
    }
    // Sauna
    setState("knx.0.Jalousie_KG.Neue_Mittelgruppe.Sauna_Fenster_A/A"/*Sauna Fenster A/A*/, 0);
    setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.VarRoKGSAUNA"/*VarRoKGSAUNA*/, 0);
    console.log((['Servus, es ist ',getState("javascript.0.scriptEnabled.Mein_eigene_Punkte.Time.VarHourFruhMoFr").val,':',getState("javascript.0.scriptEnabled.Mein_eigene_Punkte.Time.VarMinutenFruhMoFr").val,'.'].join('')));
    setState("javascript.0.scriptEnabled.Mein_eigene_Punkte.Time.ResultHHMinMoFr"/*ResultHHMinMoFr*/, (['Je viens d\'ouvrir les volets, il est ',(new Date().getHours()),':',(new Date().getMinutes())].join('')));
  });
});

</code></pre>
<p dir="auto">Leider in der Früh stehe ich auf und die Rollläden sind leider immer noch zu.<br />
Über Nacht sind mein "Visualisierung" und iobroker Konfigurationsseite geschlossen auf mein Laptop. Raspberry lauft ganz normal.<br />
Ich wollte fragen ob über Nacht die Verbindungen mit Instance geschlossen werden und darum erhält mein KNX kein Befehle von ioBroker?<br />
Oder mache ich etwas komplett falsch?</p>
<p dir="auto">Vielen Dank für eure Hilfe</p>
]]></description><link>https://forum.iobroker.net/topic/29231/instanzen-verbindungsverlust-scrip</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Apr 2026 17:58:50 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/29231.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Jan 2020 10:34:57 GMT</pubDate><ttl>60</ttl></channel></rss>