Coder Social home page Coder Social logo

pdegeus / openhab2-addons Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openhab/openhab-addons

1.0 3.0 0.0 99.09 MB

The next-generation open Home Automation Bus (openHAB)

License: Eclipse Public License 1.0

Batchfile 0.03% Shell 0.08% Java 97.33% HTML 2.15% C++ 0.16% C 0.16% Awk 0.09%

openhab2-addons's Introduction

openHAB 2 Add-ons

This repository contains add-ons that are implemented using the new Eclipse SmartHome APIs of openHAB 2.

Note that all information about openHAB itself, the IDE setup and the contribution processes can be found in the openhab-distro project, so please go there for any further details!

Add-ons in other repositories

Some add-ons (e.g. specific bindings such as Z-Wave) are maintained in separate repositories in order to improve their management. In order to contribute to these bindings, you should follow the following steps -:

  1. Fork the repository on Github
  2. Clone your repository to your local computer as described in the Github tutorial
  3. Open the openHAB Eclipse IDE
  4. Select the File | Import menu option
  5. Select General | Existing Projects into Workspace and click Next
  6. Select the root directory where you made the local clone of the repository
  7. Select the project and click Next
  8. The project will now be imported and available in the Package Explorer
  9. You may want to add the project to the OH2 Add-ons Working Set

openhab2-addons's People

Contributors

bgilmer77 avatar cdjackson avatar clinique avatar cweitkamp avatar digitaldan avatar dominicdesu avatar dvanherbergen avatar fstolte avatar gerrieg avatar hakan42 avatar jamstah avatar jongj avatar kaikreuzer avatar kgoderis avatar lolodomo avatar maggu2810 avatar marcelrv avatar martinvw avatar mhilbush avatar mjagdis avatar olibutzki avatar pail23 avatar paulianttila avatar peuter avatar tavalin avatar thomdietrich avatar vbier avatar velinyordanov avatar watou avatar wborn avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

openhab2-addons's Issues

Multiple DevGenericSensor in same room

I have a "room" full of Roku devices where I capture what app is running. Currently, Imperihome is only showing the first one in the list. Here is my .items file.

String RokuSE  "Roku SE: [%s]" ["iss:type:DevGenericSensor", "iss:room:Roku", "iss:label:RokuSE"] <television> (Rokus)
String Roku3  "Roku 3: [%s]" ["iss:type:DevGenericSensor", "iss:room:Roku", "iss:label:Roku3"] <television> (Rokus)
String Roku4  "Roku 4 Premiere: [%s]" ["iss:type:DevGenericSensor", "iss:room:Roku", "iss:label:Roku4"] <television> (Rokus)

Invert State not implemented?

Hi,

some of my sensors coming up with the wrong state. In the oh1 binding an inverted state was implmented. Is this also available for this binding?

regards René

Device state never reflected in ImperiHome

Hello,

thanks for your effort to give us a reliable alternative to the OpenHAB UI that still is sometimes laggy or requires manual refreshes.

I followed the description and got ImperiHome up and running. However, on every refresh, the devices are set to default state (e.g., light to off or MultiSwitches to 1st alternative in mapping) instead of the correct state of the device.

Since I configured all according to the Wiki, I suppose it's a bug somewhere. However, the openHAB2 logs show nothing special I could report.

Do you have any suggestion of how to fix this? Thanks a lot!

EDIT: Actually under the URL "imperihome/iss/devices" the devices report no state either (here's one example):
{"id":"e2764bfe589e05ab007cffb28407f0f407f03e01","name":"Wallswitch","room":"34b18735d143075b63c733dbf5cdfd2de9b2ba7a","type":"DevSwitch","params":[{"key":"defaultIcon","value":"http://openhab/icon/light"}]}

DevGenericSensor not working

Hi,

Ive had some time to look closer into my issue with DevGenericSensor causing Imperihome to not load the system.

I believe the bug is that there is an additional "value" being added to the data.

{"key":"Value","value":{"value":"Clear"}}]}

Taking the json data from my OH1's Imperihab for the same Weather Condition item it returns this:
{"id":"Weather_Condition","name":"Weather Condition","type":"DevGenericSensor","room":"Weather","params":[ {"key":"Value","value":"Clear"} ]},

Whereas using your addon, it returns:
{"id":"f7b0044b0e0b4ddf6bfb94861381d9b7704a00bb","name":"Condition","room":"284af3e8882bbc45760521be2f100a2d104ff5d8","type":"DevGenericSensor","inverted":false,"params":[{"key":"Value","value":{"value":"Clear"}}]}

As you can see there is extra braces and value bits ;-)
Hope this helps....and thanks again.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.