Comments (9)
Our Alexa app uses the oh rest API, so it has no knowledge nor cares what type of device it is, have you tagged these items appropriately ?
from openhab-alexa.
@digitaldan I'm not clear on the tagging for Alexa. In OH2 I see Label, Category, and Type, but if I change any of those then the device is not useable in OH2 Control. I've seen your online references to the homekit add-on, but I'm still unclear about it.
http://docs.openhab.org/addons/io/homekit/readme.html
-
OH2/paperui -> Add-ons -> Misc -> HomeKit Integration -> Install
-
OH2/paperui -> Services -> IO -> HomeKit Integration (enter IP of your device)
The results of the HomeKit Integration setup are found int:
- /var/lib/openhab2/config/org/openhab/homekit.config
From the following webpage, Iām not sure what file or webpage the sample items would be? This is the part that I am unclear about. Could you please elaborate?
https://github.com/openhab/openhab2-addons/tree/master/addons/io/org.openhab.io.homekit
Switch KitchenLights "Kitchen Lights" (gKitchen) [ "Lighting" ]
Dimmer BedroomLights "Bedroom Lights" (gBedroom) [ "Lighting" ]
from openhab-alexa.
Please see https://community.openhab.org/t/official-alexa-smart-home-skill-for-openhab-2/23533 Alexa skills are installed through their Alexa app (mobile or web), you also need to have myopenhab.org connected to your system (Amazon skills need a central point for authentication).
from openhab-alexa.
@digitaldan Yes, I have had the OpenHab skill installed in my Alexa app.
Back to the tagging. Where is that done? Where do I find that list (KitchenLights, BedroomLights, ...) like I see in the instruction pages?
from openhab-alexa.
I understand now, sorry for the confusion , I do not believe we have a tag editor in the paperui , the examples are for items defined in item files , I believe you are using items created thorough the web GUI ( or auto generated ) . The only way I know to archive this is using the rest API , which can be accessed through your browser at /docs/index.html , there is a item call to add tags. I'm typing this on my phone, when I'm back in front of a computer I can elaborate more.
from openhab-alexa.
I get a 404 at my http://192.168.1.125:8080/docs/index.html
However, http://192.168.1.125:8080/rest/items/ will list all my items, but the names that I had given them in OH2 are not there. I get the following for my dimmable lamp.
[{"link":"http://192.168.1.125:8080/rest/items/ZWaveNode212718SmartDimmer_Dimmer","state":"100","type":"Dimmer","name":"ZWaveNode212718SmartDimmer_Dimmer","label":"Dimmer","category":"DimmableLight","tags":[],"groupNames":[]},
from openhab-alexa.
I finally got it. http://192.168.1.125:8080/doc/index.html
I'm getting a 405 response with the following.
The name ZWaveNode212718SmartDimmer_Dimmer is not going to be Alexa friendly. How do I change it to the name I had given it in OH2?
from openhab-alexa.
The name ZWaveNode212718SmartDimmer_Dimmer is not going to be Alexa friendly. How do I change it to the name I had given it in OH2?
The label is what is used for voice, so in this case "Olives Lamp"
from openhab-alexa.
I'm going to close this since it is not an issue with this code base
from openhab-alexa.
Related Issues (20)
- feature request: support personal profiles HOT 3
- Thermostat Setpoints Not Allowed Above 100 Degrees HOT 3
- Arabic Language Support HOT 2
- Window Covering Rollershutter Item No Control Page in Alexa App HOT 1
- missing several display categories HOT 2
- Window Covering Rollershutter percentage values are inverted HOT 1
- Cooking Device Capabilities Support
- Dimmer percentage commands broken HOT 2
- Support remote video player interface HOT 2
- Television device not discovered if Channel item type is string HOT 4
- Adding transitional states to Custom Semantic Catalog HOT 2
- Can say "Light On" but not "Fan Medium" in an Alexa group without full thing name "Bedroom Fan Medium" HOT 2
- Keep getting [Error]: CliError: The CloudFormation deploy failed for Alexa region "default": Access Denied HOT 6
- AlexaSkillFunction[AWS::Lambda::Function] CREATE_FAILED HOT 1
- MainUI How To Examples
- "message": "Required parameter(s) missing in the request." HOT 4
- The Command "Stop" does not stop the Rollershutter in German HOT 1
- Television.Channel - Mapping names to number not working HOT 1
- devices discovery is terminated without new devices HOT 3
- Fail to deploy (skill not found) HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openhab-alexa.