4 smarthome actions are detected when running a 'get' for the thermostat device:
Set Mode (shows with seemingly random hex string after end of it)
Set Target Temperature (this is the only one that appears to detect valid input types)
Set Range Value (shows with seemingly random hex string after end of it)
Set Range Value (shows with seemingly random hex string after end of it)
The Amazon smarthome API says that it supports 4 actions:
targetSetpoint
upperSetpoint
lowerSetpoint
thermostatMode
I'm definitely no developer, but have tried reviewing all the js code for applestrudel, and don't see where it could be going wrong, but somewhat suspect that the upper / lower actions might be getting replaced with values intended for RGB lighting. Set Target Temperature is the only action that currently works.
I did test with OpenHAB with a different 3rd party api integration that was able to successfully use amazon api to set dual set point (ruling out a broad api issue)
Setup: HASS Node-red (also tried with node-red separately on windows) Using Amazon Smart Thermostat - https://www.amazon.com/Amazon-Smart-Thermostat/dp/B08J4C8871/ref=asc_df_B08J4C8871/?tag=hyprod-20&linkCode=df0&hvadid=532655577096&hvpos=&hvnetw=g&hvrand=7928066522579117444&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9026206&hvtargid=pla-1875796990050&psc=1&mcid=974ace5ec290309bb3a1c50aa5f094cc&gclid=Cj0KCQiAkeSsBhDUARIsAK3tiec16pCBLig-6-68By-k_zzTZc8PVYU-kyP2FrL8FGXuXqW1r7r945IaArcfEALw_wcB
4 smarthome actions are detected when running a 'get' for the thermostat device: Set Mode (shows with seemingly random hex string after end of it) Set Target Temperature (this is the only one that appears to detect valid input types) Set Range Value (shows with seemingly random hex string after end of it) Set Range Value (shows with seemingly random hex string after end of it)
The Amazon smarthome API says that it supports 4 actions: targetSetpoint upperSetpoint lowerSetpoint thermostatMode
I'm definitely no developer, but have tried reviewing all the js code for applestrudel, and don't see where it could be going wrong, but somewhat suspect that the upper / lower actions might be getting replaced with values intended for RGB lighting. Set Target Temperature is the only action that currently works.
I did test with OpenHAB with a different 3rd party api integration that was able to successfully use amazon api to set dual set point (ruling out a broad api issue)