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!

 

Regards,

Smart Home Forum by FIBARO Team


  • 0

Google Home Integration - feedback


T.Konopka

Question

Hello!

 

We are happy to announce that Google Home integration with FIBARO System is available now. You can control your FIBARO system with your voice. Interest in voice integration continues to grow throughout the world. Speak to Google Home and gain control over most of your smart devices and scenes. We will continue to expand the list of supported commands and add support for additional languages in the nearest future.

 

Most important features:

  • Works with Google Home and any other devices compatible with Google Assistant
  • You can communicate with English
  • Requires FibaroID and configured Remote Access
  • FAQ:

    Please login or register to see this link.

  • Manual:

    Please login or register to see this link.

Link to comment
Share on other sites

Recommended Posts

  • 0

@khaki You can download the JAR from release section of the github link above.

Then you should place the JAR file in your openhab /addons folder.

in my case Openhab is installed to /share/openHAB - then I mean /share/openhab/addons (I am not sure if openhab restart is required)

Then, you should see fibaro gateway in your openhab PaperUI - bindings section.

Next, go to things - and choose to add a thing from Fibaro gateway.

Then it is only few clicks - to enter ip, username, password etc 

Let me know if eveything is clear.

Link to comment
Share on other sites

  • 0
Guest Sander
On 7/4/2018 at 8:25 PM, lukaszzyla said:

@khaki You can download the JAR from release section of the github link above.

Then you should place the JAR file in your openhab /addons folder.

in my case Openhab is installed to /share/openHAB - then I mean /share/openhab/addons (I am not sure if openhab restart is required)

Then, you should see fibaro gateway in your openhab PaperUI - bindings section.

Next, go to things - and choose to add a thing from Fibaro gateway.

Then it is only few clicks - to enter ip, username, password etc 

Let me know if eveything is clear.

 

Gave this a try, for fibaro is not going to deliver on the short-term.

 

OpenHAB is installed, the plugin is in the correct folder and shows up, but I get a connection error:

 

Quote

Status: OFFLINE - CONFIGURATION_ERROR Failed to connect to the Fibaro gateway through api call 'http://<<MY OPENHAB IP removed for security reasons>>/api/devices'. Please check that username, password and ip is correctly configured

 

Any ideas?

 

EDIT: Never mind guys. Despite the fact the gateway shows as not connected it is working! Will continue to play with it.

Edited by Sander
Link to comment
Share on other sites

  • 0

@lukaszzyla

 

Established the addon, and it always shows the status online. even if an invalid login and password is specified.

The Lua script gives an error to line 43

Link to comment
Share on other sites

  • 0
Guest Sander

I got it working. If there is any need I can create a small step-by-step.

 

im now able to control all Fibaro lights, read temperatures via Google Home

Link to comment
Share on other sites

  • 0

@Sander it would be nice.

 

At the moment I'm using FIBAR api, without feedback, to manage devices via google home
How do I understand this addon support feedback?

Edited by khaki
Link to comment
Share on other sites

  • 0
Guest Sander

Ok I don't know why but by posting my guide a get a DDOS attack error.

A small guide on how I got my setup working.

 

System: A new Ubuntu server 18.04

  1. Install the correct version of JAVA (Oracle JAVA 8). Caution: This step caused me a lot of problems, i first installed the most recent one, this wrong, only after a fresh linux install and the correct JAVA version I got thinks working.
  2. Install OpenHAB
  3. In openHAB, view: PaperUI > Install the Add-on "OpenHAB Cloud Connector", Under the " Misc" category
  4. Look for your UUID and Secret, these will be placed in the install directory after you install the plugin
  5. Registrer a myopenHAB accoun
    1. User the found UUID and Secret
  6. If myopenHAB is working (you need this to connect to Google later):
  7. Place the downloaded JAR file in "/share/openhab/addons"
  8. Restart OpenHAB
  9. In openHAB, view PaperUI: Add a new " thing", "configuration" > "Things" > Add a new thing by clicking on the "+"
    1. Click "Fibaro binding"
    2. Add "Gateway"
    3. Fill in user credentials and IP (the plugin says "admin user" but a new user just for openHAB works just fine) 
  10. For me the "gateway" shows " offline" with an error, but it works just fine so now worries!
  11. Add new things, actors and sensors. (I will not cover this part)
  12. If you can now switch your lights continue:

