<?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[WIFFI-WZ]]></title><description><![CDATA[<p dir="auto">Hallo zusammen,<br />
ich habe es jetzt auch endlich geschafft meine produktive Installation auf den neuesten Stand zu bringen.</p>
<p dir="auto">Im Moment läuft zwar alles, aber leider nicht sauber.</p>
<p dir="auto">Das uralte Skript zum Auslesen des wiffi-wz wirft Fehler, die ich nicht zu beheben weiß.</p>
<p dir="auto"><code>javascript.1 2021-12-30 19:08:02.284	error	script.js.Wetter_und_Klima.Wiffi: setForeignState: Error: The state property "ack" has the wrong type "string" (should be "boolean")!</code></p>
<p dir="auto"></p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Wiffi-Skript</button><section style="display:none" class="spoiler-content"><p></p>
<pre><code>var request = require("request");

var pfad    = "WIFFI" + ".";
var url     = 'http://192.168.138.57/?json:';



// TODO:
//


function timeLastData() {
   return formatDate(new Date(), "DD.MM, hh:mm:ss");
}

function parseJson(text) {
   if (text === "") return {};
   try {
       json = JSON.parse(text);
   } catch (ex) {
       json = {};
   }
   if(!json) json = {};
   return json;
}

function readJson(url, callback) {
   request(url, function (err, state, body){
       if (body) {
           var json = parseJson(body);
           callback(null, json);
       } else {
           var error = "(" + err + ") ERROR bei Abfrage von: " + url;
           log(error, "warn");  
           callback(error, null);
       }
   });
}



function readVars() {
   readJson(url, function(err,json) {
       if(!err) {
           var myJson = json;
           var dPname, init;
           var anzahlVars = myJson.vars.length;
           for (var i = 1; i &lt; anzahlVars; i++) {
               dPname = pfad + myJson.vars[i].homematic_name;
               init = myJson.vars[i].value;
               setState(dPname, init,"true");
           }
           for (var systeminfo in myJson.Systeminfo) {
               dPname = pfad + "Systeminfo." + systeminfo;
               init = myJson.Systeminfo[systeminfo];
               setState(dPname, init ,"true");
           }
           setState(pfad + "LetzteAbfrage",timeLastData(),"true");
           var statusNe = getState(pfad + "Last_State_Count").val;
           if (statusNe &lt; 0) {
               setState(pfad + "Last_State_Count",0,"true");
           } else {
               setState(pfad + "Last_State_Count",statusNe + 1,"true");
           }
           log("WIFFI Daten aktualisiert: " + url,"debug");
       } else {
           log("Fehler beim Auslesen des JSON. Keine Daten erhalten.","warn");
           if (statusNe &gt; 0) {
               setState(pfad + "Last_State_Count",0,"true");
           } else {
               setState(pfad + "Last_State_Count",statusNe - 1,"true");
           }
       }
   });
}


function createDpFromJson(myJson) {
   var dpname = "";
   var name = "";
   var forceCreation = true;
   var common;
   var init;
   var type, desc, unit;
   var anzahlVars = myJson.vars.length;
   for (var i = 1; i &lt; anzahlVars; i++) {
       dPname = pfad + myJson.vars[i].homematic_name;
       init = myJson.vars[i].value;
       type = myJson.vars[i].type;
       desc = myJson.vars[i].desc;
       name = desc;
       unit = myJson.vars[i].unit.replace('grad','°');
       common = '{"desc":"' + desc + '","type":"' + type + '","unit":"' + unit + '","role":"value"' +',"name":"' + name + '"}'; 
       common = JSON.parse(common);
       createState(dPname, init , forceCreation, common);
       //createState(dPname, init);
       log("neuer Datenpunkt: " + dPname + ": " + init +", common: " + common,"info");
   }
   for (var systeminfo in myJson.Systeminfo) {
       dPname = pfad + "Systeminfo." + systeminfo;
       init = myJson.Systeminfo[systeminfo];
       common = '{"name":"'+systeminfo+'","desc":"'+systeminfo+'","role":"value"}';
       common = JSON.parse(common);
       log("neuer Datenpunkt: " + dPname + ": " + init +", common: " + common,"info");
       createState(dPname, init , forceCreation, common);
   }
   createState(pfad + "System.Modultyp",myJson.modultyp);
   createState(pfad + "System.url",url.replace("json:","xpert:0:"));
   createState(pfad + "Last_State_Count",0,true);
   createState(pfad + "LetzteAbfrage"  ,timeLastData());
   createState(pfad + "Skriptstart"    ,timeLastData()),true;
   createState(pfad + "Control_GetData",false,true,        {"name":"Daten mit true manuell abrufen","type":"boolean","role":"value"});
}



function createDp() {
   readJson(url, function (err,json) {
       if(!err) {
           var myJson = json;
           createDpFromJson(myJson);
           log("WIFFI Datenpunkte angelegt/aktualisiert");
       } else {
           log("Fehler beim Auslesen des JSON. Keine Daten erhalten.","error");
           log("Keine Datenpunkte angelegt. Skript beendet","error");
           return;
       }
   });
}

function createOn() {
   var dpId = "javascript." + instance + "." + pfad + "Control_GetData"; 
   on({id: dpId ,change:'any'}, function (obj) {
       log(obj.state.val,"warn");
       if(obj.state.val) {
           readVars();
       }
   });

   schedule("*/4 * * * *", function () { // alle 4 Minute die Werte abfragen
       readVars();
   });

}


function main() {
   readVars();
}


// Skriptstart

createDp();
setTimeout(createOn,    3000);
setTimeout(main,        3000);

</code></pre>
<p dir="auto"></p></section></section><p></p>
<p dir="auto">Ich hatte gedacht dann den Wiffi-wz Adapter als Erstaz zu nehmen, aber über den bekomme ich gar keine Werte</p>
<p dir="auto">Ich bin für jede Hilfe dankbar!</p>
]]></description><link>https://forum.iobroker.net/topic/50848/wiffi-wz</link><generator>RSS for Node</generator><lastBuildDate>Mon, 25 May 2026 19:44:36 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/50848.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 30 Dec 2021 18:12:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WIFFI-WZ on Fri, 31 Dec 2021 09:34:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a></p>
<p dir="auto">Wenn ich es richtig gemacht habe<br />
</p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">aktuelle Version</button><section style="display:none" class="spoiler-content"><p></p>
<pre><code>var request = require("request");

