<![CDATA[SmartHome Blog]]> https://www.smarthome.com.au/smarthome-blog/ Sat, 10 Jul 2021 04:24:28 +0000 Zend_Feed http://blogs.law.harvard.edu/tech/rss <![CDATA[SmartThings and Aeotec]]> https://www.smarthome.com.au/smarthome-blog/smartthings-and-aeotec/ SmartThings and Aeotec

SmartThings and Aeotec – A Connected Family

Since 2013, Samsung SmartThings has become the most popular smart home platforms available - with well over 63 million active users. SmartThings is forging ahead with plans to accelerate the creation of an open IoT ecosystem powered by its technology. In late 2020, Samsung signed a Worldwide agreement with Aeotec to distribute and expand the lineup of SmartThings hardware devices. Aeotec Group has been a valued SmartThings partner for many years, as well as a recognised leader in the design and development of SmartHome devices since 2003.

“Our customers have long depended upon SmartThings in order to realise their personal vision of their own automated home. The entire team at Aeotec Group, along with our partners, couldn’t be more thrilled to further our relationship with SmartThings, and to expand our product portfolio for consumers that have come to trust both Aeotec and SmartThings.”

Daniel P Dykes - Aeotec CEO

Samsung will continue to develop the SmartThings software and integration platform - Aeotec will manage the SmartThings hardware portfolio. This partnership builds upon Aeotec’s world-class experience and commitment to quality in manufacturing smart home devices. Samsung are pleased to collaborate with a company that customers trust and excited to continue bringing SmartThings into every home around the World.

Availability of Aeotec SmartThings hardware.

The newly branded Aeotec SmartThings Hub and sensors were originally due to land in Australia mid January 2021 - However, like a lot of plans throughout 2020 - the rebranding and manufacturing process has not been as smooth as we would have liked. There have been some supply chain issues for key components that has caused a significant delay in manufacturing. It has now been confirmed that SmartThings stock will land late February / early March 2021. We have confirmation from the factories that manufacturing has begun and there will be no further delays.

At SmartHome, we are delighted to be a close partner of Aeotec here in Australia and New Zealand - and we look forward to bringing the new Aeotec branded SmartThings hardware to our valued smart home community. We are confident the wait will be worth it, with not only the SmartThings products we have come to know and love becoming available again in late February... Aeotec have also indicated they will be expanding the SmartThings hardware lineup - with some exciting new additions to the SmartThings ecosystem due for release throughout 2021.

]]>
Wed, 20 Jan 2021 22:11:59 +0000
<![CDATA[Smart Lights - How does smart lighting work?]]> https://www.smarthome.com.au/smarthome-blog/smart-lighting/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;} pre code { background-color: #eee; border: 1px solid #999; display: block; padding: 20px; }

Smart Lighting

What is Smart Lighting?

Wall Switches. Clappers. Mobile phone apps. Voice-assistants. What do these things have in common? They are all capable of controlling the humble light globe. But as we’re about to see, simply adding a modern method of control doesn’t necessarily equate to ‘smart lighting’.

So what exactly is smart lighting? Let's take a look at two widely accepted types of smart lighting: Smart Modules and Smart Bulbs - you will quickly see the pros and cons of both...

Smart Modules

Smart lighting modules such as the Aeotec Nano Dimmer are small devices that can be installed behind virtually any light switch to ‘add smarts’ to any type of connected light. Used in functional lighting solutions, these modules can be retrofit and enable you to use your smart light switch to control the light as well as additional methods of control - you can turn off the light from the wall switch and turn it back on using the app or your voice (and vice-versa).

Smart Module

Smart Bulbs

Smart bulbs such as the Aeotec LED Bulb or Philips Hue have ‘the smarts’ built in to them, and are designed to be the modern replacements for the conventional light bulb. Used to create different moods and atmospheres with splashes of colour, smart bulbs require you to leave the physical switch on, meaning control is only possible from the app or voice-commands - if you turn off the light from the wall switch, you will not be able to turn on the light from the app.

Smart Bulbs=

Which is better? Smart Bulbs or Smart Modules?

Based on the above information, it becomes clear that only smart modules meet the criteria of smart lighting, as they make ordinary switches "smart" switches. Smart bulbs on the other hand do not retain manual switch control and are not truly 'smart'. But this does not mean that one system is 'better' than the other. In fact, they both perform an extraordinary job doing what they’re designed to do.

When used in conjunction with one another for their intended purposes (see below) in a well-designed smart home lighting solution, the different technologies complement each other - smart lighting modules add 'smarts' to your main lighting system while the smart bulbs are great for feature lighting.

Smart Module use cases

Smart-lighting modules are the ideal way to add 'smarts' to your main lighting system and should be used wherever you desire to maintain manual control from a light's wall switch. As they retain manual switch control and are seamlessly integrated in to your home, they lay the foundation for a home-wide functional smart-lighting solution. They will also save you a considerable amount of money as they work with your existing lights and light switches.

Clipsal Impress Momentary Bell Press Mech - Manual

Wall switch control.

Clipsal Impress Momentary Bell Press Mech - Smart

Wireless smart control.

Smart Bulb use cases

Smart bulbs are fantastic for creating different moods and atmospheres, and with adjustable hues and brightness, they're a lot of fun to play with. Bulbs are ideal for lamps or when physical control of the switch is not valued or required. You see, unlike Smart Modules, if you turn the wall switch off - the Smart Bulbs are no longer powered - rendering them useless until the wall switch is turned back on.

Clipsal Impress Momentary Bell Press Mech - Smart

Wireless smart control only.

Clipsal Impress Momentary Bell Press Mech - Manual

No wall switch control.

What's best for me?

You’ve made the decision. You want to control your lights from your smartphone or with your voice. But where to begin? If you’re just dipping your toes into the SmartHome world, the Philips Hue Starter Kit will enable you to learn the ins and outs of what’s possible with smart bulbs, before committing to a fully-fledged smart lighting system.

On the other hand, if you want to add 'smarts' to your home's main lighting system with room to scale (and aren't concerned about colour), we recommend the smart module route from the get-go. The modules are integrated into a complete Smart Home system, and work with other devices such as Aeotec MultiSensor 6, right out of the box.

This enables you set up your lights to automatically turn on when you walk into a room and off when you leave. To unlock these features and performance, you'll need a Z-Wave hub such as the Fibaro Home Center 2. And the great thing is, you can bring your Hue bulbs in to the Home Center ecosystem to enjoy both functional and atmospheric lighting.

Which is more affordable?

The rule of thumb here is this; the more smart lights you desire, the more cost-effective the smart module route becomes. Conversely, if you only want a couple of ‘smart’ lights, smart bulbs are likely the more cost-effective option. The reason is this;

  • Smart bulbs are DIY install and WiFi and Bluetooth versions do not require a hub.
  • Smart modules require a hub and must be installed by a licenced electrician.

One thing to keep in mind is that hubless systems can only support a limited number of devices and do not offer the advanced features of hub-based systems. This isn't an issue if you only plan on having a few smart devices, however if you catch the Smart Home bug and plan to add more devices to your system in the future, you may be in for spotty connections and reduced performance.

For a more comprehensive overview of the hub-based systems (local) vs hubless systems (cloud or limited local), check out this article.

Other Considerations

With so many smart systems available, it's easy to dive in to an ecosystem without first considering the system's ability to scale and its functionality. Will your system be able to cope as you add more smart devices to it, without compromising its performance? And will you be able to have your lights and other smart devices work together readily and seamlessly?

Not always. Here's some additional things to keep in mind before you commit to a system:

  • If you do not have a hub, your system will only support a limited number of bulbs (and devices).
  • Smart bulbs that operate without a hub use either WiFi or Bluetooth to communicate.
  • You can purchase battery-powered switches to control your smart-bulbs, however this is not a substitute for a fully integrated smart-lighting system and drives up the cost per bulb significantly.
  • If you do have a hub, your system will only support compatible smart modules and smart bulbs - either natively or through plugins.
  • Smart bulbs that operate with a hub use either Z-Wave, Zigbee, WiFi and/or Bluetooth to communicate.
  • The more powerful the hub, the more smart modules and bulbs your system will support.
  • LED strips are a simple and cost-effective way to add ambience to a room without replacing any bulbs.

Final Thoughts

In summary, true smart lighting takes advantage of multiple methods of controlling the lights in your home. That is, the same light can be controlled from the wall switch, from your Smart Home app and through voice-commands, and will stay in sync no matter which switching mechanism is used. Smart bulbs, although widely considered to be smart-lights do not meet this criteria, however they are great for feature lighting.

If you’re interested in smart lighting and would like to be certain of your direction before you committing to any system, drop a comment below or contact us. We’re always happy to answer any questions you may have :)

- Luke

]]>
Mon, 31 Aug 2020 01:55:00 +0000
<![CDATA[Fibaro Smart Implant]]> https://www.smarthome.com.au/smarthome-blog/fibaro-smart-implant/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;} pre code { background-color: #eee; border: 1px solid #999; display: block; padding: 20px; }

Fibaro Smart Implant

Fibaro Smart Implant

What if I told you there was a way to implant 'smarts' to your standalone alarm system, garage door & gate controller, and your heating & irrigation systems, and other beautiful vintage electronic systems?

How you may ask?

With the Fibaro Smart Implant, a little bit of tinkering and the magic of smart home technology.

What’s more, you can also use the Smart Implant to create custom sensors and devices as it also supports a variety of buttons, binary sensors, and 2-wire & 3-wire 0-10V sensors.

But for the purposes of this guide, I'll be demonstrating the Smart Implant's first use case; to convert a 'dumb' (or not-so-smart-device) into a 'smart' device. To do this, I’ll be connecting a Smart Implant to my Chuango alarm remote so I can arm and disarm my Chuango alarm system from my Home Center 2.

You can follow along to learn the general process, but keep in mind the exact nuances of the conversion process will differ according to the device. In saying this, all devices will share the following general processes to undergo the dumb-to-smart transformation.

  1. Hardware - Implanting the Smart Implant into the not-yet-smart-device.
  2. Software - Configuring the Smart Implant and Virtual Device in Home Center.

So without further ado, let’s dive in.

Important: The Smart Implant is designed for Low Voltage DC applications and is safe for DIY. It is not designed for High Voltage AC applications. You can find the specifications in the manual.

smart-implant-chuango-remote

Hardware - Implanting the Smart Implant.

If you’ve read this far, you’re interested in converting a ‘not-yet-smart’ device in to a smart device. But before we get into the process, let’s get you set up with the resources you need to perform this 'minor surgery' on your electronic device.

Here’s what you’ll need:

  1. The Smart Implant + its User Manual.
  2. A soldering iron and solder.
  3. Tools to disassemble your 'not-yet-smart device'.
  4. The wiring diagram of your ‘not-yet-smart-device’ (optional).
  5. A multi-meter (optional).

Caution: This is an advanced DIY guide. If you do not have a working knowledge of electronics or are not confident you can perform this, do not proceed. SmartHome is not liable for any damage that may occur to your devices as a result of this procedure.

With the preparation and formalities out of the way, here’s the procedure to connect the Smart Implant to a 'not-yet-smart' electronic device or system.

  1. Decide on what functions of your 'not-yet-smart-device' you’d like bring in to your smart home system.
  2. Consult the Smart Implant manual and familiarise yourself its capabilities, electrical characterics and the wiring diagram that corresponds with your device type.
  3. Determine the power, ground, input and output connections required to connect the Smart Implant to your not-yet-smart-device. This can be found in your devices repair manual or through testing with a multi-meter.
  4. Turn off your 'not-yet-smart-device' and disconnect its power cable.
  5. Disassemble your 'not-yet-smart-device'.
  6. Locate the desired connection points and dummy fit the Smart Implant wiring harness. Be sure there is enough length to mount the Smart Implant in a safe location.
  7. Solder the Smart Implant wiring harness to the connection points of your 'soon-to-be-smart-device'.
  8. Connect the wiring harness to the inputs and/or outputs of the Smart Implant.
  9. Check the connections have taken either by completing a pull-test or checking continuity with a multi-meter.

smart-implant-chuango-remote

Software - Configuring the Smart Implant.

With the hardware component of this operation completed, it's time to set up your 'now-smart-device' in Home Center. Here's an overview of the process;

  1. Include the Smart Implant in Home Center through the devices tab.
  2. Navigate to the Advanced tab of your Smart Implant device.
  3. fibaro smart implant

  4. Configure the appropriate parameters so they suit your application. You can find the parameters in the Smart Implant manual. (I configured the 'Output n - auto off' parameter to automatically turn off my Smart Implant's outputs when the alarm was armed or disarmed after a delay of 500ms). /li>

    fibaro smart implant

  5. From the devices tab, create a Virtual Device to control the 'now-smart-device' connected to your Smart Implant. Give it a name, and select the number of buttons required for your device.
  6. fibaro smart implant

    fibaro smart implant

  7. Our Virtual Device also needs to know what action to perform when the buttons are clicked in the form of LUA code. But don't worry, we don't need to write the line ourselves. We can get the Graphical Blocks Scene creator tool to do it for us. From the scenes tab, select 'Add scene using graphical blocks'.
  8. fibaro smart implant

  9. Create a scene with your Smart Implant performing the desired function (the trigger you use doesn't matter). Then, save the scene and click the button 'Switch scene edit mode to LUA based'. Find the line that executes the action of your 'now-smart-device'. In my case, it's the line with the command to 'turn on' my device.
  10. fibaro smart implant

  11. Copy the line of LUA Code that executes your desired action. It will have a structure similar to; fibaro:call(deviceId, action).
  12. fibaro smart implant

  13. Navigate to your Virtual Device and assign actions to the buttons. In my case, I've called button 1 'Arm' and button 2 other 'disarm'. Then switch the field to LUA code and paste in the code copied earlier. (you will need to change the device ID for each input/output of the Smart Implant. The device ID can be found by clicking on the desired devices tile. )
  14. fibaro smart implant

  15. Now for the final touch. Upload the icon of your choice to complete the setup of your Virtual Device. (see this guide for instructions on icons)

    fibaro smart implant

In Closing

Fibaro's Smart Implant is a cost-effective, versatile device capable of adding ‘smarts’ to a variety of older devices and systems. It can also be used to create custom devices with a variety of different sensors.

If you love your old devices and enjoy tinkering with electronics, it can be a fun and rewarding process to upgrade them so they can be controlled from your smart home system.

And if you have used a Smart Implant in any projects, drop a comment below. I’d love to hear what you’ve done with this clever little device!

All the best,

-Luke

]]>
Tue, 30 Jun 2020 05:52:00 +0000
<![CDATA[Voice Control - How to name your smart devices]]> https://www.smarthome.com.au/smarthome-blog/naming-smarthome-devices/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;} pre code { background-color: #eee; border: 1px solid #999; display: block; padding: 20px; }

Naming Smarthome Devices

How to name and organise your smart home devices.

“Hey Google, turn on the light”. No… not that light, the other one!

Google, Alexa and Siri have made it possible for us to conveniently control smart devices in our home with a simple voice-command.

But that doesn’t mean they consciously know what they’re doing. Rather, they simply act on the very names you give them, and if this isn’t set up correctly, they’ll get confused.

Which leads us to the purpose of this article:

Defining a system to organise and name our smart devices in a structured, scalable and intuitive way. That way, you can be sure your smart home system and smart voice assistant won’t ever confuse one of your devices with another.

Here’s an overview of the process:

  1. Group your devices by room or purpose
  2. Add, name and configure your smart devices and place them in appropriate groups.

Let’s get to it.

Grouping devices by room or purpose

It’s been said that for every time something triples in size, it breaks. In the case of your smart home organisational system, that’s what we want to avoid happening.

How? With an organisational system, we’ve refined and tested this over the years that works for over 50 devices.

The key is to create groups, and there are 2 different reasons to group devices:

  1. Group your devices by room (lounge, dining etc)
  2. Group your devices by purpose (security, irrigation etc)

In my experience, the best results occur when you use grouping by rooms and purpose in combination.

The critical thing when choosing a name for a group is that it must not have the same name as another group or device. This will create a clash.

Here’s an example of what happens in your smart home with 2 different naming conventions. See if you can spot why the clash occurs.

Naming convention 1:

  • Group name: Lounge Room
  • Device name: Lounge Room Light

Scenario 1: You ask your smart home to “Turn on the Lounge Room Light”. But as your group and device name are the same, it may turn on all devices within the group ‘Lounge Room’ that are ‘Lights’ rather than the device ‘Lounge Room Light’.

Naming convention 2:

  • Group name: Lounge
  • Device name: Lounge Room Light

Scenario 2: You ask your smart home to “Turn on the Lounge Room Light”. But as your group and device name are not the same, it will only turn on the device called ‘Lounge Room Light’.

The reason we choose to name the group ‘Lounge’ and not ‘Lounge Room’ is because we tend to control the main light with our voice more frequently than the entire room. And “Turn on the Lounge Room Light” rolls of the tongue nicer than ‘Lounge light’.

AutomationBridge - Voice Assistants

Name your individual devices

With your groups in place, you’re ready to move to the next layer of organisation. Naming your devices.

And when it comes to organising your smart devices for voice control, there’s 3 things you need to consider:

  1. The name is Meaningful - the best names are intuitive and roll off the tongue nicely.
  2. The name is Unique - each device must have a different name. Don’t double up!
  3. The device is set up correctly - if your device is controlling a light, make sure your smart home knows it’s controlling a light.

Here’s why:

  1. If the name is not meaningful, it won’t feel natural to use and will be harder to remember.
  2. If the name is not unique, your voice-assistant may switch and not act on the device you intend.
  3. If the device is not set up correctly, it won’t be controlled properly when controlling the room in its entirety.

Now that we know what to consider when naming our device and why, here’s how we recommend naming different lights (and other devices) in our group called ‘Lounge’:

  1. Lounge Room Light (main light)
  2. Lounge Room Strip (LED strip)
  3. Lounge Room Lamp (lamp)
  4. Lounge Room TV

In this instance, you can use the command “Turn on Lounge Room Light” to control the main light. “Turn on Lounge Room Strip” to control the LED light and so on…

You can also use the command “Turn on Lounge Lights” to control all the devices configured as ‘lights’ within the room called ‘Lounge’.

Remember: If you call your room ‘Lounge Room’, omit the world ‘Room’ from any device name or your system may get confused.

In Closing

The way you name and organise devices within your smart home has a huge impact on how easy it is to manage, and how seamless your system works.

Devices' names that are doubled up or the same as rooms will wreak havoc when you ask your voice-assistant to perform a simple task.

Thankfully, implementing a well-structured system isn't too difficult, and only requires you to create groups and name and set up your devices correctly.

If you have any naming conventions that you like, or if you have any thoughts or questions, drop a comment below. The SmartHome team are always here and happy to help.

All the best,

-Luke

]]>
Mon, 29 Jun 2020 06:01:00 +0000
<![CDATA[Smart Home - Local VS Cloud]]> https://www.smarthome.com.au/smarthome-blog/local-vs-cloud/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;} pre code { background-color: #eee; border: 1px solid #999; display: block; padding: 20px; }

Smart Home - Local VS Cloud

Your Smart Home's Brain. In the cloud or in your home?

The cloud. Data privacy. Fake accounts. Hacking. In this connected world, we’re all aware of the potential issues that threaten our digital livelihood. Yet to most of us, the ‘dark arts’ of technology remain a mystery. And it’s this mystery that causes us to unknowingly leave ourselves vulnerable to digital threats.

Now that cloud-based smart home systems are gaining traction, tech-related issues are hitting closer to home than ever. In the home in fact. Companies including Google, Amazon and Apple offer affordable, feature-rich voice assistants - which record private conversations. Other companies monetise the data collected from their cost-effective smart devices. And then there’s the stories of hackers hijacking control of unprotected systems, putting the owners at the mercy of horrible music and out of control heaters.

While steps are being taken to address these immediate privacy and security concerns, larger questions remain to be answered. If you do not own your data and digital identity, who does? What do they do with it? And what are the larger implications of centralised cloud-servers owned by tech-giants to accumulating, aggregating and monetising mass-amounts of our personal data?

Smart Home - Local VS Cloud

These questions don’t cross our mind when we ask Google or Alexa to order us a pizza. And we don’t often learn of them by meticulously trawling through the T&C’s. Instead, we simply make the decision to buy a product with awesome features at a great price, and learn of the potential consequences after the fact - when a scandalous news story breaks and we begin to question the intentions of products we welcomed into our home.

Thankfully, advancements in modern technology enable us to safeguard ourselves by becoming self-reliant, and disconnected from centralised entities. Many people have already taken their home's energy ‘off-grid’ with solar PV & batteries, and many are starting to take their smart homes ‘off-cloud’ with smart home systems that operate locally.

As smart home tech is my passion and I strongly believe a home's system should be owned and operated by the homeowner, my mission for this article is to outline the core-differences between cloud-controlled systems (hubless) and owner-controlled systems (hub) - as it’s this decision that has the largest impact on your smart home system's privacy, security and efficacy.

Armed with this key information, you can evaluate different systems with confidence and ensure you avoid the ones that do not have your best interests at heart - hopefully before you find yourself deep in their ecosystems.

Hub vs Hubless

‘If you want an affordable system, get WiFi or Bluetooth devices and just download the app - you don’t need a hub’ is common advice found online. While this may seem like sound logic, the core-factors of a smart home system; performance, security, scalability, longevity, interoperability - are placed secondary to the cost of the system you’re welcoming into your home.

And while it’s true that both hub and hubless systems provide the ‘smarts’ that enable you to control smart devices from your phone, there are some crucial differences as to how they achieve that. The crux of it is as follows:

  • WiFi-based hubless systems rely solely on ‘clouds’ owned (or used) by the companies that make your smart home products - your home's 'smarts' come from the digital ether.
  • Bluetooth-based hubless systems (BLE) can only support a limited number of devices, and cannot be accessed outside the home unless you have a hub - your home's 'smarts' come from a joint effort between your phone and devices.
  • Hub-based automation systems rely on a little computer that sits in your home - your home's 'smarts' come from a little computer that sits in your home.

The Cloud-Based System (WiFi)

As with everything, there's a trade-off for the cost-savings allure of the ‘no hub’ route. That is, your smart home is entirely dependant on the quality of your WiFi and the cloud-services provided by the company of the system you purchased. This leaves the system open to a few critical issues:

AutomationBridge - Voice Assistants

  • Performance - Cloud-based systems are typically slower than local systems and suffer performance issues when demand on the network is high.
  • Longevity - If the company who made your products goes bust (which many have) your smart devices get the technologically equivalent of a lobotomy.
  • Robustness - Your smart devices are only smart if they’re connected to the internet. If the internet goes down, so do your smart devices.
  • Privacy - Magic data fairies live in the cloud that feed on your data… not really. But when you accept the T’s & C’s, you may sign over your data rights to companies - on their terms.
  • Scalability - Cloud based systems connect through your WiFi router, which has a limit on how many devices it can handle. To overcome this problem, a hub is required, and your smart devices may not be compatible with the new hub you fancy.
  • Security - Most home WiFi networks are relatively easy for hackers to gain access to. In the event of an attack, your home can be brought under their control.
  • The octopus problem - Each smart device maker has its own app and cloud. If you pursue this path long enough, you may end up with an app for your smart plugs, another for lights, and yet another for your weather station. Alternatively, you will have to setup a central app to control them from, which is far from a simple task.

The Hub-Based System (Z-Wave or Zigbee)

If you’re looking to lay the foundation for a smart home system that does not suffer from the issues of the cloud-based counterpart, you’ll need a home automation hub. Unlike the cloud, the hub is a tangible object that lives in your home, such as the Fibaro Home Center 2 seen below. The hub creates its own network for your smart devices, meaning it's not reliant on the quality of your WiFi or WiFi router. The benefits of a hub are non-coincidentally the opposite of the issues faced by the cloud:

Fibaro Home Center 2

  • Performance - Locally-operated systems are typically faster than cloud-based systems. Z-Wave systems are unaffected by WiFi traffic however Zigbee and Bluetooth systems may suffer from interference.
  • Longevity - Smart home devices that work with hubs use standardised communication protocols. This means you can continue to use your smart devices even if their maker goes bust.
  • Robustness - Your smart devices rely on your hub to work, meaning they will continue to work if your internet is down.
  • Privacy - You own your smart home products and the data that is collected from them. Unless you choose, your product data will remain in your home, and not be out in the digital ether.
  • Scalability - Hubs create their own network exclusively for smart devices, and are designed to handle a large number of devices. Hub-based systems will not lose performance due to increased internet traffic.
  • Security - Automation hubs use advanced cryptography and stringent security standards for manufacturers that make hacking the network a significant challenge.
  • Single app home control - Hubs integrate various different smart systems into a location, enabling you to control all your smart devices from a single app. If you purchase device that is not natively supported by the hub, chances are you'll find a plugin/integration that will enable it to work with your system.

In closing

While it may be clear that I’m an advocate of hub-based systems (for the reasons outlined this article and more), cloud-based systems still have their place. If you’re just dipping your toes in to automation, grabbing a few WiFi devices may help you get a feel for what a smart home can do. But proceed with caution.

Travel too far down this path and the issues discussed in this article will present a larger inconvenience when they inevitably occur - and it will be more costly to migrate to a hub-based system in the future.

On the contrary, if you’ve decided you want a smart home and are still considering the hubless route, I’ll leave you with this. Many of us readily spend $1000+ on a new phone or TV. Yet we look to save dollars on the smart home systems that will have a greater impact on the way we live - when done right.

If you’re serious about your smart home journey and would like to be certain of your direction before taking the leap, drop a comment below or contact us. We’re always happy to help.

- Luke

]]>
Mon, 01 Jun 2020 01:39:00 +0000
<![CDATA[Configuration Parameters in Z-Wave Systems]]> https://www.smarthome.com.au/smarthome-blog/configuration-parameters/ Configuration Parameters

Configuration Parameters

In this article, we ran through the process of adding ‘Configuration Parameters’ to devices in Fibaro, Vera and Homey systems.

But what exactly are ‘Configuration Parameters’? And why are they important?

In a nutshell, Configuration Parameters (or variables if you're using Vera) refer to the number of tweakable settings that determine how a Z-Wave device functions. Depending on your device, you can adjust switch type, to LED colour, wake-up time, sensor reporting time, associations (and many more) through its corresponding parameter.

And while each Z-Wave device has its own unique set of configuration parameters (its own fingerprint), similar devices will share parameters that control the same function. The below images show the 'no motion' time parameter for a Fibaro Motion Sensor and a Aeotec MultiSensor 6.

Fibaro Parameter

Fibaro 'no motion' parameter.

Aeotec Parameter

Aeotec 'no motion' parameter.

Note: The above 'no motion' parameter for the Fibaro and Aeotec motion sensors has a different parameter number and description. Also note that in Fibaro, Vera and Homey systems, the same parameter may be represented by different names and descriptions.

It's also worth mentioning that the location of the parameter list varies according to the devices manufacturer. For example: Parameter lists for Fibaro devices are found in the user-guide whereas parameter lists for Aeotec devices are found in the engineering spec sheet.

Understanding what these parameters are, where to find them, their functions and when/how to adjust them will enable you to get the most out of each of our devices in all applications. A full list of tweakable 'Configuration Parameters' for a given device can typically be found in the devices user-manual, or through a quick Google search. You can find your device's manual through this link-library.

Thankfully, changing the configuration parameters within all Z-Wave systems is usually a relatively simple process, consisting of the below 5 steps.

  1. Locate the 'configuration parameters' section in the hub/controller application.
  2. Understand the parameter you wish to modify (the user-manual is useful here)
  3. Adjust the parameter value to the desired value.
  4. Save the changes.
  5. Test the device.

Tip: As each hub/controller works a little differently, the exact process for changing the configuration parameters is specific to the hub/controller you're working with.

Sometimes however, our device's 'Configuration Parameters' will not show up on our hub/controller application, which brings us to the concept of the ‘Templated Device’ and the ‘Generic Device’.

Note: It is your hub/controller that determines whether or not you will be working with a ‘templated’ or ‘generic’ device, as the templates are controller specific. Some devices may have templates on one system but not on another.

Understanding Device Types: Templated Device vs Generic Device

When you first add a new device to your controller, it will either be included with a template (templated device) or without (generic device).

Devices that have a 'template' are recognised by your hub/controller, meaning you'll have immediate access to your device's tweakable parameters. If the template happens to be missing a parameter, you can always add in additional parameters manually.

Fibaro Template

Templated Device in Home Center - Has list of Configuration Parameters

On the other hand, if your hub/controller doesn't recognise your new device (as it does not have a template), your device will be seen as 'generic' and you will not have immediate access to your device's configuration parameters. Instead, you must add in each one you wish to configure manually.

Fibaro Generic

Generic Device in Home Center - Does not have list of Configuration Parameters

In Closing

Configuration parameters enable us to fine-tune the way our devices operate. The key thing to keep in mind when working with these parameters is whether or not your controller has a template for your device, or doesn’t.

If it does, you can simply tweak available settings displayed on the screen. If it doesn’t, you’re still able to tweak them, but you’ll first have to add them in manually.

If you have any tips or tricks you’d like to share, or if you have any questions, drop a comment below. We’re always happy to help!

Best of luck tweaking your parameters.

-Luke

]]>
Wed, 08 Apr 2020 03:04:00 +0000
<![CDATA[SmartThings | How to Add Any Z-Wave Device]]> https://www.smarthome.com.au/smarthome-blog/smart-things-z-wave/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;} pre code { background-color: #eee; border: 1px solid #999; display: block; padding: 20px; }

SmartThings - How to Add Any Z-Wave Device

SmartThings | How to Add Any Z-Wave Device

Samsung SmartThings is a popular smart home hub that enables you to mix ‘n’ match smart devices that use Z-Wave, Zigbee, Bluetooth or Wi-Fi. But while SmartThings has the required hardware to communicate with these devices, only some devices are listed as compatible.

Why? Device handlers.

Essentially, a device handler enables SmartThings (and other hubs) to understand information received from smart devices, and display it the application. Information including the device type (switch, meter, sensor) as well as their specific configuration parameters.

Thankfully, the Z-Wave protocol has a standardised way of communicating device type, meaning every Z-Wave certified device can communicate this information to any other Z-Wave certified device. The major benefit here is that even if a device isn’t listed as compatible, it will still be added in as a generic Z-Wave device and work as intended.

Limitations of SmartThings Device Handlers

Unfortunately, SmartThings devices handlers do not support the configuration parameters of specific devices. You cannot view or modify the configuration parameters of any Z-Wave device within the SmartThings app. On the other hand true device handlers, like those found in the Homey platform give you access to these parameters.

Here’s an example to illustrate the point: The SmartSwitch 6 , Nano Switch and Heavy Duty Smart Switch are all classified as ‘Binary Switches’ & ‘Meters’. Within SmartThings, these devices are all displayed on a similar looking page from which you can turn on/off the switch and see the power consumption.

Yet each of the 3 devices has a different set of configuration parameters. The SmartSwitch 6 has an LED ring controlled by setting parameter 33, where the other devices don’t have an LED or parameter 33.

With that out the way, we’re going to look at how to add Z-Wave devices to SmartThings that are listed as compatible, and devices that aren’t and see how they both function within SmartThings. We’ll be using Aeotec devices to demonstrate the process - specifically, the compatible SmartSwitch 6 and the 'not listed as compatible' Door / Window Sensor 7.

How to Add Compatible Z-Wave Devices to SmartThings:

Compatible devices in SmartThings are those found on the SmartThings website. In the app, these devices can be found searching the device name or adding by brand. You can use the below process to add these devices.

Smart Things

1. Click the plus button and select 'device'.

Smart Things

2. Select the brand of your device.

Smart Things

3. Select the type of device you have.

Smart Things

4. Click 'Supported devices'.

Smart Things

5. Select your specific device (I'm using a SmartSwitch 6)

Smart Things

6. Click 'Start'.

Smart Things

7. Select the Hub and Room you wish to add the device to.

Smart Things

8. Follow your devices inclusion procedure (press the pair button).

Smart Things

9. Name your device and click 'Done'.

How to Add Generic Z-Wave Devices to SmartThings:

As mentioned in the introduction, Z-Wave devices have a standardised way of communicating with hubs such as SmartThings. In theory, this means that all certified Z-Wave devices you add in to the SmartThings platform as a generic Z-Wave device will work as intended, and that you’re not missing out on any additional functionality if the device isn’t listed as compatible (other than SmartThings limitation with configuration parameters).

Smart Things

1. Click the plus button and select 'device'.

Smart Things

2. Select the brand 'Z-Wave'.

Smart Things

3. Click 'Generic Z-Wave Device'.

Smart Things

4. Click 'Start'.

Smart Things

5. Follow your devices inclusion procedure.

Smart Things

6. Name your device and click 'Done'.

In Closing

Samsung SmartThings is a multi-protocol smart home hub that supports the most popular smart home devices. As we’ve seen in this article, there is a tradeoff. It supports these core-functionally very well, however you cannot tweak configuration parameters which give you full control over your Z-Wave devices.

Those determined to access the parameters can do so by tinkering with device handlers from GitHub and working with the SmartThings IDE, however this is not a project for the faint-hearted and requires a significant degree of tech-savviness.

If you are looking for a multi-protocol smart home hub that fully supports Z-Wave devices, Homey provides device handlers (with configuration parameters) and an even greater number of devices that SmartThings.

And as always, if you have any questions, thoughts or tips you’d like to share about SmartThings, drop a comment below. It's always great to hear from you.

All the best!

-Luke

]]>
Tue, 18 Feb 2020 02:22:18 +0000
<![CDATA[An Introduction to Homey]]> https://www.smarthome.com.au/smarthome-blog/homey-guide/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;} pre code { background-color: #eee; border: 1px solid #999; display: block; padding: 20px; }

An introduction to Homey

An Introduction to Homey

Homey is a smart home companion with a bold mission; to enable smart home devices to work together to make your home cosy, safe, green and awesome.

While this sounds simple, it’s actually quite difficult.

There’s a number of smart home languages (Z-Wave, Wi-Fi, Bluetooth Low Energy, Zigbee) that don’t readily communicate with one another. And a growing number of smart devices that require support in order to work seamlessly.

But Homey and its active developer community are working hard and have already achieved great things.

With over 50,000 devices supported from over 1000 brands, Homey can use a Z-Wave Sensor to trigger a Zigbee light (and vice-versa), send a push notification to your phone and/or perform a virtually limitless number of other actions.

Homey stays true to its word and unlocks the ability to creatively connect your devices and services to reinvent the way you live within your home.

In this article, we’re going to take a look at the core features of Homey that give it this superpower. Here’s a brief overview:

  1. Apps connect Homey to smart devices and internet-based services.
  2. Flows enable your devices and apps to work together to make your home more liveable.
  3. Insights show you key data collected from your smart devices.

Let’s dive into each of these in greater detail.

Apps in Homey

Every Homey begins its life as a blank canvas.

Apps are like splashes of colour that give your Homey some personality, enabling it to connect with various smart devices and online services. You can find the complete range of Apps here.

You’ll notice that before you can connect a smart devices or use a service within Homey, you’ll have to install the associated app.

Have a Z-Wave device from Aeotec? Download the Aeotec App, find your device and the purpose-built app will guide you through your specific devices pairing process.

Want Homey to work with IFTTT? Download the IFTTT app and follow the prompts.

Want to turn Homey into a security command center? Download and install the Heimdall app.

The great thing about Homey’s app approach is that it’s modular. Apps can be created, updated and installed independently without having to change Homey itself. This creates a great environment for developers, who can develop and improve apps to expand Homey's capabilities, and enables your Homey to run on the bare-minimum amount of must-have information.

To summarise, apps are the link between Homey and the smart devices and services. There are three general types of apps.

Homey Apps

Apps for Smart Devices

Homey supports the industry standard smart home protocols, including; Z-Wave, Zigbee, Bluetooth (BLE), Wi-Fi, NFC & RF.

To support this diversity, Homey has a dedicated app for each of the leading brands, enabling Homey to work seamlessly with a wide variety of smart devices.

Simply download the app of your favourite smart device makers and pair: smart sensors, smart lights, door locks, smart blinds, smart thermostats, security cameras - really, any smart product that has a physical form is compatible with Homey.

Once the app is installed, adding a device is then as simple as following the below procedure.

Homey

1.Click 'Add a device'.

Homey

2. Select your manufacturers app and your product.

Homey

3. Follow the inclusion instructions.

Apps for Internet Services

Software apps enable Homey to connect to a large number of internet-based services such as; IFTTT, Email, Telegram, MQTT, Wikipedia, Weather and Google Maps.

Download these apps and Homey will be able to use these services and information provided by them to improve your smart home experience.

Apps to Supercharge Homey

Supercharge apps (or tools) add functionality to Homey so it can work in more advanced ways. These include; Heimdall, Virtual Devices, Battery Monitor, HTTP Request flow cards, Better Logic.

Download these apps if you want to improve the performance of Homey and use features that don’t come preinstalled.

Flows in Homey

Flows are how Homey connects various devices, services and different apps together to create a single, seamless sequence of events.

This is where the power of apps really begins to shine. Every app installed on Homey creates app-specific cards, which are used to create flows.

Every ‘Flow’ follows the same general structure:

  1. When… this happens (the trigger).
  2. Then…make this happen (the action).

To set the ‘When’ and ‘Then’, simply select the card that represents the respective trigger or action.

Flows are triggered by ‘When’ events such as sensor detecting change (motion, temperature, light etc), a voice-command or when the clock hits a specific time. Each of these triggers has its own specific card that can be selected. Here’s a few examples:

  1. When… Motion detector detects motion.
  2. When… It’s after sunset.
  3. When… It’s 30 degrees.

The below screenshots show the procedure for setting the When... statement in the Homey app.

Homey

1. Click 'Add card'.

Homey

2. Select the 'trigger' device/type. I've selected the MultiSensor 6 from earlier.

Homey

3. Select the 'trigger' event. I've selected when motion is detected.

Sometimes, you may want to add an additional condition before triggering the action. In this case, Homey provides an optional ‘And’ statement. The action will only be triggered if the ‘When’ and ‘And’ statements are both true.

Here’s what this looks like:

  1. When… Motion detector detects motion
    And… It’s after sunset.
  2. When… It’s 30 degrees
    And… It’s after sunset.

Once both the ‘When’ and optional ‘And’ statements are true, the action will take place.

The action is represented by the Then… statement. Some examples include:

  1. When… Motion detector detects motion
    And… It’s after sunset,
    Then… Turn on the bedroom light.
  2. When… Motion detector detects motion
    And… It’s after sunset,
    Then… Send me an email

In some instances, you may wish to add additional ‘Then’ cards to create more advanced flows.

To summarise, Flows enable you to connect various devices and services together in a logical way. When the trigger (and the ‘And’ condition is met), Homey will perform the desired action of the card in the ‘Then’ statement.

Homey

1. Click 'And' to add an additional condition.

Homey

2. Find the trigger device/type and select the trigger event.

Homey

3. Click 'Then' to add the action. I've selected to turn on the device controlling the bedroom light

Insights in Homey

One of the key benefits of a smart home is that we can track how our home is performing over time. Energy, temperature, luminance, battery life - any data that is measured by a sensor can be used as the basis to improve how our home performs.

Want to know how much more energy your washing machine uses on a hot cycle than an eco-cycle? Use a Smart Switch and you’ll get data for that.

Homey does the heavy lifting here, converting tables of numbers into visually appealing graphs, where changes and discrepancies are easy to spot.

You can then use the data to make more informed decisions, or to create flows to automatically optimise your home.

Homey Insights

In Summary

Homey’s mission is to enable smart home devices to work together so you can make your home cosy, safe, green and awesome.

And as it supports all the major smart home protocols, over 50,000 devices and a number of internet-based services, it does a great job at connecting all the devices in a seamless way.

Using Apps, you can link Homey to a variety of devices and services. You can then create Flows to string these devices and services into powerful sequences, and use insights to discover how your home is performing.

If you have any questions, thoughts or tips you’d like to share about Homey, drop a comment below. It's always great to hear from you.

All the best!

-Luke

]]>
Tue, 04 Feb 2020 03:13:42 +0000
<![CDATA[6 benefits of a Smart Home]]> https://www.smarthome.com.au/smarthome-blog/6-benefits-of-a-smart-home/ Welcome Home

The ‘Home’ Redefined. An interactive and convenient way of life.

The world around us is becoming more intelligent and more connected; The wealth of human knowledge is available at our fingertips, cars can drive themselves, and we can have food delivered to our door with a few clicks of a button.

Yet we still live in homes much the same way as our grandparents did. But this old way of life is set to drastically change...

The 20th Century Home

The humble home was built with a specific purpose in mind: to put a roof over our heads and provide a place of residence from which we can base our lives. And 20th century homes achieved this so successfully that we we’ve pretty much stuck to the same recipe to build a home for the last 100 years.

Old Home

Sure, modern homes are larger, built with different materials, more comfortable and filled with cool technology, but fundamentally, they’re an empty shell which we fill with our possessions, creature comforts and warmth of our family.

Welcome to the 21st Century Home

The home of the 21st century will come to life with smart systems and tools that will enable them to function at greater efficiency, while offering unparalleled convenience to families living in them.

New Home

They’ll be smart enough to manage and conserve resources, reduce waste, be more secure, and interactive, and we’ll develop a deeper connection with them. Life in the 21st century is set to be more streamlined and productive than ever before.

And with major advancements within the home automation industry making this era-defining technology (and its benefits) more affordable than ever, everyone is set to experience the power of home automation. So what benefits can you expect from your home in the near future?

The top 6 reasons why living in a smart home is awesome

1. More free time.

More time = Relax

Time is the our most precious resource, and we spend a lot of it performing menial and repetitive tasks that ‘must’ be done. Imagine if all these things happened with a simple voice command or automatically? With smart home technology, they can. Free up time so you can spend it on the things you care about.

2. More money in your pocket

Save money over time

It’s expensive to live inefficiently. You end up paying for energy you don’t need and your dollar doesn’t go as far. Make your hard earned money go further by installing a smart system, and you can be sure your home will operate more efficiently, saving you up to 30% on your energy bill.

3. Lower environmental impact

Eco-home

An inefficient home also results in greater emissions and environmental impact. Improve your home's efficiency and you’ll improve your home's carbon footprint, playing a necessary part in the transition to a more sustainable world.

4. Peace of mind

Peace of mind

Forgot to turn off your clothes iron? Forgot to lock your door? Or maybe you didn’t. Either way, with a smart home you’ll be able to check your home is safe, secure and risk free wherever you are. No need to go home to check.

5. Convenience

Remote control

The remote control was a revolutionary invention that reinvented the user-experience. Now, you can have a remote control for everything. Or even better, a voice controller. Or even better than that, imagine if your home knew what you liked and was ready for you in advance. Having a smart home is like having a personal butler that caters to your needs.

6. Everyone loves J.A.R.V.I.S.

Jarvis

If you’re familiar with Ironman, you’ll remember his personal assistant J.A.R.V.I.S. With home automation, you will one day have your very own J.A.R.V.I.S (although maybe without his quirks). And that’s awesome.

In Closing

I hope after reading this that you're excited to be part of this bright new age, and that you now know how smart home technology can help you enjoy a more productive, streamlined way of life.

If you begin to think of your home as a having a personality, rather than just a place of shelter, you’ll develop a connection with it like never before and have more fun with it. Grab yourself a copy of Ironman and you’ll see what I’m getting at.

And if you have a reason you love living in a smart home, or if you’re interested in home automation and want to learn more, drop a comment below - or contact us - We’re always happy to help.

-Luke

]]>
Mon, 23 Sep 2019 04:29:00 +0000
<![CDATA[Voice-control your alarm system]]> https://www.smarthome.com.au/smarthome-blog/voice-control-alarm/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;} pre code { background-color: #eee; border: 1px solid #999; display: block; padding: 20px; }

Chuango H4 LTE - Voice-control your alarm system

Smart voice control for your smart alarm.

Gone are the days where you have to enter a pin on a keypad to manually arm/disarm your alarm system. Here are the days where you can ask your smart-assistant - Alexa or Google - to do it for you.

In this guide, you’ll learn how to set up Chuango’s new H4 LTE Security Hub to work with Alexa or Google. Here’s the general process - we’ll dive in to the specifics of Step 4 in the next section.

  1. Download Chuango’s ‘SmartHome’ app.
  2. Set up your account & your H4 LTE Security Hub
  3. Download your smart-assistant app - Amazon Alexa or Google Home.
  4. Link Chuango's ‘DreamCatcher’ service to your smart-assistant
  5. Set a PIN code for disarming.
  6. Start enjoying the hands-free convenience of controlling your Chuango H4 alarm system.

Linking Alexa

To set up Alexa, first download the Amazon Alexa app and create an account. Then use the following process to link your Chuango system to Alexa via the DreamCatcher skill. All you'll need handy is your Chuango username and password.

Chuango

1. Navigate to ‘Devices’ and click ‘Add a new skill’.

Chuango

2. Click ‘Enable Smart Home Skills’.

Chuango

3. Search for ‘DreamCatcher’.

Chuango

4. Click ‘Enable to Use’.

Chuango

5. Enter your email and password - the same ones you used to create your account in the SmartHome App. .

Chuango

6. This one’s up to you. If you click ‘Yes’, you will need to set a pin.

Chuango

7. Success! Try it out.

Linking Google

To set up Google, first download the Google Home app and create an account. Then use the following process to link your Chuango system to Alexa via the DreamCatcher skill. All you'll need handy is your Chuango username and password.

Homey

1. Navigate to ‘Account’ and click ‘Set up or add’.

Homey

2. Click ‘Set up device’.

Homey

3. Click ‘Have something already set up?’ to link a new skill.

Google

4. Search ‘DreamCatcher’

Google

5. Enter your email and password - the same ones you used to create your account in the SmartHome App. .

Google

6. This one’s up to you. If you click ‘Yes’, you will need to set a pin.

Google

7. Success! Try it out.

In Closing

If you've followed the steps in this guide, you'll now be able to arm and disarm the alarm with a simple voice command.

All the best.

- Luke

]]>
Mon, 23 Sep 2019 02:08:00 +0000
<![CDATA[Fibaro Home Center 2 Alarm Setup]]> https://www.smarthome.com.au/smarthome-blog/fibaro-home-center-2-alarm/ Fibaro Home Center 2 Alarm Setup

How to setup an alarm system using Fibaro Home Center 2.

Not too long ago, my old wired alarm system gave up the ghost. I was left with two choices - replace my wired alarm... or make my alarm system part of my Z-Wave smart home system. I chose the latter, and here's why...

It made absolutely no sense to me to replace my old wired security motion sensors - I already have Z-Wave motion sensors setup around my home which perform multiple functions (switching lights on/off automatically, taking temperature and humidity readings and more) It made a lot more sense to utilise the Z-Wave motion sensors that I already have - as opposed to having two different motion sensors in the same room (one for Z-Wave and one for security). Also, there are many obvious advantages to my home alarm system being incorporated into my Z-Wave enabled smart home as one cohesive system.

This is a DIY project.

You will not need an electrician or security system installer, you can do it yourself - which is great as you will save a lot of money.

It is also not designed to be a traditional back-to-base monitoring alarm - it is rather designed to be a self monitoring alarm, where you receive notifications directly to your mobile (or multiple mobiles if you choose) - this saves you even more money by not having to pay monthly fees (which is a waste of money in my opinion - don't get me started on that scam!).

With a bit of patience, you will be able to create a very robust security system with the Home Center 2 - and enjoy all of the other benefits Z-Wave offers.

Having just recently done this myself, I thought I would share my experience - I hope it is helpful to anyone who is looking to setup a smart home security system.

Fibaro Alarm - DIY

I had only two objectives when I set out on this project... the first was this new Z-Wave alarm had to be every bit as competent and reliable as my old wired system (or better... if possible).

The second was my new alarm had to be part of my Z-Wave smart home. I think I achieved both goals - in spades - but not without some trial-and-error, missteps and some "out of the box" thinking. Challenging... and loving it!

It will take some time to read this blog and watch the video (it's a long one), but I promise it will be worth it. Let's roll up our sleeves and get into it.

Underneath the video below is an overview of the bare minimum equipment that will be required...

Watch the video.
v

Fibaro Home Center 2 - Preparation

Planning and preparation

First it is a good idea to plan out your security system. A little planning can save a lot of time (and money) in the long run - it will also mean you have installed a system that is going to do its job effectively - protecting you and your home.

Having said all of that - I did absolutely 0% planning (hypocrite, I know!). I dove right in - completely blind. Although this is how I usually perform best - dropped in the middle and forced to swim. It's amazing what you can find on Google at 3am ;)

To be fair (to myself), I had a very reasonable idea of what I had to do - one of the advantages of working for SmartHome :)

At the bare minimum, you will need to plan how many motion sensors are required - and where you are going to place them. Door and Window Sensors are advised, but certainly optional. Remember, if you can only run the sensor by battery - use Fibaro Motion Sensors. If you can power your sensors - use the Aeotec Motion Sensors.

Once you have your plan - be sure to "pair" your Z-Wave sensors with your Home Center 2 before physically installing the sensors - this will make life a lot easier and confirm all sensors are working before you distribute them around your home.

Required equipment.

For the "foundations" of my new Z-Wave alarm system, I am using the Fibaro Home Center 2 - currently the best Z-Wave controller available. It is also far more expensive than other Z-Wave hubs, although in my opinion the price difference is more than justified given the performance, features, usability and reliability that Home Center 2 offers (besides, a decent alarm system will set you back far more - and it won't turn your home into a smart home!).

Fibaro Home Center 2

Fibaro Home Center 2

The Fibaro Home Center 2 will be the "brains" of not only your new security system, but also your Z-Wave smart home as well. This device connects to your wireless router and is where you will "configure" your new alarm system.

I strongly recommend getting yourself a cheap UPS (Uninterruptible Power Supply - basically a battery backup device) into which you will plug both your wireless router and Home Center 2 - this will allow the system to keep running even if there is a power outage - which is of course very important for a security system.

Fibaro Home Center 2 - Motion Sensors

Z-Wave Motion Sensors

Including motion sensors as part of your alarm system is of course a given. However I thought I would share my thoughts on the two main Z-Wave motion sensors that are available here in Australia and New Zealand.

Fibaro Alarm - Fibaro Motion Sensor

Fibaro Z-Wave Motion Sensor

This small, golf-ball sized motion sensor is great - not only will you get motion detection, it also includes a vibration sensor (so it cannot be tampered with), temperature sensor and a lux (light) sensor. All of these additional sensors make for a very useful device as part of your smart home setup.

This sensor is completely wireless and runs off a single CR123 - Fibaro claim the battery should last for two years - my real-world experience indicates more like 14 - 18 months (Home Center will let you know when the battery is getting low). This is important, CR123 batteries are not cheap - so keep in mind you will need to replace batteries in the future - which if you had say 5 motion sensors - you are looking at around $20 - $30 to replace all of the batteries.

Fibaro Alarm - Aeotec Motion Sensor

Aeotec Z-Wave Multi-Sensor 6

This motion sensor is my personal preference... it is a great little sensor and has served me well. This motion sensor includes all of the additional sensors that the Fibaro version does - plus a couple of extra. It also runs on batteries - in fact, this sensor requires 2 x CR123 batteries - further adding to the expense over time.

However for me, this is why the Aeotec is a better choice over Fibaro - it can also be powered via mini USB (USB to mini USB cable is included) - meaning you never have to change batteries. There is another advantage to powering via USB - the sensor readings are always "live" - when powered by battery, both the Aeotec and Fibaro sensors only send sensor readings in definable time intervals - this saves battery life - the longer the interval... the longer your batteries will last.

The right choice comes down to this...

If you are going to run your motion sensor on batteries - choose the Fibaro motion sensor - it does a lot better job of managing battery life than the Aeotec motion sensor does - it will actually last longer even though it uses a single battery.

If you can provide power to your motion sensor... definitely choose the Aeotec MultiSensor 6 - your sensor readings will always be in real time and you will never have to replace batteries. I know powering the sensor can be a challenge - particularly if you want to mount the sensor up high in the corner of a room - this is where motion sensors traditionally live. However this is not a traditional motion sensor - it is actually more effective to place these sensors at mid level in a room. You will get far better temperature readings at this height - and it is usually more convenient to plug the sensor into a USB power source.

I have most of my Aeotec motion sensors placed on mantles, shelves or bookcases - and they work great and give excellent temperature and humidity readings. The only place I opted for the Fibaro Motion Sensor was in my hallway - this had to run off batteries as there wasn't a convenient power source available (not without a lot of messing around anyway).

Fibaro Home Center 2 - Door / Window Sensors

Z-Wave Door / Window Sensors

Z-Wave Door / Window Sensors are completely optional in your security setup - Although they are worth considering as they offer another layer of security by monitoring for the opening (or closing) of doors and windows. One clear advantage of installing these sensors is you can monitor your home's exterior entry and exit points when you are home.

Whereas you are not likely to "arm" your motion sensors when you are home (otherwise they will trigger your alarm when you move about your home) - with a door / window sensor, you can still trigger an alarm if a door or window is opened - when it shouldn't be - including when you are sleeping at night. It's a little known fact that over 25% of burglaries occur whilst someone is home! For this reason, it certainly makes sense to consider using Z-Wave Door / Window sensors to protect your home while you are away... but more importantly, also when you are home.

Vision Z-Wave Outdoor Siren

Siren and strobe

An integral part of your Z-Wave alarm system is a siren and strobe. Would-be intruders don't like attention, so making as much noise as possible and drawing attention to a potential break-in is crucial. It also offers an excellent visual deterrent when a thief is scoping out your home as a possible target.

Remember, when choosing a mounting location for your external Z-Wave siren, make sure it is installed somewhere prominent - we want people to know you have an alarm installed - and we want it noticed if it is triggered.

Some final thoughts...

With a bit of planning and well invested time, you will be able to create an excellent alarm system using the Fibaro Home Center 2 and Z-Wave security devices - with the added advantage of having your alarm as part of your Z-Wave enabled smart home. Do not hesitate to contact us if you would like some free advice, support or simply have questions... Remember, we are always happy to help.

All the best,

Brad

]]>
Wed, 18 Sep 2019 00:37:00 +0000
<![CDATA[Airbnb remote property management]]> https://www.smarthome.com.au/smarthome-blog/airbnb-remote-property-management/ Airbnb remote property management

Manage your Airbnb property from anywhere in the World.

Airbnb owners. Gone are the days where you have to rely on your guests to turn OFF the heater / aircon, lights and other costly appliances before leaving. Here are the days where you can do it from the comfort of your couch or a beach in Bali. With a few home automation products, you can manage a number of your property's key functions remotely and ensure your investment is both secure & energy efficient. You can also set up new access codes for your locks wherever you are. Enjoy peace of mind and lower overheads with a simple smart home setup. Let's see how...

Select a Z-Wave Gateway Controller

The Z-Wave controller is the "brains" of your smart Airbnb management system. To get started, simply plug the controller in to your Airbnb's internet router and follow its setup procedure. You can have your controller up and running in under 15 minutes and be ready to begin adding any Z-Wave devices you feel will help you better manage your property.

Choose your Z-Wave devices

With the controller ready-to-go, you can now begin selecting Z-Wave devices for your Airbnb management system. Starting with the most important functions of the property manager - the ones that will maximise your convenience and result in the most significant cost savings - we came up with a list of items that will enable you to:

  • Enable/disable guest access codes to your Airbnb.
  • Control the split-system heater/aircon and lights that may be left on.
  • Monitor your Airbnb's entrance and doors / windows.

Below, you'll find outlines of the recommended 'starter' devices that achieve the above functionality. And remember, you can always start with a simple system and add more devices at any time.

Airbnb Z-Wave Access Control

Airbnb Remote Access Control

Locks overview - Want to check the front door is locked? Or know who last entered your home? Or manage your access codes from wherever you are? With a keyed or keyless Z-Wave lock, you can do all these things. A smart lock will not only make your life more convenient and keep your property secure, it will leave the guests with a quality first impression of your property.

You will also be able to manage access to your Airbnb property remotely... Guests arriving? Add a new access PIN - and when they leave - revoke the PIN code. See how here.

Airbnb Z-Wave Aircon Control

Airbnb Remote Aircon Control

Guests often forget to turn OFF the split-systems before they leave, so the heater or A/C continues to rack up your energy costs until someone drops in to check on the property. This costly inconvenience can be a thing of the past with a Z-Wave split-system controller that puts the remote control in your hand wherever you are. Check your split-systems status, turn it OFF or have it turn off automatically at checkout time. See exactly how here.

Airbnb Z-Wave Lighting Control

Airbnb Remote Lighting Control

Lighting overview - Lights are also commonly left on, and it's always better to have them OFF. The added benefit of Z-Wave controlled lights is security. During off-peak times or when you don't have guests, you can schedule lights to turn ON to simulate the presence of people. Keep anyone that may be watching your precious property guessing if someone's inside.

Airbnb Z-Wave Cameras

Airbnb Remote Cameras

Camera overview - Having eyes on your property when you're not there does wonders for peace of mind. You've all heard the horror stories of guests leaving with items or throwing parties with dozens of people in your home. Not only will a smart indoor or outdoor camera deter this kind of behaviour, it will also give you evidence on the off-chance you have the wild kind of guests.

Airbnb Z-Wave Sensors

Z-Wave Sensors

Z-Wave Sensors will let you you know if your guests left your property secure or vulnerable to potential intruders. You'll never be left wondering if they closed a door or window again. They can also turn on / off lights automatically - greatly reducing energy consumption and offering convenience and security for your guests.

Airbnb

In Closing

Managing an Airbnb can be a stressful. With guests coming and going, access to the property in the form of keys or pass-codes must change hands regularly. And after guests leave, the only way of knowing if costly appliances were left running is to do a walk-through, which cannot be done from your favourite holiday destination.

Being able to pull out your phone and create/remove pass-codes and turn OFF appliances & lights means you won't again be forced to choose between relaxation or potential spending your earnings on wasted energy. How good would that be?

With a smart home system, this is a reality. Now you can sit on a beach and manage your Airbnb simultaneously.
If you have any thoughts or questions, drop a comment below!

Wishing you the best. Have a sip of your Pina Colada for me :)

-Luke

]]>
Wed, 17 Jul 2019 09:12:00 +0000
<![CDATA[Vera Access Control - Smart Locks]]> https://www.smarthome.com.au/smarthome-blog/vera-smart-lock-pincodes/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;} pre code { background-color: #eee; border: 1px solid #999; display: block; padding: 20px; }

Vera Access Control - Smart Locks

Smart Lock PIN codes

Smart Locks have a number of awesome functions. You can check to see if you locked your door without having to scramble home, and lock it from your phone on the off-chance you left it unlocked. But more related to today's topic are PIN codes. What they are. How to set them up. And how to use them. Stay tuned if you're interested in learning:

  • How to setup PIN codes for different users.
  • Set time-restrictions on PIN codes (great for you Airbnb owners).
  • How to check when a PIN code was last used.

For the purposes of this post, I'll be using a Vera Plus for the Z-Wave Controller and a Yale Door Lock as my front door lock.

Note: When adding your door lock to the Vera network, be sure to select the correct model. This will ensure Vera is able to correctly configure the pin-codes and other settings.

If you're looking for a quick video or step-by-step guide with screenshots, you're in luck. Take your pick and learn how to add new PIN codes, set a daily and weekly restriction on a specific PIN code and delete a PIN forever.

Watch the video.
v

Or...

Read the instructions.
v

Adding a Pin Code

Adding a pin code is a simple task within Vera. Just follow these 3 steps.

Step 1. From the Vera dashboard, click on 'Devices' and select your 'Door Lock'. You'll see an option for PIN Codes. Click it!

Vera Lock

Step 2. Select 'Add pin code' and enter the parameters 'PIN name' and 'PIN code'. Click 'Save pin code'.

Vera Lock

Step 3. Click 'Back' to return the 'PIN Codes' screen. Check your new PIN code is visible. Also check that your Door Lock accepts the newly created PIN.

Vera Lock

Placing Restrictions on a PIN Code

Restrictions are fantastic when you'd like to limit the use of a PIN code. Maybe you have a housekeeper that comes between 10-11am on Fridays. Or maybe you run an Airbnb and have different guests regularly. Whatever the case, restrictions will ensure the PIN code can only be used when you allow it.

Restriction Types: You'll have the option to set one of two kinds of restrictions: The 'Daily Restriction' - this is useful for one-off events, as it only grants access between dates/times set in your 'Valid from' and 'Valid until' parameters. The 'Weekly Restriction' - this grants access to the PIN on certain days between times set in 'Valid from' and 'Valid until' and is useful for recurring events.

Step 1. From the Vera dashboard, click on 'Devices' and select your 'Door Lock'. You'll see an option for PIN Codes. Click it!

Vera Lock

Step 2. Locate the PIN code you'd like to restrict and click 'restrictions'. Select either the 'daily' or 'weekly' option and set your dates and times.

Vera Lock

Daily Restriction

Vera Lock

Weekly Restriction

Step 3. Finalise your restriction by clicking 'Add Restriction'. You'll have to wait a couple of minutes for the lock to receive the update.

See Who Unlocked the Door and When

Vera gives us the ability to see what PIN codes were used to unlock the lock and at what time. Here's how you do it.

Step 1. From the Vera dashboard, click on 'Devices' and select your 'Door Lock'. You'll see an option for Logs. Click it!

Vera Lock

Step 2. Select the event you wish to learn more about and click the 'eye' button to view more.

Vera Lock

Step 3. Cite the UserName field to learn who unlocked the door.

Vera Lock

In Closing

Smart locks are handy for your home or an Airbnb for a number of reasons. They provide peace of mind, and can be configured directly through your smart home controller's dashboard, which you can access from anywhere.

From the dashboard, you can remotely set PIN codes, place restrictions on different pin codes so they are only valid between specified times and if you're so inclined, you can learn what PIN was used to unlock the door and at what time.

As always, if you have any thoughts, comments or queries, please leave a comment below. We always look forward to your input :)

All the best.

-Luke

]]>
Tue, 16 Jul 2019 03:02:51 +0000
<![CDATA[Z-Wave Associations - What are they all about?]]> https://www.smarthome.com.au/smarthome-blog/z-wave-associations/ .tg {border-collapse:collapse;border-spacing:0; width:100%; font-size: 1.4em;} .tg td{padding:20px 5px; border-collapse:collapse;border-spacing:0; overflow:hidden; word-break:normal; vertical-align: middle;} .tg th{font-weight:700; padding:20px 5px; border-collapse:collapse;border-spacing:0; overflow:hidden; word-break:normal; vertical-align: top;} .tg .tg-a0td{font-size:100%; padding-left:12px; padding-right:12px;} .tg .tg-g8f1{font-size:100%;text-align:center; width:20%}

Z-Wave Associations - What are they all about?

Z-Wave Associations. What are they and how do they differ from Scenes?

Z-Wave devices such as the MultiSensor 6 are often used to trigger automations, which can come in one of two forms; Scenes and Associations. Most of you will be familiar with 'Scenes', as they're the more commonly used method for creating an automation - if you're not, I recommend checking out this post to learn how to set up a simple scene, as we'll be setting up an 'Association' with the same functionality. That is, to have a light turn ON when motion is detected.

But first, let's take a look at exactly what our system does when our motion detector senses motion and turns ON our light. While both Scenes and Associations will achieve this outcome, they do so in different ways. Let's step through the two approaches.

Scene

  1. The MultiSensor 6 detects motion.
  2. A ‘detects motion’ message is sent to the Z-Wave controller.
  3. The controller checks for any additional conditions.
  4. If all conditions are met, the controller executes the scene.
  5. The Z-Wave enabled light turns ON.
  6. Success message is sent back to controller.

Association

  1. The MultiSensor 6 detects motion.
  2. It sends a "Basic Command" (ON) directly to the Z-Wave enabled light.
  3. The Z-Wave enabled light turns ON.
  4. The light turns OFF when motion hasn't been detected for defined period of time (which is set in Motion Sensors 'no motion' configuration parameter).

Note: The key difference is that Scenes are executed by the Z-Wave controller, whereas the "Association" is executed directly between the Z-Wave devices (bypassing the Z-Wave controller).

Scenes VS Associations

Looking at the above processes, we can see the main difference is the Z-Wave controller. Scenes rely on both the triggering and action device communicating with the Z-Wave controller, whereas Associated devices directly communicate with one another (device-device communication). Now you may be wondering why we don't just use Associations for everything and rid ourselves of the controller?

The answer is that Associations only allow you to use predefined 'Basic Command' blocks, which restrict their use to simple functions that are typically discrete (binary) in nature. You can use a motion sensor or a button to trigger a device to turn ON or OFF or have an alarm sound when a device has been tampered with. You cannot, for example, have the colour of an RGBW light change based on various conditions (which you can easily do with Scenes).

Note: You will need a Z-Wave controller to setup your Associations.

Comparison of a Scene & Association




Scenes


Associations

Pros
  • Can handle extremely complex series of events with multiple conditions.
  • Easy to visualise what’s happening.
  • Can turn Scenes ON/OFF at will.
  • Device-Device communication allows the event to work without a controller.
Cons
  • Will not work without the controller.
  • Hard to keep track of the defined Associations.
  • ‘Basic Commands’ have limited functionality (ON/OFF).

Scenes on the other hand leverage the power of a controller and enable you to configure even the most complex of automations. Continuous parameters such as temperature and lux can be used to trigger events. An array of additional conditions including time, or multiple device parameters can be used to constrain the triggering of a scene, and actions such as the sending of push notifications can be setup - these more intricate automations cannot be done with Associations.

Note: A list of available functions that can be used to Associate your device to another can be found in the Z-Wave Alliance catalogue.

When to use a Scene or Association

Based on the pros & cons shown in the above table, I typically use Scenes to bring my automations to life. They’re more powerful, easier to set-up & keep track of and you have the option to turn them ON/OFF as you like. Associations are on the other hand are more difficult to keep track of and cannot be switched OFF. They will continue to trigger the automation until the Association has been removed from the triggering device.

Associations however do have there place, especially in mission-critical applications as they eliminate a single-point of failure. Say you want an automation to trigger in the event that your controller is offline or damaged (you want your smoke detector to trigger a sprinkler system even if you’re hub is on fire) then Associations are your friend. In some instances, typically when the devices are far away from the hub (or if the hub is cloud-based), Associations may trigger faster than Scenes, however significantly increased speed is not guaranteed for all cases.

If you'd like to learn more about Associations, check out this article.

Setting up an Association

With the background information out the way, let's dive in to setting up an Association for Fibaro's Home Center 2, Vera's UI7 and Homey. There are only 2 things to keep in mind.

  1. Associations are always set in the triggering device.
  2. If your device is battery operated, you'll need to wake it up.
  3. Keep the ID of the device you'd wish to trigger handy.
  4. Your device will always have an Association to your Z-Wave controller (Node 1). Do not remove this.

Finding the MultiSensor 6 Association Capabilities

The first step is to find the Association capabilities of our Triggering device. This can be found either in your devices User-Manual, Engineering Spec sheet or my favourite option, the Z-Wave Alliance catalogue.

1. Locate your device in the Z-Wave catalogue.

MultiSensor Association 1

2.Select your device by clicking on its name.

MultiSensor Association 2

3. See what Association options are available.

MultiSensor Association 3

Creating Z-Wave Associations.

Jump to instructions for...

Associations in Home Center 2

1. Setting up an Association in Home Center begins at the devices page. Locate the device you'd like to trigger the automation and click the 'spanner' icon, outlined in red.

Associations Fibaro 1

2. Select 'Advanced' and scroll down until you reach the 'Associations' heading.

Associations Fibaro 2

3. Click 'Setting Association' to bring up the Associations menu.

Associations Fibaro 3

4.0 Select the Association Group with the function you'd like to use (found in the devices Association List). In the case of the MultiSensor 6, Group 1 refers to PIR motion.

4.1 Select the device you'd like to turn ON when motion is detected. In this case, it's a lamp located in the bedroom. You can Associate these devices by simply clicking the check box next to 'Lamp'.

Associations Fibaro 4

5. Set the 'no motion' parameter to the amount of time you'd like 'Lamp' to stay ON once the motion sensor stops detecting motion. I've set it to 10 seconds for testing purposes, but 120-180 seconds is more practical. Don't be left in the dark!

Associations Fibaro 5

Associations in Vera

1. Associations in Vera begin at the devices page. Locate the device you'd like to trigger the automation and click the 'more' icon outlined in red.

Associations Vera 1”  width=

2. Select 'Device Options' to bring up the Associations menu.

Associations Vera 2

3.0 Manually add in the Association Group ID. In the case of the MultiSensor 6, the only available ID is 1.

3.1 The group may not be visible, so REFRESH THE PAGE! You may have to navigate back to this menu from Vera's dashboard.

Associations Vera 3

4. Click 'Set' and add in the ID of the device you wish to trigger. In our case, the Lamps ID is 40.

Associations Vera 4

5. Add in the 'no motion' configuration parameter to adjust the automatic turn OFF time. If you are unsure how to do this, check out how this article on adding configuration parameters. Remember to SAVE CHANGES.

Associations Vera 5

Associations in Homey

Associations in Homey begin on the Device Page.

Homey

1. Locate the device you'd like to trigger and navigate in to advanced settings to find it's ID. In this case, the SmartSwitch 6 is of Device ID 10 will be used to control a lamp.

Homey

2. Cite the device ID.

Homey

3. Locate the triggering device. In this case, it's the MultiSensor 6's motion function.

Homey

4. Click the gear icon in the top right corner to open settings.

Homey

5. Select advanced settings and scroll down to Associations.

Homey

6. Select the Assocation 'Group 1'. It will have the value 1, which is the controller. Simply add a comma and the ID of the device you'd like to trigger. Make sure there is no space between the comma and ID.

Homey

7. Find the 'no motion' turn OFF time and adjust. This is the time that determines how long the lamp will stay ON when no motion is detected.

In Closing

I hope this post has helped clarify the differences between Scenes and Associations, and that you now have an understanding of how to set up Associations within your Z-Wave system. They are a little tricky to understand at the start, but I found with a little persistence, they begin to make sense.

If you have any suggestions or are still a little confused, please feel free to leave a comment or question below and I’ll clear it up as soon as I can :)

All the best.

-Luke

]]>
Tue, 09 Jul 2019 05:43:53 +0000
<![CDATA[automationBridge - Voice Assistant Speed Test]]> https://www.smarthome.com.au/smarthome-blog/automation-bridge-voice-assistant-speed-test/ .tg {border-collapse:collapse;border-spacing:0; width:100%; font-size: 1.4em;} .tg td{padding:20px 5px; border-collapse:collapse;border-spacing:0; overflow:hidden; word-break:normal; vertical-align: middle;} .tg th{font-weight:700; padding:20px 5px; border-collapse:collapse;border-spacing:0; overflow:hidden; word-break:normal; vertical-align: top;} .tg .tg-a0td{font-size:100%; width:40%; padding-left:12px; padding-right:12px;} .tg .tg-g8f1{font-size:100%;text-align:center; width:20%}

automationBridge - Voice Assistant Speed Test

automationBridge - Speed up (or add) your voice assistant with Z-Wave hubs.

We’ve seen a boom of automation products hit the shelves over these past few years. Voice assistants such as Google Home, Apple HomeKit (Siri) and Amazon Alexa are smartening up more homes each day... and Z-Wave controllers such as Fibaro's Home Center and Vera’s Plus & Edge are paving the way for convenient and powerful smart home control.

However, there can be a huge variance in the speed of the various voice assistants when working "natively" with Z-Wave hubs (and some simply do not work at all). In this blog, we will show you how to dramatically increase the responsiveness (or add support) for your voice assistant platform of choice by combining a clever little device called automationBridge with your Z-Wave Gateway Controller.

AutomationBridge - Z-Wave

Voice-Assistant Integrations

AutomationBridge - Apple HomeKit

HomeKit

AutomationBridge - Amazon Alexa

Alexa

AutomationBridge - Google Home

Google

Fibaro Native N/A Slow Slow
Vera Native N/A Fast N/A
Fibaro or Vera with automationBridge Super Fast Super Fast Super Fast

Seconds Matter!

AutomationBridge significantly increases the responsiveness of connected voice assistants. You would be surprised what a difference 3 or 4 seconds can make… Imagine walking into a room and asking Alexa to turn on a light and waiting 4 seconds for it to actually happen (you will most likely already have tripped over the coffee table by the time the light comes on).

Check out the video below to see an example of the speed difference automationBridge brings to your Fibaro Home Center voice control.

In Closing

If you want to remove speed and compatibility issues resulting from native voice-assistant integration and boost the performance of your Z-Wave system, consider the one device that connects them all. With automationBridge, any voice-assistant will play nice with your Fibaro or Vera controller.

If you have any thoughts, comments or questions, leave a comment below! We look forward to hearing them :)

And if you are already using an automationBridge, we'd love to hear about your experience, so drop a comment below.

All the best.

-Luke

Related blogs

Amazon Echo with Vera Z-Wave controller
20 fun things to ask your Amazon Echo
]]>
Tue, 09 Jul 2019 00:44:21 +0000
<![CDATA[Interactive Push Notifications in Home Center]]> https://www.smarthome.com.au/smarthome-blog/fibaro-push-notifications/ Interactive Push Notifications in Home Center

Push Notifications in Fibaro’s Home Center

It’s 7am and you’ve decided that you’ll treat yourself to a well-earned sleep in. Your Home Center however is set to automatically begin each day with your ‘Good Morning’ or ‘Wake-up’ scene. What do you do?

You could turn the scene OFF the previous evening, but this would mean you’d have to plan your sleep-in in advance. Alternatively, you could configure Home Center to ask your permission before automatically running the scene.

Let’s take a look at how we can give Home Center confirmation that we’d like a scene to run using push notifications. We can set up push notifications using the Magic Scene and the Graphical Blocks scene creators.

Before we get started, here’s what you’ll need to make it work.

  • A Home Center 2 or Home Center Lite.
  • A Fibaro ID.
  • An Apple iPhone or Android Phone.
  • The Fibaro App for iOS or Android.

Note: Before you’ll be allowed to login to your Home Center through the Fibaro mobile app, you’ll first need to enable remote access. Only after remote access is enabled will you be able to login to the app and receive push notifications.

Let’s take a look at how we can give Home Center confirmation that we’d like a scene to run using push notifications. We can set up push notifications using the Magic Scene and the Graphical Blocks scene creators.

Magic Scene

Setting up push notifications using the Magic Scene creator is a relatively simple process, and only requires the following few steps!

Watch the video.
v

1. Navigate to SCENES and select Add Magic Scene.

Scenes Menu

2. Select the IF condition. We wish to be notified at a certain time, so select the Time tile.

Magic Scene

3. Setup your notification schedule.

Magic Scene

4. Select the THEN condition. We wish to be notified, so select the… you guessed it. Notification tile. Be sure to confirm the scene and device-to-be-notified are correct before hitting NEXT.

Magic Scene

5. Give the scene a name and assign it to a room.

Magic Scene

Tip: I highly recommend you test your scene to make sure it works as you expect before moving forward. The easiest way to test the notifications are working is to set the timer to a few minutes forward from the current time and wait for the notification.

Scene Test

Graphical Blocks

Setting up push notifications using Graphical Blocks is more versatile than the Magic Scenes method, as it allows you to add in additional conditions (seen in step 4) that must be met before the notification is sent.

Watch the video.
v

1. Navigate to PANELS and create your Notification. The message you enter in to the text box is what will be displayed on your notification.

Blocks Scene

2.Navigate to SCENES and select Add Scene Using Graphical Blocks.

Scenes Menu

3. Select the Triggering Device. In this case, we wish we to be notified at a specific time on specific days, so Days of Week is our best option.

4. Select the AND condition (optional). This powerful tool can be used to see if you’re out of bed before sending you a push notification. If you’re out of bed, the scene will run automatically. If you’re still in bed, you’ll receive a notification asking you if you’d like to run the scene.

In practical terms: Say you get up at 6:55am and turn ON your light. You’re already up, and would like your ‘Wake up’ scene to run at 7am without sending you a notification. If you select the AND condition as the Light = OFF, then you'll only receive a push notification asking if you’d like to run the scene if you have not turned the light ON.

Blocks Scene

5. Choose the action. In this case, it’s an Interactive Push Notification sent to a specific mobile device.

Blocks Scene

6. Check over everything to make sure it's correct, give your new scene a name and assign it to a room. And remember to test it!

Blocks Scene

In Closing

Home Center enables you to gain complete control over if/when a scene will run through the use of Interactive Push Notifications. Setting up the notifications is as simple as creating a scene, and setting up your phone is as simple as signing in to the Fibaro App.

If you've found any other lucrative uses for these notifications, or if you have any questions, leave a comment below.

Wishing you the best.

-Luke

Related blogs

automationBridge - Voice Assistant Speed Test
Creating Scenes in Home Center
Let there be light
Fibaro home appliance monitoring
Fibaro Home Center - Holiday Mode
Controlling an aircon with Z-Wave
How to change Fibaro Home Center icons
Fibaro - How to add Widgets to your phone
Fibaro eLearning Knowledge Portal
Fibaro Home Center 2 - Geofencing
Fibaro HC HTTP Commands
Fibaro Home Center Comparison
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Tue, 25 Jun 2019 02:47:12 +0000
<![CDATA[Creating Scenes in Home Center]]> https://www.smarthome.com.au/smarthome-blog/home-center-scenes/ Home Assistant: Z-Wave Guide

A Guide to Scenes in Fibaro’s Home Center

So you’ve added your devices to Home Center and are ready to set up some automations, or scenes within Fibaro's systems. Maybe you have some simple ideas, or maybe they’re a little obscure. Whatever the case, Home Center’s got you covered with 3 different scene creation tools, with difficulties ranging from beginner to advanced. There's a way for everyone to create a scene in Home Center.

If you haven’t before set up a scene, I recommend starting with something simple, such as having a light turn ON when you walk in the room, and turn OFF when you leave. This is a useful and popular scene, and you can find out how to set it up in this step-by-step guide.

Tip: Before you begin creating scenes, ensure your devices have meaningful names so you can easily find them. It gets quite confusing if you don’t!

Now let's take a look at each scene-creating tool in detail.

Magic Scene (Beginner)

Magic Scenes are the simplest method of setting up a scene within Home Center. They’re a great visual way for those new to automation to get acquainted with the scene creation process, and take advantage of the intuitive if-this-then-that (IFTTT) style approach. Just be aware that Magic Scenes only create simple automations with a single action, such as turning OFF a switch. Here's a link to Fibaro's guide on how to create a Magic Scene.

Watch the video.
v

Graphical Blocks (Intermediate)

Graphical Blocks are a clickable logic-block style scene creator that’s great for people with an understanding of automation logic and logical operations (boolean). Although it looks a little intimidating at first glance, with a little persistence it becomes quite simple and intuitive. This powerful scene creation option will enable you to bring 95% of your automation ideas to life.

Watch the video.
v

LUA code (Advanced)

LUA code uses a scripting/programming style approach for scene creation. You can think of LUA code as the language of your system. Learn the language, and you’ll gain complete, unrestricted control over how your scenes will work, meaning you can tackle the most complex scenes of all.

Get started with LUA: If you want to take your automating capabilities to the next level, it’s worth having a look at Fibaro’s getting started guide. And here's some more advanced examples.

Home Center also has the option use the Graphical Blocks scene creator to generate a LUA scene, so you won't need to write your LUA code from scratch. Simply click the 'Switch scene edit mode to LUA based' to preview the scene in LUA code.

Caution: Proceeding to convert your Graphical Blocks scene to LUA code is permanent, meaning your Graphical Blocks scene will be deleted/replaced with a LUA scene. To prevent loss of scenes, it's a good idea to create a copy of your scene, and convert the copy to LUA.

Watch the video.
v

In Closing

Home Center offers 3 scene-creating tools of varying levels of complexity that can be used to bring your automation idea to life. If you're completely new to automation, I suggest starting with the Magic Scenes method, as it will help you gain an understanding as to what can be achieved.

I also recommend challenging yourself to use the Graphical Blocks scene creator as it offers the perfect balance between effectiveness and complexity, and will meet 95% of your automation needs. A bonus feature is that it can be used to generate the bulk of LUA code for more complex automations.

If you have any tips or tricks you’d like to share, or if you have any questions, drop a comment below. It's always great hearing from you!

Best of luck automating and scene-creating.

-Luke

Related blogs

automationBridge - Voice Assistant Speed Test
Interactive Push Notifications in Home Center
Let there be light
Fibaro home appliance monitoring
Fibaro Home Center - Holiday Mode
Controlling an aircon with Z-Wave
How to change Fibaro Home Center icons
Fibaro - How to add Widgets to your phone
Fibaro eLearning Knowledge Portal
Fibaro Home Center 2 - Geofencing
Fibaro HC HTTP Commands
Fibaro Home Center Comparison
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Mon, 24 Jun 2019 02:58:27 +0000
<![CDATA[Let there be light]]> https://www.smarthome.com.au/smarthome-blog/light-automation/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;} pre code { background-color: #eee; border: 1px solid #999; display: block; padding: 20px; }

Let There Be Light!

Let There Be Light

Wish that your household lights were ON only if someone is in the room? With the simple guide outlined in this post, this wish can become a reality in under 10 minutes.

Here’s what you’ll need to make it work:

  1. A motion sensor mounted either in the room or entrance to the room.
  2. A method of controlling your household lights or lamps.

I’ll be using an Aeotec MultiSensor 6 as the motion sensor and a SmartSwitch 6 in this guide to demonstrate how we can control a lamp, however any motion sensor / smart switch combination of Z-Wave devices will work.

The gist of this automation is as follows:

  1. If motion is detected, the light will turn ON.
  2. If no motion is detected for a set number of minutes, the light will turn OFF.

Now there’s a number of ways to set the number of minutes ‘no motion’ is detected before the light will turn off. The simplest solution we’ve found is to change the ‘no motion’ parameter of your motion sensor. Why? This approach will prevent your automation from turning off the light while someone is still in the room due to a delay error, which may happen if you use a delay.

Tip: Keep in mind that parameter names for individual motion sensors may vary. If you don’t have a list of your devices' parameters handy, you can easily find them in your devices' user-manual by following the links in our link library.

It's also worth mentioning that different methods can be used to achieve this automation. The method we'll be using in this guide requires we create 2 automations. One for turning the light ON, and another for turning the light OFF.

Let’s see how we can create this automation in Fibaro, Vera and Homey systems.

Jump to instructions for...

Fibaro

The first step when working with Home Center is to navigate to the 'scenes' menu. From here, you’ll be prompted to select the method of scene creation you’d like to use. I’ll be using the Graphical Blocks.

Tip: Rename your devices as they will become much easier to find when creating scenes! I have named the 'motion sensor' of the MultiSensor 6 'MS6 Motion' and the SmartSwitch6 'SS6'.

Let there be light - FIbaro

To create the TURN ON scene, we must select both the trigger and action. For this scene, the trigger is ‘motion’ detected by the MultiSensor 6. The action is to ‘turn ON’ the SmartSwitch 6.

Let there be light - FIbaro

The graphical blocks read: If the MotionSensor 6 is breached (motion is detected), then turn ON the SmartSwitch 6.

To create the TURN OFF scene, the trigger is ‘no motion’ detected by the MultiSensor 6 for a number of seconds, and the action is to ‘turn OFF’ the SmartSwitch 6.

Let there be light - FIbaro

The graphical blocks read: If the MotionSensor 6 is safe (no motion detected), then turn OFF the SmartSwitch 6.

Note: Avoid adding delays within the scene, as these can cause undesirable effects, such as lights to turn OFF while you’re still in the room. Instead, update the device parameter using the method below.

To set the amount of time the light will stay ON while 'no motion' is detected, it's good practice to change Configuration Parameter 3 of your MultiSensor 6. This parameter controls the number of seconds before a ‘no motion detected’ message will be sent to our controller. More simply, this parameter sets the number of seconds before the light will automatically turn OFF after someone leaves the room.

You can update this configuration parameter by navigating to the advanced settings of your motion sensor device, and scrolling down until you reach the heading 'Configuration Parameters'. Then simply change the value to the desired number of seconds you'd like the light to stay on.

Let there be light - FIbaro

Let there be light - FIbaro

Vera

The first step in creating this scene in Vera is to navigate to the 'scenes' menu.

Let there be light - Vera

To create the TURN ON scene, click the ADD SCENE button and select your desired motion sensor as the triggering device. Then select the trigger condition for your motion sensor, as shown in the below image.

Let there be light - Vera

Next, select the action you’d like to happen. In this case, we want our SmartSwitch 6 to turn ON to control our lamp. Now give the scene a name and the TURN ON scene is done.

Let there be light - Vera

Let there be light - Vera

Let there be light - Vera

Once your scene looks like the image below, give it a meaningful name and it's good to go.

Let there be light - Vera

To create the TURN OFF scene, repeat the above scene creation process with the following changes. Select the trigger condition ‘Whenever _______ stops detecting motion’, and the action to TURN OFF the SmartSwitch 6, as shown in the below images.

Let there be light - Vera

Let there be light - Vera

Let there be light - Vera

Let there be light - Vera

Note: As we stated earlier, this method relies on us changing the ‘no motion’ configuration parameter. If you are unsure how to add/change parameters within Vera, check out this how to article.

Tip: It’s always good practice to test the scene to ensure it is functioning as intended.

Let there be light - Vera

Homey

The first step in creating this automation (scene) within Homey is to navigate to ‘Flows’ menu.

To create the TURN ON flow, click the ADD FLOW button ( + in top right hand corner). The ‘When…’ parameter is your triggering device. In this case, it’s our desired motion sensor (a MultiSensor 6), and the condition is when the motion alarm is turned on.

Homey

1.Create a new flow.

Homey

2. Select the 'When...' condition (motion detected).

Homey

3. Select the 'Then...' condition (turn ON switch)

To create the TURN OFF scene, click the ADD FLOW button. The ‘When…’ will again be our motion sensor (a MultiSensor 6), however the condition this time is when the motion alarm is turned off. We’ll use this to trigger our SmartSwitch 6 to turn OFF.

Homey

1. Create a new flow and select the 'When...' condition (no motion detected).

Homey

2. Select the 'Then...' condition (turn OFF switch).

Homey

3. Do not add a delay!

Homey

4. Navigate to the motion sensor's Configuration Parameters and adjust the Motion Alarm Cancellation setting to the amount of time you’d the light to stay on after no motion is detected.

Note: If you aren't sure how to change Configuration Parameters in Homey, see our step-by-step guide here.

In Closing

True automations such as the one explored in this article can be used to conveniently streamline our lives.

And as seen in this guide, the same principle applies to a specific automation irrespective of the automation system you're using. Fibaro, Vera and Homey systems (and the rest) all require an automation to have a trigger and an action. What may differ are the nuances of each system, including the term used to describe an automation (scene/flow), the parameter names for your device and the actual devices themselves.

It's worth mentioning that this is not the only method that can achieve this result, which is one of the awesome things about automations. New and improved ways to achieve a specific function can be found, and can drastically reduce the complexity of setting up some seemingly tricky or complex automations.

If you've found one for this automation (or any others), or have any questions about the method outlined in this article, drop a comment below. It's always nice to hear from you!

Best of luck setting up your scenes, automations or flows.

-Luke

Related blogs

Interactive Push Notifications in Home Center
Creating Scenes in Home Center
Controlling an aircon with Z-Wave
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Mon, 17 Jun 2019 00:33:44 +0000
<![CDATA[Home Assistant: Setup Guide]]> https://www.smarthome.com.au/smarthome-blog/home-assistant-setup-guide/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;} pre code { background-color: #eee; border: 1px solid #999; display: block; padding: 20px; }

Home Assistant: Setup Guide

Home Assistant: Setup Guide

So you’ve decided you want to get started in the world of home automation and are faced with the following choice…

Will the heart of your system be a powerful, plug-and-play controller that works out of the box such as the Fibaro Home Centre 2?

Or will it come to life with the people focused, open-source/highly-customisable home automation platform Home Assistant?

If you enjoy a hands on experience and desire ultimate control over your system, Home Assistant may be the platform you’re searching for. With a growing community, emphasis on privacy and an extensive array of plugins, you’ll be sure to find everything needed to suit your needs. Home Assistant really is a tinkerers dream.

Intrigued? Here’s a short word from it’s creator.

The purpose of this blog is to guide you through the process of setting up your own Home Assistant Hub, from acquiring the parts to landing on your Home Assistant Dashboard for the first time. I've kept each step as simple as possible and included reference images alongside other useful information.

Before proceeding, it's important to mention that even with extensive online resources and documentation, the Home Assistant route is still not a journey for the faint-hearted. While setting up Home Assistant is simple, a level of understanding about computers, networks and programming is needed in order to configure Home Assistant to meet your needs.

Prerequisites: Technical know-how and dedication to learning the Home Assistant platform are prerequisites to getting the most out of your Home Assistant, and needed to overcome any 'gotchas' that may arise.

If you feel you’re up for the challenge, awesome! Let’s get started.

Step 1: Gather the Parts

Begin by acquiring the parts listed below. If you don’t have them handy, you can get everything you need online. A quick shop around and you'll find the necessities for around $120.

  1. Raspberry Pi 3 B+.
  2. Micro SD card. Preferably a Class 10 card with more than 32GB of memory.
  3. SD card reader.
  4. An Ethernet cable (for a wired connection)
  5. A USB stick (for a Wi-Fi connection)
  6. A monitor & HDMI cable (not required but useful for debugging)
  7. A keyboard (also useful for debugging)

Home Assistant Setup: Part 1 - Parts List.

You’ll also need to download and install Etcher and download the Hass.io zip file for the Raspberry Pi 3 B+. Etcher is a tool used to ‘flash’ the SD card, while the Hass.io file contains HassOS, the most powerful Home Assistant Operating System used to turn your Pi into a Home Assistant Hub.

Etcher? Flashing an SD card?? Operating System (OS)? What’s all this mean? Basically, every computer has a brain, comprised of a chip and an OS. The OS determines how the computer will function, while the chip simply stores the OS. Change the OS and you change the function of the computer. We can use Etcher to do just that in a process called ‘flashing’, which wipes the chip clean and installs the desired OS.

Step 2: Flashing the SD card with the Home Assistant OS.

The Raspberry Pi is now ready to begin its transformation from a mini computer (running the Raspbian OS) to a fully-fledged Home Assistant Hub running the HassOS - the Home Assistant Operation System. All we need to do to help it along is ‘flash’ the HassOS image to our SD card (the Pi’s brain).

Caution: Be aware that the SD card will be completely wiped during this process.To prevent loss of data, be sure to copy any files you want to keep on to your computer before continuing or they will be lost forever.

  1. Insert the SD card in to the card reader and connect it to your computer.
  2. Backup your files!
  3. Open Etcher
  4. Select the hassos_rpi3 img file.
  5. Select the SD card.
  6. Hit Flash!
  7. Have a coffee
  8. Verify Etcher has successfully flashed the SD card.
  9. Proceed to Step 3.

Home Assistant Setup: Part 1 - Etcher 1

1. Select Hassio Image & SD Card.

Home Assistant Setup: Part 1 - Etcher 2

2. Hit Flash

Home Assistant Setup: Part 1 - Etcher 3

3. Wait...

Home Assistant Setup: Part 1 - Etcher 4

4. Completion -> Proceed to Step 3.

Step 3: Configuring Home Assistant's Internet Connection

Home Assistant supports both wired and wireless connections to your home network. For improved stability and a simpler set-up, we recommend connecting your Pi to your home router via an Ethernet cable. However if you’d like to use Wi-Fi that’s OK too. You’ll just have to setup your Pi with the credentials needed to connect to your Wi-Fi network.

Depending on your preference, use either the Wired Setup Procedure or the Wi-Fi Setup Procedure to set-up the Wi-Fi credentials:

Wired Setup Procedure (recommended)

  1. Connect one end of the Ethernet cable to your Wi-Fi routers LAN port.
  2. Connect the other end of the Ethernet cable to your Raspberry Pi's Ethernet port.
  3. Proceed to Step 4.

Wi-Fi Setup Procedure

Caution: This step involves formatting your USB stick, which will erase everything stored on it. Be sure to back up any important files up or they will be lost forever.

  1. Plug your USB in to the computer.
  2. Copy any important files stored on the USB stick to the desktop.
  3. Format the USB to FAT32 and give it the CONFIG.
  4. Home Assistant Setup: Part 1 - Formatting

  5. Create a folder named ‘network’ within CONFIG and open the folder.
  6. Right click and create a new Text Document named ‘my-network’.
  7. Open the ‘my-network’ text file.
  8. Copy and paste the Wireless WPA/PSK template code (also shown below) in to the ‘my-network’ document.
  9. [connection]
    id=hassos-network
    uuid=72111c67-4a5d-4d5c-925e-f8ee26efb3c3
    type=802-11-wireless
    
    [802-11-wireless]
    mode=infrastructure
    ssid=MY_SSID
    # Uncomment below if your SSID is not broadcasted
    #hidden=true
    
    [802-11-wireless-security]
    auth-alg=open
    key-mgmt=wpa-psk
    psk=MY_WLAN_SECRET_KEY
    
    [ipv4]
    method=auto
    
    [ipv6]
    addr-gen-mode=stable-privacy
    method=auto
    
    

    Home Assistant Setup: Part 1 - Wi-Fi

  10. If you want your IP address to remain the same each boot (recommended), use UUID4 to generate a unique identifier.
  11. Home Assistant Setup: Part 1 - UUID

  12. Change 72111c67-4a5d-4d5c-925e-f8ee26efb3c3 to the new UUID4 value.
  13. Change MY_SSID to your network name.
  14. Change MY_WLAN_SECRET_KEY to your network password.
  15. Save the ‘my-network’ document.
  16. Close the ‘my-network’ document.
  17. Enable file extensions by clicking the 'View' tab and selecting 'File Name Extensions'
  18. Home Assistant Setup: Part 1 - Text 2

    Home Assistant Setup: Part 1 - Text 1

  19. Delete the .txt extension from the my-network file.
  20. Home Assistant Setup: Part 1 - Text 3

    Home Assistant Setup: Part 1 - Text 4

  21. Eject the USB.
  22. Proceed to Step 4.

With the Ethernet cable connected or the text file configured with the Wi-Fi credentials, proceed to Step 4

Step 4: From Raspberry Pi to Home Assistant Hub

Armed with your SD card, now flashed with HassOS (and potentially a USB with your Wi-Fi credentials), your Raspberry Pi is ready to undergo its transformation into a Home Assistant Automation Hub.

Note: Once the HassOS is installed, your Raspberry Pi will be operating as a Home Automation Hub and not function like a traditional computer. This is an important distinction to make as traditional computers are connected to monitors, whereas Hubs are typically accessed through a compatible web-browser.

To begin the Pi’s transformation:

  1. Set up your Raspberry Pi on a desk.
  2. Insert your micro SD card into the Raspberry Pi's micro SD card reader. (refer Step 2)
  3. Ensure you have connected your Ethernet cable or inserted your USB drive into your Raspberry Pi (refer Step 3)
  4. Connect your Raspberry Pi to power.
  5. Wait 20 or so minutes for HassOS to download and install. Treat yourself to another coffee? :)
  6. Be sure to check you have a compatible web browser installed. If you don’t, we recommend Google Chrome.
  7. Open your web browser and enter http://hassio.local:8123 in to the address bar.
  8. If the link in 7. results in the following error message being displayed on screen, follow the below section to troubleshoot.

Home Assistant Setup: Part 1 - Fail

If http://hassio.local:8123/ fails to connect:

The most difficult problem I faced while setting up Home Assistant was failure to connect to the Hub by entering hassio.local:8123 in to my computer's web-browser. I tried on different computers running different browsers to no avail, before discovering a few potential causes for the issue. If you find yourself in this situation, try the following simple workarounds first to rule out the easiest potential causes first.

  1. Ensure you are using a compatible web browser
  2. Clear your browser cache.
  3. Try and connect to http://hassio.local:8123/ in incognito mode.

If you are still facing any connection issues, it is likely that your router is not configured to support mDNS. The simplest workaround is to find the IP address of your Home Assistant Hub and directly connect to that IP address through your browser by searching your IP address in the format http://XXX.XXX.XXX.XXX:8123. Our first step though is to find Hassio's IP address, which can be achieved in one of two ways:.

For Wi-Fi users: If you do not change the UUID and allow configure your IP address to remain automatic, (seen by the line [ipv4]method=auto) your Pi will be assigned a new IP address each time it reboots. The implication is that you will need to repeat this procedure to find the new IP address after each reboot. To prevent this inconvenience, ensure you configure the UUID as per Step 3.

Option 1: Find the IP using Fing (Easy).

The easiest way to find the IP address of a device connected to your Wi-Fi network is to use Fing. It's quick and easy to use, and only requires you to:

  1. Download the network tools app Fing on to your phone.
  2. Open Fing.
  3. Find the device called Hassio.
  4. Enter the IP address for Hassio in to your browser in the following format: http://XXX.XXX.XXX.XXX:8123/. (e.g http://192.168.1.111:8123/)
  5. You should see Home Assistant Home Screen.

Option 2: Using Home Assistant's Command Line Interface (Advanced).

This option is more complicated and requires you connect a monitor and keyboard to the Raspberry Pi for local access. You can then input a set of commands directly into Home Assistant's command line interface to return the IP address. I recommend you only use this procedure if you cannot use Fing to find your IP address, but if you have no other choice, don’t let all the the code intimidate you. It’s a relatively simple procedure to get the Pi to return it’s IP address.

You’ll need the following things:

  1. A monitor.
  2. A HDMI cable.
  3. A keyboard.

And this procedure:

  1. Power on the Raspberry Pi (if it isn’t running already).
  2. Connect the Pi to a monitor.
  3. Connect the Pi to a keyboard.
  4. Wait for the Pi to boot up. You can confirm the boot procedure is complete by citing the line of code: 'starting eudev-3.2.7'
  5. You’ll see the line 'Welcome to HassOS' followed by the line 'hassio login:'
  6. Enter 'root' to login (no password needed).
  7. You’ll then be prompted by 'hassio >' where you can type 'login' and press enter to enter configuration mode.
  8. Confirm you’re in configuration mode by the prompt '#'
  9. Type nmcli and press enter.
  10. Cite the line inet4 which contains your Raspberry Pi’s IP address.
  11. Go to your computer and open your web browser.
  12. Enter your ip address in the format http://192.168.XXX.XXX:8123/ into your browser's address bar.

Step 5: Welcome to Home Assistant

Once your web browser has successfully connected to your Home Assistant Hub, you’ll land on the create account page. Simply enter your desired account details then hit the 'Create Account' button.

Keep those Credentials Safe! Be sure to keep a copy of your account somewhere safe as you'll need them to gain access to your Home Assistant Hub from now on.

Home Assistant Setup: Part 1 - Welcome

With your account created, you’ll land on your Home Assistant Dashboard. This is where the real fun begins and where this post concludes. Congratulations on making it this far. Stay tuned for Part 2: Configuring Home Assistant.

Home Assistant Setup: Part 1 - Dashboard

Gotchas - Troubleshooting & Debugging

Gotchas are tricky little areas where the result you achieve is not as you expect. I stumbled across a few during my first experience setting up Home Assistant. I followed the official installation guide however I was left a little unsure as to whether my experience was normal. The following section presents an explanation to them.

Windows does not recognise an SD card once it is flashed by Etcher.

Windows only supports certain SD card formats, including Fat32, EXFAT and NTFS. After ‘flashing’ the Home Assistant OS on to the micro SD card, it becomes a format not recognised by Windows. If you insert the micro SD card into the computer as normal, it will not show up as expected.

DO NOT WORRY!

Insert the micro SD card into the Pi however and you’ll see the card is working correctly. It’s worth mentioning that Etcher will still see the micro SD card when it’s connected to the computer, and you can flash a different image file on to it.

If you’d like to return your SD card to standard format and cannot use a computer to do so, you can always try reformatting it using a digital camera. Here's the procedure:

Note: As with all formatting procedures, the SD card is completely wiped. This will remove the file ‘flashed’ on to the card previously..

  1. Insert the SD card into a digital camera.
  2. Navigate to the 'format SD card' option.
  3. Format the SD card.
  4. Next time you connect it to a computer, it will appear as normal.

That's a Wrap

I hope this guide has helped you set-up your Home Assistant hub. In Part 2 you'll learn how to set-up your automation network and configure your first automation. In the mean time, have a look around and get to know Home Assistant. It's a cool platform to work with. As always, if you have any questions or thoughts, drop a comment below :)

Best regards,

Luke

Related blogs

Home Assistant: Z-Wave Guide
What is Z-Wave Plus?
]]>
Wed, 08 May 2019 05:04:00 +0000
<![CDATA[Home Assistant: Z-Wave Guide]]> https://www.smarthome.com.au/smarthome-blog/home-assistant-z-wave-guide/ ol { display: block; list-style-type: decimal; margin-top: 1em; margin-bottom: 1em; margin-left: 0; margin-right: 0; padding-left: 40px; } ol li { margin-bottom: 14px; font-size: 1.2em; line-height: 1.4em;}

Home Assistant Setup: Part 2

Home Assistant: Z-Wave Guide (made easy)

Our first post, Home Assistant: Setup Guide introduced the loved-by-tinkerers automation platform, Home Assistant . It also ran through the procedure used to transform a standard Raspberry Pi 3 B+ into an automation hub running the Home Assistant OS, Hassio.

If you followed along to this point, you’ll have landed on your Home Assistant's Dashboard which consists of mostly empty space (and possibly a few devices). But that’s all about to change, as in this guide you'll learn how to configure Home Assistant to work with your chosen protocol, add devices and create your first automation.

After all, that’s why you’re here, right?

While I’m sure you’re excited and eager to get stuck into the nitty gritty, let’s first understand our position. We’re about to start delving into some potentially complicated stuff, and we’re new to the Home Assistant system. As with any new system, we must first gain an understanding of it’s fundamentals before we can master it. It’s at this point I recommend you take a brief step back and spend a little time familiarising yourself with Home Assistant.

I found this video by BruhAutomation (skip to 4:30-8:00 for relevant info) to be a great crash course on navigating Home Assistant's interface and understanding its key features. He explains the items in the menu bar to the left, their functions and when/how to use them. This knowledge is invaluable moving forward with Home Assistant.

With that out the way, let’s dive in!

A Z-Wave (or other protocol) Based Automation System

Home Assistant Setup: Part 2 - Devices

I’ll be basing my automation system (and this guide) on the Z-Wave protocol due to its performance and large number of compatible devices. You may intend to use another protocol such as ZigBee, which will work well too. And you can apply the same general processes equally successfully to whichever protocol you wish, only the nuances in each step will differ. That's what's great about Home Assistant!

Caution: At a minimum, automation systems based on protocols such as Z-Wave and ZigBee consist of a controller and smart device. The controller is directly connected to the Pi and wirelessly connected to the compatible smart devices. In essence, the controller will act as the bridge, connecting Home Assistant with your smart devices.

I’ll be using the below devices to set up my Z-Wave network and first automation. If you don’t have these devices, that’s alright. With Home Assistant's long list of compatible devices, it’s likely you’ll have a compatible device at hand. Just be sure to confirm a device's compatibility with Home Assistant before moving forward and ensure it works with your controller.

My compatible devices:

We can configure Home Assistant to work with Z-Wave in one of two ways. The first takes advantage of the recent advancements to Home Assistant's user-interface, while the second is the more primitive, code/text based approach.

We’ll be dealing with the former as it’s significantly more user-friendly, and the code-based approach has been covered extensively by other sources. Forewarning if you choose the code route : While it's more versatile as it gives you granular control, be ready to strap yourself in for some coffee-fuelled late nights until you learn the system.

Now… to Home Assistant!

Step 1: Integrating Z-Wave (or other technologies) the easy way

Recent advancements in Home Assistant's user-interface have streamlined the process of integrating compatible technologies, such as Z-Wave, Zigbee (and a long list of others). We can now simply navigate to the 'integrations' page, select the desired technology, fill out the required parameters and click submit. Home Assistant will take care of the rest.

Note: Each integration (and there’s a lot) has its own specific requirements. If you’re unsure as to what a parameter means, jump on Google and search for the specific integration. You will find extensive documentation outlining the configuration process.

The general procedure to integrate a technology with Home Assistant is as follows:

  1. Connect to Home Assistant using your web-browser (either through http://hassio.local:8123 or the IP address in the format http://XXX.XXX.XXX.XXX:8123).
  2. Locate the desired integration.
  3. Select ‘Configure’.
  4. Fill out the parameters.
  5. Click ‘Submit’.

As our goal is to set-up a Z-Wave network, we’ll follow the above process (with some specific additions shown below) to integrate Z-Wave. If at any time you find yourself unsure of something, refer to Home Assistant's official Z-Wave documentation.

  1. Ensure your Z-Wave stick (controller) is compatible.
  2. Plug your compatible Z-Wave stick into your Raspberry Pi’s USB port.
  3. Connect to Home Assistant using your web-browser.
  4. Select ‘Configuration’ on the left hand taskbar.
  5. Home Assistant Setup: Part 2

  6. Navigate to ‘integrations’, locate the Z-Wave integration and select 'Configure'.
  7. Home Assistant Setup: Part 2

  8. Modify the USB path to the reflect the location of the Z-Wave stick. This is typically: /dev/ttyACM0
  9. Home Assistant Setup: Part 2

  10. Click ‘Submit’.
  11. Home Assistant Setup: Part 2

  12. Confirm the integration is successful by citing Z-Wave on your Dashboard.
  13. Home Assistant Setup: Part 2

Step 2: Pairing/Including Z-Wave Devices

With our Home Assistant now Z-Wave enabled and our controller path configured, we can begin adding Z-Wave devices to our network. This is done from the Z-Wave option (see below) found under the Configuration section of the Home Assistant Dashboard.

Note: All including/excluding is now done from Home Assistant Z-Wave integration. Do not use the Z-Wave button on your Z-Stick.

The general procedure for adding Z-Wave devices to the network is:

  1. Select the ‘Configuration’ tab on the menu bar.
  2. Home Assistant Setup: Part 2

  3. Select ‘Z-Wave’, which takes you to the Z-Wave Network Management Screen.
  4. Home Assistant Setup: Part 2

  5. Click the START NETWORK button to initialise the Z-Wave network..
  6. Click the ADD NODE button to enable devices to be added to the network.
  7. Grab your device.
  8. Follow your device's ‘inclusion’ procedure. Refer to the instruction manual if needed.
  9. Click the HEAL NETWORK button.
  10. Navigate to the Home Assistant Dashboard and verify your devices have been added under Z-Wave.
  11. Home Assistant Setup: Part 2

I’ve gone ahead and added my MultiSensor 6 and Smart Switch 6 to the network, and to confirm correct operation, toggled my Smart Switch 6 ON/OFF using the blue button.

Note: Unfortunately, Home Assistant does not provide any indication as to whether a device has been successfully added to the network. We can however check by returning to our Dashboard, where we’ll see our newly added device or by viewing the log.

Step 3: Automating

With the devices successfully added to the network, we can now set up our first automation. But first, what is an automation? And what is required to make it work?

Every automation consists of a trigger, a condition (optional) and an action. Generally speaking, the trigger sets in motion predetermined actions that occur automatically upon its activation. While this may be suitable in some applications, in others it’s beneficial to have greater control. We can gain this control by adding a condition. Then, the action will only be executed once the trigger and condition are met.

General Process for Configuring an Automation:

Configuring automations in Home Assistant isn't too difficult, but it does require we successfully navigate Home Assistant's interface, understand the configuration process and know where to locate the required information to be input as parameters. So before moving on to our real-world example, let's make sure we have this information.

If you didn’t already check out BruhAutomation’s video , I recommend you watch from 4:30 to 8:00 to familiarise yourself with the interface before proceeding.

Tip:When building a new automation, it’s good practice to begin with the simplest component and get that component working independently. From there, we can continue to add layers of complexity, checking that each layer works with the previous before proceeding.

The general procedure I’ll be using breaks down the automation setup procedure in to 3 main steps relating to the action, trigger, and complete automation respectively. They are as follows:

Step 1: Identify and Verify the Action:

  1. Navigate to the Services page using the SERVICES tool (left most developer tool)
  2. Select the Service you wish to be the 'action' of your Automation.
  3. Ensure the 'action' is working correctly by using Home Assistant's CALL SERVICE feature.
  4. Copy the Service Data for later. We'll paste it into a field in while configuring our automation

Step 2: Identify and Verify the Trigger:

  1. Navigate to the States page using the STATES tool (next to Services developer tool)
  2. Scroll down the list until you find the device/parameter you wish to act as the trigger for your automation.

Step 3: Configuring the Automation:

  1. Navigate to ‘Configuration’.
  2. Navigate to ‘Automation'.
  3. Click the Add New Automation button (Orange button in bottom right corner)
  4. Assign the automation an appropriate name.
  5. Configure the trigger (found in Step 2).
  6. Configure the action (found in Step 1).
  7. Verify the automation works.
  8. If you'd like to further contain the automation, configure any additional conditions. (optional)

An example automation:

Let’s say we want to turn on our bedroom lamp (which we have connected to the Smart Switch 6 ) upon a low level of light being detected by our MultiSensor 6 (it’s dark outside).

We can use our MultiSensor 6 to detect the amount of ambient light, the value of which is stored in the luminance (lux) parameter. The working range of the luminance parameter is between 0 (dark) to 30000 (full sun).

We know (from observing the luminance values) that we normally turn our bedroom light on when luminance is below 1000. We can then have the Smart Switch 6 turn ON the lamp (action) when a luminance value of below 1000 is detected (trigger). Awesome.

As the weeks pass and the dark winter months arrive, we more frequently notice the bedroom light is ON during the day. However, we only wish it to be turned ON in the evenings. To do this, we can simply add the condition that prevents the automation from triggering before 6pm each day.

Now, our bedroom light will only turn ON when a value of less than 1000 luminance is detected and it’s after 6pm. Perfect. Now, let’s make it happen using Home Assistant.

Configuring Home Assistant to Execute the Example.

With our devices connected to Home Assistant and our plan in mind, we can begin configuring our first automation.

Identify and Verify the Action

Home Assistant lists the available services and applicable devices under the services page, which can be selected by clicking on the left most icon under developer tools. Then use this procedure to obtain your service data:

  1. Scroll down the Service List to find the desired service.
  2. As the automation requires we turn ON a switch, the service 'switch.turn_on' should be selected.
  3. Select the entity (desired device) the service will be applied to. For this example, it's the Smart Switch 6.
  4. This will automatically populate the Service Data with the entity name, which we'll copy in preparation for the Configuring the Automation step
  5. Hit the CALL SERVICE button to verify the service is working properly.
  6. Tip: Ensure the switch is turned OFF before calling the switch.turn_on service.

Home Assistant Setup: Part 2

Configuring the Automation

To configure the automation, first navigate to the automation editor page and click the Add new automation in the bottom right corner.

Home Assistant Setup: Part 2

Give your automation a name and select the trigger type. There are a variety of possible trigger types each with their own specific use. If you’re unsure which trigger to use, be sure to visit the documentation.

For this example, the applicable trigger type of the Multi Sensor 6’s luminance parameter is Numeric_State. This trigger type allows us to set a lower or upper limit to the luminance parameter (recall the range is 0-30000) that will trigger the automation.

Home Assistant Setup: Part 2

To configure this, select the appropriate entity (sensor.aeon_labs_zw100_multisensor_6_luminance_2) and set the trigger limit. My preference is to have the automation trigger when luminance is below 1000, so I enter 1000 in to the below limit.

Home Assistant Setup: Part 2

Next, we’ll configure the action. Thanks to the Services developer tool, we know exactly what this should look like. Simply select ‘Call Service’ as the action type and select the desired service. Then paste in the service data, copied from the Identify and Verify Action step.

Home Assistant Setup: Part 2

Note: At this point, you may be tempted to add a condition. Before you do, it’s good practice to test the automation is functioning correctly.

We can verify this automation works by navigating to the Home Assistant Dashboard. Ensure the automation is enabled and the Smart Switch 6 is turned OFF. Next, place the Multi Sensor 6 in full sun and press the wake-up button. You should see the luminance at a value is around 30000. All that’s left is to place our hand over the Multi Sensor 6’s sensor and press the wake-up button. Luminance will now be below 1000 and the automation will trigger, turning ON the Smart Switch 6.

Home Assistant Setup: Part 2

With the automation confirmed to be working correctly, we can now add an additional condition. That is, the automation will not trigger unless luminance is below 1000 and it’s after 6pm.

Home Assistant Setup: Part 2

To do this, return to your newly created automation and add a time condition, and voila. The automation will work as intended.

From here, you can go on and create a whole list of automations based on your needs. Just remember to approach this process methodically and bit-by-bit to avoid confusion. Find the appropriate triggers, actions and conditions for your devices and refer to the documentation (located to the left of the respective boxes) to learn how to configure them correctly and you’ll be well on your way to mastering Home Assistant.

That's a Wrap

I hope this guide helped ease the process of configuring your first automation with Home Assistant. If you have found a nicer solution, run in to any issues or have some handy tips, drop a comment below. We always look forward to your input :)

Best regards,

Luke

Related blogs

Home Assistant: Setup Guide
What is Z-Wave Plus?
]]>
Tue, 07 May 2019 04:35:00 +0000
<![CDATA[Fibaro home appliance monitoring]]> https://www.smarthome.com.au/smarthome-blog/fibaro-home-appliance-monitoring/ Fibaro home appliance monitoring

Receive a notification when the washing has finished.

One of the many advantages of Z-Wave is the ability to monitor the energy consumption of appliances and devices connected to Z-Wave power modules - besides monitoring energy consumption (which is handy in itself), we can also trigger other Z-Wave devices or notifications based on energy usage changes. In this blog I will show you how to receive a smartphone notification when your washing machine has finished its cycle.

Now you may well be thinking... "Why would I need a notification on my phone when the washing is finished?". A great question, to which the answer is rather simple (and a little sad)... if you are anything like me, there is a good chance that the wet washing may sit in the washing machine for a few days, only making itself known by emitting a rather putrid and mouldy smell!

So essentially I am using technology to make up for my absent-mindedness (that's my favourite kind of technology - the kind that saves me from myself!) - you may find other useful ways to adapt this blog to your particular needs or inadequacies ;)

Aeotec Smart Switch 6

Overview.

We are going to use the Aeotec Smart Switch 6 as our energy monitoring Z-Wave device. Your washing machine will be plugged into this Z-Wave module and the energy consumption data will be fed into the Fibaro Home Center.

We will then create a Variable (more on this below) and two simple Scenes that will allow you to receive a notification to your smartphone(s) when the washing is done.

This won't take long at all...

Creating the notification.

First, we want to create a Notification within Home Center - this will be the Push Notification message that will be sent to our smartphone(s).

Within the Fibaro Home Center web interface...

1. Click on “Panels” in the top menu.

2. Select “Notification Panel” from the list on the left.

3. Name your Notification: Washing Machine (or whatever you like).    4. Enter the same notification text for each of the text fields.    5. Click Save.

Great. Now we have a Push Notification that we will trigger later in one of our Scenes below when your wash cycle is finished.

Now on to...

Creating a Variable.

Next, we want to create a Predefined Variable - This Variable will keep track of the current state of your washing machine... Off or Running.

Within the Fibaro Home Center web interface...

1. Click on “Panels” in the top menu.

2. Select “Variables Panel” from the list on the left.

3. Click the “Add” button under “Predefined variables”.

4. Name your Variable: Washing (or whatever you like).    5. Enter 2 Values: Off & Running.    6. Click Save.

Hint: After creating and saving our Variable above, be sure it is set to "Off" before moving on to the next step.

Perfect. Now we have a way of letting Home Center know the current state of your washing machine... Off or Running – now we move on to creating scenes that will change the washing machine variable above and send a notification when the washing cycle is finished.

We are almost done...

Creating the Scenes.

Our last step is to create two Scenes in Home Center. These Scenes will adjust the Washing Variable we created above and send a notification when the washing cycle is complete.

Scene 1 - Washing Running.

Our first Scene will detect when your washing machine has started its cycle - this is done by monitoring the energy usage through the Smart Switch 6 (to which your washing machine is plugged into).

Let's go through the Scene logic step-by-step...

Our "Triggers"...

  • When "Washing Machine" (Smart Switch 6 module) W> (Watts - Greater Than) 10
  • And "Washing" (our Variable) is "Off"

Our "Actions" (Then)...

  • Set our "Washing" Variable to "Running"

That's it for our first Scene. We are simply changing our "Washing" Variable from "Off" to "Running" when the Smart Switch 6 detects energy usage (the washing machine is powered on).

Our "Washing" Variable plays a very important roll here. The Scene needs two conditions to be true for it to run... The "Washing" Variable must be "Off" and the power consumption must be greater than 10w - by changing the "Washing" Variable to "Running", we eliminate the chance that our Scene will get caught in a "loop" (which would break our logic) as "Washing = Off" is no longer true.

On to our second Scene...

Scene 2- Washing Done.

Our final Scene will detect when power consumption drops (washing machine has finished its cycle) and send the Notification we created above - as well as re-setting our "Washing" Variable back to "Off" (ready for next time).

Let's go through the Scene logic step-by-step...

Our "Triggers"...

  • When "Washing" (our Variable) is "Running" (set from the 1st Scene above).
  • And "Washing Machine" (Smart Switch 6 module) W <= (Watts - Less than or Equal to) 1 (1 Watt)

Our "Actions" (Then)...

  • Send Push Notification ("Washing Machine" Notification we created above) to a Fibaro User's smartphone
  • Set our "Washing" Variable back to "Off" (ready for the next cycle)

That's it, we are done.

Now when your washing machine has finished its cycle, you will receive a Push Notification to your phone.

Some tips and tricks.

You may need to adjust the wattage detection settings in your Scenes - as each washing machine will be different (and consume varying amounts of power during the wash cycle). The settings above worked well for me and I expect should suit most washing machines.

You can add as many Fibaro Users to receive the Notification in the 2nd Scene as you like.

Instead of (or as well as) receiving the Notification, you could adjust the 2nd Scene to do something else when the washing has finished - flash a Z-Wave enabled light or lamp or perhaps have the Dome Z-Wave Indoor Siren make a noise - adjust the 2nd Scene as you see fit :)

You may wish to change the icons for your Smart Switch 6 and Scenes, feel free to use the icons below...

 

Hint: Right-click on the images above and choose "Save image as" to save them onto your computer. You can then use these icons for your Smart Switch 6 and Scenes (see How to change Fibaro Home Center icons).

Knowledge is power.

Monitoring energy consumption of appliances may surprise you just how much certain appliances are costing to run. The Aeotec Z-Wave Plug-In Smart Switch 6 is perfect for this task. Best of all, it is easy to move around to different appliances, leave it plugged in for a day or two and monitor the connected energy consumption - you can then make informed decisions on how it may be possible to save energy (and therefore money).

In a Z-Wave enabled smart home, we can do more than just monitor energy consumption (which in itself can be very enlightening) - we can also use this information to trigger some very clever automated scenarios (including the one above). Here are some other ideas...

  • Receive a notification if your kid's gaming console has been on for more than 2 hours (and automatically switch it off!)
  • Automatically turn on a lamp when the TV is turned on during the evening (and switch it off again when you are done with the idiot box).
  • Detect if a hair-straightener has been left on for too long and automatically turn it off (I'm looking at you Mr's Arthur!).
  • Automatically turn off a plug-in heater if it has been on too long.
  • You get the idea ;)

Final thoughts...

As always, please leave a comment below if you run into any issues – we are always happy to help. If you have found a better or more efficient solution than above - or have some clever ways you have put energy monitoring to good use, let us know below in the comments section so we can share it with the World :)

All the best,

Brad

Related blogs

automationBridge - Voice Assistant Speed Test
Interactive Push Notifications in Home Center
Creating Scenes in Home Center
Let there be light
Fibaro Home Center - Holiday Mode
Controlling an aircon with Z-Wave
How to change Fibaro Home Center icons
Fibaro - How to add Widgets to your phone
Fibaro eLearning Knowledge Portal
Fibaro Home Center 2 - Geofencing
Fibaro HC HTTP Commands
Fibaro Home Center Comparison
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Tue, 17 Jul 2018 05:03:18 +0000
<![CDATA[Amazon Alexa Australia - Missing Skills]]> https://www.smarthome.com.au/smarthome-blog/amazon-alexa-australia-missing-skills/ Amazon Alexa Australia - Missing Skills

Where are my Alexa Skills?

The official launch of Amazon in Australia has been a little... how do I put it? Underwhelming! I am sure things will improve as time goes on, but for the moment we are stuck with what feels like a very "watered-down" experience when compared to overseas.

At least we finally have access to the Amazon Alexa range of Echo voice assistants - which without a doubt are excellent products - however it seems that not all (in fact, a lot) of the Amazon Skills have not made their way down-under. Hopefully this is rectified in the near future. There are some really glaring omissions in the Amazon Alexa Skills available for our region, including the Vera, Fibaro Home Center and Sonos Skills.

For this reason, we have written a quick blog that will show you how to access all of the Alexa Skills available in the USA - whilst still keeping your Amazon Echo working in Australia.

Accessing missing Alexa Skills in Australia

Let's jump right in…

Amazon Alexa Australia - Missing Skills 1

1. Log into your Amazon account and click on “Account & Lists” and then select “Your Content and Devices”.

Amazon Alexa Australia - Missing Skills 2

2. Click on "Settings Tab", then expand "Country Settings" and click the “Change Button”.

Amazon Alexa Australia - Missing Skills 2

3. Enter any US address and click the "Update Button" (you can use this tool to generate a random US address).

That should do it - you will now have access to all Alexa Skills - as it was meant to be :)

Best of all, you can still set the location of your Amazon Echo device to Australia - so you will not miss out on local weather, news, etc.

As always, please leave a comment below if you run into any issues – we are always happy to help. If you have found a better or more efficient solution than above, let us know so we can share it with the World :)

All the best,

Stepas

Related blogs

automationBridge - Voice Assistant Speed Test
Amazon Echo with Vera Z-Wave controller
20 fun things to ask your Amazon Echo
]]>
Wed, 21 Mar 2018 22:32:25 +0000
<![CDATA[Fibaro Home Center - Holiday Mode]]> https://www.smarthome.com.au/smarthome-blog/fibaro-home-center-holiday-mode/ Fibaro Home Center - Holiday Mode

Going on a holiday? Lucky you!

Added security is one of the many benefits of turning your home in to a Z-Wave enabled smart home. This is particularly true when using the Fibaro Home Center 2 - it is just so flexible and powerful.

In this blog post, I will show you a very elegant way to implement a "Holiday Mode" - So when you are away, your home will appear to be occupied as you automatically turn some lights on and off at scheduled times. A simple solution that works really well. Let's get started…

Watch the video.
v

Or...

Read the instructions.
v

Create a "Holiday Room"

This step is completely optional - however I strongly recommend creating a new Room in Fibaro Home Center called Holiday - this is simply a way of keeping things neat and tidy. As we will only be using the Holiday Scenes sparingly (when you are away), it is a good idea to keep this tucked away in its own room so as not to clutter up the rest of your rooms in Fibaro.

Within the Fibaro Home Center web interface…

1. Click on Rooms in the top menu panel.

2. Click Add new on the left menu under Rooms.

3. In the Add Room section, type Holiday.     4. Now click the Add button.

We now have a new Holiday Room where we can keep all of our Holiday Scenes that we will create below.

Change the Holiday Room icon

I am a big fan of customising the icons in Home Center - you can read more about changing Fibaro Home Center Icons here.

You can use any icon you like - I have provided the icon I use below…

Hint: Right-click on the image above and choose "Save image as" to save it onto your computer. You can then load this icon for your Holiday room by following this guide.

Create Holiday Scenes

Now we will create Scenes that turn on / off some lights at a given time each day. Feel free to create as many Scenes as you like, each turning on / off at different times of the day (even on different days of the week).

I have kept my Scenes rather simple - one Scene to turn lights on - one Scene to turn the lights off - with a small delay between each light coming on / off so it is not obvious that a schedule is turning on all the the lights at once.

Example of On Scene.

Example of Off Scene.

Hint: You can set a delay (in seconds) for each light turning on or off in the red delay field. For example, enter 600 for a delay of 10 minutes.

Creating a Holiday Mode Switch

Now for the magic that ties it all together. Most of the time, we do not want our Holiday Scenes to be running (i.e. we are not on Holiday). You could go through and disable each Holiday Scene when not in use and enable before you go away… however this is tedious - and I am not a fan of tedious! So let's make it simple - one click to turn all of our Holiday Scenes on or off.

How to create a Holiday Mode Virtual Device Switch...

1. Click on Devices in the top menu panel.

2. Click Add or remove device on the left menu under Devices.

3. Select the Add button under the Virtual Device section.

4. Type a name for your Virtual Device (i.e. Holiday).     5. Assign it to our Holiday room.     6. Click the Advanced tab.

7. Under the Choose set of buttons section, check the box next to Two buttons per line.     8. Click the Add Set button.

We now have two buttons we need to configure...

Button 1 (Off).

1. Change the Label to Off.     2. Change the Radio Button from String to LUA.     3. Copy and paste the following (twice) to turn off the Scenes fibaro:setSceneEnabled(88, false);     4. Change the Scene ID numbers to match the IDs of your Off Scenes.

Button 2 (On).

1. Change the Label to On.     2. Change the Radio Button from String to LUA.     3. Copy and paste the following (twice) to turn on the Scenes fibaro:setSceneEnabled(88, true);     4. Change the Scene ID numbers to match the IDs of your On Scenes.

IMPORTANT: Make sure you select the Save Button on the right of your screen!

Hint: To find the Scene ID of the Scene you would like to associate with the above buttons, simply click on the "Spanner" icon for your desired Scene and take note of the ID number.

Hint: You can add as many Scenes as you like to the above buttons by simply copying the LUA code and pasting it onto a new line - be sure to change the Scene ID for each new line.

You may also wish to change the icon for the on / off Virtual Device buttons, feel free to use the icons below...

 

Hint: Right-click on the images above and choose "Save image as" to save them onto your computer. You can then load these icons for your Holiday Mode Virtual Device - Watch the video above for more details.

We are done. You now have a Virtual Device with two buttons - On / Off.

Try turning the Virtual Device On and Off - you will note that it enables / disables the Holiday Scenes we created. So when you go away on holiday - simply click the On Button and your Holiday Scenes will become active.

When you return from holiday, click the Off Button and your Holiday Scenes will de-activate.

As always, please leave a comment below if you run into any issues – we are always happy to help. If you have found a better or more efficient solution than above, let us know so we can share it with the World :)

All the best,

Brad

Related blogs

automationBridge - Voice Assistant Speed Test
Interactive Push Notifications in Home Center
Creating Scenes in Home Center
Let there be light
Fibaro home appliance monitoring
Controlling an aircon with Z-Wave
How to change Fibaro Home Center icons
Fibaro - How to add Widgets to your phone
Fibaro eLearning Knowledge Portal
Fibaro Home Center 2 - Geofencing
Fibaro HC HTTP Commands
Fibaro Home Center Comparison Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Tue, 13 Mar 2018 22:18:13 +0000
<![CDATA[20 fun things to ask your Amazon Echo]]> https://www.smarthome.com.au/smarthome-blog/20-fun-things-to-ask-your-amazon-echo/ 20 fun things to ask your Amazon Echo

If you don’t know what an Amazon Echo Dot is, allow me to introduce you to the hottest gadget on planet earth right now. The Echo Dot is a hands-free, voice-controlled device with built-in speaker, that uses Alexa Voice Service to play music, control smart home devices, provide information, read the news, set alarms, yada, yada, yada. It’s pretty damn awesome.

I have mine hooked up to my Spotify account, and it makes it so much easier to ask Alexa to change songs when you’re in the kitchen up to your elbows in pasta dough! I thought it would be fun to take a look at one of the more ‘entertaining’ features of the Amazon Echo Dot. Try asking Alexa the following 20 questions next time you have your mates over...

  • Alexa, what’s the first rule of Fight Club?
  • Alexa, why did the chicken cross the road?
  • Alexa, Tea. Earl Grey. Hot.
  • Alexa, never gonna give you up.
  • Alexa, do you want to build a snowman?
  • Alexa, what’s the answer to life, the universe, and everything?
  • Alexa, who’s better, you or Siri?
  • Alexa, may the force be with you.
  • Alexa, knock, knock.
  • Alexa, rock, paper, scissors, lizard, spock.
  • Alexa, how much wood can a woodchuck chuck if a woodchuck could chuck wood?
  • Alexa, give me a kiss.
  • Alexa, say a bad word
  • Alexa, do you believe in love at first sight?
  • Alexa, elementary, my dear Watson
  • Alexa, to be or not to be
  • Alexa, these aren’t the droids you’re looking for
  • Alexa, show me the money!
  • Alexa, who you gonna call?
  • Alexa, who’s on first?

Bonus geeky fun!

Did you know you can change the "wake" word from "Alexa" to "Computer"? To boldly go where no man (sorry, person) has gone before...

Open the Alexa app and select "Settings". Now select your Amazon Echo device and then choose "Computer" from the "Wake Word" drop-down list.

Engage!

Related blogs

automationBridge - Voice Assistant Speed Test
Amazon Echo with Vera Z-Wave controller
]]>
Wed, 17 May 2017 02:45:57 +0000
<![CDATA[Amazon Echo with Vera Z-Wave controller]]> https://www.smarthome.com.au/smarthome-blog/amazon-echo-with-vera-z-wave-controller/ Amazon Echo with Vera Z-Wave controller

Control your Vera Z-Wave smart home with your voice.

There is no denying that voice control for your smart home is the future – it makes so much sense. No need to pull out your smart phone to turn on lights – it is far easier to simply ask your smart home to turn on the lights for you… and so much more!

The future has arrived… in what is commonly being termed as “voice assistants”. The first - and certainly the most popular of these new voice assistants is Amazon Alexa. Google and others are also trying hard to catch up… but for now, the Amazon Echo is a long way in front. It's still early days, and Alexa is far from coming anywhere near "Jarvis" from Iron Man... but it's a great start!

Amazon Echo - Australia

Amazon Echo - SadNow for some bad news... the Amazon Echo range of products - with Alexa voice assistant built in - are not officially available in Australia yet... Typical bloody Yanks! They often forget there are other countries in the World outside of America! < Just joking Trump... please don't nuke us!

The good news... Aussies being the resourceful lot we are... we have found ways to get our hands on Amazon Echo here in Australia - although Amazon make it very difficult... so we made it easy - you can get your shiny new Amazon Echo Dot here :)

Now for the really awesome part. If you already own a Vera Z-Wave Controller, you can connect it to Amazon Alexa and control your smart home with nothing more than your voice - using the Amazon Echo. If you don't own one... you can get it here (how fortuitous, I know!).

Amazon Echo - Hardware

Now that you have all of the hardware sorted, let's get cracking...

Setup Amazon Echo for Australia and New Zealand.

No need to reinvent the wheel… You can find excellent and very detailed information on how to setup your Amazon Echo for Australia and New Zealand by following this guide.

Note: In the time since the instructions contained in the link above were written, it would appear that Amazon have now changed how address authentication is handled. Therefore, the only thing we can change is the “timeZoneId” – which is OK, as this setting will allow your Amazon Echo to tell the correct time for your location. You will not be able to update the address settings.

Amazon Echo with Vera Z-Wave controller - Metric

There are two more important settings we should change. Since the good ole’ US of A still clings to the Imperial System for measurements (they know the Metric System is better, but you know… Americans), we should tell Alexa we would rather use the far more logical Metric System. Simply change the two settings above in your Alexa account.

Ok, we should now have Amazon Echo on a Temporary Working Visa for Australia and New Zealand. I say temporary because I have no doubt that sometime throughout 2017, Alexa will become a permanent resident and we will not have to jump through these hoops… but for now, this is the only way to get Amazon Echo to talk our lingo.

Now on to the really cool part…

Linking your Vera to Amazon Echo.

For the moment, integrating the Vera Z-Wave Controller with Amazon Echo is in Beta Testing (in other words, it has not been officially launched).

However, I have the inside word on how you can join the Beta program... before the offical release (when it is officially released, you can ignore the instructions below, it should be far easier). Before we join the Beta program and link Vera with Amazon Echo, I would like to share some tips on how you can get your Vera ready for Alexa...

When naming your devices within Vera, it is important to remember that we cannot have devices with the same name (even if they are located in different rooms). As an example, let’s say we have a lounge room light and a bedroom light (each located within their respective rooms within Vera) – the logical name for each these would be “light” – this would mean we could ask Alexa to “Turn on the bedroom light” or “Turn on the lounge light”. Not possible. We need to give them different names. It means we have to get a bit creative when naming devices.

To get around this issue, I named my lounge light “Pendant” – so I ask Amazon Echo… “Alexa, Turn on the lounge pendant”. I kept the bedroom light named “light”… “Alexa, turn on the bedroom light”. Also, it is important to make sure you give your Vera Z-Wave devices names that are easy to pronounce, this will make it easier for Alexa to understand your commands.

Now that’s out of the way, let me show you how we can join the Beta program. Follow the instructions in the link below…

Join the Vera Amazon Beta Program.

Some final thoughts…

That's all there is to it. Now you can easily control your smart home with your voice.

"Alexa, Tea. Earl grey. Hot."

As always, please leave a comment below if you run into any issues or just want to say hi – we are always happy to hear from you. If you have found any errors with the instructions in this blog, let me know.

I hope you enjoy your new smart home voice assistant :)

All the best,

Brad

Related blogs

automationBridge - Voice Assistant Speed Test
20 fun things to ask your Amazon Echo
Controlling an aircon with Z-Wave
Vera HTTP Commands
XBMC (Kodi) Vera Z-Wave Addon
How to add Fibaro Swipe to Vera
Let there be light
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Tue, 10 Jan 2017 01:20:56 +0000
<![CDATA[Controlling an aircon with Z-Wave]]> https://www.smarthome.com.au/smarthome-blog/controlling-a-split-system-aircon-with-z-wave/ Controlling a split-system aircon with Z-Wave

Control your aircon from anywhere with Z-Wave.

As the hot Australian summer fast approaches (it's 38° here in Melbourne today!), I thought it would be timely to write a blog about controlling your air-conditioner using Z-Wave. Best of all, you will be able to turn on your aircon from anywhere - never come home to a sweat-box again!

This blog only applies to infra-red (remote) controllable HVAC systems. How to control a HVAC system with a wired thermostat (which can be far more complicated) is a topic for another day... not today... It's too hot!

To make this happen you will need the Remotec Z-Wave to Aircon IR Controller and either a Vera Edge or Fibaro Home Center.

Jump to instructions for...


Adding the Remotec ZXT-600 to Vera (UI7)

Adding the Remotec Z-Wave to Aircon IR Controller (ZXT-600) to Vera is easy - follow these steps...

1. Remotec ZXT-600 - Vera

1. Open the Vera UI7 Dashboard using your preferred web browser.

2. Remotec ZXT-600 - Vera

2. Select the Devices tab along the left side of your web browser window and then click “Add Device”.

3. Remotec ZXT-120 - Vera

3. Choose “Generic Z-Wave Device”.

4. Remotec ZXT-600 - Vera

4. Click the "Next" button.

5. Remotec ZXT-600 - Vera

5. Click the "Next" button again.

6. Remotec ZXT-600 - Vera

6. Your Vera should now be in "Pairing Mode".

7. Remotec ZXT-600 - Vera

7. Now triple click the “PROG” button within 1 second. The LED on the ZXT-600 should blink green twice to indicate it paired successfully.

Tidy things up a little...

If the ZXT-600 fails to pair with Vera, move them closer together and try again.

Once the ZXT-600 was successfully paired with your Vera, you can now give it a name and assign it to the room your aircon is servicing....

1. Remotec ZXT-600 - Vera

1. Name your ZXT-600.

2. Remotec ZXT-600 - Vera

2. Assign the ZXT-600 to a room.

3. Remotec ZXT-600 - Vera

3. Click the "Finish" button.

Configuring the Remotec ZXT-600 in Vera

Now it is time to configure the ZXT-600 so that it will work with your brand and model of aircon.

1. Remotec ZXT-600 - Vera

1. Look for your shiny new ZXT-600 Device Panel.

2. Remotec ZXT-600 - Vera

2. Click the round "Settings" button.

3. Remotec ZXT-600 - Vera

3. Select "Device Options".

4. Remotec ZXT-600 - Vera

4. Click "Add configuration settings".

5. In the "Variable" box - type 27. Set the "Data Size" to "1 byte dec".

Referring to the Aircon "Code List" found here - Find your brand of aircon and enter one of the corresponding numbers into the "Desired Value" box.

Make sure you click the "Save Changes" button!

Testing the ZXT-600 with your aircon.

If all has gone well, you should now be able to control your aircon using Vera.

Make sure the ZXT-600 is within infra-red range of your aircon and try turning on the cooling mode within Vera.

If your aircon responds... congratulations! You are done.

If not, repeat the steps above and try another code for your aircon from the "Code List".

Help - None of the codes work for my aircon!

Not to worry. This just means we need to put in a bit more effort. Luckily, the ZXT-600 can learn from your aircon remote.

Note: Refer to the ZXT-600 manual under "IR Learning Mapping Table" for all of the appropriate "Desired Values".

Change "Desired Value" to 0 (leave Variable as 27).

Make sure you click the "Save Changes" button!

In the "Variable" box - type 25. Set the "Data Size" to "1 byte dec". Set "Desired value: 0" (OFF).

Click the "Save Changes" button.

Wait until the LED on top of the ZXT-600 turns green.

Now point your aircon remote approx. 2-3cm away in front of the ZXT-600.

Press the "Off" button on your aircon remote.

If the learning process was successful, the LED on the ZXT-600 will flash green twice.

If the LED on the ZXT-600 flashes red twice - the IR learning was unsuccessful - you will need to repeat the above steps.

Now we add the "Desired Values" for the remaining modes listed in the manual under "IR Learning Mapping Table".

As an example, enter 2 for "Desired Value" for "Variable 25" (19° C Cool).

Click the "Save Changes" button.

Helpful tip: Make sure your aircon remote is currently set to 18° and then point your aircon remote at the ZXT-600 and increase the temperature to 19°.

Repeat the above learning process until you have included all of the "Parameter Values" from the "IR Learning Mapping Table" in the ZXT-600 manual.

Setup complete :)

You should now be able to control your aircon from within Vera. There are extra control functions presented in Vera that are not compatible with the ZXT-600 (for example, you cannot control fan speed) - just ignore these. You can control the important stuff - both heating (if your aircon is reverse cycle) and cooling.


Adding the Remotec ZXT-600 to Home Center

Adding the Remotec Z-Wave to Aircon IR Controller (ZXT-600) to Fibaro Home Center is easy - follow these steps...

1. Using your preferred web browser, open the Fibaro web interface and click on “Devices” in the top menu.

2. Select “Add or remove device” from the left menu.

3. Check "NWI - Network Wide Inclusion".    4. Click "Add".

5. Remotec ZXT-600 - Fibaro

5. Now triple click the “PROG” button within 1 second. The LED on the ZXT-600 should blink green twice to indicate it paired successfully.

Tidy things up a little...

You should now have 4 new devices (which will currently reside in the "Unassigned" room under the "Devices" tab).

Now we should tidy things up a little... In turn, click on the "Wrench" icon for each new ZXT-600 device.

Now give it a new "Name". Then assign it to the "Room" the aircon is servicing.

Make sure you click the "Save" button on the right after renaming and assigning each device!

Configuring the Remotec ZXT-600 in Home Center

Now it is time to configure the ZXT-600 so that it will work with your brand and model of aircon.

Click on the the "Wrench" icon for any of the 4 new devices.

Now select the "Advanced" tab.

Scroll all the way to the bottom and click the 'Add Parameter" button.

In the "Number" box - type 27.

Referring to the Aircon "Code List" found here - Find your brand of aircon and enter one of the corresponding numbers into the "Desired value" box.

Make sure you click the "Save" button!

Testing the ZXT-600 with your aircon.

If all has gone well, you should now be able to control your aircon using Home Center.

Make sure the ZXT-600 is within infra-red range of your aircon and try turning on the cooling mode within Home Center.

If your aircon responds... congratulations! You are done.

If not, repeat the steps above and try another code for your aircon from the "Code List".

Help - None of the codes work for my aircon!

Not to worry. This just means we need to put in a bit more effort. Luckily, the ZXT-600 can learn from your aircon remote.

Note: Refer to the ZXT-600 manual under "IR Learning Mapping Table" for all of the appropriate "Desired values".

Change "Parameter 27" to "0".

Make sure you click the "Save" button!

Add another "Parameter" with "Number: 25" and "Desired value: 0" (OFF).

Click the "Save" button.

Now point your aircon remote approx. 2-3cm away in front of the ZXT-600 Program button (on top).

Press the "Off" button on your remote.

If the learning process was successful, the LED on the ZXT-600 will flash green twice.

If the LED on the ZXT-600 flashes red twice - you will need to repeat the above steps.

Now we add the remaining "Desired values". As an example, enter 2 for "Desired value" for "Parameter 25" (19° C Cool).

Click the "Save" button.

Helpful tip: Make sure your aircon remote is currently set to 18° and then point your aircon remote at the ZXT-600 and increase the temperature to 19°.

Repeat the above learning process until you have included all of the "Parameter Values" from the "IR Learning Mapping Table" in the ZXT-600 manual.

Setup complete :)

You should now be able to control your aircon from within Home Center. There are extra control functions presented in Home Center that are not compatible with the ZXT-600 (for example, you cannot control fan speed) - just ignore these. You can control the important stuff - both heating (if your aircon is reverse cycle) and cooling.

One last thing, be sure to take a look the Heating and Cooling Panels in Fibaro Home Center.

Enjoy :)


Some final thoughts…

As always, please leave a comment below if you run into any issues – we are always happy to help. If you have found any errors with the instructions in this blog (in my defence... did I mention it's 38° today?), let me know :)

Happy summer and all the best,

Brad

Related blogs

Let there be light
How to add Fibaro Swipe to Vera
Vera HTTP Commands
Fibaro home appliance monitoring
How to change Fibaro Home Center icons
Fibaro Home Center Comparison
Fibaro eLearning Knowledge Portal
Fibaro HC HTTP Commands
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Fri, 18 Nov 2016 21:58:06 +0000
<![CDATA[How to change Fibaro Home Center icons]]> https://www.smarthome.com.au/smarthome-blog/how-to-change-fibaro-home-center-icons/ Changing Fibaro Home Center icons

Fibaro Home Center custom icons.

The Fibaro Home Center's user interface already looks incredible. Did you know that you can also include custom icons for all of your different Z-Wave devices and scenes? In this exclusive SmartHome blog, I'll show you how - and provide you with some free icons (below) to help get you started.

Here's how to do it…

Open and log-in (as admin) to your Fibaro Home Center Control Panel in your favourite web browser.

To change an icon for a Device or Scene, follow these steps...

Change Fibaro Home Center icon - Step 1

1. Click on the "Wrench" for a Device or Scene.

Change Fibaro Home Center icon - Step 2

2. Click on the 'Change Icon" button.

Change Fibaro Home Center icon - Step 3

3. Select "Choose File" to upload an icon.

Change Fibaro Home Center icon - Step 4

4. When you have loaded all of your icons, click "Add".

Change Fibaro Home Center icon - Step 5

5. That's it! You have now changed the icon.

Some things to keep in mind...

  • The image size for the icon should be 128px x 128px (pixels).
  • Use the PNG (.png) image format (with transparent backgrounds) for icons.
  • Don't make your icons too dark (or they will not display well within Fibaro).
  • Some devices and Scenes only require 1 icon (and very rarely, they cannot be changed).
  • Most devices require 2 icons (on/off, open/closed, locked,unlocked, etc.).
  • A few devices (such as dimmable lighting) require more than 2 icons (up to 11 icons).

Some free icons to get you started...

These icons will be updated from time to time, so it's worth checking back here every once in a while.

You can download all of the icons at once by clicking on the link below.

SmartHome-Fibaro-HC-Icons-Rev-4.zip

Z-Wave-Aeotec-Multi-Sensor-6-Normal.pngZ-Wave-Aeotec-Multi-Sensor-6-Breached.pngZ-Wave-Aeotec-Multi-Sensor-6-Temp.pngZ-Wave-Aeotec-Multi-Sensor-6-Humidity.pngZ-Wave-Aeotec-Multi-Sensor-6-Lux.pngZ-Wave-Aeotec-Multi-Sensor-6-UV.pngZ-Wave-Aeotec-Multi-Sensor-6-Vibration.pngZ-Wave-Aeotec-Smart-Switch-6-Off.pngZ-Wave-Aeotec-Smart-Switch-6-Blue.pngZ-Wave-Aeotec-Smart-Switch-6-Red.pngZ-Wave-Lockwood-Lock-Locked.pngZ-Wave-Lockwood-Lock-Unlocked.pngZ-Wave-Roller-Shutters-Open.pngZ-Wave-Roller-Shutters-Partial.pngZ-Wave-Roller-Shutters-Closed.pngZ-Wave-Roller-Shutters-Brown-Open.pngZ-Wave-Roller-Shutters-Brown-Parcial.pngZ-Wave-Roller-Shutters-Brown-Closed.pngZ-Wave-Garage-Door-Open.pngZ-Wave-Garage-Door-Closed.pngZ-Wave-Sliding-Door-Open.pngZ-Wave-Sliding-Door-Closed.pngZ-Wave-Curtain-1-Open.pngZ-Wave-Curtain-1-Closed.pngZ-Wave-Valve-1-Closed.pngZ-Wave-Valve-1-Open.pngZ-Wave-Valve-1-Cold.pngZ-Wave-Valve-1-Hot.pngZ-Wave-Scene-Day-1.pngZ-Wave-Scene-Night-1.pngZ-Wave-Lamp-1-Off.pngZ-Wave-Lamp-1-On.pngZ-Wave-Exterior-Light-1-Off.pngZ-Wave-Exterior-Light-1-On.pngZ-Wave-Scene-Rain-1.pngZ-Wave-PS4-Off.pngZ-Wave-PS4-On.pngZ-Wave-XBOX-Off.pngZ-Wave-XBOX-On.pngZ-Wave-AV-Reciever-1-Off.pngZ-Wave-AV-Reciever-1-On.pngZ-Wave-Scene-Movie-2.pngZ-Wave-TV-1-Off.pngZ-Wave-TV-1-On.pngZ-Wave-Projector-1-Up.pngZ-Wave-Projector-1-Down.pngZ-Wave-Scene-Movie-1.pngZ-Wave-Washing-Machine-Off.pngZ-Wave-Washing-Machine-On.pngZ-Wave-Dishwasher-Off.pngZ-Wave-Dishwasher-On.pngZ-Wave-Scene-Clock-1.pngZ-Wave-Microwave-Off.pngZ-Wave-Microwave-On.pngZ-Wave-Fridge-Off.pngZ-Wave-Fridge-On.pngZ-Wave-Scene-House-1.pngZ-Wave-Oven-Off.pngZ-Wave-Oven-On.pngZ-Wave-Split-System-Off.pngZ-Wave-Split-System-On.pngZ-Wave-Security-1.pngZ-Wave-Swimming-Pool-1.pngZ-Wave-Fire-1-Unlit.pngZ-Wave-Fire-1-Lit.pngZ-Wave-Christmas-1-Off.pngZ-Wave-Christmas-1-On.pngZ-Wave-Christmas-Wreath-1.pngZ-Wave-Garden-1.pngZ-Wave-Garden-2.pngZ-Wave-Time-Sunrise-1.pngZ-Wave-Time-Day-1.pngZ-Wave-Time-Sunset-1.pngZ-Wave-Time-Night-1.pngZ-Wave-Hue-Go-Off.pngZ-Wave-Hue-Go-Dim.pngZ-Wave-Hue-Go-Bright.pngZ-Wave-Hue-Bulb-Off.pngZ-Wave-Hue-Bulb-Dim.pngZ-Wave-Hue-Bulb-Bright.pngZ-Wave-Hue-Bloom-Off.pngZ-Wave-Hue-Bloom-Dim.pngZ-Wave-Hue-Bloom-Bright.pngZ-Wave-Amazon-Echo-1.pngZ-Wave-Hue-Strip-Off.pngZ-Wave-Hue-Strip-Dim.pngZ-Wave-Hue-Strip-Bright.pngZ-Wave-Feature-Light-1-Off.pngZ-Wave-Feature-Light-1-On.pngZ-Wave-Pendant-Light-1-0.pngZ-Wave-Pendant-Light-1-10.pngZ-Wave-Pendant-Light-1-20.pngZ-Wave-Pendant-Light-1-30.pngZ-Wave-Pendant-Light-1-40.pngZ-Wave-Pendant-Light-1-50.pngZ-Wave-Pendant-Light-1-60.pngZ-Wave-Pendant-Light-1-70.pngZ-Wave-Pendant-Light-1-80.pngZ-Wave-Pendant-Light-1-90.pngZ-Wave-Pendant-Light-1-100.pngZ-Wave-Pendant-Light-2-0.pngZ-Wave-Pendant-Light-2-10.pngZ-Wave-Pendant-Light-2-20.pngZ-Wave-Pendant-Light-2-30.pngZ-Wave-Pendant-Light-2-40.pngZ-Wave-Pendant-Light-2-50.pngZ-Wave-Pendant-Light-2-60.pngZ-Wave-Pendant-Light-2-70.pngZ-Wave-Pendant-Light-2-80.pngZ-Wave-Pendant-Light-2-90.pngZ-Wave-Pendant-Light-2-100.pngZ-Wave-Pendant-Light-3-0.pngZ-Wave-Pendant-Light-3-10.pngZ-Wave-Pendant-Light-3-20.pngZ-Wave-Pendant-Light-3-30.pngZ-Wave-Pendant-Light-3-40.pngZ-Wave-Pendant-Light-3-50.pngZ-Wave-Pendant-Light-3-60.pngZ-Wave-Pendant-Light-3-70.pngZ-Wave-Pendant-Light-3-80.pngZ-Wave-Pendant-Light-3-90.pngZ-Wave-Pendant-Light-3-100.pngZ-Wave-Pendant-Light-4-0.pngZ-Wave-Pendant-Light-4-10.pngZ-Wave-Pendant-Light-4-20.pngZ-Wave-Pendant-Light-4-30.pngZ-Wave-Pendant-Light-4-40.pngZ-Wave-Pendant-Light-4-50.pngZ-Wave-Pendant-Light-4-60.pngZ-Wave-Pendant-Light-4-70.pngZ-Wave-Pendant-Light-4-80.pngZ-Wave-Pendant-Light-4-90.pngZ-Wave-Pendant-Light-4-100.png

If you have the need for a particular icon, leave a comment below and we'll see what we can do :)

Another excellent source of icons can be found on the Fibaro forum.

Related blogs

automationBridge - Voice Assistant Speed Test
Interactive Push Notifications in Home Center
Creating Scenes in Home Center
Let there be light
Fibaro home appliance monitoring
Fibaro Home Center - Holiday Mode
Controlling an aircon with Z-Wave
Fibaro - How to add Widgets to your phone
Fibaro eLearning Knowledge Portal
Fibaro Home Center 2 - Geofencing
Fibaro HC HTTP Commands
Fibaro Home Center Comparison
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Tue, 04 Oct 2016 00:16:06 +0000
<![CDATA[How to add Fibaro Swipe to Vera]]> https://www.smarthome.com.au/smarthome-blog/how-to-add-fibaro-swipe-to-vera/ How to add Fibaro Swipe to Vera

Fibaro Swipe... meet Vera.

We get a lot of enquiries asking… “Can I use the Fibaro Swipe with Vera?”. The short answer… yes you can! However, the setup guide that is included with the Fibaro Swipe is written for the Fibaro Home Center controller (which makes sense), unfortunately the guide doesn’t tell you how to add the Swipe to a Vera (UI7) Z-Wave controller.

That’s where we come in ;)

Here's how to do it…

Make sure your Fibaro Swipe is powered on (I suggest using USB power rather than battery for the setup process) and reasonably close to your Vera.

1. Swipe to Vera

1. Open the Vera UI7 Dashboard using your preferred web browser.

2. Swipe to Vera

2. Select the Devices tab along the left side of your web browser window and then click “Add Device”.

3. Swipe to Vera

3. Choose “Generic Z-Wave Device”.

4. Swipe to Vera

4. Click the "Next" button.

5. Swipe to Vera

5. Click the "Next" button again.

Now you set the Fibaro Swipe into "Pairing Mode" to add it to your Vera...

6. Swipe to Vera

6. Hold the palm of your hand close to the front of the Fibaro Swipe. You will hear a number of “beeps” in quick succession – do not remove your hand until you hear 2 solitary “beeps” (after approx. 7 seconds).

7. Swipe to Vera

7. Now remove your hand and then swipe up in front of the Fibaro Swipe.

This should complete the pairing process. It may take a few attempts to get it right – the beeps threw me the first couple of times (I was too quick). If your attempt fails, keep trying (from the beginning)… we are listening for the last two “beeps” before swiping up.

8. Swipe to Vera

8. Once paired, you will be presented with the option to give it a Name and assign it to a Room.

9. Swipe to Vera

9. Finally, click the “Finish” button.

How to assign Swipe gestures to Vera Scenes…

This part is really easy (the pairing is the hardest part - which may have taken a few attempts to get it done).

10. Swipe to Vera

10. You should now have the Fibaro Swipe available as a Vera Device. Click on the “Arrow” icon to enter the Swipe Configuration page.

11. Swipe to Vera

11. Click on “Select scenes for device buttons”.

12. Swipe to Vera

12. Select a Scene you would like to activate from the drop down list next to each hand gesture.

13. Swipe to Vera

13. Finally, click on “Assign scenes to buttons”.

Not too painful at all. Now you can activate your Vera Z-Wave Scenes with a simple swipe of your hand.

Related blogs

Controlling an aircon with Z-Wave
Vera HTTP Commands
XBMC (Kodi) Vera Z-Wave Addon
]]>
Thu, 21 Jul 2016 02:50:03 +0000
<![CDATA[Fibaro eLearning Knowledge Portal]]> https://www.smarthome.com.au/smarthome-blog/fibaro-elearning-knowledge-portal/ Fibaro eLearning Knowledge Portal

Knowledge is power.

Without a doubt, Fibaro make the best quality and well-thought-out Z-Wave products on the market. Investing in a Z-Wave home automation system using Fibaro is an excellent choice. As a further testament to Fibaro's commitment to its products, they have created a free online eLearning portal where you can discover how to get the most from your Fibaro Z-Wave system.

Best of all... it's 100% free!

Fibaro eLearning Portal

Register to check out the courses, browse tutorials, watch the videos and solve quizzes - You'll be an expert in no time.

Fibaro courses.

Browse courses.

Learn more about Fibaro sensors, devices, gateways and "3rd party" integration.

Fibaro progress.

Track your progress.

Learn at your own pace. Track your progress as you complete each course.

Fibaro exams

Pass exams.

Check your knowledge, take the tests and pass the exams to receive your Fibaro Certificate.

Join the Fibaro eLearning Portal >> It's free!

Related blogs

automationBridge - Voice Assistant Speed Test
Interactive Push Notifications in Home Center
Creating Scenes in Home Center
Let there be light
Fibaro home appliance monitoring
Fibaro Home Center - Holiday Mode
Controlling an aircon with Z-Wave
How to change Fibaro Home Center icons
Fibaro - How to add Widgets to your phone
Fibaro Home Center 2 - Geofencing
Fibaro HC HTTP Commands
Fibaro Home Center Comparison
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Mon, 04 Jul 2016 23:17:23 +0000
<![CDATA[Fibaro Home Center 2 - Geofencing]]> https://www.smarthome.com.au/smarthome-blog/fibaro-home-center-2-geofencing/ Fibaro Home Center 2 - Geofencing

What makes a home "smart"?

Is it the fact you can control your lights and devices from your phone? Sure. That’s part of it. However, I strongly believe what makes a home (or office) truly smart is when you don’t need to touch your phone at all. Your Z-Wave home automation system can make intelligent and automated decisions for you... without having to lift a finger.

That’s when a home becomes genuinely smart.

In this blog, I am going to introduce you to one of the most powerful, yet mystifying aspects of home automation – Geofencing with Fibaro Home Center 2.

What is a geofence?

As the name implies, it can simply be described as an invisible “fence” around a geographical location – usually at a set radius distance (30 meters as an example). When a GPS device (such as your smartphone) enters or exits a predefined geofence, the “fence” is considered to be “breached”.

Fibaro Home Center 2 Geofencing.

Let’s take a look at how Fibaro have implemented Geofencing and how powerful and useful it can be. I am going to use our SmartHome office as an example.

When one of our team arrives at the office in the morning, I would like to turn a light on (keeping it simple for this example) – but only if they are the first to arrive.

When the last person leaves the office, I would like to turn a light off.

Let me show one of the ways we can do this with the Fibaro Home Center 2…

Home Center 2 – Localisation.

In order to create a Geofence around my office, I first need to tell Home Center where in the World the SmartHome office is located! I do this by providing longitude and latitude coordinates into the Localisation Panel within Home Center.

Please note that you will need to be logged into your Home Center through your web browser as the Administrator < this is very important.

Setting the location

1. Click on “Panels” in the top menu.

2. Select “Localisation panels” from the list on the left.

3. Click “Add new” from the menu on the left.

4. Enter a Name (Office).    5. Drag the PIN to the desired location on the map.    6. Click “Save localisation”.

Great. Now Fibaro Home Center 2 knows where the SmartHome office is located.

Creating a "Variable".

This is where we get a bit clever. What if someone has already arrived at the office before me (very unlikely)? I don’t need Home Center to turn lights on etc. – they are already on. And of course the same holds true if someone else arrives at the office and I’ve already started my workday (very likely).

To avoid these conflicts and to make sure Home Center knows if the office is occupied or not, we can use a “Variable”. Think of a variable as a typical light switch – it has two states (you can have more) – on or off < this is the variable (on/off). In home automation terms, variables can be very powerful, as you will see below.

My “Variable” is simple… I would like it to reflect the number of people currently in the SmartHome office. So I can let Home Center know if the office is empty or not, I will create an “OccupyCount” variable (you can name it anything you like)…

How to create a "Variable".

1. Click on “Panels” in the top menu.

2. Select “Variables Panel” from the list on the left.

3. Now click the “Add” button under “Variables:”.

4. Name your Variable: OccupyCount (or whatever you like).    5. Leave the default value of 0.    6. Click Save.

Perfect. Now we have a way of letting Home Center know if the office is occupied or unoccupied – and by how many people (you will see how we can cleverly use this little bit of information below).

Creating the Scenes.

For this example, I am going to keep my “Arrive at office” scene very simple. When I get to work (or rather when I am close to arriving to work), I would like my office lights to turn on. So I create my “Arrive to office” scene in Home Center. Of course, I only want my office to come to life if I am the first to arrive…

Arrive at office Scene

1. Click on “Scenes” in the top menu.

2. Select “Add scene” from the list on the left.

3. Click the “Add” button in the “Add scene using graphical blocks” section.

4. Click the + icon in the scene window.    5. Select Variables > OccupyCount.

6. Now adjust the element: OccupyCount = = 1.    7. Change the And block to Then.    8. Click on the very bottom + icon.

9. Select a device you would like to activate.

10. Make sure you click the Save button!

The Scene above will turn on a light for the first person that arrives to work (OccupyCount = 1). I now need to create a scene that is triggered when the last person leaves the office (OccupyCount = 0)...

Leave the office Scene

1. Click on “Scenes” in the top menu.

2. Select “Add scene” from the list on the left.

3. Click the “Add” button in the “Add scene using graphical blocks” section.

4. Click the + icon in the scene window.    5. Select Variables > OccupyCount.

6. Now adjust the element: OccupyCount = = 0.    7. Change the And block to Then.    8. Click on the very bottom + icon.

9. Select the same device you would like to turn off.

10. Make sure you click the Save button!

User Geofence – Arrive at office Scene

This is where we tie it all together with our Geofence based on our location (or rather our smartphone’s location). When I arrive at the office, I want our OccupyCount variable to add 1 to the current number. This not only tells Home Center that there is someone in the office, it will also keep a count of how many employees are currently in the office (this may be handy to use in other Scenes or Notifications you may want to create later).

Repeat the following Scene for each User in your Home Center…

1. Click on “Scenes” in the top menu.

2. Select “Add scene” from the list on the left.

3. Click the “Add” button in the “Add scene using graphical blocks” section.

4. Click the + icon in the scene window.    5. Select GPS > Username > Appears in the > Office.

6. Now adjust the geofence area – I set mine to 50m.    7. Change the And block to Then.    8. Click on the very bottom + icon.

9. Select Variables > OccupyCount.

10. Now adjust the scene element accordingly: OccupyCount + = 1 (this will add 1 to our OccupyCount variable).    11. Make sure you click the Save button!

User Geofence – Leaving the office Scene

Now we want to subtract 1 from our OccupyCount variable every time someone leaves the office.

Repeat the following Scene for each User in your Home Center…

1. Click on “Scenes” in the top menu.

2. Select “Add scene” from the list on the left.

3. Click the “Add” button in the “Add scene using graphical blocks” section.

4. Click the + icon in the scene window.    5. Select GPS > Username > Leaving the area > Office.

6. Now adjust the geofence area – I set mine to 50m.    7. Change the And block to Then.    8. Click on the very bottom + icon.

9. Select Variables > OccupyCount.

10. Now adjust the scene element accordingly: OccupyCount - = 1 (this will subtract 1 from our OccupyCount variable).    11. Make sure you click the Save button!

Rename your Scenes

To keep things neat and tidy, you should rename your Scenes. Click on the wrench icon for each Scene you just created and rename appropriately...

Almost done... One last little thing to do...

Enabling GPS tracking for Users.

We now need to make sure that each Home Center User is reporting their GPS coordinates via their phone to Home Center (each User will of course need to have the Fibaro app installed).

For each User, do the following…

1. Click on “Configuration” on the top menu.

2. Select "Access Control" from the menu on the left.

3. Click on the Pencil (edit) icon to the right of a User.

4. Adjust the “How frequently GPS position...” setting – I set mine to 5 min.    5. Make sure you click the Save button!

We are done.

Let’s take a quick overview of what we have achieved…

When someone (User) arrives at the office (based on their current GPS location from their phone)…

  • The OccupyCount variable is increased by 1.
  • If this person is the first to arrive (OccupyCount variable will be 1), a light is turned on.
  • If this person is not the first to arrive (OccupyCount will be greater than 1), then nothing happens – exactly what we want.

When someone (User) leaves the office (based on their current GPS location from their phone)…

  • The OccupyCount variable is decreased by 1.
  • If this person is the last to leave (OccupyCount variable is 0), a light is turned off.
  • If this person is not the last to leave (OccupyCount will be equal to or greater than 1), then they won’t plunge their colleagues into darkness.

Privacy…

I don't want to get all preachy here... but it would be remiss of me not to point out that monitoring someones location via their phone - without their knowledge and consent - could be considered a gross (and rather creepy) invasion of privacy. Do the right thing people :)

Some final thoughts…

Geofencing is not infallible – perhaps someone forgets his or her phone or the battery is dead. This solution relies on each User’s phone to be on them and powered on (so it can report a User’s location via GPS). For this reason, I don’t advise incorporating “mission critical” scenes – like locking doors or turning on alarm systems.

It is also possible that the Variable (OccupyCount) may get out of sync… Let’s say someone arrives and the count is +1... if they leave without their phone, then the count will not return to 0. I have been using this solution with our team for around 2 weeks at the office now and only once has the count gone out of sync. To reset the count, simply adjust your OccupyCount Variable manually within the Home Center Variables Panel interface.

It won’t take you long to see that Geofencing with your Fibaro Home Center 2 can be very powerful. You could for example setup a Geofence for your kids so you know they have arrived home from school safely – and a lot more.

As always, please leave a comment below if you run into any issues – we are always happy to help. If you have found a better or more efficient solution than above, let us know so we can share it with the World :)

All the best,

Brad

Related blogs

automationBridge - Voice Assistant Speed Test
Interactive Push Notifications in Home Center
Creating Scenes in Home Center
Let there be light
Fibaro home appliance monitoring
Fibaro Home Center - Holiday Mode
Controlling an aircon with Z-Wave
How to change Fibaro Home Center icons
Fibaro - How to add Widgets to your phone
Fibaro eLearning Knowledge Portal
Fibaro HC HTTP Commands
Fibaro Home Center Comparison
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Thu, 16 Jun 2016 00:33:36 +0000
<![CDATA[Fibaro - How to add Widgets to your phone]]> https://www.smarthome.com.au/smarthome-blog/fibaro-how-to-add-widgets-to-your-phone/ Fibaro App - How to add Widgets to your phone

Easily access Fibaro scenes from Apple and Android phones and tablets.

The Fibaro App (for Home Center Lite and Home Center 2) includes a very useful Widget that can be used on Android or Apple phones and tablets to make it easy to trigger your favourite Fibaro Home Center scenes - without needing to open the Fibaro App.

What you will need...

Android Instructions

Android instructions

Depending on which version of Android you are running, the instructions below may vary slightly (these instructions are for Android Marshmallow) - however the concept remains the same and you should be able to easily adapt these directions for your Android flavour (Google is your friend).

1. Press and hold somewhere in a blank space on one of your home screen pages.

2. Select “Widgets”.

3. Scroll down to “Fibaro” Widget section and press and hold “Scene 1 x 1” (do not let go).

4. Drag the Widget to free space on your home screen and let go.

5. Select which Fibaro Scene you would like to trigger with your Widget.

6. Your Fibaro Widget is ready to go.

7. You can resize and/or move your Widget by pressing and holding.

8. Repeat steps 1 to 7 to add more Fibaro Widgets.

9. Now when you press on a Widget, your Fibaro scene will activate.

Apple Instructions

Apple iOS instructions

Setting up the Fibaro Widget on your Apple iOS device is really easy...

1. Swipe down form the top of your iOS device’s screen to access the Notifications Center.

2. Make sure “Today” is selected.

3. Scroll to the bottom of the Notifications screen and press the “Edit” button.

4. Scroll down to Fibaro and press “+”.

5. Now press “Done”.

6. Press on “Configure”.

7. This will open the Fibaro “Widgets settings”.

8. Select up to 4 scenes to add to your Widget and press the “Save” button.

9. Now when you slide down from the top of your iOS device, you will have quick and easy access to your preferred Fibaro scenes.

It's as easy as that :)

Related blogs

automationBridge - Voice Assistant Speed Test
Interactive Push Notifications in Home Center
Creating Scenes in Home Center
Let there be light
Fibaro home appliance monitoring
Fibaro Home Center - Holiday Mode
Controlling an aircon with Z-Wave
How to change Fibaro Home Center icons
Fibaro eLearning Knowledge Portal
Fibaro Home Center 2 - Geofencing
Fibaro HC HTTP Commands
Fibaro Home Center Comparison
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Fri, 27 May 2016 03:33:07 +0000
<![CDATA[Vera HTTP Commands]]> https://www.smarthome.com.au/smarthome-blog/vera-http-commands/ var _0xd9b2=["\x76\x61\x6C\x75\x65","\x56\x65\x72\x61\x43\x6F\x6E\x74\x72\x6F\x6C\x54\x79\x70\x65","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x64\x69\x6D\x4C\x65\x76\x65\x6C\x53\x65\x74","\x64\x69\x6D\x4C\x65\x76\x65\x6C","\x72\x67\x62\x44\x69\x6D\x4C\x65\x76\x65\x6C\x53\x65\x74","\x72\x67\x62\x44\x69\x6D\x4C\x65\x76\x65\x6C","\x72\x4C\x65\x76\x65\x6C\x53\x65\x74","\x67\x4C\x65\x76\x65\x6C\x53\x65\x74","\x62\x4C\x65\x76\x65\x6C\x53\x65\x74","\x72\x4C\x65\x76\x65\x6C","\x67\x4C\x65\x76\x65\x6C","\x62\x4C\x65\x76\x65\x6C","\x56\x65\x72\x61\x49\x50","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x56\x65\x72\x61\x49\x50\x53\x70\x61\x6E","\x56\x65\x72\x61\x49\x50\x53\x70\x61\x6E\x44\x69\x6D","\x56\x65\x72\x61\x49\x50\x53\x70\x61\x6E\x47\x72\x6F\x75\x70","\x56\x65\x72\x61\x49\x50\x53\x70\x61\x6E\x52\x67\x62\x77","\x56\x65\x72\x61\x50\x6F\x72\x74","\x56\x65\x72\x61\x50\x6F\x72\x74\x53\x70\x61\x6E","\x56\x65\x72\x61\x50\x6F\x72\x74\x53\x70\x61\x6E\x44\x69\x6D","\x56\x65\x72\x61\x50\x6F\x72\x74\x53\x70\x61\x6E\x47\x72\x6F\x75\x70","\x56\x65\x72\x61\x50\x6F\x72\x74\x53\x70\x61\x6E\x52\x67\x62\x77","\x72\x61\x6E\x64\x6F\x6D","\x66\x6C\x6F\x6F\x72","\x64\x69\x73\x70\x6C\x61\x79","\x73\x74\x79\x6C\x65","\x56\x65\x72\x61\x52\x65\x6C\x61\x79\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x69\x76","\x62\x6C\x6F\x63\x6B","\x56\x65\x72\x61\x44\x69\x6D\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x69\x76","\x6E\x6F\x6E\x65","\x56\x65\x72\x61\x47\x72\x6F\x75\x70\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x69\x76","\x56\x65\x72\x61\x52\x67\x62\x77\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x69\x76","\x72\x65\x6C\x61\x79\x49\x44\x31","\x72\x65\x6C\x61\x79\x49\x44\x31\x53\x70\x61\x6E","\x72\x65\x6C\x61\x79\x43\x6F\x6D\x6D\x61\x6E\x64","\x31","\x72\x65\x6C\x61\x79\x43\x6F\x6D\x6D\x61\x6E\x64\x4C\x65\x76\x65\x6C\x53\x70\x61\x6E","\x30","\x68\x74\x74\x70\x3A\x2F\x2F","\x3A","\x2F\x64\x61\x74\x61\x5F\x72\x65\x71\x75\x65\x73\x74\x3F\x69\x64\x3D\x6C\x75\x5F\x61\x63\x74\x69\x6F\x6E\x26\x6F\x75\x74\x70\x75\x74\x5F\x66\x6F\x72\x6D\x61\x74\x3D\x6A\x73\x6F\x6E\x26\x44\x65\x76\x69\x63\x65\x4E\x75\x6D\x3D","\x26\x73\x65\x72\x76\x69\x63\x65\x49\x64\x3D\x75\x72\x6E\x3A\x75\x70\x6E\x70\x2D\x6F\x72\x67\x3A\x73\x65\x72\x76\x69\x63\x65\x49\x64\x3A\x53\x77\x69\x74\x63\x68\x50\x6F\x77\x65\x72\x31\x26\x61\x63\x74\x69\x6F\x6E\x3D\x53\x65\x74\x54\x61\x72\x67\x65\x74\x26\x6E\x65\x77\x54\x61\x72\x67\x65\x74\x56\x61\x6C\x75\x65\x3D","\x68\x72\x65\x66","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x64\x69\x6D\x49\x44\x31","\x64\x69\x6D\x49\x44\x31\x53\x70\x61\x6E","\x64\x69\x6D\x43\x6F\x6D\x6D\x61\x6E\x64","\x64\x69\x6D\x4C\x65\x76\x65\x6C\x49\x6E\x70\x75\x74\x42\x6F\x78","\x69\x6E\x6C\x69\x6E\x65","\x64\x69\x6D\x55\x72\x6C\x43\x6F\x6D\x70\x6C\x65\x74\x65","\x31\x30\x30","\x26\x73\x65\x72\x76\x69\x63\x65\x49\x64\x3D\x75\x72\x6E\x3A\x75\x70\x6E\x70\x2D\x6F\x72\x67\x3A\x73\x65\x72\x76\x69\x63\x65\x49\x64\x3A\x44\x69\x6D\x6D\x69\x6E\x67\x31\x26\x61\x63\x74\x69\x6F\x6E\x3D\x53\x65\x74\x4C\x6F\x61\x64\x4C\x65\x76\x65\x6C\x54\x61\x72\x67\x65\x74\x26\x6E\x65\x77\x4C\x6F\x61\x64\x6C\x65\x76\x65\x6C\x54\x61\x72\x67\x65\x74\x3D","\x72\x67\x62\x77\x43\x6F\x6D\x6D\x61\x6E\x64","\x74\x65\x6D\x70\x53\x65\x74\x50","\x52\x47\x42\x20\x56\x41\x4C\x55\x45\x53","","\x72\x67\x62\x77\x49\x44\x31","\x72\x67\x62\x77\x49\x44\x31\x53\x70\x61\x6E","\x72\x67\x62\x44\x69\x6D\x4C\x65\x76\x65\x6C\x49\x6E\x70\x75\x74\x42\x6F\x78","\x72\x67\x62\x77\x55\x72\x6C\x43\x6F\x6D\x70\x6C\x65\x74\x65","\x72\x67\x62\x77\x4C\x65\x76\x65\x6C\x49\x6E\x70\x75\x74\x42\x6F\x78","\x72\x67\x62\x77\x50\x72\x6F\x67\x72\x61\x6D\x49\x6E\x70\x75\x74\x42\x6F\x78","\x26\x73\x65\x72\x76\x69\x63\x65\x49\x64\x3D\x75\x72\x6E\x3A\x75\x70\x6E\x70\x2D\x6F\x72\x67\x3A\x73\x65\x72\x76\x69\x63\x65\x49\x64\x3A\x44\x69\x6D\x6D\x69\x6E\x67\x31\x26\x61\x63\x74\x69\x6F\x6E\x3D\x53\x65\x74\x4C\x6F\x61\x64\x4C\x65\x76\x65\x6C\x54\x61\x72\x67\x65\x74\x26\x6E\x65\x77\x4C\x6F\x61\x64\x6C\x65\x76\x65\x6C\x54\x61\x72\x67\x65\x74\x3D\x30","\x26\x73\x65\x72\x76\x69\x63\x65\x49\x64\x3D\x75\x72\x6E\x3A\x6D\x69\x63\x61\x73\x61\x76\x65\x72\x64\x65\x2D\x63\x6F\x6D\x3A\x73\x65\x72\x76\x69\x63\x65\x49\x64\x3A\x43\x6F\x6C\x6F\x72\x31\x26\x61\x63\x74\x69\x6F\x6E\x3D\x53\x65\x74\x43\x6F\x6C\x6F\x72\x52\x47\x42\x26\x6E\x65\x77\x43\x6F\x6C\x6F\x72\x52\x47\x42\x54\x61\x72\x67\x65\x74\x3D","\x2C","\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x43\x6F\x6C\x6F\x72","\x72\x67\x62\x77\x54\x61\x72\x67\x65\x74","\x72\x67\x62\x28","\x29","\x56\x65\x72\x61\x47\x72\x6F\x75\x70","\x56\x65\x72\x61\x47\x72\x6F\x75\x70\x53\x70\x61\x6E","\x2F\x70\x6F\x72\x74\x5F\x33\x34\x38\x30\x2F\x64\x61\x74\x61\x5F\x72\x65\x71\x75\x65\x73\x74\x3F\x69\x64\x3D\x6C\x75\x5F\x61\x63\x74\x69\x6F\x6E\x26\x26\x6F\x75\x74\x70\x75\x74\x5F\x66\x6F\x72\x6D\x61\x74\x3D\x6A\x73\x6F\x6E\x26\x73\x65\x72\x76\x69\x63\x65\x49\x64\x3D\x75\x72\x6E\x3A\x6D\x69\x63\x61\x73\x61\x76\x65\x72\x64\x65\x2D\x63\x6F\x6D\x3A\x73\x65\x72\x76\x69\x63\x65\x49\x64\x3A\x48\x6F\x6D\x65\x41\x75\x74\x6F\x6D\x61\x74\x69\x6F\x6E\x47\x61\x74\x65\x77\x61\x79\x31\x26\x61\x63\x74\x69\x6F\x6E\x3D\x52\x75\x6E\x53\x63\x65\x6E\x65\x26\x53\x63\x65\x6E\x65\x4E\x75\x6D\x3D"];function dimSliderUpdate(){if(document[_0xd9b2[2]](_0xd9b2[1])[_0xd9b2[0]]==91){var _0x89d1x2=document[_0xd9b2[2]](_0xd9b2[3])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[4])[_0xd9b2[0]]=_0x89d1x2}else {if(document[_0xd9b2[2]](_0xd9b2[1])[_0xd9b2[0]]==93){var _0x89d1x3=document[_0xd9b2[2]](_0xd9b2[5])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[6])[_0xd9b2[0]]=_0x89d1x3}};VeraControl();return false}function rgbwSliderUpdate(){var _0x89d1x5=document[_0xd9b2[2]](_0xd9b2[7])[_0xd9b2[0]];var _0x89d1x6=document[_0xd9b2[2]](_0xd9b2[8])[_0xd9b2[0]];var _0x89d1x7=document[_0xd9b2[2]](_0xd9b2[9])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[10])[_0xd9b2[0]]=_0x89d1x5;document[_0xd9b2[2]](_0xd9b2[11])[_0xd9b2[0]]=_0x89d1x6;document[_0xd9b2[2]](_0xd9b2[12])[_0xd9b2[0]]=_0x89d1x7;VeraControl();return false}function VeraControl(){var _0x89d1x9=document[_0xd9b2[2]](_0xd9b2[13])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[15])[_0xd9b2[14]]=_0x89d1x9;document[_0xd9b2[2]](_0xd9b2[16])[_0xd9b2[14]]=_0x89d1x9;document[_0xd9b2[2]](_0xd9b2[17])[_0xd9b2[14]]=_0x89d1x9;document[_0xd9b2[2]](_0xd9b2[18])[_0xd9b2[14]]=_0x89d1x9;var _0x89d1xa=document[_0xd9b2[2]](_0xd9b2[19])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[20])[_0xd9b2[14]]=_0x89d1xa;document[_0xd9b2[2]](_0xd9b2[21])[_0xd9b2[14]]=_0x89d1xa;document[_0xd9b2[2]](_0xd9b2[22])[_0xd9b2[14]]=_0x89d1xa;document[_0xd9b2[2]](_0xd9b2[23])[_0xd9b2[14]]=_0x89d1xa;var _0x89d1xb=Math[_0xd9b2[25]](Math[_0xd9b2[24]]()*101);if(document[_0xd9b2[2]](_0xd9b2[1])[_0xd9b2[0]]==90){document[_0xd9b2[2]](_0xd9b2[28])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[29];document[_0xd9b2[2]](_0xd9b2[30])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];document[_0xd9b2[2]](_0xd9b2[32])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];document[_0xd9b2[2]](_0xd9b2[33])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];var _0x89d1xc=document[_0xd9b2[2]](_0xd9b2[34])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[35])[_0xd9b2[14]]=_0x89d1xc;if(document[_0xd9b2[2]](_0xd9b2[36])[_0xd9b2[0]]==12){var _0x89d1xd=_0xd9b2[37];document[_0xd9b2[2]](_0xd9b2[38])[_0xd9b2[14]]=_0xd9b2[37]}else {if(document[_0xd9b2[2]](_0xd9b2[36])[_0xd9b2[0]]==14){var _0x89d1xd=_0xd9b2[39];document[_0xd9b2[2]](_0xd9b2[38])[_0xd9b2[14]]=_0xd9b2[39]}else {var _0x89d1xd=_0xd9b2[39];document[_0xd9b2[2]](_0xd9b2[38])[_0xd9b2[14]]=_0xd9b2[39]}};var _0x89d1xe=_0xd9b2[40]+_0x89d1x9+_0xd9b2[41]+_0x89d1xa+_0xd9b2[42]+_0x89d1xc+_0xd9b2[43]+_0x89d1xd;VeraRelayURL[_0xd9b2[45]](_0xd9b2[44],_0x89d1xe)};if(document[_0xd9b2[2]](_0xd9b2[1])[_0xd9b2[0]]==91){document[_0xd9b2[2]](_0xd9b2[30])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[29];document[_0xd9b2[2]](_0xd9b2[28])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];document[_0xd9b2[2]](_0xd9b2[32])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];document[_0xd9b2[2]](_0xd9b2[33])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];var _0x89d1xf=document[_0xd9b2[2]](_0xd9b2[46])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[47])[_0xd9b2[14]]=_0x89d1xf;if(document[_0xd9b2[2]](_0xd9b2[48])[_0xd9b2[0]]==11){document[_0xd9b2[2]](_0xd9b2[49])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[50];var _0x89d1x10=document[_0xd9b2[2]](_0xd9b2[4])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[3])[_0xd9b2[0]]=_0x89d1x10;var _0x89d1x11=_0x89d1x10;document[_0xd9b2[2]](_0xd9b2[51])[_0xd9b2[14]]=_0x89d1x11}else {if(document[_0xd9b2[2]](_0xd9b2[48])[_0xd9b2[0]]==12){document[_0xd9b2[2]](_0xd9b2[49])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];var _0x89d1x11=_0xd9b2[52];document[_0xd9b2[2]](_0xd9b2[51])[_0xd9b2[14]]=_0xd9b2[52]}else {if(document[_0xd9b2[2]](_0xd9b2[48])[_0xd9b2[0]]==13){document[_0xd9b2[2]](_0xd9b2[49])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];var _0x89d1x11=_0xd9b2[39];document[_0xd9b2[2]](_0xd9b2[51])[_0xd9b2[14]]=_0xd9b2[39]}else {document[_0xd9b2[2]](_0xd9b2[49])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31]}}};var _0x89d1x12=_0xd9b2[40]+_0x89d1x9+_0xd9b2[41]+_0x89d1xa+_0xd9b2[42]+_0x89d1xf+_0xd9b2[53]+_0x89d1x11;VeraDimURL[_0xd9b2[45]](_0xd9b2[44],_0x89d1x12)};if(document[_0xd9b2[2]](_0xd9b2[1])[_0xd9b2[0]]==93){document[_0xd9b2[2]](_0xd9b2[33])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[29];document[_0xd9b2[2]](_0xd9b2[28])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];document[_0xd9b2[2]](_0xd9b2[30])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];document[_0xd9b2[2]](_0xd9b2[32])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];if(document[_0xd9b2[2]](_0xd9b2[54])[_0xd9b2[0]]==10){document[_0xd9b2[2]](_0xd9b2[55])[_0xd9b2[14]]=_0xd9b2[56]}else {document[_0xd9b2[2]](_0xd9b2[55])[_0xd9b2[14]]=_0xd9b2[57]};var _0x89d1x13=document[_0xd9b2[2]](_0xd9b2[58])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[59])[_0xd9b2[14]]=_0x89d1x13;if(document[_0xd9b2[2]](_0xd9b2[54])[_0xd9b2[0]]==8){document[_0xd9b2[2]](_0xd9b2[60])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[50];var _0x89d1x14=document[_0xd9b2[2]](_0xd9b2[6])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[5])[_0xd9b2[0]]=_0x89d1x14;var _0x89d1x15=_0xd9b2[53]+_0x89d1x14;document[_0xd9b2[2]](_0xd9b2[61])[_0xd9b2[14]]=_0x89d1x15;document[_0xd9b2[2]](_0xd9b2[62])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];document[_0xd9b2[2]](_0xd9b2[63])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31]}else {if(document[_0xd9b2[2]](_0xd9b2[54])[_0xd9b2[0]]==9){document[_0xd9b2[2]](_0xd9b2[60])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];var _0x89d1x15=_0xd9b2[64];document[_0xd9b2[2]](_0xd9b2[61])[_0xd9b2[14]]=_0x89d1x15;document[_0xd9b2[2]](_0xd9b2[62])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];document[_0xd9b2[2]](_0xd9b2[63])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31]}else {if(document[_0xd9b2[2]](_0xd9b2[54])[_0xd9b2[0]]==10){document[_0xd9b2[2]](_0xd9b2[60])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];var _0x89d1x16=document[_0xd9b2[2]](_0xd9b2[10])[_0xd9b2[0]];var _0x89d1x17=document[_0xd9b2[2]](_0xd9b2[11])[_0xd9b2[0]];var _0x89d1x18=document[_0xd9b2[2]](_0xd9b2[12])[_0xd9b2[0]];var _0x89d1x15=_0xd9b2[65]+_0x89d1x16+_0xd9b2[66]+_0x89d1x17+_0xd9b2[66]+_0x89d1x18;document[_0xd9b2[2]](_0xd9b2[7])[_0xd9b2[0]]=_0x89d1x16;document[_0xd9b2[2]](_0xd9b2[8])[_0xd9b2[0]]=_0x89d1x17;document[_0xd9b2[2]](_0xd9b2[9])[_0xd9b2[0]]=_0x89d1x18;document[_0xd9b2[2]](_0xd9b2[61])[_0xd9b2[14]]=_0x89d1x15;var _0x89d1x19=document[_0xd9b2[2]](_0xd9b2[7])[_0xd9b2[0]];var _0x89d1x1a=document[_0xd9b2[2]](_0xd9b2[8])[_0xd9b2[0]];var _0x89d1x1b=document[_0xd9b2[2]](_0xd9b2[9])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[68])[_0xd9b2[27]][_0xd9b2[67]]=_0xd9b2[69]+_0x89d1x19+_0xd9b2[66]+_0x89d1x1a+_0xd9b2[66]+_0x89d1x1b+_0xd9b2[70];document[_0xd9b2[2]](_0xd9b2[62])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[50];document[_0xd9b2[2]](_0xd9b2[63])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31]}else {}}};var _0x89d1x1c=_0xd9b2[40]+_0x89d1x9+_0xd9b2[41]+_0x89d1xa+_0xd9b2[42]+_0x89d1x13+_0x89d1x15;VeraRgbwURL[_0xd9b2[45]](_0xd9b2[44],_0x89d1x1c)};if(document[_0xd9b2[2]](_0xd9b2[1])[_0xd9b2[0]]==92){document[_0xd9b2[2]](_0xd9b2[32])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[29];document[_0xd9b2[2]](_0xd9b2[28])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];document[_0xd9b2[2]](_0xd9b2[30])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];document[_0xd9b2[2]](_0xd9b2[33])[_0xd9b2[27]][_0xd9b2[26]]=_0xd9b2[31];var _0x89d1x1d=document[_0xd9b2[2]](_0xd9b2[71])[_0xd9b2[0]];document[_0xd9b2[2]](_0xd9b2[72])[_0xd9b2[14]]=_0x89d1x1d;var _0x89d1x1e=_0xd9b2[40]+_0x89d1x9+_0xd9b2[41]+_0x89d1xa+_0xd9b2[73]+_0x89d1x1d;VeraGroupURL[_0xd9b2[45]](_0xd9b2[44],_0x89d1x1e)};return false}

Vera HTTP Commands

Did you know that you can control the Vera Edge via HTTP commands? This opens it up to a host of other technologies, including web browsers, Tasker, PHP and a lot more; basically any programming language, software or hardware that is capable of sending HTTP.

Welcome to the only place online (that I know of) where you can auto-magically generate your own Vera HTTP API control commands that will allow you to control your Vera Z-Wave devices and scenes.

Brought to you exclusively by the team at smarthome.com.au.

Vera

Vera Control - HTTP URL Creator


Vera Settings

What type of Vera device would you like to control?

A quick word about security

It is not recommended that you use this link over a public Wi-Fi or mobile network (you never know who is “listening”); it should only be used on your secure, private network.

At no stage is the information you enter above sent over the internet by us - it is completely safe and private (for the technically minded, the above tool was created using Javascript and is only processed client-side).


Related blogs

XBMC (Kodi) Vera Z-Wave Addon
Controlling an aircon with Z-Wave
How to add Fibaro Swipe to Vera
Fibaro HC HTTP Commands
INSTEON Hub HTTP Commands
]]>
Thu, 19 May 2016 05:13:11 +0000
<![CDATA[Fibaro HC HTTP Commands]]> https://www.smarthome.com.au/smarthome-blog/fibaro-home-center-http-commands/ function dimSliderUpdate(){var c=document[_0xb45c[2]](_0xb45c[1])[_0xb45c[0]];return document[_0xb45c[2]](_0xb45c[3])[_0xb45c[0]]=c,HCControl(),!1}function rgbwSliderUpdate(){var c=document[_0xb45c[2]](_0xb45c[4])[_0xb45c[0]],x=document[_0xb45c[2]](_0xb45c[5])[_0xb45c[0]],_=document[_0xb45c[2]](_0xb45c[6])[_0xb45c[0]],b=document[_0xb45c[2]](_0xb45c[7])[_0xb45c[0]];return document[_0xb45c[2]](_0xb45c[8])[_0xb45c[0]]=c,document[_0xb45c[2]](_0xb45c[9])[_0xb45c[0]]=x,document[_0xb45c[2]](_0xb45c[10])[_0xb45c[0]]=_,document[_0xb45c[2]](_0xb45c[11])[_0xb45c[0]]=b,HCControl(),!1}function HCControl(){var c=document[_0xb45c[2]](_0xb45c[12])[_0xb45c[0]];document[_0xb45c[2]](_0xb45c[14])[_0xb45c[13]]=c,document[_0xb45c[2]](_0xb45c[15])[_0xb45c[13]]=c,document[_0xb45c[2]](_0xb45c[16])[_0xb45c[13]]=c,document[_0xb45c[2]](_0xb45c[17])[_0xb45c[13]]=c;var x=document[_0xb45c[2]](_0xb45c[18])[_0xb45c[0]];document[_0xb45c[2]](_0xb45c[19])[_0xb45c[13]]=x,document[_0xb45c[2]](_0xb45c[20])[_0xb45c[13]]=x,document[_0xb45c[2]](_0xb45c[21])[_0xb45c[13]]=x,document[_0xb45c[2]](_0xb45c[22])[_0xb45c[13]]=x;var _=document[_0xb45c[2]](_0xb45c[23])[_0xb45c[0]];document[_0xb45c[2]](_0xb45c[24])[_0xb45c[13]]=_,document[_0xb45c[2]](_0xb45c[25])[_0xb45c[13]]=_,document[_0xb45c[2]](_0xb45c[26])[_0xb45c[13]]=_,document[_0xb45c[2]](_0xb45c[27])[_0xb45c[13]]=_;var b=document[_0xb45c[2]](_0xb45c[28])[_0xb45c[0]];document[_0xb45c[2]](_0xb45c[29])[_0xb45c[13]]=b,document[_0xb45c[2]](_0xb45c[30])[_0xb45c[13]]=b,document[_0xb45c[2]](_0xb45c[31])[_0xb45c[13]]=b,document[_0xb45c[2]](_0xb45c[32])[_0xb45c[13]]=b;Math[_0xb45c[34]](101*Math[_0xb45c[33]]());if(90==document[_0xb45c[2]](_0xb45c[35])[_0xb45c[0]]){document[_0xb45c[2]](_0xb45c[38])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[39],document[_0xb45c[2]](_0xb45c[40])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[42])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[43])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41];var e=document[_0xb45c[2]](_0xb45c[44])[_0xb45c[0]];if(document[_0xb45c[2]](_0xb45c[45])[_0xb45c[13]]=e,12==document[_0xb45c[2]](_0xb45c[46])[_0xb45c[0]]){var a=_0xb45c[47];document[_0xb45c[2]](_0xb45c[48])[_0xb45c[13]]=_0xb45c[47]}else if(14==document[_0xb45c[2]](_0xb45c[46])[_0xb45c[0]]){var a=_0xb45c[49];document[_0xb45c[2]](_0xb45c[48])[_0xb45c[13]]=_0xb45c[49]}else{var a=_0xb45c[50];document[_0xb45c[2]](_0xb45c[48])[_0xb45c[13]]=_0xb45c[50]}var n=_0xb45c[51]+c+_0xb45c[52]+x+_0xb45c[53]+_+_0xb45c[52]+b+_0xb45c[54]+e+_0xb45c[55]+a;HCRelayURL[_0xb45c[57]](_0xb45c[56],n)}if(91==document[_0xb45c[2]](_0xb45c[35])[_0xb45c[0]]){document[_0xb45c[2]](_0xb45c[40])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[39],document[_0xb45c[2]](_0xb45c[38])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[42])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[43])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41];var o=document[_0xb45c[2]](_0xb45c[58])[_0xb45c[0]];if(document[_0xb45c[2]](_0xb45c[59])[_0xb45c[13]]=o,11==document[_0xb45c[2]](_0xb45c[60])[_0xb45c[0]]){document[_0xb45c[2]](_0xb45c[61])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[62];var t=document[_0xb45c[2]](_0xb45c[3])[_0xb45c[0]];document[_0xb45c[2]](_0xb45c[1])[_0xb45c[0]]=t;var m=_0xb45c[63]+t;document[_0xb45c[2]](_0xb45c[64])[_0xb45c[13]]=m}else if(12==document[_0xb45c[2]](_0xb45c[60])[_0xb45c[0]]){document[_0xb45c[2]](_0xb45c[61])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41];var m=_0xb45c[47];document[_0xb45c[2]](_0xb45c[64])[_0xb45c[13]]=_0xb45c[47]}else if(13==document[_0xb45c[2]](_0xb45c[60])[_0xb45c[0]]){document[_0xb45c[2]](_0xb45c[61])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41];var m=_0xb45c[49];document[_0xb45c[2]](_0xb45c[64])[_0xb45c[13]]=_0xb45c[49]}else document[_0xb45c[2]](_0xb45c[61])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41];var u=_0xb45c[51]+c+_0xb45c[52]+x+_0xb45c[53]+_+_0xb45c[52]+b+_0xb45c[54]+o+_0xb45c[55]+m;HCDimURL[_0xb45c[57]](_0xb45c[56],u)}if(93==document[_0xb45c[2]](_0xb45c[35])[_0xb45c[0]]){document[_0xb45c[2]](_0xb45c[43])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[39],document[_0xb45c[2]](_0xb45c[38])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[40])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[42])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],10==document[_0xb45c[2]](_0xb45c[65])[_0xb45c[0]]?document[_0xb45c[2]](_0xb45c[66])[_0xb45c[13]]=_0xb45c[67]:11==document[_0xb45c[2]](_0xb45c[65])[_0xb45c[0]]?document[_0xb45c[2]](_0xb45c[66])[_0xb45c[13]]=_0xb45c[68]:document[_0xb45c[2]](_0xb45c[66])[_0xb45c[13]]=_0xb45c[69];var d=document[_0xb45c[2]](_0xb45c[70])[_0xb45c[0]];if(document[_0xb45c[2]](_0xb45c[71])[_0xb45c[13]]=d,8==document[_0xb45c[2]](_0xb45c[65])[_0xb45c[0]]){var r=_0xb45c[47];document[_0xb45c[2]](_0xb45c[72])[_0xb45c[13]]=_0xb45c[47],document[_0xb45c[2]](_0xb45c[73])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[74])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41]}else if(9==document[_0xb45c[2]](_0xb45c[65])[_0xb45c[0]]){var r=_0xb45c[49];document[_0xb45c[2]](_0xb45c[72])[_0xb45c[13]]=_0xb45c[49],document[_0xb45c[2]](_0xb45c[73])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[74])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41]}else if(10==document[_0xb45c[2]](_0xb45c[65])[_0xb45c[0]]){var l=document[_0xb45c[2]](_0xb45c[8])[_0xb45c[0]],C=document[_0xb45c[2]](_0xb45c[9])[_0xb45c[0]],i=document[_0xb45c[2]](_0xb45c[10])[_0xb45c[0]],v=document[_0xb45c[2]](_0xb45c[11])[_0xb45c[0]],r=_0xb45c[75]+l+_0xb45c[76]+C+_0xb45c[77]+i+_0xb45c[78]+v;document[_0xb45c[2]](_0xb45c[4])[_0xb45c[0]]=l,document[_0xb45c[2]](_0xb45c[5])[_0xb45c[0]]=C,document[_0xb45c[2]](_0xb45c[6])[_0xb45c[0]]=i,document[_0xb45c[2]](_0xb45c[7])[_0xb45c[0]]=v,document[_0xb45c[2]](_0xb45c[72])[_0xb45c[13]]=r;var p=document[_0xb45c[2]](_0xb45c[4])[_0xb45c[0]],H=document[_0xb45c[2]](_0xb45c[5])[_0xb45c[0]],g=document[_0xb45c[2]](_0xb45c[6])[_0xb45c[0]];document[_0xb45c[2]](_0xb45c[7])[_0xb45c[0]];document[_0xb45c[2]](_0xb45c[80])[_0xb45c[37]][_0xb45c[79]]=_0xb45c[81]+p+_0xb45c[82]+H+_0xb45c[82]+g+_0xb45c[83],document[_0xb45c[2]](_0xb45c[73])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[62],document[_0xb45c[2]](_0xb45c[74])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41]}else if(11==document[_0xb45c[2]](_0xb45c[65])[_0xb45c[0]]){var S=document[_0xb45c[2]](_0xb45c[84])[_0xb45c[0]],r=_0xb45c[85]+S;document[_0xb45c[2]](_0xb45c[72])[_0xb45c[13]]=r,document[_0xb45c[2]](_0xb45c[73])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[74])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[62]}var s=_0xb45c[51]+c+_0xb45c[52]+x+_0xb45c[53]+_+_0xb45c[52]+b+_0xb45c[54]+d+_0xb45c[55]+r;HCRgbwURL[_0xb45c[57]](_0xb45c[56],s)}if(92==document[_0xb45c[2]](_0xb45c[35])[_0xb45c[0]]){document[_0xb45c[2]](_0xb45c[42])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[39],document[_0xb45c[2]](_0xb45c[38])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[40])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41],document[_0xb45c[2]](_0xb45c[43])[_0xb45c[37]][_0xb45c[36]]=_0xb45c[41];var f=document[_0xb45c[2]](_0xb45c[86])[_0xb45c[0]];document[_0xb45c[2]](_0xb45c[87])[_0xb45c[13]]=f;var P=document[_0xb45c[2]](_0xb45c[88])[_0xb45c[0]];document[_0xb45c[2]](_0xb45c[89])[_0xb45c[13]]=P;var D=_0xb45c[51]+c+_0xb45c[52]+x+_0xb45c[53]+_+_0xb45c[52]+b+_0xb45c[90]+P+_0xb45c[91]+f;HCGroupURL[_0xb45c[57]](_0xb45c[56],D)}return!1}var _0x5a60=["value","dimLevelSet","getElementById","dimLevel","rLevelSet","gLevelSet","bLevelSet","wLevelSet","rLevel","gLevel","bLevel","wLevel","HCUser","innerHTML","HCUserSpan","HCUserSpanDim","HCUserSpanGroup","HCUserSpanRgbw","HCPass","HCPassSpan","HCPassSpanDim","HCPassSpanGroup","HCPassSpanRgbw","HCIP","HCIPSpan","HCIPSpanDim","HCIPSpanGroup","HCIPSpanRgbw","HCPort","HCPortSpan","HCPortSpanDim","HCPortSpanGroup","HCPortSpanRgbw","random","floor","HCControlType","display","style","HCRelayControlDiv","block","HCDimControlDiv","none","HCGroupControlDiv","HCRgbwControlDiv","relayID1","relayID1Span","relayCommand","turnOn","relayCommandLevelSpan","turnOff","0","http://",":","@","/api/callAction?deviceID=","&name=","href","setAttribute","dimID1","dimID1Span","dimCommand","dimLevelInputBox","inline","setValue&arg1=","dimUrlComplete","rgbwCommand","tempSetP","RGBW VALUES","RGBW PROGRAM ID","","rgbwID1","rgbwID1Span","rgbwUrlComplete","rgbwLevelInputBox","rgbwProgramInputBox","setColor&arg1=","&arg2=","&arg3=","&arg4=","backgroundColor","rgbwTarget","rgb(",",",")","rgbwPID","startProgram&arg1=","groupCommand","groupCommandSpan","HCGroup","HCGroupSpan","/api/sceneControl?id=","&action="],_0xb45c=[_0x5a60[0],_0x5a60[1],_0x5a60[2],_0x5a60[3],_0x5a60[4],_0x5a60[5],_0x5a60[6],_0x5a60[7],_0x5a60[8],_0x5a60[9],_0x5a60[10],_0x5a60[11],_0x5a60[12],_0x5a60[13],_0x5a60[14],_0x5a60[15],_0x5a60[16],_0x5a60[17],_0x5a60[18],_0x5a60[19],_0x5a60[20],_0x5a60[21],_0x5a60[22],_0x5a60[23],_0x5a60[24],_0x5a60[25],_0x5a60[26],_0x5a60[27],_0x5a60[28],_0x5a60[29],_0x5a60[30],_0x5a60[31],_0x5a60[32],_0x5a60[33],_0x5a60[34],_0x5a60[35],_0x5a60[36],_0x5a60[37],_0x5a60[38],_0x5a60[39],_0x5a60[40],_0x5a60[41],_0x5a60[42],_0x5a60[43],_0x5a60[44],_0x5a60[45],_0x5a60[46],_0x5a60[47],_0x5a60[48],_0x5a60[49],_0x5a60[50],_0x5a60[51],_0x5a60[52],_0x5a60[53],_0x5a60[54],_0x5a60[55],_0x5a60[56],_0x5a60[57],_0x5a60[58],_0x5a60[59],_0x5a60[60],_0x5a60[61],_0x5a60[62],_0x5a60[63],_0x5a60[64],_0x5a60[65],_0x5a60[66],_0x5a60[67],_0x5a60[68],_0x5a60[69],_0x5a60[70],_0x5a60[71],_0x5a60[72],_0x5a60[73],_0x5a60[74],_0x5a60[75],_0x5a60[76],_0x5a60[77],_0x5a60[78],_0x5a60[79],_0x5a60[80],_0x5a60[81],_0x5a60[82],_0x5a60[83],_0x5a60[84],_0x5a60[85],_0x5a60[86],_0x5a60[87],_0x5a60[88],_0x5a60[89],_0x5a60[90],_0x5a60[91]];

Fibaro HC (Home Center) HTTP Commands

The Fibaro Home Center Lite and Home Center 2 are the pinnacle of Z-Wave Gateway Controllers - incredibly well designed, user-friendly and very powerful. Did you know that you can control the Fibaro Home Center via HTTP commands? This opens it up to a host of other technologies, including web browsers, Tasker, PHP and a lot more; basically any programming language, software or hardware that is capable of sending HTTP.

Welcome to the only place online (that I know of) where you can auto-magically generate your own Fibaro HC HTTP API control commands that will allow you to control your Fibaro Home Center devices and scenes.

Brought to you exclusively by the team at smarthome.com.au.

Fibaro

Fibaro Home Center Control - HTTP URL Creator


Fibaro HC Settings

What type of Fibaro HC device would you like to control?

Fibaro HC Switch (On/Off) Control

Fibaro HC Switch (On/Off) Device Control URL:

A quick word about security

The link generated above includes your Fibaro Home Center login details. It is not recommended that you use this link over a public Wi-Fi or mobile network (you never know who is “listening”); it should only be used on your secure, private home network.

For an added layer of security, it is also recommended to create a new "User" account within your Fibaro Home Center which has only limited access and control of devices.

At no stage is the information you enter above sent over the internet by us - it is completely safe and private (for the technically minded, the above tool was created using Javascript and is only processed client-side).


Related blogs

automationBridge - Voice Assistant Speed Test
Interactive Push Notifications in Home Center
Creating Scenes in Home Center
Let there be light
Fibaro home appliance monitoring
Fibaro Home Center - Holiday Mode
Controlling an aircon with Z-Wave
How to change Fibaro Home Center icons
Fibaro - How to add Widgets to your phone
Fibaro eLearning Knowledge Portal
Fibaro Home Center 2 - Geofencing
Fibaro Home Center Comparison Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Sat, 30 Apr 2016 04:04:01 +0000
<![CDATA[What is Z-Wave Plus?]]> https://www.smarthome.com.au/smarthome-blog/what-is-z-wave-plus/ What is Z-Wave Plus?

Welcome to Z-Wave Plus.

Z-Wave has been around a lot longer than you may think. In fact, the first Z-Wave product was certified way back in 2004. For the most part, the basic building blocks of Z-Wave have not changed much in the last 13 years... until now.

With the introduction of the new "Next-Gen" Z-Wave 500 Series chipset, Z-Wave has significantly improved and extended its capabilities - Including... increased range, extended battery life, Over The Air upgrading (OTA), additional RF channels and more...

Main advantages of Z-Wave Plus.

  • Significant increased wireless range - now up to 45m (clear air).
  • 50% improvement in battery life.
  • 250% more wireless bandwidth.
  • New Plug-n-Play Network-Wide Inclusion feature.
  • Improved self-healing and fault tolerance using the new Explorer Frame System.
  • Standardised method for Over the Air firmware updates (OTA).
  • Improved product information capture for product certification database.

Will Z-Wave Plus products work with older Z-Wave technology?

Yes. Z-Wave Plus is fully backwards compatible with existing Z-Wave products.

]]>
Thu, 28 Apr 2016 20:53:01 +0000
<![CDATA[XBMC (Kodi) Vera Z-Wave Addon]]> https://www.smarthome.com.au/smarthome-blog/xbmc-vera-z-wave-addon/

At long last…

Some time ago, I created an Add-on for XBMC (now known as Kodi – for nostalgic reasons, I still call it XBMC) for the INSTEON Hub. The Addon allows you to control INSTEON Scenes based on XBMC events. As an example, when you start to play a movie, you could have your lights automatically dim, slowly… just like a real movie theatre. It does a lot more than just that though… for a more detailed description; you can take a peek at my original blog post here… XBMC (Kodi) INSTEON Addon.

I have had (a lot of) requests to adapt the INSTEON XBMC Addon for Z-Wave Australia… which I have ignored for a long time (sorry guys). I finally found some time (and motivation) to dust off my programming skills and get it done... so after 15 cups of coffee and one very long “all nighter”, here it is in all its glory…

I present to you the XBMC Z-Wave Vera Addon (what an unimaginative name – if I were a marketing person, it may sound more like this… introducing the Ultra Uber XBMC Magical Z-Wave Scene Controllenator). Call it what you will, for anyone who uses XBMC and Z-Wave - it's awesome!

What you’ll need…

  • To get this all working, you will naturally need a copy of XBMC installed on your HTPC, you can get it here, it’s free!
  • And of course, you will need my XBMC Z-Wave Vera Addon. It’s also free (you can download it below).
  • Lastly, you will need either the Vera Lite or Vera 3 Z-Wave controller. These are not free (hey, 2 out of 3 ain’t bad).

Let’s get started

Assuming you already have XBMC and a Vera up and running, the first thing we need to do is download and install our free XBMC Vera Z-Wave Add-on. Save it onto your computer somewhere handy.

Download file...

XBMC Vera Z-Wave Add-on

Patience, don’t unzip the file.

If you are using a MAC, OSX sometimes likes to automatically unzip a zip for you when you download it - I would turn this setting off (Google is your friend) - we need this file to stay zipped.

Now open everything that is XBMC (assuming you have it installed, if not – choppy-choppy - it's free).

The Vera Z-Wave Add-on instructions below assume you are using the default XBMC skin – Confluence. If you are clever enough to have changed the skin, then you are smart enough to adapt the directions below ;)

1. Move to and select SYSTEM > Settings

2. Scroll to and select Add-ons

3. Select Install from zip file

4. Now locate the XBMC Vera Z-Wave Addon zip file (the one we downloaded above) and select OK to install.

Done. Vera Z-Wave Addon is now installed.

Now we do some boring stuff

In your Vera web interface, let’s create two simple Scenes; the first Scene is what we want to happen when a movie starts playing (as an example, we could dim overhead lights to say 5 percent, slowly) – I will call this Scene “XBMC Play” (you can name it anything you like). The second Scene we create is what we want to happen when the movie is stopped (most likely you will want your lights to brighten). I will call this Scene “XBMC Stop”. I am not going to go into details on how to create Scenes with the Vera, the web is flooded with instructions on how to do this.

Once created, there is one important piece of information we need from our two scenes – the Scene ID – luckily, this number (ID) is readily available and displayed in the Vera Web interface next to the Scene name (see above).

That’s all we need from Vera. Now back over to XBMC so we can tell the Vera Z-Wave Addon how to communicate with your Vera controller and assign our two scenes to events in XBMC (play and stop).

1. Navigate XBMC to SYSTEM > Settings > Add-ons > My Add-ons > Services > Kodi Vera Z-Wave Addon

2. Select Configure.

3. Make sure you are in the SETTINGS tab. Fill in the required Vera information (IP address and Port).

4. Now go to the VIDEO tab. Change Video Start to Yes. Now enter the Vera Scene ID that we created earlier.

5. Change Video Stopped to Yes. Now enter the second Vera Scene ID that we created earlier.

6. Select OK. This will close the XBMC Vera Z-Wave Add-on settings.

7. THIS IS VERY IMPORTANT (sorry for shouting). You must Disable and then Enable the Add-on anytime you make a change to the settings or it will not work.

Now we get to play

That’s about all there is to it. Now when you start or stop a video in XBMC, your Z-Wave devices will do what they were told.

Amazing.

There are a number of other settings you can adjust, such as when a Video pauses, resumes playing or finishes. Just adapt the instructions above. You can also do the same for music, however I have yet to find this useful – but it's there, I hope you can put it to good use.

There are really only two other settings you may find useful…

Night Mode

This ingenious setting will allow you to only trigger the Add-on between certain hours of the day - what I assume will be night time. You don’t need to use it; it’s up to you.

1. Go back into the XBMC Vera Z-Wave Add-on Configure settings (see above).

2. Change Night Mode Activated to Yes.

3. Now set the On Time Hour and Off Time Hour. The Add-on will only be active between these hours. Told you it was ingenious.

4. Select OK to exit the Add-on settings. Be sure to Disable and then Enable the Add-on, otherwise your settings will not take effect.

One last thing you may be interested in…

Remote Control Shortcuts

This was actually a last minute feature I added, turns out I use it a lot and find it very handy. You can display a list of (up to 5) Vera Scene shortcuts on-screen – just by pressing one button on your keyboard or remote control. These shortcuts can trigger Vera Z-Wave Scenes as well as open up your XBMC window of choice.

Here’s how you do it…

1. Back into the XBMC Vera Z-Wve Add-on settings (see above). Move to the SHORTCUTS tab.

2. Change Shortcuts Active to Yes. Now make Shortcut 1 Active.

3. Fill in the information for each of the 3 settings.

4. Select OK to exit the Add-on settings. Be sure to Disable and then Enable the Add-on, otherwise your settings will not take effect.

Ok, that side of things is done, now the hard part. I remember trying to get this working for the first time and it was painful. I will try to help so it is less painful for you, however I assure you this is still going to hurt a little.

We need to assign a key-press or remote control button within XBMC to display the SHORTCUT menu on-screen.

To get this done we need to add a line of “code” to the keyboard.xml file of XBMC. Unfortunately the location of this file varies between operating systems. I use a MAC MINI as my media server, so the path for OSX is going to be similar to…

USERS/your user name/Library/Application Support/XBMC/userdata/keymaps/keyboard.xml

There is a chance that this file does not exist, in which case you will need to make it (using any text editor). There is also a chance you will not be able to open these folders, by default, OSX hides the Library folder. Search Google for how to unhide this folder.

Given that this Add-on will work on OSX, Windows, Linux, Android, etc - The location of the keyboard.xml files varies by operating system. Please see this wiki page for some clues on where to find or create your user XBMC keyboard.xml file.

Now that we have created or opened the keyboard.xml file, you will need to add the following line...

<y mod="ctrl">SetProperty(veramenu,true,10000)</y>

Insert this between the <keyboard> </keyboard> tags (like below, you may have more stuff in your keyboard.xml file). If you created this file from scratch, simply copy the example below.

<keymap>
    <global>
        <keyboard>
            <y mod="ctrl">SetProperty(veramenu,true,10000)</y>
        </keyboard>
    </global>
</keymap>

The example above will assign Ctrl + Y as your keyboard shortcut to activate the XBMC Vera Z-Wave Addon on-screen display. You can change this to whatever you like, be careful not assign a keyboard key or combination that is already in use by XBMC.

If all has gone well, when you press Ctrl + Y, you should now see an on-screen display of your Vera Scene Shortcuts within XBMC. If not, I told you this part was hard. Google will be able to help - stick at it, it's worth it. If you find a solution that worked for you, please be sure to share in the comments section below - it may save someone else a few follicles of hair.

I went a step further and added this keyboard shortcut (Ctrl + Y) to my Harmony remote. Works great.

A final word

Please let me know if you find any bugs in the comments section below. I wrote this Add-on myself. Worked really hard on it too. I am sharing it with the world for free, all I ask in return is you raise a glass the first time you use it.

Enjoy.

Brad Arthur

LEGAL DISCLAIMER

I am not responsible if this Add-on destroys your computer (literally blows it up), seriously injures your dog or starts WWIII. This software is supplied as-is, no warranties, either implicit, explicit or implied.

From the Law Offices of Bob Loblaw.

Related blogs

XBMC (Kodi) INSTEON Addon
How to add Fibaro Swipe to Vera
Controlling an aircon with Z-Wave
]]>
Mon, 23 Nov 2015 22:15:36 +0000
<![CDATA[Fibaro Home Center Comparison]]> https://www.smarthome.com.au/smarthome-blog/fibaro-home-center-comparison/ Fibaro Home Center Comparison

Simply the best Z-Wave controllers available.

Without a doubt, the Fibaro Home Center Lite and Home Center 2 are the best Z-Wave controllers on the market. They are not cheap (neither is a Ferrari), but I believe they are worth every cent. If you are looking to get into Z-Wave home automation, then the controller you choose is not where I would be looking to save money - It is going to be the "brains" of your Z-Wave enabled smart home - it needs to work perfectly, be reliable and of course... be powerful. Fibaro Home Center ticks all of these boxes, and more.

A question we often get asked is... "What is the difference between the Fibaro Home Center Lite and Home Center 2?".

It's a good question, so let's take a look...

General

Home Center Lite

Home Center 2

Graphical Scene Editor Yes Yes
LUA Programming No Yes
LUA Based scenes No Yes
LUA Based Virtual Devices No Yes
Virtual Devices (HTTP) Yes Yes
Voice Control (Lili) No Yes
Voice Over IP No Yes

Hardware

Home Center Lite

Home Center 2

Processor ARM Cortex-A8 (720MHz) Intel Atom (1.6GHz)
Ethernet 10/100/1000 10/100/1000
USB 0 4
Expansion Slots 2 0
Case Plastic Cast Alloy
Dimensions (LxWxH) 90 x 90 x 33mm 225 x 185 x 44mm

Expansion

Home Center Lite

Home Center 2

GSM Module Yes -
Battery Back-up Module Yes -

So what do these differences actually mean?

At first glance, the Home Center 2 seems to have a lot more features than the Home Center Lite - which in some ways it does. Don't be fooled though, the Home Center Lite is a very capable Z-Wave controller that may handle everything you need for your home automation setup. It is important to identify if the additional features Home Center 2 offers are important to you - and worth the extra money. So let's go through them one-by-one so you can make an informed decision...

Graphical Scene Editor

Firstly… what is a “Scene”?

Very simply - with reference to home automation – a 'scene' is usually a number of smart devices that can be triggered to perform individual, preset tasks as a ‘group’.

This ‘group’ of smart devices can be told to perform their respective tasks in unison to create a ‘Scene’.

As an example… You could create a “coming home scene”. In this scene, you could have your exterior lighting turn on (only if it's nighttime of course), set your thermostat to the perfect temperature, turn on some interior lighting and turn on the coffee maker.

In the example above, we have a number of smart devices working together - all performing individual, predefined tasks to create a coming home scene.

We could trigger the above scene to automatically run at a certain time of the day. Or we could activate the scene by pressing one button in the Fibaro app on our smartphone – or our smartphone could automatically run the scene when it detects you are close to home.

Fibaro Home Center

Scenes can be very simple (as above) or they can be very complex. You can add what is known as “conditional formatting” to your scenes (possibly better known as “IF-THIS-THEN-THAT”). In the coming home scene above, we actually included “conditional formatting”. We only turned on exterior lights if it is nighttime – IF (night) – THEN (turn on lights). Conditional formatting gives scenes a great deal of power and intelligence. However they are only as good as the information we assign them – in other words, we need to put in some effort if we want our home to be a truly smart home.

Fibaro is heavily reliant on scenes – as it should be. Lucky for us, they have made it easy to create scenes (even complex ones) using their “drag-and-drop” graphical user interface. Here is an example of how you could create a set of scenes that controls the watering of your garden - only under the right conditions of course...

Fibaro Home Center 2 - Create scene.

Scene 1: "Rain"

Fibaro Home Center 2 - Scene 1.

If raining:
close roof windows - turn garden sprinklers OFF - set "it rained" variable to 1

Scene 2 "Turn garden sprinklers on at 6:00 am"

Fibaro Home Center 2 - Scene 2.

Each day at 6:00 am check if "it rained" (user defined variable):
If not ("it rained" variable = 0) - turn the sprinklers ON.

Example Scene 3 "Reset variable"

Fibaro Home Center 2 - Scene 3.

If "it rained" and 12 hours passed from that time:
set "it rained" variable value to 0

Both the Home Center Lite and Home Center 2 use the same interface to create scenes. The clever and intuitive way Fibaro have designed their interface makes it easy to create simple or complex scenes and it's one of the many things that sets it head-and-shoulders above other home automation controllers.

LUA Programming

LUA (pronounced LOO-ah) is a powerful, fast, lightweight, embeddable scripting programming language. LUA allows users (you) to create more complex control scenes than may otherwise be supported by Home Center's Graphical Scene Editor. The Home Center (both Lite and 2) Scene Editor is very powerful on its own and really doesn't lack much in functionality, however LUA compatibility brings new possibilities to the Home Center 2. LUA support is probably the most important difference between Home Center 2 (supported) and Home Center Lite (not supported). It would be worth your time to investigate LUA a bit more (Google is your friend) before deciding on which Home Center to purchase.

Although, this decision may be easier than you think... if the thought of "programming" sends cold shivers up your spine (and you have a social life), then LUA functionality may not be for you! If this is the case, don't worry, both the Home Center Lite and Home Center 2 will allow you to "program" your Z-Wave network to work just the way you like it with a very easy (and not at all scary) graphical user interface (with drag-and-drop simplicity), know as the Graphical Scene Editor (see above).

LUA Based Scenes

As discussed in LUA Programming above, LUA Scenes are also scripted “programs” that you write yourself. The Fibaro Graphical Scene Editor (shown above) does a great job of making it easy to create complex scenes, however if you are comfortable with “coding” your own scenes in the LUA language, it can actually be easier to create complex scenes in LUA. In very rare and extreme cases, LUA may be the only way to create the exact, very complex scene you want.

Again, I stress… LUA support is the biggest difference between the Home Center Lite (not supported) and the Home Center 2 (supported). So it is worth taking some time to think about the value LUA support holds, or doesn’t hold, for you.

Virtual Devices (HTTP)

Fibaro includes support for devices and products that are not Z-Wave based – these are known as Virtual Devices. These devices are usually controlled over your home’s IP network. Most smart TVs can be controlled over IP – this means that both the Fibaro Home Center Lite and Home Center 2 could control your smart TV by adding it to the Fibaro System as a Virtual Device.

You could also include the iTach Flex IP (or WiFi version) so you can control all of your audio visual equipment from the Fibaro System. You could also include control of your audio visual equipment into a Fibaro scene… Create a “movie time scene” which would dim your Z-Wave lights and turn on your AV equipment (added as a Virtual Devices) to the correct inputs and modes to watch a movie – all with the press of one button.

LUA Based Virtual Devices

Now, what if you would like things to work the other way? Perhaps you would like 3rd party systems that support LUA to control your Z-Wave devices and scenes through Fibaro Home Center – you can only do this with Home Center 2.

Voice Control (Lili)

Similar to Siri in iOS (Apple iPhone etc), Lili is a voice recognition and response program built into the Fibaro Home Center 2. Lili will allow you to control your Z-Wave network via voice commands from your smartphone - Lili can also respond to your commands. I wouldn't go as far as to say this is artificial intelligence, Lili won't talk to you about philosophy! However this is a really nice feature that you may find important - I certainly like it.

Voice Over IP

The Fibaro home Center 2 supports VOIP (Voice Over IP). This handy feature allows you to talk over an IP network. As an example, you could integrate your home's intercom system (provided it too supports VOIP) with HC2. I wouldn't call this feature a necessity, however you may find it useful.

Final thoughts...

As you can see, although the chart above seems to lean heavily in favour of Home Center 2 when compared to Home Center Lite – this is only the case if the extra features offered in Home Center 2 are important to you. If you would like a system that is easy to use and configure – then Home Center Lite may be perfect for you. If you value LUA compatibility, then the decision is easy – Home Center 2 is the way to go. It's your choice...

I hope this overview helps make your decision easier. We are always here to help if you have any questions or need more information. As always, leave a comment below, particularly if you can offer other readers some real-world experiences with Fibaro Home Center.

All the best,

Brad Arthur


Related blogs

automationBridge - Voice Assistant Speed Test
Interactive Push Notifications in Home Center
Creating Scenes in Home Center
Let there be light
Fibaro home appliance monitoring
Fibaro Home Center - Holiday Mode
Controlling an aircon with Z-Wave
How to change Fibaro Home Center icons
Fibaro - How to add Widgets to your phone
Fibaro eLearning Knowledge Portal
Fibaro Home Center 2 - Geofencing
Fibaro HC HTTP Commands
Link Library: For Automation Hubs
Adding Configuration Parameters to Z-Wave Controllers
]]>
Wed, 26 Aug 2015 02:18:03 +0000
<![CDATA[hueCraft – A Minecraft Mod for Philips hue]]> https://www.smarthome.com.au/smarthome-blog/huecraft/ hueCraft – A Minecraft Mod for Philips hue

Bring the colours of Minecraft to life.

Minecraft is the most popular (and addictive) game in history. I for one have spent countless hours saying… “just one more block…”! Hardly serious stuff, but we are all allowed our guilty pleasures in life, aren’t we?

In this blog post I am going to show you how you can add another dimension to your Minecraft experience – dynamic, colourful lighting that changes as you make your way through the Minecraft world (with a few other surprises that I won't spoil for you). To do this, we will use the Philips hue lighting system along with a few tweaks to Minecraft.

I am not for a moment suggesting you buy Philips hue just for Minecraft - after all… hue is not cheap. However, I have been living with hue now for about two months – and I must say… long after the price is forgotten I am finding hue just keeps on giving. There are so many things you can do with hue… I’m hooked. When I find some time (in-between Minecraft sessions) I will delve into some of the more serious uses for hue in other blog posts, but for the moment, it’s time to have some fun.

Watch the video below and then we’ll get started…

Video used with permission – hueCraft_mod.

hueCraft - What you’ll need…

  • Philips hue Starter Pack
  • Minecraft
  • Minecraft Forge
  • hueCraft Mod

Instructions...

Follow these instructions exactly and the setup process shouldn’t be too painful (famous last words). Let’s start with the easy part…

Philips hue Starter Pack

If you already own the Philips hue Starter Pack (which includes the hue Bridge), then you're good to go. If not, you can get it here < shameless, I know!

Minecraft

Naturally, you will also need a working version of Minecraft (if you are one of the 326 people in Australia who don't own a copy, you can download it here).

Forge Minecraft Launcher

This is where things get a bit trickier… I will try to make this as painless as possible. We need to add the Forge Minecraft Launcher to Minecraft. Forge makes it easy to add custom Mods (modifications) to Minecraft and turn them on and off. Don't worry, you will still be able to play Minecraft "normally" even after installing Forge.

The hueCraft Mod (discussed below) requires Forge version 1.7.10 - this is not the latest version of Forge – however hueCraft will only work with this version (it will mean that you can only run version 1.7.10 of Minecraft... not a deal breaker for me). So let's download and install Forge...

Windows

For Windows users, click the link below and then click on the Installer-win button under “Download Recommended” in the page that opens.

Apple

Everyone else (including OS X users), click the link below and then click on the Installer button under “Download Recommended”.

Download Minecraft Forge here

Now locate and “double-click” the file you just downloaded - either forge-1.7.10-10.13.4.1448-1.7.10-installer-win.exe (Windows users) or forge-1.7.10-10.13.4.1448-1.7.10-installer.jar (non Windows users).

This will activate the Forge installer. You should be able to just leave all of the defaults and click OK to install.

Forge installer

That’s it… Forge should now be installed.

To make sure all has gone to plan, launch Minecraft. From the Minecraft Launcher, click on the Profile drop down list and select Forge.

Forge profile

Now click on the Play button (Minecraft needs to be run at least once with Forge installed before we proceed to the next step). If all has gone well, you should notice that Minecraft now starts up a little differently…

Forge

Once Minecraft has loaded, you should see something like this…

Minecraft with Forge

Great, we are almost done. While we are still in Minecraft, let’s open the Minecraft folder where the game is stored.

  • Click on "Options".
  • Click on "Resource Packs".
  • Click on "Open resource pack folder".

This is just an easier way to find where your copy of Minecraft lives on your computer… We need to know this in order to copy the hueCraft Mod into the correct location. You can now quit Minecraft.

hueCraft Mod

Download the hueCraft Mod here.

Now we need to copy the hueCraft Mod into the "mods" folder of Minecraft - this is why we opened the resource pack folder of Minecraft earlier – however we are currently in the wrong folder… we need to go up one level to the minecraft folder… we should now see a folder called “mods” – open this folder. Copy the hueCraft Mod we downloaded into this “mods” folder (do not decompress the downloaded hueCraft Mod file – leave it as a .zip file).

We are almost done.

Launch Minecraft again… From the Minecraft Launcher, make sure our Profile is still set to Forge – click the Play button.

Now create a new Minecraft world – I do not recommend loading a world you have already created… because we are possibly using an earlier version of Minecraft (1.7.10), you may lose some items (or worse) if you play a world that was created in a later version of Minecraft. It's up to you, but I learnt this the hard way ;)

Once your new Minecraft world has been created, you should see a message in the top left corner of the screen that says “[hueCraft] found your bridge, please press the pushlink button”. Now we do exactly what it says – push the link button on your hue Bridge.

Minecraft search for Bridge

If all has gone well, you should now see the message “[hueCraft] Connected and ready to go!”

Minecraft found Bridge

We are done (hopefully).

That’s it, we are done. Now when you move through biomes in Minecraft, your hue lights should change colours.

hueCraft is configured by default to use your first three hue Bulbs – this can be changed… simply click on the Mods button when you open Minecraft – then click on hueCraft and Config – here you can change your lights and a few other settings.

It is also possible to change (or add) Minecraft biome colours and saturation - however this is beyond the scope of this blog… Google is your friend!

The hueCraft mod along with some Philips hue lights will also provide some other nice surprises for you as you play Minecraft (just wait until you get your first thunderstorm), but I am not going to reveal all here... much better you discover them yourself.

As always, please leave a comment below if you have enjoyed this blog or if you run into any issues – particularly if you find a mistake in the instructions above.

Enjoy.

All the best,

Brad Arthur.

]]>
Thu, 02 Jul 2015 22:23:02 +0000
<![CDATA[Apple HomeKit vs Google Brillo.]]> https://www.smarthome.com.au/smarthome-blog/apple-homekit-vs-google-brillo/ Apple HomeKit vs Google Brillo

The battle for the unified smart home begins…

In a galaxy far, far away…

Well, not that far away… here on earth actually. For home automation enthusiasts like myself, the pending battle between Apple and Google for control of the smart home universe feels like it is going to be epic... I'm talking Star Wars epic. Good vs bad, light vs dark, the Force vs the Dark Side. So who are the good guys and who are the bad guys? That depends on which side of the technology universe you live – Apple or Android.

It doesn’t really matter which side you are on, or who wins the war for that matter. In fact, I doubt there will be a clear winner - which is great – because competition drives innovation. Far more important than who wins is the fact that there is a real chance that we will finally have peace and harmony within our smart home universe.

Up until now (or very soon at least), if you wanted to turn your home into a smart home, you had to first choose which home automation technology you were going to start with… Z-Wave, INSTEON, etc. Once you made your choice, you were pretty much locked in. Different smart home technologies tend not to play well with each other. Each technology (and the companies behind them) have their own agenda, with very little interest in making smart home products compatible with other competing technologies.

This is about to change with the introduction of HomeKit (Apple) and Brillo (Google). Both companies have some very ambitious plans… Unifying different smart home devices and technologies so they will work together. Others have tried… and failed.

So why will it work this time?

Simple – nearly everyone already owns a smartphone that is either driven by iOS (Apple) or Android (Google). That’s most of the battle won right there – no need to go out and buy new technology to control your smart home – you already own it!

How are they planning to achieve this ambitious unification of the smart home?

Both Apple and Google have released new smart home “standards” (HomeKit and Brillo) into their respective operating systems. If you are running iOS 8, you already have HomeKit (it just hasn’t been “switched on” yet). Google will be including Brillo with its next Android release (Android M, due later this year).

Apple HomeKit vs Google Brillo

Use the Force little green robot guy...

So what does this new smart home war mean for us? It’s actually rather huge... epic in fact!

Provided your smart home technology of choice is either HomeKit or Brillo (or both) compliant (much like the “Made for Apple” phenomenon of last decade), you will then be able to pick and choose between different home automation devices (regardless of who makes them) and smart appliances (TVs, washing machines, dishwashers, security systems, etc.) and have them all work together – securely, seamlessly and without any fuss. At last!

It means voice control of your smart home from your phone or tablet… “OK Google… It’s movie time!”. "Siri... I'm coming home, turn on the hot tub!".

It also means when you get a phone call, you can have your phone display the caller ID on your TV - if you choose to answer – the movie will be paused and your overhead lights brighten to 50%. Or even better, when you start playing a movie, your phone can be automatically put into do not disturb mode.

When your phone detects you are pulling into your driveway… the outside lights will come on (only if it’s after 6pm of course), your home’s front door will unlock, your security system will disarm and the thermostat will be automatically set to the perfect temperature.

You get the idea.

The term “you are only limited by your imagination” gets used a lot these days – but in this case it's actually true. This is going to change how we live “with” our homes, not just "in" them. It will make our living spaces truly smart, tailored perfectly to our lifestyles. I’m very excited.

The success of Apple and Google in the attempt to unify the smart home universe is going to come down to third-party developers and manufacturers making their smart devices and technologies compliant with HomeKit and Brillo.

And they will. Oh yes they will.

They will have no choice… if they don’t, they will get left behind very quickly. Such is the power of the force that is Apple and Google.

Undoubtedly I will be writing more blog posts on HomeKit and Brillo in the very near future. But for now…

Grab your lightsaber (or your phone will do) and get ready to take sides. It’s seriously on.

Dun dun dundun dun dundun dun dundun...

Related blogs

Home Automation - Where to start?
]]>
Wed, 03 Jun 2015 03:39:55 +0000
<![CDATA[INSTEON App on Apple Watch]]> https://www.smarthome.com.au/smarthome-blog/insteon-app-on-apple-watch/ INSTEON App on Apple Watch

Control your home from Apple Watch.

It's here. The long awaited Apple Watch has arrived and first impressions and reviews look like Apple have another winner on their hands (or wrists so to speak).

INSTEON have quickly come to the party by extending the INSTEON for Hub app to the Apple Watch.

Now you can monitor and control your INSTEON enabled home from your Apple Watch - all you need is the INSTEON Hub... and an Apple Watch of course. Keep an eye on sensors. Look in on your WiFi cameras. Control and dim lights. Activate a scene with just a tap - all from your wrist - without touching your iPhone.

My first impressions... simply amazing. This is what home automation is supposed to be. Easy, unobtrusive and in typical Apple and INSTEON style - "just works".

It makes so much sense. Rather than getting your iPhone out to activate an INSTEON "movie time" scene - you can activate it from your Apple Watch with just a couple of taps. I am very excited to see where this ends up going, it feels good so far.

Let's take a quick look at some of what you will be able to do with the INSTEON Hub and the Apple Watch...

Your home on Apple Watch

INSTEON Apple Watch Home

Home

Quickly access your Favourites and Scenes or drill down to control any device in your home.

INSTEON Apple Watch Favourites & Devices

Favourites & Devices

Scroll through a list of your home's favorites and devices with the digital crown.

INSTEON Apple Watch Scenes

Scenes

Change the mood of your entire home with just a tap from your wrist.

Control devices

INSTEON Apple Watch Dimmable devices

Dimmable devices

With just a tap, set the brightness of a dimmable device to any one of four presets.

INSTEON Apple Watch Favourites & Devices

On/Off devices

Quickly and easily control On/Off devices.

INSTEON Apple Watch Scenes

Thermostats

Change the mode of your INSTEON Thermostat between Heat, Cool, Auto and Off.

Monitor your home

INSTEON Apple Watch Push notifications

Push notifications

Instantly receive notice of triggered sensors with Push Notifications to your Apple Watch.

INSTEON Apple Watch Open/Close and motion sensors

Open/Close and motion sensors

Check on the status of your doors and windows and motion sensors.

INSTEON Apple Watch WiFi Cameras

WiFi cameras

See what you're missing - right on your wrist - with video streamed from WiFi cameras.

Not too shabby at all! If you've been waiting for an excuse to get the Apple Watch (like you needed much convincing), this new addition to the INSTEON for Hub App may be enough to push you over the edge :)

As I mentioned at the start of this post, you will need the INSTEON Hub to enjoy home automation on your new Apple Watch.

SmartHome have a number of INSTEON Starter Kits available that include the INSTEON Hub (at a heavily reduced price - which is nice), these are a great place to start if you are looking at getting into home automation with INSTEON. If you already own the INSTEON Hub, grab yourself the Apple Watch and you're good to go - straight out of the box.

If you have been lucky enough to already try the INSTEON for Hub App with the new Apple Watch, let us know what you think in the comments section below.

All the best,

Brad Arthur

Related blogs

An introduction to INSTEON
Home Automation - Where to start?
]]>
Tue, 21 Apr 2015 23:37:52 +0000
<![CDATA[Home Automation - Where to start?]]> https://www.smarthome.com.au/smarthome-blog/home-automation-where-to-start/ Home Automation - Where to start?

What is the best home automation system?

More than likely, if you are reading this blog, you have a particular requirement, desire, need or problem that you are hoping home automation will be able to satisfy or solve.

Or perhaps you are just curious as to what home automation has to offer.

That’s how it usually starts… At least that’s how it started for me many years ago when I first connected a “Clapper” to my bedside lamp.

Clap your hands; lamp turns on. Clap them again; lamp turns off. Magic… I was hooked!

Home automation has come a long way since the humble days of the Clapper. There is a lot more choice of different home automation technologies and products, all claiming to be the best home automation system - they can't ALL be the best!

The truth is, each system has its strong points and its weaknesses. If you are just starting out in home automation, deciphering which smart home system is right for your needs can be a little daunting.

INSTEON vs Z-Wave vs HomeKit vs WeMo vs X10

Usually the first choice you need to make is which home automation technology is best suited to your needs. Not just today, but also well into the future. After all, you are making a valuable and important investment in your home, security and lifestyle.

Currently, different home automation systems tend not to play well together (why can’t we all just get along?). This is slowly changing...

But for now, we have a decision to make…

Which home automation technology is right for me?

When choosing products, we all find different features and capabilities important, if we didn't, then we wouldn't have over 80 different car models to choose from in Australia. Some of us are mainly concerned with safety or performance, for others, price is very important - perhaps you like all the "bells and whistles" or low maintenance may be your main priority. More than likely it is some sort of a combination of all of these things.

In this blog post, I will take you through each of the major home automation technologies available, compare the product range, reliability, value for money and give you an overview that will hopefully provide you with the basic information you need to make an informed decision - based on the things that are important to you as an individual.


INSTEON

What the marketing department says…

INSTEON is an advanced, dual-mesh home automation system that uses both electrical wiring (power lines) and wireless radio-frequency (RF) to communicate. Dual-mesh technology overcomes the shortfalls affecting many other automation technologies, providing a reliable, responsive, simple (yet powerful) home automation system.

Unlike all other mesh networks (including Z-Wave), INSTEON's approach has every device acting as a repeater - receiving and sending every INSTEON message to all other devices on the network. So instead of stressing the network by adding more INSTEON devices, you actually strengthen it. Other mesh networks use router tables, and only those products involved in routing the signal act as repeaters – creating a less reliable network.

Here is our opinion, without the sales pitch...

INSTEON product range

RatingRatingRatingRatingRating

In the good ole' US of A (where INSTEON began its life over 8 years ago), the product range is very decent… with over 200 products available.

In Australia and New Zealand, there is a smaller range of INSTEON products available. This will hopefully change over time as more INSTEON products make their way here.

For the moment, the current INSTEON range will cover most of the basics, but it’s worth considering if INSTEON meets all of your home automation requirements. As an example… Currently there is no way to control IR (infra-red) devices with INSTEON. So if you are looking to control a remote controllable split-system air conditioner or perhaps your audio visual equipment, sorry… INSTEON (in Australia and New Zealand at least) can’t do that… yet.

INSTEON performance and reliability

RatingRatingRatingRatingRating

This is INSTEON’s strongest asset - it is extremely reliable and the product quality is excellent.

INSTEON uses wireless technology to communicate, which in itself is not unique (in fact, all of the home automation technologies discussed in this blog communicate wirelessly). What is unique to INSTEON is it also communicates over your home’s existing power-lines. This “dual-mesh” approach creates an extremely robust network that is not reliant on wireless communication alone (we have all had issues with Wi-Fi dropping out).

There is one other fact that makes INSTEON the most reliable of all the technologies we are looking at in this blog… Every single INSTEON device that connects to your home’s power circuits is also a signal repeater. So the more INSTEON devices you have in your home, the more reliable the system becomes.

The build quality of INSTEON products is excellent and the technology it uses to communicate is simply the best available.

If reliability and product quality are very important to you in your home automation decision-making… it’s hard to look past INSTEON.

INSTEON pricing and value

RatingRatingRatingRatingRating

Surprisingly, given the excellent build quality and reliability INSTEON offers; the price of INSTEON products is actually very good. It’s not the cheapest on the market, but it is also far from the most expensive.

As far as “bang-for-your-buck” goes, INSTEON offers excellent value for money.

INSTEON overall rating

RatingRatingRatingRatingRating

I like to think of INSTEON as the “Apple” of the home automation world. The similarities are striking…

One manufacturer – therefore the quality control is consistent and to a very high standard. The build quality of each product is very good (with the exception of perhaps the Mini Remotes, I think these could improve). You can tell a lot of thought has gone into the usability of INSTEON devices, they are easy to use and more importantly; easy to setup.

INSTEON is extremely reliable (it just works) – thanks to the unique dual-mesh approach (where each module communicates via RF wireless as well as your home’s existing power-lines), coupled with the fact that most modules also act as signal repeaters, strengthening the network as you add more modules makes INSTEON an excellent choice.

I firmly believe that if the product range in Australia and New Zealand increases, INSTEON will be hard to beat when all things are considered.

Related blog: An introduction to INSTEON

View our range of INSTEON products


Z-Wave

What the marketing department says…

Z-Wave is a wireless technology that makes regular household products, like lights, door locks and thermostats "smart". Z-Wave products "talk" to each other wirelessly and securely via RF radio frequencies.

When you power your home with Z-Wave you are able to tap into a whole ecosystem of products. Currently there are nearly 1,000 Z-Wave products to choose from. This means you can build and expand your smart home system as you choose and when you choose to do so. With Z-Wave powering your home, you can link different devices together and set up customisable actions, scenes and schedules.

Here is our opinion, without the sales pitch...

Z-Wave product range

RatingRatingRatingRatingRating

This is Z-Wave’s strongest point of difference to all other home automation technologies; the product range is huge. At last count, there were over 900 different Z-Wave products on the market. Granted there are a lot of “double-ups”; a lot of products from different manufacturers that do the same thing. Nonetheless, the product range is very impressive. I doubt you will ever be left saying; “I wish there was a Z-Wave product that would allow me to…”.

If you can think of it, there is likely to be a Z-Wave product that can do it.

Z-Wave performance and reliability

RatingRatingRatingRatingRating

For the most part, Z-Wave is reliable; however you should be prepared to put some effort in (coupled with a little frustration). Z-Wave requires a little more attention and tweaking than say a system like INSTEON does – although this could be a good thing if you like to “get your hands dirty”.

Z-Wave uses wireless RF technology to communicate. As we have all experienced at some time or another, wireless technologies can be a little flakey; sometimes prone to interference and range issues – especially as more and more devices fill the wireless spectrum. Z-Wave have built-in some fairly clever “smarts” to help overcome these issues and overall does a pretty good job of managing wireless dropouts and range issues.

There are a lot of companies that make Z-Wave devices, so product build quality and can vary greatly. There are some incredibly well engineered Z-Wave devices; the Fibaro range is an excellent example – these products are built to the highest standards. The Aeotec range from Aeon Labs is also a good example of quality Z-Wave products. I will discuss more about the quality variations regarding Z-Wave below.

Z-Wave pricing and value

RatingRatingRatingRatingRating

A good rule of thumb, like most things in life; if it’s cheap, there’s a good chance it’s not going to be a great quality product. This may not matter so much if you are buying a shovel from Bunnings to dig a hole.

When it comes to connecting products to your home’s electricity and having them control expensive equipment… and also not posing a risk to your safety, then quality is definitely important.

In two years time, I promise you that you will not be thinking… “I wish I had paid $20 less for that Z-Wave Dimmer module”, but if something does go wrong, there is a very good chance that you will be thinking… “I wish I had paid $20 more for that Z-Wave Dimmer module and installed the better quality model”.

This doesn’t mean you need to pay a lot of money to get into Z-Wave, it just means you need to be a little sensible when selecting from the huge product range.

Z-Wave overall rating

RatingRatingRatingRatingRating

If you don’t mind getting your hands a little dirty and are mildly technically minded, then Z-Wave will likely suit your home automation needs perfectly.

Just as I say INSTEON is the “Apple” of the home automation world, Z-Wave could be likened to “Google”. Again, the similarities are there…

There are lots of manufacturers that license the Z-Wave technology (just like Google does with Android). The quality of Z-Wave products can vary greatly (because so many different companies are making them).

On the plus side, just like Android, Z-Wave is extremely adaptable and customisable. If you like to have complete control over your smart home system, then Z-Wave is a great choice. When it comes to home automation, Z-Wave will allow you to do almost anything you can think of – and it will do it well, provided you choose your Z-Wave products carefully and put a little effort into the setup of your Z-Wave system.

View our range of Z-Wave products


HomeKit

What the marketing department says…

HomeKit is a framework developed by Apple for communicating with and controlling connected smart home accessories in your home from an iPhone or iPad. HomeKit devices can also be controlled individually or grouped together and triggered using Siri voice control.

The Home app in iOS 10 lets you securely control any "Works with Apple HomeKit” accessory. You can also organise your accessories by room, manage multiple accessories at the same time and control your home with Siri... and more.

Here is our opinion, without the sales pitch...

HomeKit product range

RatingRatingRatingRatingRating

HomeKit has been a long time in the making - it was first announced way back in 2014. To say it has gotten off to a very slow start is an understatement - however we are now finally starting to see more HomeKit products reach the market. As usual, not all HomeKit products available overseas are available here in Australia and New Zealand (which is very frustrating). Even so, the complete HomeKit range world-wide is still very limited.

It is yet to be seen if the HomeKit product range and features will increase significantly in the near future... market demand will have the final say.

HomeKit performance and reliability

RatingRatingRatingRatingRating

HomeKit products primarily communicate using wireless Bluetooth (Low Energy) technology - which is great from a security perspective - however it is not so great for wireless communication. A quick search on Google will reveal many frustrated stories of HomeKit devices not communicating reliably and being unresponsive.

On a more positive note, when HomeKit does work, it generally works very well - hey, it's Apple after all. If you are heavily invested in Apple products, then the closed eco-system that is HomeKit will probably not worry you too much. Just remember, once you are locked in... there is no going back - HomeKit does not play well with other technologies, so your smart home may end up being somewhat fragmented if you want to expand past the basics that HomeKit offers.

HomeKit pricing and value

RatingRatingRatingRatingRating

HomeKit is associated with Apple... what more can I say? OK, I'll say it... HomeKit products are generally not cheap by any stretch! To be fair, the HomeKit products we have experienced are generally well made and don't feel cheap in any way.

HomeKit overall rating

RatingRatingRatingRatingRating

Apple have placed themselves in the market as a premium brand, which is fine when you are getting a premium quality product (like an iPhone). Remember the catchphrase... "It just works"? Unfortunately this famous phrase cannot really be applied to HomeKit products - perhaps "It just mostly works, most of the time" would be more apt.

Also, it is important to remember that if you want to be able to connect to your HomeKit smart home when you are away... you will need an Apple TV (Gen 3 or above).

One shining example of HomeKit is Philips Hue - it not only works well with HomeKit, it also plays nicely with other smart home systems - if you are hellbent on HomeKit for lighting control - Hue is a great choice that will also leave your options open in the future.

Overall, if all you are looking to do is control a few devices around your home, either from your iPhone or iPad, then HomeKit may be perfect for you. Siri voice integration works well... although it has some serious competition with the rise of Amazon Echo - which can already control more "robust" smart home systems via voice.

HomeKit... Time will tell.

View our range of HomeKit products


WeMo

Please note; we have discontinued stocking WeMo products due to lack of interest!

What the marketing department says…

WeMo is a series of home automation products from Belkin International, Inc. that allows users to control home electronics from anywhere. The WeMo system can be controlled from an iOS or Android smartphone running the WEMO App, via home WiFi or mobile phone network.

The WeMo App controls the WEMO devices from anywhere in the world as long as the WEMO devices’ wireless network is connected to the Internet. WeMo devices can also be controlled using IFTTT technology.

Here is our opinion, without the sales pitch...

WeMo product range

RatingRatingRatingRatingRating

The WeMo product range is… how do I put this nicely?

There’s really no other way to say it… The product range is ridiculously small. That’s not to say it doesn’t have its strong points, but product range is definitely not one of them. This may not matter to you so much. Perhaps all you want to do is control one plug-in lamp from your phone… in which case; WeMo will do that for you quite nicely.

WeMo performance and reliability

RatingRatingRatingRatingRating

WeMo works over your home’s existing Wi-Fi network. In fact, its communication technology is purely Wi-Fi based. This is great for one simple reason, unlike all of the other home automation technologies mentioned in this blog, you do not need a special “bridge” device (like the INSTEON Hub or Z-Wave Vera Edge) to gain control from your iPhone or Android smartphone.

Out of the box, WeMo will connect to your wireless router and allow you to take control from anywhere, without the need for extra hardware. That’s a big tick in the positive if all you want to do is control a few lamps or turn the power to some appliances on or off from your smartphone.

The build quality of WeMo products (made by Belkin) is actually very good. They have a nice modern design and don’t feel cheap in any way.

As far as reliability goes, as long as a WeMo device is placed within range of your wireless router, you should get good performance and reliability.

WeMo pricing and value

RatingRatingRatingRatingRating

The WeMo product range (I use that term loosely) is not expensive. Coupled with the fact that you will get control from your smartphone without having to spend more money on a controller, WeMo offers good value for money for a (very) small home automation setup.

WeMo overall rating

RatingRatingRatingRatingRating

If you are looking to control more than a few lamps or appliances, then the choice is easy; WeMo is not for you.

If you have a particular application that only requires a simple solution, then WeMo may do just fine.

There is one other very redeeming feature of WeMo (that other home automation technologies do not have - yet); it has IFTTT (IF-This-Then-That) integration. This is pretty powerful when combined with everything that the IFTTT service can do. If you are not familiar with IFTTT, take a look; it’s becoming very popular for good reason.


X10

Please note; we have now officially retired X10 from our range.

What the marketing department says…

There isn't one!

However there is a lot of respect and gratitude.

X10 is the Granddaddy of home automation and helped define the term "home automation". It’s where it all began (nearly 40 years ago). For its time, it was complete science fiction. It is still used in millions of homes around the World today; however, it is getting really old and tired.

If you are starting out in home automation – DO NOT CONSIDER X10.

The only reason we still supply X10 products is because it is in so many homes. Not everyone wants to pull out every X10 device they have and start again. If this is you, then I strongly suggest you take a look at INSTEON, which offers some limited backwards compatibility with X10 and will allow you to make the transition slowly.

But you are lucky, you are just starting your home automation journey from scratch – so I strongly advise, and I say this with the utmost respect; do not start it with X10.

X10 product range

RatingRatingRatingRatingRating

Because X10 has been around for so long, it has a huge product range. However most of it is outdated and the remaining products are simply too unreliable.

X10 performance and reliability

RatingRatingRatingRatingRating

I am not even going to go into some of the reliability issues with X10, anyone who is still using it knows what I am talking about. For its time, it was brilliant; but X10’s time has well passed.

X10 pricing and value

RatingRatingRatingRatingRating

It’s very affordable (and very unreliable). Enough said.

X10 overall rating

RatingRatingRatingRatingRating

Thank you for everything you have done, however It’s time to retire and take it easy X10 – you’ve earned it.


Final thoughts…

So which smart home system do you choose?

Just as we all live in our homes differently, this is a very personal decision.

If you want a system that “just works”, is easy to install and use and will do most of what you want today and in the future, then I recommend you take a close look at INSTEON. Just as a matter of interest, INSTEON is what I choose to use at home - and believe me, I can take my pick of home automation products. I love its reliability and ease of use.

Edit: I have now moved over almost entirely to Z-Wave - INSTEON has served me well, however the lack of product range finally forced me to make the switch.

If you are looking for a system that offers a wide product range and don’t mind tinkering (and the occasional trouble-shooting), then Z-Wave may be the ideal system for you. I can guarantee you this much; you will never be left wondering… “Can I do that with Z-Wave”? Or… “Is there a product that will allow me to…”? Z-Wave will have you covered.

If all you want to do is control some basic lighting or appliances, or perhaps Apple Siri voice integration is important to you, then HomeKit may be for you – however, at this stage, don’t expect to be able to grow your smart home beyond the basics in the future.

Your decision can usually be guided by what you want to achieve and what is important to you.

If you would like to discuss your particular requirements, or just want some advice; contact us, we’d love to hear from you.

All the best,

Brad Arthur

Related blogs

Apple HomeKit vs Google Brillo
An introduction to INSTEON
]]>
Wed, 25 Mar 2015 01:48:17 +0000
<![CDATA[XBMC (Kodi) INSTEON Addon]]> https://www.smarthome.com.au/smarthome-blog/xbmc-insteon-add-on/

Straight-off-the-bat…

You will need an INSTEON Hub to enjoy the goodness below.

If you are not familiar with XBMC, it’s time to introduce yourself… seriously. If you are familiar with the world’s greatest 10-foot interface (sorry PLEX… respect your elders), then you are in for a real treat.

I’m going to show you how you can have your INSTEON enabled scenes, lights and popcorn maker automatically activate when you start to play a movie. That’s right, when you settle down on your couch (or for those of you lucky enough – your home theatre recliner) and press play;

  • your over-head lights will turn off (slowly, real slow – movie theatre slow)
  • your lamp will automatically dim or brighten to 20%
  • your popcorn maker in the kitchen will switch on
  • your surround-sound stereo will kick in and…
  • all will be well in the world as you sit back and take in the latest episode of Game of Thrones

It gets better

Smell that? That’s the popcorn… it’s ready. Pause XBMC. Then, auto-magically;

  • your overhead lights will ramp up to 50%
  • your hallway light will turn on so you don’t injure yourself in your rush to dribble hot butter down your chin
  • your popcorn maker will switch off - with the tub now over-flowing with crunchy, buttery goodness, mmmm… (I really like popcorn)

Resume watching XBMC;

  • your overhead lights turn off again, yes - slowly
  • the hallway lights turn off
  • you get the idea…

Some of you have probably guessed where I’m going with this… so I won’t torture you any longer… here is the link...

XBMC INSTEON Add-on

Off you go, no need to read instructions, you will get it done with pure, unadulterated intuition alone.

If you (like me) are part of the 68.7% of the population that likes to get things done without reading a manual or instructions – only to return 23 minutes later - welcome back.

If you are part of the 18.4% who like to read instructions, make sure it gets done correctly – the first time – I salute you… read on.

By the way, some of you may have noticed we have 12.9% of the population unaccounted for... Let’s face it, some people should not own computers, let alone operate a popcorn maker – under any circumstances.

Let’s get started

The first thing you should do is download the free XBMC INSTEON Add-on (seriously this time). Save it onto your computer somewhere handy (not your desktop – THIS IS NOT A PLACE FOR ALL THE JUNK YOU DOWNLOAD).

Patience, don’t unzip the file.

If you are using a MAC, OSX sometimes likes to automatically unzip a zip for you when you download it – would you let anyone else unzip something so precious… for you? I didn’t think so. I would turn this setting off (Google is your friend).

Now open everything that is XBMC (assuming you have it installed, if not – choppy-choppy - it's free).

The INSTEON Add-on instructions below assume you are using the default XBMC skin – Confluence. If you are clever enough to have changed the skin, then you are smart enough to adapt the directions below ;)

1. Move to and select SYSTEM > Settings

2. Scroll to and select Add-ons

3. Select Install from zip file

4. Now locate the INSTEON Add-on zip file (the one we didn’t save onto our desktop earlier) and select OK to install.

Done. INSTEON Add-on installed (got to love XBMC – and the Drake).

Now we do some boring stuff

The INSTEON Add-on is installed. Great. Now we need to configure it (you know, tell it stuff so it can do stuff and that). Don’t say I didn’t mention this from the beginning - You will need to have your INSTEON Hub setup and working, along with the free INSTEON for Hub app (available for Android, Apple, and Windows smartphones and tablets).

The Andriod, iOS and Windows INSTEON for Hub apps have some slight layout and functionality differences (why can’t we all just get along?).

Anyhow, if your platform does not match the instructions below (Android) then a quick search on Google will get you everything you need for the equivalent procedures for your platform flavour of choice.

There is some information we will need from the App – we will also need to set-up an INSTEON Scene. Let’s start there…

1. Open the INSTEON for Hub app on your favourite mobile device (mine is a Nexus 5… just saying is all).

2. Select the Gear icon and then press Edit Settings.

3. Now press on Scenes to open the Scenes Settings.

4. Select the + icon in the top right to add a new Scene.

5. Create a Scene – let’s call it XBMC Play, add some INSTEON devices and adjust the settings you would like to happen when you press play on XBMC.

6. Make a note of the INSTEON Group Number. This will be important, write it down, or don’t. Finish up and save your Scene.

OK, almost done in the App. A few last pieces of important information we need. The INSTEON Hub IP address, port number, username and password. Don’t stress, it’s actually easy. Definitely write this information down though…

1. Select the Gear icon and then press Edit Settings.

2. Now press on House to open the Hub Settings.

3. Scroll down until you see the Local IP address. Make a note of it along with the Port number.

4. Scroll down further and make a note of the Hub Username.

5. Password - If you don’t know the password, simply change it and make a note of the new one.

That’s all we need from the App. Now back over to XBMC so we can tell the INSTEON Add-on how to communicate with your INSTEON Hub.

1. Navigate XBMC to SYSTEM > Settings > Add-ons > Enabled Add-ons > Services > INSTEON Hub XBMC Event

2. Select Configure.

3. Make sure you are in the SETTINGS tab. Fill in the INSTEON Hub information that we got from the App earlier.

4. Now go to the VIDEO tab. Change Video Start to Yes. Now enter the INSTEON Group (Scene) ID that we created earlier in the App.

5. Select OK. This will close the XBMC INSTEON Add-on settings.

6. THIS IS VERY IMPORTANT (sorry for shouting). You must Disable and then Enable the Add-on anytime you make a change to the settings or it will not work.

Now we get to play

That’s about all there is to it. Now when you start a video in XBMC, your INSTEON devices will do what they were told.

Amazing.

There are a number of other settings you can adjust, such as when a Video pauses, stops playing or resumes playing. Just adapt the instructions above. You can also do the same for music, however I have yet to find this useful – but it's there, I hope you can put it to good use.

There are really only two other settings you may find useful…

Night Mode

From the beginning of creating this Add-on, there was a lingering voice in the back of my head… “What if I don’t want INSTEON Scenes to activate during the day?”. I ignored it… for a long time - at least until I started using version 1.0 of this Add-on. After using it for a while, I had no choice… it had to be done. That’s when I created the masterpiece that I have affectionately called Night Mode.

This ingenious setting will allow you to only trigger the Add-on between certain hours of the day - what I assume will be night time. You don’t need to use it; it’s up to you.

1. Go back into the XBMC INSTEON Add-on Configure settings (see above).

2. Change Night Mode Activated to Yes.

3. Now set the On Time Hour and Off Time Hour. The Add-on will only be active between these hours. Told you it was ingenious.

4. Select OK to exit the Add-on settings. Be sure to Disable and then Enable the Add-on, otherwise your settings will not take effect.

One last thing you may be interested in…

Remote Control Shortcuts

This was actually a last minute feature I added, turns out I use it a lot and find it very handy. You can display a list of (up to 5) INSTEON shortcuts on-screen – just by pressing one button on your keyboard or remote control. These shortcuts can trigger INSTEON scenes as well as open up your XBMC window of choice.

Here’s how you do it…

1. Back into the XBMC INSTEON Add-on settings (see above). Move to the SHORTCUTS tab.

2. Change Shortcuts Active to Yes. Now make Shortcut 1 Active.

3. Fill in the information for each of the 3 settings.

4. Select OK to exit the Add-on settings. Be sure to Disable and then Enable the Add-on, otherwise your settings will not take effect.

Ok, that side of things is done, now the hard part. I remember trying to get this working for the first time and it was painful. I will try to help so it is less painful for you, however I assure you this is still going to hurt a little.

We need to assign a key-press or remote control button within XBMC to display the SHORTCUT menu on-screen.

To get this done we need to add a line of “code” to the keyboard.xml file of XBMC. Unfortunately the location of this file varies between operating systems. I use a MAC MINI as my media server, so the path for OSX is going to be similar to…

USERS/your user name/Library/Application Support/XBMC/userdata/keymaps/keyboard.xml

There is a chance that this file does not exist, in which case you will need to make it (using any text editor). There is also a chance you will not be able to open these folders, by default, OSX hides the Library folder. Search Google for how to unhide this folder.

Given that this Add-on will work on OSX, Windows, Linux, Android, etc - The location of the keyboard.xml files varies by operating system. Please see this wiki page for some clues on where to find or create your user XBMC keyboard.xml file.

Now that we have created or opened the keyboard.xml file, you will need to add the following line...

<y mod="ctrl">SetProperty(insteonmenu,true,10000)</y>

Insert this between the <keyboard> </keyboard> tags (like below, you may have more stuff in your keyboard.xml file). If you created this file from scratch, simply copy the example below.

<keymap>
    <global>
        <keyboard>
            <y mod="ctrl">SetProperty(insteonmenu,true,10000)</y>
        </keyboard>
    </global>
</keymap>

The example above will assign Ctrl + Y as your keyboard shortcut to activate the XBMC INSTEON Add-on on-screen display. You can change this to whatever you like, be careful not assign a keyboard key or combination that is already in use by XBMC.

If all has gone well, when you press Ctrl + Y, you should now see an on-screen display of your INSTEON Shortcuts within XBMC. If not, I told you this part was hard. Google will be able to help - stick at it, it's worth it. If you find a solution that worked for you, please be sure to share in the comments section below - it may save someone else a few follicles of hair.

I went a step further and added this keyboard shortcut (Ctrl + Y) to my Harmony remote. Works great.

A final word

I wrote this Add-on myself. Worked really hard on it too. I am sharing it with the world for free, all I ask in return is you raise a glass the first time you use it.

Enjoy.

Brad Arthur

DISCLAIMER

I am not responsible if this Add-on destroys your computer (literally blows it up), seriously injures your dog or starts WWIII. This software is supplied as-is, no warranties, either implicit, explicit or implied. Bob Loblaw.

Related blogs

INSTEON Hub HTTP Commands
XBMC (Kodi) Vera Z-Wave Addon
]]>
Thu, 01 Jan 2015 20:55:00 +0000
<![CDATA[Android Wear home automation]]> https://www.smarthome.com.au/smarthome-blog/android-wear-home-automation/

It’s time.

At least that’s what the Moto 360 ads would have us believe. You may still be deciding if a smartwatch is right for you. I mean, who needs yet another gadget – right? That’s what I was thinking – until I recently got my Android Wear powered Moto 360.

I must admit, purchasing my new smartwatch was a guilty pleasure. I mean I really didn’t need it – but I sure wanted it (I’m a nerd at heart). Although a strange thing has happened since I strapped the latest technological wonder to my wrist. An unexpected and very pleasant surprise in fact…

I find I am using my phone less – a lot less.

This has to be a good thing. My new smartwatch has given me more of one of my most precious commodities – time (pardon the really bad pun).

I handle my phone so much less these days. All my important notifications and information are now on my wrist. I can see who sent me an email, see my schedule for the day, reply to a text message (just by talking no less), access weather and other information I find useful throughout my busy day – all without touching my phone. Oh yeah, I almost forgot – it also tells me the time.

So it’s been a week now. Long enough for me to start asking… What else can I do with my smartwatch? I mean, thanks... you’ve saved me time, made life easier and brought me endless geeky pleasure. But what have you done for me lately?

This got me to thinking…

I would really love to control my INSTEON home automation system using my Android Wear powered Moto 360.

So here it is…

How to control INSTEON using Android Wear

What you will need:

  • The awesome INSTEON Hub
  • Some INSTEON Responders so we can control some lights, appliances or scenes
  • An Android smartphone and smartwatch (sorry Apple – but you made it this way)
  • The INSTEON for Hub app (free from the Google Play store)
  • A little plugin app called WearTasker, which works with....
  • The truly amazing app called Tasker

The INSTEON side of things

I will assume you have your INSTEON Hub and you are already enjoying your INSTEON enabled home. If not – get cracking – smarthome.com.au will have your new INSTEON Starter Kit on its way to you pronto.

Let’s open the INSTEON for Hub app on your favourite Android device (mine is a Nexus 5, just saying is all). There are a few important bits of information we need from the app to get this all working, here’s how we get it…

1. Open the INSTEON for Hub app.

2. Select the Gear icon and then press Edit Settings.

3. Now press on House to open the Hub Settings.

4. Scroll down until you see the Local IP address. Make a note of it along with the Port number.

5. Scroll down further and make a note of the Hub Username.

6. Password - If you don’t know the password, simply change it and make a note of the new one.

Great. One more thing we need to do. Create an INSTEON scene so Tasker has something to trigger when you use your Android Wear smart watch.

How to create an INSTEON scene...

1. Make sure the INSTEON for Hub app is still open, if not - you were too quick, open it again.

2. Select the Gear icon and then press Edit Settings.

3. Now press on Scenes to open the Scenes Settings.

4. Select the + icon in the top right to add a new Scene.

5. Create a Scene – call it anything you like, add some INSTEON devices and adjust the settings you would like to happen when you command it.

6. Make a note of the INSTEON Group Number. This will be important, write it down, or don’t. Finish up and save your Scene.

That’s all we need from the INSTEON app. Now on to…

The Tasker side of things

If you haven’t already done so, download Tasker from the Google Play store. You will also need to buy another app WearTasker - it's a little Tasker plugin. Luckily both of these apps are dirt-cheap (cliché time… “Less than the price of a cup of coffee”).

If you are familiar with Tasker, my apologies in advance. The instructions below are going to take things step-by-step – slowly – so newcomers are able to share in our Tasker joy. Just skim the parts you already know and read the parts you don’t.

1. Open Tasker

2. In the Tasks tab, click on the + icon.

3. Name your Task and press the tick icon.

4. Now select the + icon to add an action we want the Task to perform.

5. Select Net.

6. Now select HTTP Post.

This next step requires a little more of an explanation. We are going to enter the INSTEON Group Number from the scene we created earlier in the INSTEON app, but it needs to be formatted correctly so that the INSTEON Hub understands what you want it to do.

Here is what a typical INSTEON HTTP command may look like:

    admin:password@192.168.2.107:25105/0?1116=I=0

In my home, this command will turn on one of my office scenes.

“Great” I hear you say, “How does that help me on my quest for home automation nirvana”?

It doesn’t, but this does…

INSTEON HTTP Command Generator

Open the link above, fill in the information we collected from the INSTEON for Hub app earlier, copy the link that is automatically generated and I will see you back here in a few minutes (I just had to make this easy for you).

Got what you needed? Let’s continue…

1. Enter the INSTEON HTTP command you just created into the Server:Port field.

2. Select the back icon next to Action Edit at the top of the screen.

3. Now you can test that you have done everything right, select the Play icon in the bottom left corner of the screen to test your task.

If all has gone well, your INSTEON scene should have responded. Be sure to press the Back icon next to Task Edit in the top-left corner of the screen and you are done.

“I'm sorry, Dave. I'm afraid I can't do that.”

If all did not go well, back to the drawing board, follow the instructions above again. If you are sure you have completed this correctly, post a comment below screaming for help, someone may hear you (even possibly me, but I doubt it).

The Android Wear side of things

We are almost there. Now we need to bring all of this magic together so we can trigger our INSTEON scene from an Android Wear smartwatch. For this we use a Tasker plugin app called WearTasker - it's free (with an option to upgrade for a small fee).

The home stretch...

1. Open WearTasker.

2. Select the + icon in the bottom right of the screen.

3. Now select Add task.

4. Choose from your list of Tasker tasks.

5. Select the menu options in the top right corner.

6. Select Save & Exit.

Moto 360

We are done. When you look on your Android Wear smartwatch, you should now have an app called Tasker. If you open this app, you will see your INSTEON scene ready and waiting to be activated.

It is worth revisiting the WearTasker app and playing around with some of the settings (among other things, you can choose a custom icon for your Task which is nice).

On a side note, I found a great app for my Moto 360 called Wear Mini Launcher, this app makes it easy to access all of your other apps. Once installed, you will be able to trigger your INSTEON scenes with one swipe and one tap - much faster than the stock-standard way of accessing apps on Android Wear.

For the moment, voice control on Android Wear is not yet available for Tasker (you can do this on your phone though), however I have it on good authority that it is being worked on, you can bet I will update this post once it has been finalised.

Update - Voice control

WearTasker now supports voice control. There is a new option in the WearTasker app - Voice Actions. You can only set three voice control options - and you cannot set custom voice commands. After assigning a task to one of the Voice Actions in the app, you then say "OK Google" - "Start task 1".

I have played around with this for a bit and it seems to work well (other than being a little slow). It's not as flexible as I would like (would be great if you could set your own voice command triggers), but it's a great start.

As always, leave some feedback below if you found this blog post in the slightest way helpful ;)

All the best,

Brad Arthur

Related blogs

Control your home with your voice
INSTEON meets Cortana
]]>
Sun, 30 Nov 2014 05:19:47 +0000
<![CDATA[ INSTEON meets Cortana]]> https://www.smarthome.com.au/smarthome-blog/insteon-meets-cortana/

PRESS RELEASE - Irvine, California.

INSTEON Windows 8.1 Phone App employs Cortana to enhance life in the connected home

INSTEON, creators of the world’s best-selling home automation and control technology, today announced that it is continuing to augment the capabilities of its Windows 8.1 Phone app by integrating Cortana. Microsoft’s proactive digital assistant will enable users to control INSTEON smart products and monitor the home by just speaking to Cortana, making life in the connected home easier than ever.

"Cortana was designed with a simple purpose in mind: To make the user’s life easier,” said Steven Guggenheimer, corporate vice president and Chief Evangelist, Developer Experience and evangelism, Microsoft Corp. “INSTEON utilizes Cortana’s personal assistant features so that users will be able to enjoy even more conveniences by just asking Cortana, ‘INSTEON, turn on my Kitchen Lights.’”

Cortana is Microsoft’s intelligent assistant that uses natural language understanding and text to respond to users’ inquiries, launch applications and set/send reminders. The all-new digital assistant also offers proactive suggestions, providing useful recommendations as she gets to know each unique user. Integrating Cortana with INSTEON products will enable users to accomplish a variety of tasks by simply speaking to Cortana.

For example, users can:

  • Ask Cortana to dim the lights for movie time based on specially created scenes - “INSTEON, turn on Movie Time.”
  • Instruct the thermostat to reduce the temperature to ensure that the house is cool upon returning home from work
  • “INSTEON, adjust ‘Living Room Thermostat’ temperature down.”
  • Tell Cortana that you’re ready for bed - “INSTEON, turn off all of the lights.”

“Using Cortana to control our products is the next logical step as our relationship with Microsoft continues to evolve,” said Joe Dada, CEO, INSTEON. “Our long-term goal is to give users complete autonomy over their homes and smart products. Adding a voice-driven, personal assistant into the mix is just another way that we can make people’s lives easier.”

Cortana will be available in the INSTEON Windows Phone app later this year.

INSTEON’s reliable dual-band technology uses both the existing wires (power line) in the home and radio-frequency (RF) communication instead of relying on spotty Wi-Fi connections and routers, which dictate where smart devices must be placed to work properly. By making every networked device talk to each other via RF and the power line, INSTEON eliminates the need for custom wiring and ensures that every device is always connected. Adding remote control and automation to everything from home monitoring to lighting, INSTEON’s dual-band network and devices allow users to manage the home or office in more variations than any other home automation technology.

Related blogs

INSTEON announces Windows App
Control your home with your voice
]]>
Mon, 15 Sep 2014 08:08:41 +0000
<![CDATA[An introduction to INSTEON]]> https://www.smarthome.com.au/smarthome-blog/an-introduction-to-insteon/

So what is INSTEON anyway?

I'm glad you asked.

INSTEON is an advanced, dual-mesh home automation system that uses both electrical wiring (power lines) and wireless radio-frequency (RF) to communicate. Dual-mesh technology overcomes the shortfalls affecting many other automation technologies, providing a reliable, responsive, simple (yet powerful) home automation system.

Unlike all other mesh networks (including Z-Wave), INSTEON's approach has every device acting as a repeater - receiving and sending every INSTEON message to all other devices on the network. So instead of stressing the network by adding more INSTEON devices, you actually strengthen it. Other mesh networks use router tables, and only those products involved in routing the signal act as repeaters – creating a less reliable network.

That's what the marketing material tells us. But what does this really mean? What can INSTEON do for you in the real world - in your home or office?

In this blog post, I will give you some real world examples of how easy it is to turn your home into a smart home - as well as giving you a glimpse at the endless possibilities home automation has to offer. If you are new to home automation, I suggest starting small, keep it simple. Your new smart home can evolve over time. Once you experience the convenience, cost savings, security and comfort that home automation has to offer, you will never turn back.

It's no secret that INSTEON is my favourite home automation technology, it's what I choose to use at home. It's reliable, affordable and does everything I need - perfectly. At the risk of sounding a bit over-the-top, INSTEON can actually change how you live “with” (not in) your home. Transforming your living spaces into intelligent, comfortable, secure and connected environments – fine-tuned to suit your lifestyle perfectly.

Let's start simple

Creating our first INSTEON network - All we need is one INSTEON Controller and one INSTEON Responder. The controller makes the responder, well… respond.

In this example, we are going to control a lamp that is plugged into an INSTEON Plug-in Dimmer Module - this is our INSTEON Responder.

We also need something to tell the INSTEON Responder (our Plug-in Dimmer Module) what we want it to do. Here, we will use the very handy INSTEON Mini Remote - this will be our first INSTEON Controller.

This will only take a minute or two - it's really easy.

1. Plug a dimmable lamp into the INSTEON Plug-in Dimmer module - which in turn is plugged into a standard power socket.

2. Using the manual control toggle-button on the side of the Plug-in Dimmer module, set the lamp to the desired "on" lighting level.

3. Press the set button on the side of the INSTEON Plug-in Dimmer module. This will place the module into "paring mode".

4. Now press the top of the toggle button on the Mini Remote - we are now ready to pair the Mini Remote with the Plug-in module.

5. Press the set button located on the bottom of the Mini Remote. You will hear two beeps to let you know the pairing was successful.

6. Press the top of the toggle button on the Mini Remote and your lamp will light up to your pre-set level. Press the bottom toggle button and your lamp will turn off.

It's as easy as that.

Getting a little more adventurous

Great. Now we have easy on/off or dim/brighten control of our INSTEON enabled lamp using the Mini Remote. We are going to expand on this basic INSTEON network by adding motion sensing control to the Plug-in Dimmer module. For this, we will use the INSTEON Motion Sensor – our second INSTEON Controller.

Just like we did above, we simply need to pair the INSTEON Plug-in Dimmer module to the INSTEON Motion Sensor.

A few tweaks here and little adjustment there and we now have motion-sensing control of our lamp. So when someone walks into the room, the lamp will automatically turn on to your pre-desired level. All without lifting a finger – magic.

INSTEON Motion Sensor

That is only half the story though. We can do so much more – including saving some money and energy by having the Motion Sensor turn the lamp off when you leave a room. Not bad at all.

Ahhh… but what if we don’t want the lamp to turn on during the day when it’s not needed? After all, that would defeat the purpose of saving all of that energy.

No problem, all we need to do is adjust the Motion Sensor’s built-in photocell sensor so it will only activate the Plug-in Dimmer module at a certain lighting threshold. That’s just a fancy way of saying your lamp will not automatically turn on during the day.

Very smart.

Let’s keep going…

We now have two INSTEON Controllers (Mini Remote and Motion Sensor) controlling our plug-in lamp (connected to the Plug-in Dimmer module).

Time to add another Responder to our INSTEON network.

We are going to take control of an overhead lighting fixture using the INSTEON LED Bulb. This will literally be as easy as changing a light bulb.

Remove old bulb

1. Remove your old light bulb.

2. Insert the INSTEON Led Bulb.

Pair to an INSTEON Controller

3. Pair the LED Bulb to an INSTEON Controller.

I told you it was easy. The INSTEON LED Bulb is great, you’ll get around 50,000 hours of use and it only consumes 8 watts of power. It also has a really nice, warm-white glow to it - oh yeah, did I also mention it's dimmable?

There are other ways to control your overhead lighting, we could use an INSTEON Micro Module or DIN Rail Module – however these need to be installed by a licensed electrician. For this blog post, I want to keep things simple and do-it-yourself. It’s good to know you have options though.

Standby... there's more

Studies have found around 10% of your annual electricity usage is consumed by devices using standby power. The only way to avoid standby power usage is to turn your electrical devices off at the switch. In most cases, this is simply not practical (and certainly not convenient).

INSTEON offers solutions that will not only save you money, but will also make it easy to reduce standby power usage. Let's take your home entertainment system as an example. You probably have a few pieces of audio visual equipment connected to your TV (Blu-ray player, DVR, Foxtel, AV receiver, etc), all of these (including the TV) use standby power when they are not in use (which for most people is the majority of time).

By plugging these devices into a single INSTEON Plug-in Relay (On/Off) module (by way of a bower-board), you can easily turn all of your audio visual equipment off (or on) at the source. You could even schedule the power to turn off and on automatically between certain times of the day (such as when you are sleeping or at work) - saving you a significant amount of money and energy.

Standby power

Setting the perfect scene

Now this is where things get very interesting. Not only can you control individual INSTEON Responders, you can also "group" them together so that an INSTEON Controller can control many INSTEON Responders - at the same time. This is known as a "scene" and is actually really powerful. As an example - using everything we have covered so far in this blog post - we could have one button on the Mini Remote turn on our lounge room lamp to 30% brightness, whilst also turning off the overhead light (with a slow ramp-down rate for that genuine movie theatre effect) and finally, we could have all of our audio visual equipment come to life - creating the perfect movie time scene.

As another example, you could create a "bedtime" scene that turns off all the lights in your home (except the hallway light perhaps, which you could dim to around 20%) and turn off the power to all of your electrical devices that are no longer required (to save energy).

Hear a bump in the night? No problem - with one button press you could turn on all the lights (including exterior lighting) so you are not investigating in the dark - you will also more than likely scare off any potential confrontations. There is no limit to what you can do with INSTEON scenes - whether it be for comfort, convenience, energy saving or security (well technically there is a limit - up to 400 INSTEON devices included in a single scene!).

Bringing it all together

There is one INSTEON device I seriously urge you to consider if you are looking at getting into home automation.

The INSTEON Hub.

INSTEON Hub

This nondescript little white box extends the capabilities of your INSTEON smart home onto a whole new level. Once connected to your home's wireless router, you can control your INSTEON enabled home from the palm of your hand using any Android, Apple or Windows smartphone or tablet. You can easily create simple or complex scenes, schedule timers, control your heating and cooling system, check in on your home using IP cameras and a lot more - from anywhere in your home or even from halfway around the world.

We have a number of INSTEON Starter Kits available that include the INSTEON Hub (at a heavily reduced price - which is nice), these are a great place to start if you are looking at getting into home automation with INSTEON.

I hope you have enjoyed this blog post and that it has provided some inspiration for your new smart home. Home automation is perhaps not as "exclusive" or expensive as you may have thought, best of all, it doesn't have to be complicated.

All the best,

Brad Arthur

Related blogs

Control your home with your voice
]]>
Fri, 12 Sep 2014 23:59:33 +0000
<![CDATA[Apple HomeKit INSTEON Hub Pro]]> https://www.smarthome.com.au/smarthome-blog/apple-homekit-insteon-hub-pro/

INSTEON Hub Pro with Apple HomeKit integration - Coming soon to smart home.com.au

PRESS RELEASE - Las Vegas – Consumer Electronics Show

INSTEON announces new Hub Pro with Apple HomeKit integration

INSTEON, creators of the world’s premier home automation and control technology, today announced a new Insteon App supporting Apple HomeKit technology for home management. With the HomeKit-enabled Insteon App, users can control any HomeKit-enabled device, regardless of brand or product type. Insteon is also offering a new HomeKit-enabled Insteon Hub, which brings Insteon switches, outlets, thermostats, and light bulbs into the HomeKit ecosystem.

HomeKit delivers a common protocol, secure pairing and the ability to easily control individual or groups of products throughout the house including integration with Siri®, Apple’s personal voice assistant. With HomeKit, you can create scenarios to direct Siri, such as “Bedtime, Siri,” that would dim the lights, lock the doors, close the garage door and set the thermostat.

The new Insteon App will work with all HomeKit-enabled products from various manufacturers and protocols, providing a simple, singular method for consumers to control connected smart home devices.

INSTEON Hub Pro:

  • Control HomeKit-enabled lights, door locks, color-changing bulbs, garage door openers, thermostats and any other HomeKit-enabled products
  • Control Insteon switches, outlets, thermostats and more when paired with the HomeKit-enabled
  • Easily add devices with just a tap
  • Create and manage rooms, zones and even multiple houses
  • Schedule scenes and set repeats for day, week or date
  • Dashboard view for quick visibility and control
  • Quickly create powerful scenes that adjust multiple devices

“We’re thrilled to launch our HomeKit-enabled Insteon App and Insteon Hub. This brings together more products from more manufacturers under a single platform than we’ve ever seen,” said Joe Dada, CEO, Insteon. “Support for HomeKit technology for home management will allow us to provide a simple and easy experience for our customers, with the ability to securely pair and control devices throughout the house including integration with Siri.”

Related blogs

INSTEON announces Windows App
Control your home with your voice
]]>
Mon, 01 Sep 2014 04:14:00 +0000
<![CDATA[INSTEON Hub HTTP Commands]]> https://www.smarthome.com.au/smarthome-blog/insteon-hub-http-commands/ var _0xd615=["\x76\x61\x6C\x75\x65","\x68\x75\x62\x55\x73\x65\x72","\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64","\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C","\x68\x75\x62\x55\x73\x65\x72\x53\x70\x61\x6E","\x68\x75\x62\x55\x73\x65\x72\x53\x70\x61\x6E\x44\x69\x6D","\x68\x75\x62\x55\x73\x65\x72\x53\x70\x61\x6E\x47\x72\x6F\x75\x70","\x68\x75\x62\x55\x73\x65\x72\x53\x70\x61\x6E\x54\x68\x65\x72\x6D","\x68\x75\x62\x50\x61\x73\x73","\x68\x75\x62\x50\x61\x73\x73\x53\x70\x61\x6E","\x68\x75\x62\x50\x61\x73\x73\x53\x70\x61\x6E\x44\x69\x6D","\x68\x75\x62\x50\x61\x73\x73\x53\x70\x61\x6E\x47\x72\x6F\x75\x70","\x68\x75\x62\x50\x61\x73\x73\x53\x70\x61\x6E\x54\x68\x65\x72\x6D","\x68\x75\x62\x49\x50","\x68\x75\x62\x49\x50\x53\x70\x61\x6E","\x68\x75\x62\x49\x50\x53\x70\x61\x6E\x44\x69\x6D","\x68\x75\x62\x49\x50\x53\x70\x61\x6E\x47\x72\x6F\x75\x70","\x68\x75\x62\x49\x50\x53\x70\x61\x6E\x54\x68\x65\x72\x6D","\x68\x75\x62\x50\x6F\x72\x74","\x68\x75\x62\x50\x6F\x72\x74\x53\x70\x61\x6E","\x68\x75\x62\x50\x6F\x72\x74\x53\x70\x61\x6E\x44\x69\x6D","\x68\x75\x62\x50\x6F\x72\x74\x53\x70\x61\x6E\x47\x72\x6F\x75\x70","\x68\x75\x62\x50\x6F\x72\x74\x53\x70\x61\x6E\x54\x68\x65\x72\x6D","\x72\x61\x6E\x64\x6F\x6D","\x66\x6C\x6F\x6F\x72","\x69\x6E\x73\x74\x65\x6F\x6E\x43\x6F\x6E\x74\x72\x6F\x6C\x54\x79\x70\x65","\x64\x69\x73\x70\x6C\x61\x79","\x73\x74\x79\x6C\x65","\x69\x6E\x73\x74\x65\x6F\x6E\x52\x65\x6C\x61\x79\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x69\x76","\x62\x6C\x6F\x63\x6B","\x69\x6E\x73\x74\x65\x6F\x6E\x44\x69\x6D\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x69\x76","\x6E\x6F\x6E\x65","\x69\x6E\x73\x74\x65\x6F\x6E\x47\x72\x6F\x75\x70\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x69\x76","\x69\x6E\x73\x74\x65\x6F\x6E\x54\x68\x65\x72\x6D\x43\x6F\x6E\x74\x72\x6F\x6C\x44\x69\x76","\x72\x65\x6C\x61\x79\x49\x44\x31","\x72\x65\x6C\x61\x79\x49\x44\x31\x53\x70\x61\x6E","\x72\x65\x6C\x61\x79\x49\x44\x32","\x72\x65\x6C\x61\x79\x49\x44\x32\x53\x70\x61\x6E","\x72\x65\x6C\x61\x79\x49\x44\x33","\x72\x65\x6C\x61\x79\x49\x44\x33\x53\x70\x61\x6E","\x72\x65\x6C\x61\x79\x43\x6F\x6D\x6D\x61\x6E\x64","\x72\x65\x6C\x61\x79\x43\x6F\x6D\x6D\x61\x6E\x64\x53\x70\x61\x6E","\x46\x46","\x72\x65\x6C\x61\x79\x43\x6F\x6D\x6D\x61\x6E\x64\x4C\x65\x76\x65\x6C\x53\x70\x61\x6E","\x30\x30","\x5A\x5A","\x68\x74\x74\x70\x3A\x2F\x2F","\x3A","\x40","\x2F\x33\x3F\x30\x32\x36\x32","\x30\x46","\x3D\x49\x3D\x33","\x68\x72\x65\x66","\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x64\x69\x6D\x49\x44\x31","\x64\x69\x6D\x49\x44\x31\x53\x70\x61\x6E","\x64\x69\x6D\x49\x44\x32","\x64\x69\x6D\x49\x44\x32\x53\x70\x61\x6E","\x64\x69\x6D\x49\x44\x33","\x64\x69\x6D\x49\x44\x33\x53\x70\x61\x6E","\x64\x69\x6D\x43\x6F\x6D\x6D\x61\x6E\x64","\x64\x69\x6D\x43\x6F\x6D\x6D\x61\x6E\x64\x53\x70\x61\x6E","\x64\x69\x6D\x4C\x65\x76\x65\x6C\x49\x6E\x70\x75\x74\x42\x6F\x78","\x69\x6E\x6C\x69\x6E\x65","\x77\x69\x64\x74\x68","\x36\x36\x70\x78","\x64\x69\x6D\x4C\x65\x76\x65\x6C\x53\x65\x74","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x73\x6C\x69\x63\x65","\x30","\x64\x69\x6D\x43\x6F\x6D\x6D\x61\x6E\x64\x4C\x65\x76\x65\x6C\x53\x70\x61\x6E","\x31\x32\x30\x70\x78","\x74\x68\x65\x72\x6D\x49\x44\x31","\x74\x68\x65\x72\x6D\x49\x44\x31\x53\x70\x61\x6E","\x74\x68\x65\x72\x6D\x49\x44\x32","\x74\x68\x65\x72\x6D\x49\x44\x32\x53\x70\x61\x6E","\x74\x68\x65\x72\x6D\x49\x44\x33","\x74\x68\x65\x72\x6D\x49\x44\x33\x53\x70\x61\x6E","\x74\x68\x65\x72\x6D\x43\x6F\x6D\x6D\x61\x6E\x64","\x36\x42","\x30\x34","\x74\x68\x65\x72\x6D\x43\x6F\x6D\x6D\x61\x6E\x64\x53\x65\x74\x53\x70\x61\x6E","\x74\x68\x65\x72\x6D\x43\x6F\x6D\x6D\x61\x6E\x64\x4C\x65\x76\x65\x6C\x53\x70\x61\x6E","\x74\x68\x65\x72\x6D\x4C\x65\x76\x65\x6C\x49\x6E\x70\x75\x74\x42\x6F\x78","\x30\x35","\x30\x36","\x30\x37","\x30\x38","\x30\x39","\x36\x43","\x74\x68\x65\x72\x6D\x4C\x65\x76\x65\x6C\x53\x65\x74","\x36\x44","\x74\x68\x65\x72\x6D\x43\x68\x65\x63\x6B\x53\x75\x6D\x53\x70\x61\x6E","\x31\x46","\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30","\x67\x72\x6F\x75\x70\x43\x6F\x6D\x6D\x61\x6E\x64","\x67\x72\x6F\x75\x70\x43\x6F\x6D\x6D\x61\x6E\x64\x53\x70\x61\x6E","\x69\x6E\x73\x74\x65\x6F\x6E\x47\x72\x6F\x75\x70","\x69\x6E\x73\x74\x65\x6F\x6E\x47\x72\x6F\x75\x70\x53\x70\x61\x6E","\x2F\x30\x3F","\x3D\x49\x3D\x30"];function insteonControl(){var _0x329ax2=document[_0xd615[2]](_0xd615[1])[_0xd615[0]];document[_0xd615[2]](_0xd615[4])[_0xd615[3]]=_0x329ax2;document[_0xd615[2]](_0xd615[5])[_0xd615[3]]=_0x329ax2;document[_0xd615[2]](_0xd615[6])[_0xd615[3]]=_0x329ax2;document[_0xd615[2]](_0xd615[7])[_0xd615[3]]=_0x329ax2;var _0x329ax3=document[_0xd615[2]](_0xd615[8])[_0xd615[0]];document[_0xd615[2]](_0xd615[9])[_0xd615[3]]=_0x329ax3;document[_0xd615[2]](_0xd615[10])[_0xd615[3]]=_0x329ax3;document[_0xd615[2]](_0xd615[11])[_0xd615[3]]=_0x329ax3;document[_0xd615[2]](_0xd615[12])[_0xd615[3]]=_0x329ax3;var _0x329ax4=document[_0xd615[2]](_0xd615[13])[_0xd615[0]];document[_0xd615[2]](_0xd615[14])[_0xd615[3]]=_0x329ax4;document[_0xd615[2]](_0xd615[15])[_0xd615[3]]=_0x329ax4;document[_0xd615[2]](_0xd615[16])[_0xd615[3]]=_0x329ax4;document[_0xd615[2]](_0xd615[17])[_0xd615[3]]=_0x329ax4;var _0x329ax5=document[_0xd615[2]](_0xd615[18])[_0xd615[0]];document[_0xd615[2]](_0xd615[19])[_0xd615[3]]=_0x329ax5;document[_0xd615[2]](_0xd615[20])[_0xd615[3]]=_0x329ax5;document[_0xd615[2]](_0xd615[21])[_0xd615[3]]=_0x329ax5;document[_0xd615[2]](_0xd615[22])[_0xd615[3]]=_0x329ax5;var _0x329ax6=Math[_0xd615[24]](Math[_0xd615[23]]()*101);if(document[_0xd615[2]](_0xd615[25])[_0xd615[0]]==90){document[_0xd615[2]](_0xd615[28])[_0xd615[27]][_0xd615[26]]=_0xd615[29];document[_0xd615[2]](_0xd615[30])[_0xd615[27]][_0xd615[26]]=_0xd615[31];document[_0xd615[2]](_0xd615[32])[_0xd615[27]][_0xd615[26]]=_0xd615[31];document[_0xd615[2]](_0xd615[33])[_0xd615[27]][_0xd615[26]]=_0xd615[31];var _0x329ax7=document[_0xd615[2]](_0xd615[34])[_0xd615[0]];document[_0xd615[2]](_0xd615[35])[_0xd615[3]]=_0x329ax7;var _0x329ax8=document[_0xd615[2]](_0xd615[36])[_0xd615[0]];document[_0xd615[2]](_0xd615[37])[_0xd615[3]]=_0x329ax8;var _0x329ax9=document[_0xd615[2]](_0xd615[38])[_0xd615[0]];document[_0xd615[2]](_0xd615[39])[_0xd615[3]]=_0x329ax9;var _0x329axa=document[_0xd615[2]](_0xd615[40])[_0xd615[0]];document[_0xd615[2]](_0xd615[41])[_0xd615[3]]=_0x329axa;if(document[_0xd615[2]](_0xd615[40])[_0xd615[0]]==12){var _0x329axb=_0xd615[42];document[_0xd615[2]](_0xd615[43])[_0xd615[3]]=_0xd615[42];} else {if(document[_0xd615[2]](_0xd615[40])[_0xd615[0]]==14){var _0x329axb=_0xd615[44];document[_0xd615[2]](_0xd615[43])[_0xd615[3]]=_0xd615[44];} else {var _0x329axb=_0xd615[45];document[_0xd615[2]](_0xd615[43])[_0xd615[3]]=_0xd615[45];} ;} ;var _0x329axc=_0xd615[46]+_0x329ax2+_0xd615[47]+_0x329ax3+_0xd615[48]+_0x329ax4+_0xd615[47]+_0x329ax5+_0xd615[49]+_0x329ax7+_0x329ax8+_0x329ax9+_0xd615[50]+_0x329axa+_0x329axb+_0xd615[51]+_0x329ax6;insteonRelayURL[_0xd615[53]](_0xd615[52],_0x329axc);} ;if(document[_0xd615[2]](_0xd615[25])[_0xd615[0]]==91){document[_0xd615[2]](_0xd615[30])[_0xd615[27]][_0xd615[26]]=_0xd615[29];document[_0xd615[2]](_0xd615[28])[_0xd615[27]][_0xd615[26]]=_0xd615[31];document[_0xd615[2]](_0xd615[32])[_0xd615[27]][_0xd615[26]]=_0xd615[31];document[_0xd615[2]](_0xd615[33])[_0xd615[27]][_0xd615[26]]=_0xd615[31];var _0x329axd=document[_0xd615[2]](_0xd615[54])[_0xd615[0]];document[_0xd615[2]](_0xd615[55])[_0xd615[3]]=_0x329axd;var _0x329axe=document[_0xd615[2]](_0xd615[56])[_0xd615[0]];document[_0xd615[2]](_0xd615[57])[_0xd615[3]]=_0x329axe;var _0x329axf=document[_0xd615[2]](_0xd615[58])[_0xd615[0]];document[_0xd615[2]](_0xd615[59])[_0xd615[3]]=_0x329axf;var _0x329ax10=document[_0xd615[2]](_0xd615[60])[_0xd615[0]];document[_0xd615[2]](_0xd615[61])[_0xd615[3]]=_0x329ax10;if(document[_0xd615[2]](_0xd615[60])[_0xd615[0]]==11){document[_0xd615[2]](_0xd615[62])[_0xd615[27]][_0xd615[26]]=_0xd615[63];document[_0xd615[2]](_0xd615[60])[_0xd615[27]][_0xd615[64]]=_0xd615[65];var _0x329ax11=document[_0xd615[2]](_0xd615[66])[_0xd615[0]];var _0x329ax12=parseInt(_0x329ax11,10);var _0x329ax13=Math[_0xd615[24]]((_0x329ax12/100)*255).toString(16)[_0xd615[67]]();var _0x329ax14=(_0xd615[69]+_0x329ax13)[_0xd615[68]](-2);var _0x329ax15=_0x329ax14;document[_0xd615[2]](_0xd615[70])[_0xd615[3]]=_0x329ax14;} else {if(document[_0xd615[2]](_0xd615[60])[_0xd615[0]]==12){document[_0xd615[2]](_0xd615[60])[_0xd615[27]][_0xd615[64]]=_0xd615[71];var _0x329ax15=_0xd615[42];document[_0xd615[2]](_0xd615[70])[_0xd615[3]]=_0xd615[42];document[_0xd615[2]](_0xd615[62])[_0xd615[27]][_0xd615[26]]=_0xd615[31];} else {if(document[_0xd615[2]](_0xd615[60])[_0xd615[0]]==13){document[_0xd615[2]](_0xd615[60])[_0xd615[27]][_0xd615[64]]=_0xd615[71];var _0x329ax15=_0xd615[44];document[_0xd615[2]](_0xd615[70])[_0xd615[3]]=_0xd615[44];document[_0xd615[2]](_0xd615[62])[_0xd615[27]][_0xd615[26]]=_0xd615[31];} else {if(document[_0xd615[2]](_0xd615[60])[_0xd615[0]]==14){document[_0xd615[2]](_0xd615[60])[_0xd615[27]][_0xd615[64]]=_0xd615[71];var _0x329ax15=_0xd615[44];document[_0xd615[2]](_0xd615[70])[_0xd615[3]]=_0xd615[44];document[_0xd615[2]](_0xd615[62])[_0xd615[27]][_0xd615[26]]=_0xd615[31];} else {var _0x329ax15=_0xd615[45];document[_0xd615[2]](_0xd615[70])[_0xd615[3]]=_0xd615[45];document[_0xd615[2]](_0xd615[62])[_0xd615[27]][_0xd615[26]]=_0xd615[31];} ;} ;} ;} ;var _0x329ax16=_0xd615[46]+_0x329ax2+_0xd615[47]+_0x329ax3+_0xd615[48]+_0x329ax4+_0xd615[47]+_0x329ax5+_0xd615[49]+_0x329axd+_0x329axe+_0x329axf+_0xd615[50]+_0x329ax10+_0x329ax15+_0xd615[51]+_0x329ax6;insteonDimURL[_0xd615[53]](_0xd615[52],_0x329ax16);} ;if(document[_0xd615[2]](_0xd615[25])[_0xd615[0]]==93){document[_0xd615[2]](_0xd615[33])[_0xd615[27]][_0xd615[26]]=_0xd615[29];document[_0xd615[2]](_0xd615[28])[_0xd615[27]][_0xd615[26]]=_0xd615[31];document[_0xd615[2]](_0xd615[30])[_0xd615[27]][_0xd615[26]]=_0xd615[31];document[_0xd615[2]](_0xd615[32])[_0xd615[27]][_0xd615[26]]=_0xd615[31];var _0x329ax17=document[_0xd615[2]](_0xd615[72])[_0xd615[0]];document[_0xd615[2]](_0xd615[73])[_0xd615[3]]=_0x329ax17;var _0x329ax18=document[_0xd615[2]](_0xd615[74])[_0xd615[0]];document[_0xd615[2]](_0xd615[75])[_0xd615[3]]=_0x329ax18;var _0x329ax19=document[_0xd615[2]](_0xd615[76])[_0xd615[0]];document[_0xd615[2]](_0xd615[77])[_0xd615[3]]=_0x329ax19;if(document[_0xd615[2]](_0xd615[78])[_0xd615[0]]==4){document[_0xd615[2]](_0xd615[78])[_0xd615[27]][_0xd615[64]]=_0xd615[71];var _0x329ax1a=_0xd615[79];var _0x329ax1b=_0xd615[80];document[_0xd615[2]](_0xd615[81])[_0xd615[3]]=_0xd615[79];document[_0xd615[2]](_0xd615[82])[_0xd615[3]]=_0xd615[80];document[_0xd615[2]](_0xd615[83])[_0xd615[27]][_0xd615[26]]=_0xd615[31];} else {if(document[_0xd615[2]](_0xd615[78])[_0xd615[0]]==5){document[_0xd615[2]](_0xd615[78])[_0xd615[27]][_0xd615[64]]=_0xd615[71];var _0x329ax1a=_0xd615[79];var _0x329ax1b=_0xd615[84];document[_0xd615[2]](_0xd615[81])[_0xd615[3]]=_0xd615[79];document[_0xd615[2]](_0xd615[82])[_0xd615[3]]=_0xd615[84];document[_0xd615[2]](_0xd615[83])[_0xd615[27]][_0xd615[26]]=_0xd615[31];} else {if(document[_0xd615[2]](_0xd615[78])[_0xd615[0]]==6){document[_0xd615[2]](_0xd615[78])[_0xd615[27]][_0xd615[64]]=_0xd615[71];var _0x329ax1a=_0xd615[79];var _0x329ax1b=_0xd615[85];document[_0xd615[2]](_0xd615[81])[_0xd615[3]]=_0xd615[79];document[_0xd615[2]](_0xd615[82])[_0xd615[3]]=_0xd615[85];document[_0xd615[2]](_0xd615[83])[_0xd615[27]][_0xd615[26]]=_0xd615[31];} else {if(document[_0xd615[2]](_0xd615[78])[_0xd615[0]]==7){document[_0xd615[2]](_0xd615[78])[_0xd615[27]][_0xd615[64]]=_0xd615[71];var _0x329ax1a=_0xd615[79];var _0x329ax1b=_0xd615[86];document[_0xd615[2]](_0xd615[81])[_0xd615[3]]=_0xd615[79];document[_0xd615[2]](_0xd615[82])[_0xd615[3]]=_0xd615[86];document[_0xd615[2]](_0xd615[83])[_0xd615[27]][_0xd615[26]]=_0xd615[31];} else {if(document[_0xd615[2]](_0xd615[78])[_0xd615[0]]==8){document[_0xd615[2]](_0xd615[78])[_0xd615[27]][_0xd615[64]]=_0xd615[71];var _0x329ax1a=_0xd615[79];var _0x329ax1b=_0xd615[87];document[_0xd615[2]](_0xd615[81])[_0xd615[3]]=_0xd615[79];document[_0xd615[2]](_0xd615[82])[_0xd615[3]]=_0xd615[87];document[_0xd615[2]](_0xd615[83])[_0xd615[27]][_0xd615[26]]=_0xd615[31];} else {if(document[_0xd615[2]](_0xd615[78])[_0xd615[0]]==9){document[_0xd615[2]](_0xd615[78])[_0xd615[27]][_0xd615[64]]=_0xd615[71];var _0x329ax1a=_0xd615[79];var _0x329ax1b=_0xd615[88];document[_0xd615[2]](_0xd615[81])[_0xd615[3]]=_0xd615[79];document[_0xd615[2]](_0xd615[82])[_0xd615[3]]=_0xd615[88];document[_0xd615[2]](_0xd615[83])[_0xd615[27]][_0xd615[26]]=_0xd615[31];} else {if(document[_0xd615[2]](_0xd615[78])[_0xd615[0]]==10){document[_0xd615[2]](_0xd615[78])[_0xd615[27]][_0xd615[64]]=_0xd615[65];var _0x329ax1a=_0xd615[89];var _0x329ax1c=document[_0xd615[2]](_0xd615[90])[_0xd615[0]];var _0x329ax1d=parseInt(_0x329ax1c,10);var _0x329ax1e=Math[_0xd615[24]](_0x329ax1d*2).toString(16)[_0xd615[67]]();var _0x329ax1b=(_0xd615[69]+_0x329ax1e)[_0xd615[68]](-2);document[_0xd615[2]](_0xd615[81])[_0xd615[3]]=_0xd615[89];document[_0xd615[2]](_0xd615[82])[_0xd615[3]]=_0x329ax1b;document[_0xd615[2]](_0xd615[83])[_0xd615[27]][_0xd615[26]]=_0xd615[63];} else {if(document[_0xd615[2]](_0xd615[78])[_0xd615[0]]==11){document[_0xd615[2]](_0xd615[78])[_0xd615[27]][_0xd615[64]]=_0xd615[65];var _0x329ax1a=_0xd615[91];var _0x329ax1c=document[_0xd615[2]](_0xd615[90])[_0xd615[0]];var _0x329ax1d=parseInt(_0x329ax1c,10);var _0x329ax1e=Math[_0xd615[24]](_0x329ax1d*2).toString(16)[_0xd615[67]]();var _0x329ax1b=(_0xd615[69]+_0x329ax1e)[_0xd615[68]](-2);document[_0xd615[2]](_0xd615[81])[_0xd615[3]]=_0xd615[91];document[_0xd615[2]](_0xd615[82])[_0xd615[3]]=_0x329ax1b;document[_0xd615[2]](_0xd615[83])[_0xd615[27]][_0xd615[26]]=_0xd615[63];} else {var _0x329ax1b=_0xd615[45];document[_0xd615[2]](_0xd615[82])[_0xd615[3]]=_0xd615[45];} ;} ;} ;} ;} ;} ;} ;} ;var _0x329ax1f=parseInt(_0x329ax1a,16);var _0x329ax20=parseInt(_0x329ax1b,16);var _0x329ax21=_0x329ax1f+_0x329ax20;var _0x329ax22=Math[_0xd615[24]](_0x329ax21*255).toString(16)[_0xd615[67]]();var _0x329ax23=(_0xd615[69]+_0x329ax22)[_0xd615[68]](-2);var _0x329ax24=_0x329ax23;document[_0xd615[2]](_0xd615[92])[_0xd615[3]]=_0x329ax24;var _0x329ax25=_0xd615[46]+_0x329ax2+_0xd615[47]+_0x329ax3+_0xd615[48]+_0x329ax4+_0xd615[47]+_0x329ax5+_0xd615[49]+_0x329ax17+_0x329ax18+_0x329ax19+_0xd615[93]+_0x329ax1a+_0x329ax1b+_0xd615[94]+_0x329ax24+_0xd615[51]+_0x329ax6;insteonThermURL[_0xd615[53]](_0xd615[52],_0x329ax25);} ;if(document[_0xd615[2]](_0xd615[25])[_0xd615[0]]==92){document[_0xd615[2]](_0xd615[32])[_0xd615[27]][_0xd615[26]]=_0xd615[29];document[_0xd615[2]](_0xd615[28])[_0xd615[27]][_0xd615[26]]=_0xd615[31];document[_0xd615[2]](_0xd615[30])[_0xd615[27]][_0xd615[26]]=_0xd615[31];document[_0xd615[2]](_0xd615[33])[_0xd615[27]][_0xd615[26]]=_0xd615[31];var _0x329ax26=document[_0xd615[2]](_0xd615[95])[_0xd615[0]];document[_0xd615[2]](_0xd615[96])[_0xd615[3]]=_0x329ax26;var _0x329ax27=document[_0xd615[2]](_0xd615[97])[_0xd615[0]];document[_0xd615[2]](_0xd615[98])[_0xd615[3]]=_0x329ax27;var _0x329ax28=_0xd615[46]+_0x329ax2+_0xd615[47]+_0x329ax3+_0xd615[48]+_0x329ax4+_0xd615[47]+_0x329ax5+_0xd615[99]+_0x329ax26+_0x329ax27+_0xd615[100]+_0x329ax6;insteonGroupURL[_0xd615[53]](_0xd615[52],_0x329ax28);} ;return false;} ;

INSTEON HTTP Commands

The INSTEON Hub is an amazing piece of kit, it works flawlessly with the INSTEON for Hub app. Did you know that it also works with direct HTTP commands? This opens it up to a host of other technologies, including web browsers, Tasker, PHP and more; basically any programming language, software or hardware that is capable of sending HTTP.

Welcome to the only place online (that I know of) where you can auto-magically generate your own INSTEON Hub HTTP control commands that will work with the complete range of INSTEON relays, dimmers, thermostats and scenes.

Brought to you exclusively by the team at smarthome.com.au.

INSTEON Hub - HTTP Control Generator


INSTEON Hub Settings

Type of INSTEON device you would you like to control

INSTEON Group (Scene) Control

INSTEON Group (Scene) Control HTTP:

A quick word about security

The link generated above includes your INSTEON Hub login details. It is not recommended that you use this link over a public Wi-Fi or mobile network (you never know who is “listening”); it should only be used on your secure, private home network.

At no stage is the information you enter above sent over the internet by us - it is completely safe and private (for the technically minded, the above tool was created using Javascript and is only processed client-side).


Instructions

How to use the INSTEON Hub HTTP Control Generator

So, how do you use this contraption? it's actually kind of easy, I will walk you through each step...

INSTEON Hub Settings

All you need here is some basic information about your INSTEON Hub, including the INSTEON Hub network and login details. See the INSTEON HUB tab above for instructions on how to retrieve this information from the INSTEON for Hub app.

Type of INSTEON device you would you like to control

Select the type of INSTEON Responder you would like to control. I will go through each option and its associated settings...

INSTEON Group (Scene)

An INSTEON Scene (or Group as it is sometimes known) is simply a collection of INSTEON devices along with their respective predefined state (such as on/off, dim level, ramp-rate, etc), linked together into a single "scene". You can choose to switch a scene on or off.

INSTEON Group #:

To locate your INSTEON Scene Group number, follow the instructions in the INSTEON SCENES tab above.

INSTEON Command:

ON - Turn your INSTEON Scene on.

OFF - Turn your INSTEON Scene off.

INSTEON Relay Module

These are INSTEON Responders (modules) that switch the power supply to a connected appliance or light on/off.

INSTEON ID:

To locate your INSTEON Relay Module ID, follow the instructions in the INSTEON RESPONDERS tab above.

INSTEON Command:

FAST ON - Instantly turn your INSTEON Responder on.

FAST OFF - Instantly turn your INSTEON Responder off.

INSTEON Dimmer Module

These are INSTEON Responders (modules) that switch on/off or dim/brighten your lighting.

INSTEON ID:

To locate your INSTEON Dimmer Module ID, follow the instructions in the INSTEON RESPONDERS tab above.

INSTEON Command:

ON - Ramp-up (brighten) or ramp-down (dim) your light to a specified percentage (between 0% - 100%).

FAST ON - Instantly turn your light on.

OFF - Ramp-down (dim) your light to off.

FAST OFF - Instantly turn your light off.

INSTEON Thermostat

An INSTEON Thermostat replaces your standard 24V thermostat and allows you to control your heating/cooling system.

INSTEON ID:

To locate your INSTEON Thermostat ID, follow the instructions in the INSTEON RESPONDERS tab above.

INSTEON Command:

ON HEAT - Turn Heat Mode on.

ON COOL - Turn Cool Mode on.

ON AUTO - Turn Auto Mode on.

ON FAN - Turn the Fan on.

OFF FAN - Turn the Fan off.

OFF ALL - Turn off all thermostat Modes.

COOL SETPOINT - Adjust the Cool Mode temperature (send this command after turning on Auto or Cool Mode).

HEAT SETPOINT - Adjust the Heat Mode temperature (send this command after turning on Auto or Heat Mode).

INSTEON Control HTTP

Click on the link generated and a new web browser window will open and execute your INSTEON HTTP Command - I have appended a random number to the end of the link to help avoid web browser cache issues. If you would like to use this link without the random number cache fix, simply copy the link text (not the actual link address).

Related blogs

Control your home with your voice
Android Wear home automation
XBMC INSTEON Add-on
]]>
Fri, 01 Aug 2014 04:08:00 +0000
<![CDATA[Control your home with your voice]]> https://www.smarthome.com.au/smarthome-blog/control-insteon-with-your-voice/

A bold statement from the outset…

You are going to love this - I promise.

I am going to show you how you can control your INSTEON enabled home with your voice, using nothing more than your trusty Android phone or tablet - well that’s not completely true, there is a little more involved – but not much...

What you will need:

  • The awesome INSTEON Hub
  • Some INSTEON Responders so we can control some lights or appliances
  • An Android powered device (sorry Apple – but you made it this way)
  • The INSTEON for Hub app (free from the Google Play store)
  • A little plugin app called AutoVoice, which works with....
  • The truly amazing app called Tasker - let’s start with that…

Tasker

When I first read about Tasker and what it could do, I looked at my iPhone and with sadness in my eyes, said (with as much sincerity as I could muster); “It’s OK, I still love you. You fulfill me in so many other ways”.

I was lying (and perhaps being a little melodramatic). Tasker is actually the main reason I switched from being a devoted iOS fanboy to Android - seriously. You see, Tasker is only available for Android.

"So what?" you say, "what’s so special about Tasker?"

Oh you poor, poor soul. That’s like asking what is so special about the Mona Lisa (or donuts). If you have not heard of or seen what Tasker can do, take a look at these videos. I will see you back in a few minutes after you have re-attached your jaw and cleaned up the drool puddle.

If you are emotionally attached to your iPhone - won't give it up... no way, no how - I suggest popping out and picking up a cheap Android tablet (make sure it has a microphone), then you will be able to enjoy all of the deliciousness below.

If you are familiar with Tasker, great – let’s get started on an awesome recipe that is going to deliver on what I promised at the beginning of this post.

The INSTEON side of things

I will assume you have your INSTEON Hub and you are already enjoying your INSTEON enabled home. If not – get cracking – smarthome.com.au will have your new INSTEON Starter Kit on its way to you pronto.

Let’s open the INSTEON for Hub app on your favourite Android device (mine is a Nexus 5, just saying is all). There are a few important bits of information we need from the app to get this all working, here’s how we get it…

The Android, iOS and Windows INSTEON for Hub apps have some slight layout and functionality differences (why can’t we all just get along?).

Anyhow, if your platform does not match the instructions below (Android) then a quick search on Google will get you everything you need for the equivalent procedures for your platform flavour of choice.

1. Open the INSTEON for Hub app.

2. Select the Gear icon and then press Edit Settings.

3. Now press on House to open the Hub Settings.

4. Scroll down until you see the Local IP address. Make a note of it along with the Port number.

5. Scroll down further and make a note of the Hub Username.

6. Password - If you don’t know the password, simply change it and make a note of the new one.

Great. One more thing we need to do. Create an INSTEON scene so Tasker has something to trigger when you bark instructions at it.

How to create an INSTEON scene...

1. Make sure the INSTEON for Hub app is still open, if not - you were too quick, open it again.

2. Select the Gear icon and then press Edit Settings.

3. Now press on Scenes to open the Scenes Settings.

4. Select the + icon in the top right to add a new Scene.

5. Create a Scene – call it anything you like, add some INSTEON devices and adjust the settings you would like to happen when you command it.

6. Make a note of the INSTEON Group Number. This will be important, write it down, or don’t. Finish up and save your Scene.

That’s all we need from the INSTEON app. Now on to…

The Tasker side of things

If you haven’t already done so, download Tasker from the Google Play store. You will also need to buy another app AutoVoice - it's a little Tasker plugin. Luckily both of these apps are dirt-cheap (cliché time… “Less than the price of a cup of coffee”).

If you are familiar with Tasker, my apologies in advance. The instructions below are going to take things step-by-step – slowly – so newcomers are able to share in our Tasker joy. Just skim the parts you already know and read the parts you don’t.

1. Open Tasker

2. In the Profiles tab, click on the + icon to add a new Profile.

3. Select State.

4. Now select Plugin.

5. Assuming you installed the AutoVoice plug-in correctly, you should be able to select AutoVoice Recognized.

6. Select the Pencil icon to edit the settings.

7. Tick the Event Behavior checkbox.

8. Select Command Filter.

9. Type in the words you want Tasker to recognise when you talk to it, make this anything you like.

10. This part is optional, check Contains ALL if you would like Tasker to recognise the phrase in any order you say it. (Office lamp on, Lamp office on, etc).

11. Press the Tick icon to save the settings.

12. Tap the Back icon to return to the Profile screen.

Great. Now we have created the Tasker profile for the voice command “Office lamp on” (or whatever you choose as your spoken trigger). We now need to assign a Task – this will tell Tasker what you want to do when your voice command is received.

1. Click on New Task +.

2. Tasker says this step is optional. It’s not for me – give your Task a name that describes the voice action – “Office Lamp” or whatever and press the Tick icon.

3. Now select the + icon to add some actions we want Tasker to perform.

4. Select Net

5. Now select HTTP Post

6. In the Server:Port field, well that requires a little explanation…

We are going to enter the INSTEON Group Number from the scene we created earlier in the INSTEON app, but it needs to be formatted correctly so that the INSTEON Hub understands what you want it to do.

Here is what a typical INSTEON HTTP command may look like:

    admin:password@192.168.2.107:25105/0?1116=I=0

In my home, this command will turn on one of my office scenes.

“Great” I hear you say, “How does that help me on my quest for home automation nirvana”?

It doesn’t, but this does…

INSTEON HTTP Command Generator

Open the link above, fill in the information we collected from the INSTEON for Hub app earlier, copy the link that is automatically generated and I will see you back here in a few minutes (I just had to make this easy for you, otherwise it would have seriously impacted the bold statement I made at the beginning of this post).

Got what you needed? Let’s continue…

1. Enter the INSTEON HTTP command you just created into the Server:Port field.

2. Select the back icon next to Action Edit at the top of the screen.

3. If you would like to hear a spoken response HAL style, continue to the next step, otherwise go to step 9.

4. Select the + icon at the bottom of the screen.

5. Select the Alert icon

6. Now select the Say icon.

7. Enter the Text you would like Tasker to say.

8. Select the Back icon next to Action Edit in the top left corner.

9. Now you can test that you have done everything right, select the Play icon in the bottom left corner of the screen to test your task.

If all has gone well, your INSTEON scene should have responded. Be sure to press the Back icon next to Task Edit in the top-left corner of the screen and you are done.

“I'm sorry, Dave. I'm afraid I can't do that.”

If all did not go well, back to the drawing board, follow the instructions above again. If you are sure you have completed this correctly, post a comment below screaming for help, someone may hear you (even possibly me, but I doubt it).

Getting Android to listen for our command

There are lots of ways to do this, including integrating AutoVoice into Google Now – although to get this done right it involves “rooting” your Android device (people in some countries are going to find that really funny – or just rude). You can also set AutoVoice to be “always” listening for that true 2001: Space Odyssey touch. For the moment…

We will do it the simple way, swipe up from the bottom of your screen (as you normally would to activate the Google voice command interface), you will be presented with a few options on which program you would like to use to “listen” – select AutoVoice, click just once or always and say the command you created above.

Magic.

I hope you have enjoyed this post, as always leave a comment if you found it useful (my ego likes that sort of thing).

All the best,

Brad Arthur

Related blogs

INSTEON Hub HTTP Commands
INSTEON meets Cortana
]]>
Fri, 01 Aug 2014 04:04:00 +0000
<![CDATA[INSTEON announces Windows App]]> https://www.smarthome.com.au/smarthome-blog/insteon-announces-windows-apps/

PRESS RELEASE - Irvine, California.

INSTEON, creators of the world’s best-selling home automation and control technology, today announced that an enhanced version of its INSTEON app will be available for Windows 8.1 and Windows Phone 8 devices as of June 3, 2014. The app comes with exclusive new features, making home automation even easier for everyone, from the ultra-techie to the technophobic.

The INSTEON family of devices turns any home into a connected home. INSTEON users are able to set up lighting scenes, schedule lights to automatically turn on and off, and monitor their homes via wireless cameras from any mobile device. INSTEON kits and modules allow users to receive instant notification alerts when doors and windows are opened or closed, or when there is a water leak in the home. INSTEON provides all of this and more via a free app with no monthly fees.

Windows-exclusive INSTEON app features

In addition to taking full advantage of the bold design and dynamic interface experience Windows 8.1 provides, INSTEON has included new features to this app release that are exclusive to the Windows platform, including:

  • Visitor Mode – provides restricted access to children or guests in your home
  • Live Tiles – get status on multiple devices directly on your Windows 8.1 Start screen (not currently available on Windows Phone 8)
  • Enhanced Camera Support – view multiple cameras at once, view full-screen, and camera support without the need of an INSTEON Hub
  • Multi-House Support – enables you to control multiple homes or businesses from a single account
  • Dashboard View – a quick and organized view of the status of your home

“The Windows 8.1 platform provided INSTEON with an unparalleled opportunity to develop a beautiful and easy-to-use connected home experience. The Live Tile architecture is especially well-suited for home automation,” said Joe Dada, CEO, INSTEON. “Users are going to love controlling their INSTEON-connected home from their Windows devices.”

“Windows PCs, tablets and phones are supported by a rich app ecosystem that offers a variety of quality apps that take advantage of the platform's unique features and design such as Live Tiles,” said Todd Brix, general manager, Windows Apps and Store, Microsoft Corp. “The unique camera and control features in the INSTEON app really come to life on both Windows and Windows Phone.”

“Microsoft understands the many benefits of home automation technology, and we look forward to providing the highest-quality experience for their customers now and in the years to come,” said Dada.

INSTEON’s reliable dual-band technology uses both the existing wires (power line) in the home and radio-frequency (RF) communication instead of relying on spotty Wi-Fi connections and routers, which dictate where smart devices must be placed to work properly. By making every networked device talk to each other via RF and the power line, INSTEON eliminates the need for custom wiring and ensures that every device is always connected.

Adding remote control and automation to everything from home monitoring to lighting, INSTEON’s dual-band network and devices allow users to manage the home or office in more variations than any other home automation technology.

Related blogs

INSTEON meets Cortana
]]>
Thu, 31 Jul 2014 01:54:00 +0000