BeoLiving news & support from Khimo!

636 replies
......
Hello Michael,

I have to say that the pool lights macro I have created the first time was very so and so. It was the khimo team that helped me make it work flawlessly! The trigger is state update. I used the clock but it eas too much struggle for the gateway as it was checking my essence status every second of every hour of every day of every week of every month of every year!!!!😳

Furthermore I was advised and assisted by the khimo team to create different modes in order to achieve macros with commands like “if and only if”.

Their approach was that I should create modes let’s say night mode / day mode, then I added two modes for each one of them. Day mode at home / day mode away, night mode at home / night mode away.

These are triggered by bli clock and my nest thermostat. The clock knows if it is day/night my thermostat if I am home/away.

Doing so permitted me many things, different lights to be on when I am away or home, different cinema scene behavior (if it is day my shutters go down as well) etc etc.

If you need any of the macros or any other information don’t hesitate!

The following macro is setting the mode to day home or day away....have fun!

function(event, engine)

-- Define the resource address in your project:

local nest_home_away_button_address = "Main/Family Room/BUTTON/Home"

local bli_address = "*/*/SYSTEM/BLI"

-- Get nest state

local nest_home_away_button = engine.query(nest_home_away_button_address)[1]

if nest_home_away_button.get("_SYSTEM_MODE") == "Away" then

-- the system is away!

engine.fire(bli_address .. "/SET MODE?mode=Day away")

else

-- we are at home!

engine.fire(bli_address .. "/SET MODE?mode=Day at home")

end

end
Hi all,
We seem to have a couple of pending messages and requests to answer! Good to see you have all been keeping safe and are doing well.

We have looked into the possibility of adding support for Fibaro thermostats, but we need info from Fibaro that is not currently public, we will let you know if there is any news from them.

Also, to answer @ebnrob's question,

ebnrob wrote:

I have the BLGW along with Homeseer for my home automation server and I'd like to be able to trigger BLGW macros from Homeseer. I spotted your comment about sending local HTTP commands to the BLI - can that be done on the BLGW? If so any example URL's would be appreciated!

It is indeed possible to send commands and execute macros through HTTP Posts. As an example, you can see how it is done when wishing to use Siri Shortcuts:

Khimo Support wrote:

It is indeed possible to send commands and execute macros through HTTP Posts. As an example, you can see how it is done when wishing to use Siri Shortcuts: link
These shortcuts can be used on both PRO and Essential BLIs, and can be executed by talking to Siri, or even on the Apple Watch! Which brings me to the last point: We will look into the possibility of some kind of integration with the Apple watch, but we are currently focused on a revamp of the app, it's coming out any day now! Can't wait to hear what you think about it :)

 

Thanks for the reply and looking forward to the revamped app! Will the http posts described also work to the older beolink gateway (BLGW) that I am running?  

Best regards,

Rob.

Location: Eastbourne, UK

ebnrob wrote:

Will the http posts described also work to the older beolink gateway (BLGW) that I am running?

Yes, works also on BLGW!

Khimo Support wrote:

ebnrob wrote:

Will the http posts described also work to the older beolink gateway (BLGW) that I am running?

Yes, works also on BLGW!

Awesome thanks! I'll give it a go later this evening. Rob.

Location: Eastbourne, UK

This is fantastic thanks! I've created 2 macros so far on the BLGW, first being "Play Radio 1 on Beoplay M3", and the second "Join Beoplay M3". Tested with Siri shortcuts via voice command on my apple watch and works really well! Very cool. Next up will be shortcuts for my masterlink speakers! Rob.

Location: Eastbourne, UK

Hello ebnrob,

did you manage to trigger a BLI macro from your 3rd party home automation system (HomeSeer - right?)? Siri is nice, but I would need the syntax for an HTTP request to trigger a BLI action (e.g. start TV) form my home automation system ("homee" or "Homey"). The HTTP request should also work for other systems...

I am looking forward to any suggestions.

Best regrads

Doc Leisure

It should be possible as it’s just firing HTTP link with some authentication if you work out the syntax to turn on the TV please let me know

Hi Doc,

Not yet, I imagine it'll be fairly straight forward getting homeseer et al to send the same http post requests.

After posting my original question to khimo I worked out that I could trigger macros on the BLGW from homeseer by getting homeseer to fire "LIGHT YELLOW/RED/BLUE/GREEN" IR commands from my logitech harmony hub to my beovision 11 (in the same room). The BV11 then forwards these light commands to the BLGW and the macro is triggered! 

Location: Eastbourne, UK

Hi Rob,

thanks for your reply. Interesting thoughts - I also own a logitech harmony hub, which is integrated into the "Homey" home automation system. I will give it a try, but it sounds more like a special trick shot than a straight forward HTTP-request ;-)

By the way, for me it is no problem to let the BLI interact with my home automation system. I control my IKEA blinds with the BR1.

BR1 (command) --> BLI --> Custom String  --> Web request --> Homey (home automation system) --> IKEA blinds

But I could not figure out, how the home automation system can trigger an BLI action.

Maybe Khimo can shed some light on this ;-)

Looking forward.

Best regards

Doc Leisure

......
or
BeoWorld Gold Membership card
Join BeoWorld

Register to access the forums, reference material, and exclusive member benefits — including our monthly prize draw.

Become a Member

December 2026 Prize Draw

Gold Members Only

As a Gold member you're automatically entered into our exclusive prize draw — your chance to win iconic Bang & Olufsen products. A unique benefit of BeoWorld Gold membership, every draw brings a new opportunity to win something special.