var pfad    = "WIFFI" + ".";
var url     = 'http://192.168.138.57/?json:';



// TODO:
//


function timeLastData() {
   return formatDate(new Date(), "DD.MM, hh:mm:ss");
}

function parseJson(text) {
   if (text === "") return {};
   try {
       json = JSON.parse(text);
   } catch (ex) {
       json = {};
   }
   if(!json) json = {};
   return json;
}

function readJson(url, callback) {
   request(url, function (err, state, body){
       if (body) {
           var json = parseJson(body);
           callback(null, json);
       } else {
           var error = "(" + err + ") ERROR bei Abfrage von: " + url;
           log(error, "warn");  
           callback(error, null);
       }
   });
}



function readVars() {
   readJson(url, function(err,json) {
       if(!err) {
           var myJson = json;
           var dPname, init;
           var anzahlVars = myJson.vars.length;
           for (var i = 1; i &lt; anzahlVars; i++) {
               if(myJson.vars[i].homematic_name) {
              dPname = pfad + myJson.vars[i].homematic_name;
              init = myJson.vars[i].value;
              setState(dPname, init,true);
           }
           }
           for (var systeminfo in myJson.Systeminfo) {
               dPname = pfad + "Systeminfo." + systeminfo;
               init = myJson.Systeminfo[systeminfo];
               setState(dPname, init ,true);
           }
           setState(pfad + "LetzteAbfrage",timeLastData(),true);
           var statusNe = getState(pfad + "Last_State_Count").val;
           if (statusNe &lt; 0) {
               setState(pfad + "Last_State_Count",0,true);
           } else {
               setState(pfad + "Last_State_Count",statusNe + 1,true);
           }
           log("WIFFI Daten aktualisiert: " + url,"debug");
       } else {
           log("Fehler beim Auslesen des JSON. Keine Daten erhalten.","warn");
           if (statusNe &gt; 0) {
               setState(pfad + "Last_State_Count",0,true);
           } else {
               setState(pfad + "Last_State_Count",statusNe - 1,true);
           }
       }
   });
}