If you can now switch your lights continue:

  1. Create the LUA scene as mentioned on Git. (the scene works for me and does not give any errors)
  2. Replace the device nr's in the top of the script, my example:

Please login or register to see this code.

  1. Now if all went well you have a working OpenHAB configuration! Next step
  2. Now you could add OpenHAB to your google account but it will not do anything! This is because the devices are missing the correct TAG's. OpenHAB does not really provide a easy way of adding TAG's to the created ITEMS via the user interface. A work-around is available though and it works by using the API.
  3. Add the nessecray tag's to your items:
    1. You can add tags to items via the REST API.
    2. In Paper UI, make sure that the Addon Misc -> REST Documentation is installed.
    3. Open the REST Documentation: http://…:8080/doc/index.html
    4. With GET /items you can retrieve a full list of items. There you also see the tags
    5. Open items, PUT /items/{itemname}/tags/{tag}
    6. Enter the name of the item and then the tag and press “Try it out”
  4. The following TAG's are supported:
    1. Lighting
    2. Switchable
    3. CurrentTemperature
    4. Thermostat
  5. Now you are there! It's time to add OpenHAB to your google account and your devices should show up!
     
Edited by Sander
error
Link to comment
Share on other sites

  • 0

just came back from holidays. I have the same problem - showing offline - I have to try if it works as with your setup though.

never actually thought of trying as OFFLINE error made me look for solutions...

Link to comment
Share on other sites

  • 0

This is the wrost implementation ever. First you have to specify that you wish to talk to fibaro and even when you specify, you are asked the question "Which Room?" and nothing works.

 

When I installed fibaro, it was a great technology and I was very happy with it. Lately, the software and the whole way of fibaro way of thinking of a smart home is too old school and messy.

 

I hope they take their product more seriously.

Link to comment
Share on other sites

  • 0
Guest Sander

Actually they did a proper integration now. You can add fibaro by adding a account in Google Home now. This works properly for me.

Link to comment
Share on other sites

  • 0

Tested today and all devices loaded to google assistant including rooms. Commands executed as well. Need to tidy up little bit the names, but it works.

Link to comment
Share on other sites

  • 0

@Sander @Igy

Guys do you mean, that it works without silly "talk to fibaro" now? 

I just tried reconnecting and haven't noticed any change.

I unlinked and relinked my fibaro in google home but I do not see anything as home control in google home.

Or do you mean the OpenHAB way works and gets you devices in google home

@T.Konopka it is a pity fibaro doesn't car for one of the most important new features in home automation.

We are discussing it here for months already and nobody even cared to answer about a roadmap...

Seems like I will have to change my hub for ST or something else - this takes far too long now...

Link to comment
Share on other sites

  • 0

Yes, you just say "Hey Google, turn on Kitchen light" and it works. Same with set light to xx% or turn off all lights. For my garage gate, I just say on my way home, "Hey google open the gate" to my phone directly and all is done. 

Link to comment
Share on other sites

  • 0

@adyboss @Igy

Thanks guys,

I have just found the hidden home control feature in my assistant (dont have the google home speaker).

I added the fibaro smart home and it did pull most of the devices and few scenes.

It has mainly pulled lights though and did not pull blinds.

Do you have blinds in your setup and can you confirm that actually work?

Link to comment
Share on other sites

  • 0

I don't have blinds but I have the same problem for my thermostats: not seen.

I have a "automationBridge" and through this I can see the thermostats.

@T.Konopka, it is something we should know? :)

Link to comment
Share on other sites

  • 0

For blinds, you can use scenes. So far no direct control. 

Link to comment
Share on other sites

  • 0

Hi all

 

none of my scenes are showing in Home control. Any way to refresh it?

Link to comment
Share on other sites

  • 0

The scenes can be used for almost everything... 

But I want to use it in Fibaro as simple as I'm using it with the help of a bridge: direct command to a device

Link to comment
Share on other sites

  • 0

Far all of users that dont have google home device, there is google assistant app perfectly working on phone and is able to fully control fibaro as well.  I know it has been mentioned already, but just want to let know...

Link to comment
Share on other sites

Join the conversation

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

Guest
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...