Mysa not working with Webcore?


#1

1) Give a description of the problem
Trying to create a task for Mysa thermostat, drop-down only shows Location commands (non-device).
The thermostat shows up as a device in the device list.

2) What is the expected behaviour?
Expecting device tasks in the drop-down, such as set heating point etc. I had a mysa thermostat set up
in a piston previously. So fairly certain device tasks for a thermostat showed up at some point?

3) What is happening/not happening?
Drop-down only shows Location commands (non-device). As if it doesnā€™t understand itā€™s a thermostat.
Itā€™s added as a thermostat in the webcore smartapp under capability group 3 - which thermostats (heating). It doesnā€™t show up under ā€œwhich thermostatsā€


#2

Might be a device handler issue, can you track down the device handler you used with your other device that worked?


#3

Unfortunately, I donā€™t think so.

I had some issues between the classic and new app when trying to add the second Mysa thermostat and ended up having to reset the whole house, lots of fun. In that process, I foolishly also reset WebCore and didnā€™t back up any pistons. So I have no idea what was used before. Rookie mistake.


#4

Just noticed that no smartApps recognizes them as thermostats. Keep me Cozy and Keep Me Comfortable both shows ā€œThere are no devices of this capabilityā€ in both classic and new app.

Seems like the issue lies with Mysa. Perhaps they updated the device handler and broke all smartApp functionality. Iā€™ll shoot an e-mail to their support.


#5

@twinklemagoo I can confirm that the problem is something related to Mysa. I have the same (or similar) problems.

When in the smart things app, the icon shows up as a thermostat, but that is about it. I have a number of problems

  • In Webcore all I can see on any mysa device is the status and it is always null
  • Any smart app I have tried does not recognize them as thermostats
  • In the Classic app, when I click the Mysa Smart Thermostat Smartapp I am prompted with a message ā€œSomethings Wrong!ā€

I was planning on posting something to their facebook group to see if the problem has to do with how I connected them.


#6

none of the new cloud integrations, including Mysa, work with legacy Groovy smartapps like Webcore.


#7

@prjct92eh2 Thanks for clarifying, If I interpret that correctly the only way that the I can generate a complex automation between my thermostats and other device would be to use a custom automation in the updated ST app?


#8

That is correct. Itā€™s kinda like a webCoRE extra extra lite :stuck_out_tongue:


#9

Thatā€™s really disappointing. I will have to think about it but without webcore or some form or programming I am not sure that I could integrate what I want. I think I could get there but suspect it will be flaky and unreliable.


#10

Update from Mysa.

After a few days of back and forth with Mysa support and countless ā€œcan you try turning it on and off againā€ :slight_smile: the rep eventually spoke to the dev. team and this is the explanation I got.

"I spoke with our software team, and they have informed me that Mysa isnā€™t recognized as a thermostat. The Keep Me Cozy automation, is actually to use a different temperature sensor than the one Mysa uses.

Unfortunately we donā€™t support writing of the room temperature, only reading. Thus itā€™s not available.

In other words, Mysa doesnā€™t support being told a different temperature than it reads. Iā€™m so sorry about that!"

At this point Iā€™m really confused. The thermostat is clearly capable of writing room temperature as in setting a heating point. Since the Smartthings app is doing that just fine?

prjct92eh2 Isnā€™t hue running cloud integration as well?

Iā€™m able to roughly replicate my two main automations without using WebCore or any other smartApp. The only issue is that automations running in the new smartthings app are incredibly unreliable and seem to work less than half the time.


#11

There is actually two Hue integration paths now. The traditional one is local between the Hue bridge and SmartThings hub. It works with webcore. But there is now a cloud integration between Hue cloud and SmartThings cloud that doesnā€™t require the ST hub. It would not work with webcore.

The good news is, there is a future path for webcore that will work with ALL devices


#12

On my side itā€™s really weirdā€¦ First time I see this. The Mysa thermostat is not even showing in the list of available devices if I want to add it to webcore.not as actuator or even sensorā€¦ Anyone runjing into this issue?


#13

No news on this?


#14

go to the bottom of the available devices page and under Select devices by capability and go to Group 3


#15

@jkpā€™s solid advice applies to all kinds of devicesā€¦ If we donā€™t see them listed in one category, simply check another. (devices are not always listed where we would expect them to be)


Edit:

The Wiki page has been updatedā€¦


#16

Thanks! Why it does show up on the main group? Also what are those group for? Any special usage?


#17

The intended purpose of the ā€˜actuatorā€™ and ā€˜sensorā€™ capabilities in SmartThings has been lost in time. They are described as tagging capabilities, with the ā€˜actuatorā€™ implying that a device has commands, and a ā€˜sensorā€™ that it has attributes. They are deprecated capabilities in the ā€˜Classicā€™ environment and donā€™t exist at all in the new one. If a developer created a device handler without either actuator or sensor things shouldnā€™t break. Yet they do.


#18

How does one read the floor temperature? For the device driver, there is only one temperature which corresponds to room temperature. I have the setpoint configured as the floor temperature, not the room temperature. I want to be able to send a notification that the floor has reached the set temperature.

I am able to configure the Mysa device as a thermostat and temperature sensor under group 3 and a humidity sensor under group 2. Thanks for the tip.