function createDpFromJson(myJson) {
   var dPname = "";
   var name = "";
   var forceCreation = false;
   var common;
   var init;
   var type, desc, unit;
   var anzahlVars = myJson.vars.length;
   for (var i = 1; i &lt; anzahlVars; i++) {
       dPname = pfad + myJson.vars[i].homematic_name;
       init = myJson.vars[i].value;
       type = myJson.vars[i].type;
       desc = myJson.vars[i].desc;
       name = desc;
       unit = myJson.vars[i].unit.replace('grad','°');
       common = '{"desc":"' + desc + '","type":"' + type + '","unit":"' + unit + '","role":"value"' +',"name":"' + name + '"}'; 
       common = JSON.parse(common);
       //createState(dPname, init , forceCreation, common);
       if(myJson.vars[i].homematic_name) createState(dPname, init , forceCreation, common);
       //createState(dPname, init);
       log("neuer Datenpunkt: " + dPname + ": " + init +", common: " + common,"info");
   }
   for (var systeminfo in myJson.Systeminfo) {
       dPname = pfad + "Systeminfo." + systeminfo;
       init = myJson.Systeminfo[systeminfo];
       common = '{"name":"'+systeminfo+'","desc":"'+systeminfo+'","role":"value"}';
       common = JSON.parse(common);
       log("neuer Datenpunkt: " + dPname + ": " + init +", common: " + common,"info");
       createState(dPname, init , forceCreation, common);
   }
   createState(pfad + "System.Modultyp",myJson.modultyp);
   createState(pfad + "System.url",url.replace("json:","xpert:0:"));
   createState(pfad + "Last_State_Count",0,true);
   createState(pfad + "LetzteAbfrage"  ,timeLastData());
   createState(pfad + "Skriptstart"    ,timeLastData()),true;
   createState(pfad + "Control_GetData",false,true,        {"name":"Daten mit true manuell abrufen","type":"boolean","role":"value"});
}



function createDp() {
   readJson(url, function (err,json) {
       if(!err) {
           var myJson = json;
           createDpFromJson(myJson);
           log("WIFFI Datenpunkte angelegt/aktualisiert");
       } else {
           log("Fehler beim Auslesen des JSON. Keine Daten erhalten.","error");
           log("Keine Datenpunkte angelegt. Skript beendet","error");
           return;
       }
   });
}

function createOn() {
   var dpId = "javascript." + instance + "." + pfad + "Control_GetData"; 
   on({id: dpId ,change:'any'}, function (obj) {
       log(obj.state.val,"warn");
       if(obj.state.val) {
           readVars();
       }
   });

   schedule("*/4 * * * *", function () { // alle 4 Minute die Werte abfragen
       readVars();
   });

}


function main() {
   readVars();
}


// Skriptstart

createDp();
setTimeout(createOn,    3000);
setTimeout(main,        3000);

