<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Unexpected null EXECUTE Command in Smart Home Test Suite in Smart Home Developer Forum</title>
    <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/795267#M12790</link>
    <description>&lt;P&gt;I'm also seeing this in the test suite when trying to test a thermostat.&lt;BR /&gt;&lt;BR /&gt;This is the request I'm receiving:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;PRE&gt;{
    "inputs": [
        {
            "context": {
                "locale_country": "US",
                "locale_language": "en"
            },
            "intent": "action.devices.EXECUTE",
            "payload": {
                "commands": [
                    {
                        "devices": [
                            {
                                "customData": {
                                    "gatewayId": "5639499",
                                    "locationId": "1013540",
                                    "mac": "48A2E6348A77",
                                    "maxHeat": 35,
                                    "minHeat": 5,
                                    "model": "HeatingZone",
                                    "systemId": "10257225"
                                },
                                "id": "10257223"
                            }
                        ],
                        "execution": [
                            {
                                "command": null
                            }
                        ]
                    }
                ]
            }
        }
    ],
    "requestId": "15622038082962151179"
}&lt;/PRE&gt;&lt;P&gt;GCP logs only show:&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN class=""&gt;actionType&lt;/SPAN&gt;&lt;SPAN class=""&gt;:&amp;nbsp;&lt;/SPAN&gt;"TEMPERATURESETTING_SET_THERMOSTAT_MODE"&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN class=""&gt;trait&lt;/SPAN&gt;&lt;SPAN class=""&gt;:&amp;nbsp;&lt;/SPAN&gt;"TRAIT_TEMPERATURE_SETTING"&lt;/DIV&gt;</description>
    <pubDate>Thu, 05 Mar 2026 20:40:29 GMT</pubDate>
    <dc:creator>jzwackresideo</dc:creator>
    <dc:date>2026-03-05T20:40:29Z</dc:date>
    <item>
      <title>Unexpected null EXECUTE Command in Smart Home Test Suite</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/793838#M12712</link>
      <description>&lt;P&gt;We are running tests using the Test Suite in the Google Smart Home Console for the project Project ID: vimar-view-dev2.&lt;BR /&gt;While testing a thermostat device, we are seeing an error caused by an EXECUTE command where the command field is null.&lt;/P&gt;&lt;P&gt;Received command:&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;{"inputs":[{"context":{"locale_country":"US","locale_language":"en"},"intent":"action.devices.EXECUTE","payload":{"commands":[{"devices":[{"id":"012511FAB00616_6662664"}],"execution":[{"command":null}]}]}}],"requestId":***}&lt;/LI-CODE&gt;&lt;P&gt;GCP log&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;{
  "textPayload": "requestId ***: Found json global errorCode hardError",
  "insertId": "4q6pfig1gkft14",
  "resource": {
    "type": "assistant_action",
    "labels": {
      "action_id": "SMART_HOME_EXECUTE",
      "project_id": "vimar-view-dev2",
      "version_id": ""
    }
  },
  "timestamp": "20260226T11:48:32.270849516Z",
  "severity": "ERROR",
  "logName": "projects/vimar-view-dev2/logs/actions.googleapis.com%2Factions",
  "receiveTimestamp": "20260226T11:48:32.276443124Z"
}&lt;/LI-CODE&gt;&lt;P&gt;*** the requestid is&amp;nbsp;3*7*5*7*6*4*0*0*6*3*8*1*1*1*5*7*5*8*7 (without *)&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;We would like to understand whether this issue is related to the Test Suite itself or if there is a misconfiguration in our thermostat trait.&lt;BR /&gt;Could you help us determine why a null command is being generated and how we should proceed?&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Feb 2026 13:03:42 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/793838#M12712</guid>
      <dc:creator>MikiNac</dc:creator>
      <dc:date>2026-02-26T13:03:42Z</dc:date>
    </item>
    <item>
      <title>Re: Unexpected null EXECUTE Command in Smart Home Test Suite</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/794123#M12715</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Thanks for reaching out.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Null&lt;/STRONG&gt;&lt;SPAN&gt; command typically means Test Suit's internal logic reached a state where it knew a device needed to be updated, but it couldn't map that update to a valid &lt;/SPAN&gt;&lt;STRONG&gt;Trait Command&lt;/STRONG&gt;&lt;SPAN&gt;.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Your &lt;/SPAN&gt;&lt;SPAN&gt;SYNC&lt;/SPAN&gt;&lt;SPAN&gt; response might list a Trait (like &lt;/SPAN&gt;&lt;SPAN&gt;TemperatureSetting&lt;/SPAN&gt;&lt;SPAN&gt;), but the specific attribute or range for the command being tested is missing or malformed. Could you please share your full Sync Response? Feel free to redact any sensitive info before sending.&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3 data-path-to-node="5"&gt;&amp;nbsp;&lt;/H3&gt;</description>
      <pubDate>Fri, 27 Feb 2026 18:42:14 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/794123#M12715</guid>
      <dc:creator>arm_dpe</dc:creator>
      <dc:date>2026-02-27T18:42:14Z</dc:date>
    </item>
    <item>
      <title>Re: Unexpected null EXECUTE Command in Smart Home Test Suite</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/795267#M12790</link>
      <description>&lt;P&gt;I'm also seeing this in the test suite when trying to test a thermostat.&lt;BR /&gt;&lt;BR /&gt;This is the request I'm receiving:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;PRE&gt;{
    "inputs": [
        {
            "context": {
                "locale_country": "US",
                "locale_language": "en"
            },
            "intent": "action.devices.EXECUTE",
            "payload": {
                "commands": [
                    {
                        "devices": [
                            {
                                "customData": {
                                    "gatewayId": "5639499",
                                    "locationId": "1013540",
                                    "mac": "48A2E6348A77",
                                    "maxHeat": 35,
                                    "minHeat": 5,
                                    "model": "HeatingZone",
                                    "systemId": "10257225"
                                },
                                "id": "10257223"
                            }
                        ],
                        "execution": [
                            {
                                "command": null
                            }
                        ]
                    }
                ]
            }
        }
    ],
    "requestId": "15622038082962151179"
}&lt;/PRE&gt;&lt;P&gt;GCP logs only show:&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN class=""&gt;actionType&lt;/SPAN&gt;&lt;SPAN class=""&gt;:&amp;nbsp;&lt;/SPAN&gt;"TEMPERATURESETTING_SET_THERMOSTAT_MODE"&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN class=""&gt;trait&lt;/SPAN&gt;&lt;SPAN class=""&gt;:&amp;nbsp;&lt;/SPAN&gt;"TRAIT_TEMPERATURE_SETTING"&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Mar 2026 20:40:29 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/795267#M12790</guid>
      <dc:creator>jzwackresideo</dc:creator>
      <dc:date>2026-03-05T20:40:29Z</dc:date>
    </item>
    <item>
      <title>Re: Unexpected null EXECUTE Command in Smart Home Test Suite</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/795269#M12791</link>
      <description>&lt;P&gt;Sure!&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;{
    "requestId": "5*1*3*3*5*1*9*9*3*2*6*6*8*5*5*1*0*5",
    "payload": {
        "agentUserId": "89bdd251*7046*484f*a905*cd99025e70a3",
        "devices": [
            ...
            {
                "id": "012511FAB00616_6662664",
                "type": "action.devices.types.THERMOSTAT",
                "traits": [
                    "action.devices.traits.TemperatureSetting"
                ],
                "name": {
                    "defaultNames": [
                        "Termostato Valigetta"
                    ],
                    "name": "Termostato Valigetta",
                    "nicknames": [
                        "Termostato Valigetta"
                    ]
                },
                "willReportState": true,
                "deviceInfo": {
                    "manufacturer": "Vimar"
                },
                "attributes": {
                    "availableThermostatModes": [
                        "auto",
                        "heat",
                        "eco",
                        "off"
                    ],
                    "thermostatTemperatureUnit": "C",
                    "thermostatTemperatureRange": {
                        "minThresholdCelsius": 4.0,
                        "maxThresholdCelsius": 40.0
                    },
                    "queryOnlyTemperatureSetting": false
                }
            },...
        ]
    }
}&lt;/LI-CODE&gt;&lt;P&gt;!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Mar 2026 20:47:02 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/795269#M12791</guid>
      <dc:creator>MikiNac</dc:creator>
      <dc:date>2026-03-05T20:47:02Z</dc:date>
    </item>
    <item>
      <title>Re: Unexpected null EXECUTE Command in Smart Home Test Suite</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/795272#M12793</link>
      <description>&lt;P&gt;Also here is my SYNC response:&lt;/P&gt;&lt;PRE&gt;{
    "requestId": "2062055809553855972",
    "payload": {
        "agentUserId": "876698",
        "devices": [
            {
                "id": "10257223",
                "type": "action.devices.types.THERMOSTAT",
                "traits": [
                    "action.devices.traits.TemperatureSetting"
                ],
                "name": {
                    "name": "Living"
                },
                "willReportState": true,
                "attributes": {
                    "availableThermostatModes": [
                        "heat",
                        "off"
                    ],
                    "thermostatTemperatureRange": {
                        "minThresholdCelsius": 5,
                        "maxThresholdCelsius": 35
                    },
                    "thermostatTemperatureUnit": "C"
                },
                "deviceInfo": {
                    "manufacturer": "",
                    "model": "HeatingZone",
                    "hwVersion": "1.0",
                    "swVersion": "1.0"
                },
                "customData": {
                    "locationId": "1013540",
                    "gatewayId": "5639499",
                    "mac": "",
                    "systemId": "10257225",
                    "maxHeat": 35,
                    "minHeat": 5,
                    "model": "HeatingZone"
                }
            },
            {
                "id": "10257224",
                "type": "action.devices.types.THERMOSTAT",
                "traits": [
                    "action.devices.traits.TemperatureSetting"
                ],
                "name": {
                    "name": "Guest"
                },
                "willReportState": true,
                "attributes": {
                    "availableThermostatModes": [
                        "heat",
                        "off"
                    ],
                    "thermostatTemperatureRange": {
                        "minThresholdCelsius": 5,
                        "maxThresholdCelsius": 35
                    },
                    "thermostatTemperatureUnit": "C"
                },
                "deviceInfo": {
                    "manufacturer": "",
                    "model": "HeatingZone",
                    "hwVersion": "1.0",
                    "swVersion": "1.0"
                },
                "customData": {
                    "locationId": "1013540",
                    "gatewayId": "5639499",
                    "mac": "",
                    "systemId": "10257225",
                    "maxHeat": 35,
                    "minHeat": 5,
                    "model": "HeatingZone"
                }
            }
        ]
    }
}&lt;/PRE&gt;</description>
      <pubDate>Thu, 05 Mar 2026 21:00:29 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/795272#M12793</guid>
      <dc:creator>jzwackresideo</dc:creator>
      <dc:date>2026-03-05T21:00:29Z</dc:date>
    </item>
    <item>
      <title>Re: Unexpected null EXECUTE Command in Smart Home Test Suite</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/796320#M12840</link>
      <description>&lt;P&gt;&lt;a href="https://www.googlenestcommunity.com/t5/user/viewprofilepage/user-id/294670"&gt;@arm_dpe&lt;/a&gt;&amp;nbsp;Sorry to bother you, do you have any idea what it could be the problem? Tnx&lt;/P&gt;</description>
      <pubDate>Wed, 11 Mar 2026 09:08:26 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/796320#M12840</guid>
      <dc:creator>MikiNac</dc:creator>
      <dc:date>2026-03-11T09:08:26Z</dc:date>
    </item>
    <item>
      <title>Re: Unexpected null EXECUTE Command in Smart Home Test Suite</title>
      <link>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/796701#M12872</link>
      <description>&lt;P&gt;Thanks for sharing. I couldn't reproduce any errors in the test suite using the sync you provided in Google Home Playground and running test suite with it.&amp;nbsp;All tests&amp;nbsp; passed without errors.&lt;BR /&gt;Did you receive any errors in &lt;A href="https://home-testsuite.webapps.google.com/" target="_self"&gt;the test suite tool&lt;/A&gt;? If yes, can you please share what test failed?&lt;/P&gt;</description>
      <pubDate>Fri, 13 Mar 2026 14:27:44 GMT</pubDate>
      <guid>https://www.googlenestcommunity.com/t5/Smart-Home-Developer-Forum/Unexpected-null-EXECUTE-Command-in-Smart-Home-Test-Suite/m-p/796701#M12872</guid>
      <dc:creator>arm_dpe</dc:creator>
      <dc:date>2026-03-13T14:27:44Z</dc:date>
    </item>
  </channel>
</rss>

