Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,


as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.


As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!



Smart Home Forum by FIBARO Team

  • 0

LUA code for turning on a Coolautomation HC unit

Dan Aloni


The plugin for the coolautomation AC is presenting a functioning UI for turning on/off the AC power.

So far it's good.


However, I want to automate it into a scene and I am unable to script it.


I've tried the trivial `fibaro:call(<ID>, "turnOn")` API which works for simple light switches, however I get no exception and nothing happens with the AC unit.

Also, the various "set" function, like "setThermostatSetpoint" don't seem to do anything.


Access to the plugin's original LUA code to see what the UI power on function does would have been helpful to me, but I don't have ssh access to the Fibaro device so I cannot see it. I'd appreciate if you send me the plugin's code to see how it responds to `fibaro:call`, or assist on the matter in another way. 


EDIT: added my further guess work -


This worked, however externally to the LUA script.


Please login or register to see this code.


Can we make REST call from with-in the LUA script perhaps?

How about injecting a UI event from within the LUA script, for example the following did not work:


Please login or register to see this code.


Unfortunately, none of these actions lead to AC activation:


Please login or register to see this code.


I think I saw `setMode` action available for a different AC. But it is absent here.


- Dan


Edited by Dan Aloni
Added more info
Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...