</code></pre>
<p dir="auto"></p></section></section><p></p>
<p dir="auto">alte #97 auskommentiert und deinen Vorschlag eingefügt<br />
war es das</p>
]]></description><link>https://forum.iobroker.net/post/730376</link><guid isPermaLink="true">https://forum.iobroker.net/post/730376</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Fri, 31 Dec 2021 09:34:05 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 22:58:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a> sagte: die DPs wurden neu angelegt (??) zumindest laut log "neuer Datenpunkt"</p>
<p dir="auto">Der Log (Zeile 99) wird immer ausgegeben.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a> sagte in <a href="/post/730214">WIFFI-WZ</a>:</p>
<blockquote>
<p dir="auto">kam trotzdem wieder</p>
</blockquote>
<p dir="auto">Dann erweitere Zeile 97 um eine Abfrage:</p>
<pre><code>       if(myJson.vars[i].homematic_name) createState(dPname, init , forceCreation, common);
</code></pre>
]]></description><link>https://forum.iobroker.net/post/730272</link><guid isPermaLink="true">https://forum.iobroker.net/post/730272</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 30 Dec 2021 22:58:43 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 21:14:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a> sagte:</p>
<blockquote>
<p dir="auto">Ändere</p>
</blockquote>
<p dir="auto">Zeile 83? (jetzt)</p>
<pre><code>function createDpFromJson(myJson) {
    var dPname = "";
    var name = "";
    var forceCreation = false;
    var common;
    var init;
    var type, desc, unit;
    var anzahlVars = myJson.vars.length;
    for (var i = 1; i &lt; anzahlVars; i++) {
        dPname = pfad + myJson.vars[i].homematic_name;
</code></pre>
<p dir="auto">Hier Zeile 4</p>
<p dir="auto">kam trotzdem wieder, und auch die DPs wurden neu angelegt (??) zumindest laut log "neuer Datenpunkt"</p>
<p dir="auto">Hab inzwischen auch den Wiffi-Adapter ans laufen bekommen, da sind Fehler in der Doku, und dort gibt es genau die selben Fehlermeldungen beim Erststart<br />
Da scheint das Skript unter der Haube zu stecken</p>
]]></description><link>https://forum.iobroker.net/post/730214</link><guid isPermaLink="true">https://forum.iobroker.net/post/730214</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 21:14:45 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 21:08:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a> sagte: nur einmalig beim Skriptstart</p>
<p dir="auto">Ändere</p>
<pre><code>   var forceCreation = false;
</code></pre>
]]></description><link>https://forum.iobroker.net/post/730208</link><guid isPermaLink="true">https://forum.iobroker.net/post/730208</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 30 Dec 2021 21:08:28 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 19:21:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a></p>
<p dir="auto">sieht jetzt so aus:</p>
<pre><code>var myJson = json;
            var dPname, init;
            var anzahlVars = myJson.vars.length;
            for (var i = 1; i &lt; anzahlVars; i++) {
                if(myJson.vars[i].homematic_name) {
               dPname = pfad + myJson.vars[i].homematic_name;
               init = myJson.vars[i].value;
               setState(dPname, init,true);
            }
            }
            for (var sys....
</code></pre>
<p dir="auto">Der Error ist weg, jetzt kommt noch ein WARN, aber nur im großen log :-(</p>
<pre><code>javascript.1
2021-12-30 20:16:30.411	warn	Cannot set object "javascript.1.WIFFI.": Error: The id "javascript.1.WIFFI." is invalid. Ids are not allowed to end in "."

javascript.1
2021-12-30 20:16:30.410	warn	Cannot set object "javascript.1.WIFFI.": Error: The id "javascript.1.WIFFI." is invalid. Ids are not allowed to end in "."
</code></pre>
<p dir="auto">wie es scheint aber nur einmalig beim Skriptstart</p>
<p dir="auto"><strong>DANKE</strong></p>
]]></description><link>https://forum.iobroker.net/post/730146</link><guid isPermaLink="true">https://forum.iobroker.net/post/730146</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 19:21:34 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 19:15:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a></p>
<blockquote>
<p dir="auto">Blendet den Leerstring für homematic_name aus.</p>
</blockquote>
<p dir="auto">Das hatte ich gedacht<br />
abe r ich hatte es zusätzlich drin</p>
]]></description><link>https://forum.iobroker.net/post/730144</link><guid isPermaLink="true">https://forum.iobroker.net/post/730144</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 19:15:31 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 19:14:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a> sagte: Also mitten in das for</p>
<p dir="auto">Ja, Ersatz für Zeilen 49-51.<br />
Blendet den Leerstring für <em>homematic_name</em> aus.</p>
]]></description><link>https://forum.iobroker.net/post/730141</link><guid isPermaLink="true">https://forum.iobroker.net/post/730141</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 30 Dec 2021 19:14:42 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 19:02:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a> sagte:</p>
<blockquote>
<p dir="auto">Zeile 49 ff</p>
</blockquote>
<p dir="auto">Also mitten in das <code>for</code> (18..52)?</p>
<p dir="auto">Hatte ich gemacht und "true"-&gt; true geändert - blieb bei dem Fehler</p>
<p dir="auto">EDIT:<br />
Firmware 106 ist anscheinend die neueste</p>
]]></description><link>https://forum.iobroker.net/post/730130</link><guid isPermaLink="true">https://forum.iobroker.net/post/730130</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 19:02:11 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:56:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
Ergänze im Skript eine Abfrage (Zeile 49 ff):</p>
<pre><code>            if(myJson.vars[i].homematic_name) {
               dPname = pfad + myJson.vars[i].homematic_name;
               init = myJson.vars[i].value;
               setState(dPname, init,"true");
            }
