<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=NodeRED</id>
	<title>NodeRED - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=NodeRED"/>
	<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=NodeRED&amp;action=history"/>
	<updated>2026-08-30T07:46:30Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=NodeRED&amp;diff=257578&amp;oldid=prev</id>
		<title>Joan: /* Proves amb el node JSON, funcions, i d'altres coses */</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=NodeRED&amp;diff=257578&amp;oldid=prev"/>
		<updated>2018-07-03T14:49:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Proves amb el node JSON, funcions, i d&amp;#039;altres coses&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Nodered a la RPi=&lt;br /&gt;
&lt;br /&gt;
*http://noderedguide.com/&lt;br /&gt;
*https://nodered.org/docs/hardware/raspberrypi&lt;br /&gt;
&lt;br /&gt;
Install/Upgrade. Aquesta comanda fa tota la feina:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ bash &amp;lt;(curl -sL https://raw.githubusercontent.com/node-red/raspbian-deb-package/master/resources/update-nodejs-and-nodered)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Autostart on boot&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo systemctl enable nodered.service&lt;br /&gt;
&lt;br /&gt;
reinicio&lt;br /&gt;
&lt;br /&gt;
$ service nodered status&lt;br /&gt;
● nodered.service - Node-RED graphical event wiring tool&lt;br /&gt;
   Loaded: loaded (/lib/systemd/system/nodered.service; enabled; vendor preset: &lt;br /&gt;
   Active: active (running) since Tue 2018-06-26 14:08:18 UTC; 4min 55s ago&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Des del portàtil:&lt;br /&gt;
*http://192.168.1.35:1880/&lt;br /&gt;
I ara ja puc fer les primeres proves. Si vull treballar amb els pins GPIO de la RPi, m'he d'acabar de mirar el document, però ha de ser fàcil.&lt;br /&gt;
==Proves amb el node JSON, funcions, i d'altres coses==&lt;br /&gt;
He fet proves, i a vegades no és tan evident. El projecte que estic fent es pot exportar per tal de poder reproduir-lo en un altre servidor de Node-Red:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;41a49b9.e8e4864&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;mqtt in&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;sensors/temp&amp;quot;,&lt;br /&gt;
        &amp;quot;topic&amp;quot;: &amp;quot;sensors/temp&amp;quot;,&lt;br /&gt;
        &amp;quot;qos&amp;quot;: &amp;quot;2&amp;quot;,&lt;br /&gt;
        &amp;quot;broker&amp;quot;: &amp;quot;63ab529b.a5043c&amp;quot;,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 110,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 200,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;6e6e9778.625478&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;c18fce18.dbcd18&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;debug&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;active&amp;quot;: true,&lt;br /&gt;
        &amp;quot;tosidebar&amp;quot;: true,&lt;br /&gt;
        &amp;quot;console&amp;quot;: false,&lt;br /&gt;
        &amp;quot;tostatus&amp;quot;: false,&lt;br /&gt;
        &amp;quot;complete&amp;quot;: &amp;quot;payload.temp&amp;quot;,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 450,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 160,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: []&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;1f1b8ac.0966ef5&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;mqtt out&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;topic&amp;quot;: &amp;quot;sensors/temp&amp;quot;,&lt;br /&gt;
        &amp;quot;qos&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;retain&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;broker&amp;quot;: &amp;quot;63ab529b.a5043c&amp;quot;,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 320,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 80,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: []&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;b6486aee.3b3ad&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;inject&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;valor_sensors&amp;quot;,&lt;br /&gt;
        &amp;quot;topic&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;payload&amp;quot;: &amp;quot;{\&amp;quot;temp\&amp;quot;:15,\&amp;quot;hr\&amp;quot;:50}&amp;quot;,&lt;br /&gt;
        &amp;quot;payloadType&amp;quot;: &amp;quot;str&amp;quot;,&lt;br /&gt;
        &amp;quot;repeat&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;crontab&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;once&amp;quot;: true,&lt;br /&gt;
        &amp;quot;onceDelay&amp;quot;: 0.1,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 140,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 80,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;1f1b8ac.0966ef5&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;6e6e9778.625478&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;json&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;property&amp;quot;: &amp;quot;payload&amp;quot;,&lt;br /&gt;
        &amp;quot;action&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;pretty&amp;quot;: false,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 270,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 200,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;c18fce18.dbcd18&amp;quot;,&lt;br /&gt;
                &amp;quot;c483ca38.b267e8&amp;quot;,&lt;br /&gt;
                &amp;quot;68fc3de7.a6a8dc&amp;quot;,&lt;br /&gt;
                &amp;quot;106902ed.6018bd&amp;quot;,&lt;br /&gt;
                &amp;quot;17adb637.1414ea&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;c483ca38.b267e8&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;debug&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;active&amp;quot;: true,&lt;br /&gt;
        &amp;quot;tosidebar&amp;quot;: true,&lt;br /&gt;
        &amp;quot;console&amp;quot;: false,&lt;br /&gt;
        &amp;quot;tostatus&amp;quot;: false,&lt;br /&gt;
        &amp;quot;complete&amp;quot;: &amp;quot;payload.hr&amp;quot;,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 440,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 200,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: []&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;68fc3de7.a6a8dc&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;switch&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;switch&amp;quot;,&lt;br /&gt;
        &amp;quot;property&amp;quot;: &amp;quot;payload.temp&amp;quot;,&lt;br /&gt;
        &amp;quot;propertyType&amp;quot;: &amp;quot;msg&amp;quot;,&lt;br /&gt;
        &amp;quot;rules&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;t&amp;quot;: &amp;quot;gte&amp;quot;,&lt;br /&gt;
                &amp;quot;v&amp;quot;: &amp;quot;30&amp;quot;,&lt;br /&gt;
                &amp;quot;vt&amp;quot;: &amp;quot;jsonata&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;t&amp;quot;: &amp;quot;lt&amp;quot;,&lt;br /&gt;
                &amp;quot;v&amp;quot;: &amp;quot;20&amp;quot;,&lt;br /&gt;
                &amp;quot;vt&amp;quot;: &amp;quot;jsonata&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ],&lt;br /&gt;
        &amp;quot;checkall&amp;quot;: &amp;quot;true&amp;quot;,&lt;br /&gt;
        &amp;quot;repair&amp;quot;: false,&lt;br /&gt;
        &amp;quot;outputs&amp;quot;: 2,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 410,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 240,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;9a8f0549.de7b88&amp;quot;&lt;br /&gt;
            ],&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;3336973a.8ab3d8&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;3336973a.8ab3d8&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;change&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;rules&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;t&amp;quot;: &amp;quot;set&amp;quot;,&lt;br /&gt;
                &amp;quot;p&amp;quot;: &amp;quot;payload.temp&amp;quot;,&lt;br /&gt;
                &amp;quot;pt&amp;quot;: &amp;quot;msg&amp;quot;,&lt;br /&gt;
                &amp;quot;to&amp;quot;: &amp;quot;encendre el calentador&amp;quot;,&lt;br /&gt;
                &amp;quot;tot&amp;quot;: &amp;quot;str&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ],&lt;br /&gt;
        &amp;quot;action&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;property&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;from&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;to&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;reg&amp;quot;: false,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 600,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 280,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;e230ed4a.4bac6&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;9a8f0549.de7b88&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;change&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;rules&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;t&amp;quot;: &amp;quot;set&amp;quot;,&lt;br /&gt;
                &amp;quot;p&amp;quot;: &amp;quot;payload.temp&amp;quot;,&lt;br /&gt;
                &amp;quot;pt&amp;quot;: &amp;quot;msg&amp;quot;,&lt;br /&gt;
                &amp;quot;to&amp;quot;: &amp;quot;encendre l'aire acondicionat&amp;quot;,&lt;br /&gt;
                &amp;quot;tot&amp;quot;: &amp;quot;str&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ],&lt;br /&gt;
        &amp;quot;action&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;property&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;from&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;to&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;reg&amp;quot;: false,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 600,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 240,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;e230ed4a.4bac6&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;e230ed4a.4bac6&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;debug&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;active&amp;quot;: true,&lt;br /&gt;
        &amp;quot;tosidebar&amp;quot;: true,&lt;br /&gt;
        &amp;quot;console&amp;quot;: false,&lt;br /&gt;
        &amp;quot;tostatus&amp;quot;: false,&lt;br /&gt;
        &amp;quot;complete&amp;quot;: &amp;quot;false&amp;quot;,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 810,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 260,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: []&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;106902ed.6018bd&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;function&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;return_temp_hr&amp;quot;,&lt;br /&gt;
        &amp;quot;func&amp;quot;: &amp;quot;var keys = Object.keys(msg.payload);\n\nvar msgs = keys.map(function(key) {\n    return { topic: key, payload: msg.payload[key] };\n});\nreturn [msgs];&amp;quot;,&lt;br /&gt;
        &amp;quot;outputs&amp;quot;: 1,&lt;br /&gt;
        &amp;quot;noerr&amp;quot;: 0,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 440,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 360,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;cbbebf79.53dce&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ],&lt;br /&gt;
        &amp;quot;outputLabels&amp;quot;: [&lt;br /&gt;
            &amp;quot;number&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;cbbebf79.53dce&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;debug&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;active&amp;quot;: true,&lt;br /&gt;
        &amp;quot;tosidebar&amp;quot;: true,&lt;br /&gt;
        &amp;quot;console&amp;quot;: false,&lt;br /&gt;
        &amp;quot;tostatus&amp;quot;: false,&lt;br /&gt;
        &amp;quot;complete&amp;quot;: &amp;quot;payload&amp;quot;,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 610,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 360,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: []&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;17adb637.1414ea&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;function&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;return_temp&amp;quot;,&lt;br /&gt;
        &amp;quot;func&amp;quot;: &amp;quot;var keys = Object.keys(msg.payload);\n\nvar msgs = keys.map(function(key) {\n    return { topic: key, payload: msg.payload[key] };\n});\nreturn [msgs[0]];&amp;quot;,&lt;br /&gt;
        &amp;quot;outputs&amp;quot;: 1,&lt;br /&gt;
        &amp;quot;noerr&amp;quot;: 0,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 330,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 440,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;2c3eb87a.189be8&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;9ed0b840.189b&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;debug&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;active&amp;quot;: true,&lt;br /&gt;
        &amp;quot;tosidebar&amp;quot;: true,&lt;br /&gt;
        &amp;quot;console&amp;quot;: false,&lt;br /&gt;
        &amp;quot;tostatus&amp;quot;: false,&lt;br /&gt;
        &amp;quot;complete&amp;quot;: &amp;quot;false&amp;quot;,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 850,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 440,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: []&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;2c3eb87a.189be8&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;switch&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;switch_temp&amp;quot;,&lt;br /&gt;
        &amp;quot;property&amp;quot;: &amp;quot;payload&amp;quot;,&lt;br /&gt;
        &amp;quot;propertyType&amp;quot;: &amp;quot;msg&amp;quot;,&lt;br /&gt;
        &amp;quot;rules&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;t&amp;quot;: &amp;quot;gte&amp;quot;,&lt;br /&gt;
                &amp;quot;v&amp;quot;: &amp;quot;30&amp;quot;,&lt;br /&gt;
                &amp;quot;vt&amp;quot;: &amp;quot;num&amp;quot;&lt;br /&gt;
            },&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;t&amp;quot;: &amp;quot;lt&amp;quot;,&lt;br /&gt;
                &amp;quot;v&amp;quot;: &amp;quot;20&amp;quot;,&lt;br /&gt;
                &amp;quot;vt&amp;quot;: &amp;quot;num&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ],&lt;br /&gt;
        &amp;quot;checkall&amp;quot;: &amp;quot;true&amp;quot;,&lt;br /&gt;
        &amp;quot;repair&amp;quot;: false,&lt;br /&gt;
        &amp;quot;outputs&amp;quot;: 2,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 490,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 440,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;e54c99b.bb22e68&amp;quot;&lt;br /&gt;
            ],&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;97c530f4.40ad8&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;e54c99b.bb22e68&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;change&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;rules&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;t&amp;quot;: &amp;quot;set&amp;quot;,&lt;br /&gt;
                &amp;quot;p&amp;quot;: &amp;quot;payload&amp;quot;,&lt;br /&gt;
                &amp;quot;pt&amp;quot;: &amp;quot;msg&amp;quot;,&lt;br /&gt;
                &amp;quot;to&amp;quot;: &amp;quot;encendre aire acondicionat&amp;quot;,&lt;br /&gt;
                &amp;quot;tot&amp;quot;: &amp;quot;str&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ],&lt;br /&gt;
        &amp;quot;action&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;property&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;from&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;to&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;reg&amp;quot;: false,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 670,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 420,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;9ed0b840.189b&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;97c530f4.40ad8&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;change&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;136051ed.8837e6&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;rules&amp;quot;: [&lt;br /&gt;
            {&lt;br /&gt;
                &amp;quot;t&amp;quot;: &amp;quot;set&amp;quot;,&lt;br /&gt;
                &amp;quot;p&amp;quot;: &amp;quot;payload&amp;quot;,&lt;br /&gt;
                &amp;quot;pt&amp;quot;: &amp;quot;msg&amp;quot;,&lt;br /&gt;
                &amp;quot;to&amp;quot;: &amp;quot;encendre calentador&amp;quot;,&lt;br /&gt;
                &amp;quot;tot&amp;quot;: &amp;quot;str&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        ],&lt;br /&gt;
        &amp;quot;action&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;property&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;from&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;to&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;reg&amp;quot;: false,&lt;br /&gt;
        &amp;quot;x&amp;quot;: 670,&lt;br /&gt;
        &amp;quot;y&amp;quot;: 460,&lt;br /&gt;
        &amp;quot;wires&amp;quot;: [&lt;br /&gt;
            [&lt;br /&gt;
                &amp;quot;9ed0b840.189b&amp;quot;&lt;br /&gt;
            ]&lt;br /&gt;
        ]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;63ab529b.a5043c&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;mqtt-broker&amp;quot;,&lt;br /&gt;
        &amp;quot;z&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;name&amp;quot;: &amp;quot;mosquitto&amp;quot;,&lt;br /&gt;
        &amp;quot;broker&amp;quot;: &amp;quot;192.168.1.33&amp;quot;,&lt;br /&gt;
        &amp;quot;port&amp;quot;: &amp;quot;1883&amp;quot;,&lt;br /&gt;
        &amp;quot;clientid&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;usetls&amp;quot;: false,&lt;br /&gt;
        &amp;quot;compatmode&amp;quot;: true,&lt;br /&gt;
        &amp;quot;keepalive&amp;quot;: &amp;quot;60&amp;quot;,&lt;br /&gt;
        &amp;quot;cleansession&amp;quot;: true,&lt;br /&gt;
        &amp;quot;birthTopic&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;birthQos&amp;quot;: &amp;quot;0&amp;quot;,&lt;br /&gt;
        &amp;quot;birthPayload&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;closeTopic&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;closeQos&amp;quot;: &amp;quot;0&amp;quot;,&lt;br /&gt;
        &amp;quot;closePayload&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;willTopic&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
        &amp;quot;willQos&amp;quot;: &amp;quot;0&amp;quot;,&lt;br /&gt;
        &amp;quot;willPayload&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
]&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
</feed>