</code></pre>
]]></description><link>https://forum.iobroker.net/post/730126</link><guid isPermaLink="true">https://forum.iobroker.net/post/730126</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:56:46 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:52:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a><br />
Danke - json sah auch im online-viewer sauber aus ;-)<br />
Hab es rückgängig gemacht jetzt ist der Fehler bei "name" 20 und 21 wieder da</p>
]]></description><link>https://forum.iobroker.net/post/730125</link><guid isPermaLink="true">https://forum.iobroker.net/post/730125</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:52:39 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:50:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
Mache die Änderung in Zeile 45 wieder rückgängig: Ich habe übersehen, dass das Parsen in der Funktion parseJson(text) erfolgt.</p>
]]></description><link>https://forum.iobroker.net/post/730123</link><guid isPermaLink="true">https://forum.iobroker.net/post/730123</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:50:10 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:47:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a> sagte in <a href="/post/730118">WIFFI-WZ</a>:</p>
<blockquote>
<p dir="auto">wenn das JSON in Ordnung ist.</p>
</blockquote>
<p dir="auto">Firefox interpretiert es IMHO vollständig.<br />
ich versuche es mal im json-Viewer, dann seh ich nach ob Eugen eine neue Version hat</p>
]]></description><link>https://forum.iobroker.net/post/730122</link><guid isPermaLink="true">https://forum.iobroker.net/post/730122</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:47:42 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:49:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a> sagte: SyntaxError: Unexpected token o in JSON at position 1</p>
<p dir="auto">Das ist eine Fehlermeldung von <em>JSON.parse()</em>. Dürfte aber nicht kommen, wenn das JSON in Ordnung ist.</p>
<p dir="auto">EDIT: Mache die Änderung in Zeile 45 wieder rückgängig: Ich habe übersehen, dass das Parsen in der Funktion <em>parseJson(text)</em> erfolgt.</p>
]]></description><link>https://forum.iobroker.net/post/730118</link><guid isPermaLink="true">https://forum.iobroker.net/post/730118</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:49:04 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:43:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/klassisch" aria-label="Profile: klassisch">@<bdi>klassisch</bdi></a> sagte in <a href="/post/730115">WIFFI-WZ</a>:</p>
<blockquote>
<p dir="auto">keine Einheit. Sollte zumindest nicht stören.</p>
</blockquote>
<p dir="auto">das ist korrekt, aber bei <code>homematic_name</code> steht auch nur ""<br />
und das fehlt dann hier: <code>dPname = pfad + myJson.vars[i].homematic_name;</code></p>
]]></description><link>https://forum.iobroker.net/post/730117</link><guid isPermaLink="true">https://forum.iobroker.net/post/730117</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:43:26 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:42:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a> sagte in <a href="/post/730110">WIFFI-WZ</a>:</p>
<blockquote>
<p dir="auto">Mal sehen ob alles rund läuft</p>
</blockquote>
<p dir="auto">leider nicht, jetzt kommt<br />
<code>javascript.1 2021-12-30 19:37:29.018	error	Error in request callback: SyntaxError: Unexpected token o in JSON at position 1</code></p>
<p dir="auto">Aber nur im großen log und ich weiß nicht sicher, ob es mit der Änderung von <a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a> zu tun hat. Kommt aber zeitlich genau ab da</p>
]]></description><link>https://forum.iobroker.net/post/730116</link><guid isPermaLink="true">https://forum.iobroker.net/post/730116</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:42:20 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:42:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a> Da ist bzw. kommt keine Einheit. Sollte zumindest nicht stören.</p>
]]></description><link>https://forum.iobroker.net/post/730115</link><guid isPermaLink="true">https://forum.iobroker.net/post/730115</guid><dc:creator><![CDATA[klassisch]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:42:08 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:39:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/klassisch" aria-label="Profile: klassisch">@<bdi>klassisch</bdi></a><br />
<img src="/assets/uploads/files/1640889568923-wiffi_json.png" alt="wiffi_Json.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Da ist nur ein "" bei dem Attribut</p>
]]></description><link>https://forum.iobroker.net/post/730113</link><guid isPermaLink="true">https://forum.iobroker.net/post/730113</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:39:47 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:38:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a> sagte in <a href="/post/730106">WIFFI-WZ</a>:</p>
<blockquote>
<p dir="auto">var myJson = JSON.parse(json);</p>
</blockquote>
<p dir="auto">Danke!<br />
jetzt ist Ruhe</p>
<p dir="auto">Mal sehen ob alles rund läuft</p>
]]></description><link>https://forum.iobroker.net/post/730110</link><guid isPermaLink="true">https://forum.iobroker.net/post/730110</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:38:00 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:37:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a> Das habe ich nicht verstanden</p>
]]></description><link>https://forum.iobroker.net/post/730108</link><guid isPermaLink="true">https://forum.iobroker.net/post/730108</guid><dc:creator><![CDATA[klassisch]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:37:44 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:37:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/klassisch" aria-label="Profile: klassisch">@<bdi>klassisch</bdi></a> die beiden Zeilen haben ein leeres Attribut "homematic_name"</p>
]]></description><link>https://forum.iobroker.net/post/730107</link><guid isPermaLink="true">https://forum.iobroker.net/post/730107</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:37:02 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:35:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
Ändere mal Zeile 45:</p>
<pre><code>           var myJson = JSON.parse(json);
</code></pre>
]]></description><link>https://forum.iobroker.net/post/730106</link><guid isPermaLink="true">https://forum.iobroker.net/post/730106</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:35:29 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:37:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a> console.log('Mein debug, meine Variable: ' + meineVariable);<br />
hier</p>
<pre><code>console.log('dPname:  ' + dPname);
</code></pre>
]]></description><link>https://forum.iobroker.net/post/730105</link><guid isPermaLink="true">https://forum.iobroker.net/post/730105</guid><dc:creator><![CDATA[klassisch]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:37:02 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:33:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/paul53" aria-label="Profile: paul53">@<bdi>paul53</bdi></a> sagte in <a href="/post/730100">WIFFI-WZ</a>:</p>
<blockquote>
<p dir="auto">Bau dort mal eine Log-Ausgabe ein.</p>
</blockquote>
<p dir="auto">Wie??<br />
da ist kein debug Baustein <img src="https://forum.iobroker.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f602.png?v=ba16ebd4856" class="not-responsive emoji emoji-android emoji--joy" style="height:23px;width:auto;vertical-align:middle" title=":joy:" alt="😂" /></p>
]]></description><link>https://forum.iobroker.net/post/730103</link><guid isPermaLink="true">https://forum.iobroker.net/post/730103</guid><dc:creator><![CDATA[Homoran]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:33:11 GMT</pubDate></item><item><title><![CDATA[Reply to WIFFI-WZ on Thu, 30 Dec 2021 18:31:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/homoran" aria-label="Profile: homoran">@<bdi>homoran</bdi></a><br />
Es wird Zeile 49 sein. Bau dort mal eine Log-Ausgabe ein.</p>
]]></description><link>https://forum.iobroker.net/post/730100</link><guid isPermaLink="true">https://forum.iobroker.net/post/730100</guid><dc:creator><![CDATA[paul53]]></dc:creator><pubDate>Thu, 30 Dec 2021 18:31:29 GMT</pubDate></item></channel></rss>