Commit Graph

36 Commits (14145e636d15d669b1f74aad808624cc491967d9)

Author SHA1 Message Date
stefan-hoehn cc067e4686
Scene Rule tutorial (#2009)
* Scene Rule tutorial

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>

* added scenes icon

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>

* Apply suggestions from code review

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

---------

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
2023-03-05 21:57:34 +01:00
J-N-K 71adc538ad
Adapt to core changes (addon.xml) (#1872)
* Adjust to addon.xml

Signed-off-by: Jan N. Klug <github@klug.nrw>
2023-01-16 20:37:08 +01:00
Hilbrand Bouwkamp 9f1ee6d20e
Moved reverse-proxy configuration to it's own page (#1967)
* Moved reverse-proxy configuration to it's own page

To give a better balance between the different options I moved the NGINX configuration to it's own page.
So that the security page is focussed on the different options, and not looks like a configuration page for NGINX as it's the preferred way to do this.
Also added the option to run your own openHAB cloud.

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>

* Fixes + Sidebar entry.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Signed-off-by: Hilbrand Bouwkamp <hilbrand@h72.nl>
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
2022-12-30 11:54:41 +01:00
spacemanspiff2007 d3c8383817
Create rules_overview.md (#1956)
* Create rules_overview.md

* Update docs-sidebar.js

* Update rules_overview.md

* Update rules_overview.md

* Update rules_overview.md

* Update rules_overview.md

* Update rules_overview.md

* Update rules_overview.md

* Remove Java engine for now

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Sidebar sort order

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
2022-12-19 07:33:31 +01:00
J-N-K 1d7bc424a1
Websocket documentation (#1952)
* Websocket documentation

Signed-off-by: Jan N. Klug <github@klug.nrw>

* fix

Signed-off-by: Jan N. Klug <github@klug.nrw>

* markdown fixes

Signed-off-by: Jan N. Klug <github@klug.nrw>

* markdown and sidebar

Signed-off-by: Jan N. Klug <github@klug.nrw>

* fix links

Signed-off-by: Jan N. Klug <github@klug.nrw>

* fix

Signed-off-by: Jan N. Klug <github@klug.nrw>

* Update configuration/websocket.md

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Signed-off-by: Jan N. Klug <github@klug.nrw>
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
Co-authored-by: Jerome Luckenbach <email@jerome-luckenbach.de>
2022-12-11 22:03:31 +01:00
stefan-hoehn cb0c4de762
Menu settings addons (#1912)
* add rules-scripts-schedule documentation

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>

* settings addons documentation

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>

* Small additions/fixes

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
2022-11-20 11:14:17 +01:00
Richard Koshak e92b820871
[Ready for Review] Reworking Rules docs (#1860)
* Getting started

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* [Rules] Add Rules Concepts page

This covers 1 and 1a of the table at
https://github.com/openhab/openhab-docs/issues/1855.

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* Address @rkoshak 's review

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* Address @rkoshak 's review

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* Address @rkoshak 's review

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [Rules] Add concept docs for triggers

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [Rules] Add concepts docs for conditions

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* Address @rkoshak 's review for triggers

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* Address @rkoshak 's review for conditions

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* Address @rkoshak 's review

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [rules] Add remaining sections of concepts page

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* Add note about "Scenes" to rules concepts

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [Rules Concepts] Add Scripts and Script Actions sections

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [Rule Concepts] Add Available Values, Rule Templates & Helper Libraries sections

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [Rules Concepts] Add comprehensive examples with JS Scripting code snippets

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [Rules Concepts] Add DSL code to comprehensive examples

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [Rules Concepts] Add UI rule code to comprehensive examples

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [Rules Concepts] Add UI rule screenshots to examples

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* Address @rkoshak 's review

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [Rules Concepts] Add JRuby examples from @rkoshak

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* [Rules Concepts] Link to the JRuby Scripting addon

Signed-off-by: Florian Hotze <florianh_dev@icloud.com>

* Update docs-sidebar.js

Added the new rules concepts page to the sidebar.

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Addressing MD Linting

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Removing files we are not ready to push to upstream

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Removing files we are not ready to push to upstream

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Removing files we are not yet ready to push upstream

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Deleting files not ready to push to upstream

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Removing files not ready to push to upstream

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Removing files not ready to push to upstream

* Removing files not ready to push to upstream

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Moved new rules concepts page to the concepts folder.

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Fixed paths to images

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Attempting to fix tabs for examples

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Fixing tabs for last two examples, cleaning for consistency

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Fix old gh pages syntax

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>
Signed-off-by: Florian Hotze <florianh_dev@icloud.com>
Signed-off-by: Rich Koshak <rlkoshak@gmail.com>
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
Co-authored-by: Florian Hotze <florianh_dev@icloud.com>
Co-authored-by: Jerome Luckenbach <email@jerome-luckenbach.de>
2022-11-18 23:36:18 +01:00
JustinGeorgi ecb1157d2b
Add advanced widget doc page (#1896)
* Add advanced widget doc page

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>

* Expand object description

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>

* Fix linting errors

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>

* Fix other linting errors

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>

* Move personal widget section and expand basic info

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>

* Fix new linting errors

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>

* Correct visible property name

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>

* Make minor edits

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>

Signed-off-by: Justin Georgi <justin.georgi@gmail.com>
2022-10-26 21:01:56 +02:00
stefan-hoehn c675bae997
new menu entry settings (#1888)
* new menu entry settings

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>

* Apply suggestions from code review

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Apply suggestions from code review

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Markdown fixes from code review

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Markdown fixes from code review (Round 2)

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Signed-off-by: Stefan Höhn <mail@stefanhoehn.com>
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
2022-09-18 14:09:31 +02:00
Richard Koshak 8f30438d6b
Getting Started Rules (#1809)
* Getting Started Rules

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Fixing build error

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Correcting markdown linting errors

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Fixing more md linting

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* More linting errors

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* Fixing links, minor edits

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

* One sentence per line for ordered lists

* Apply suggestions from code review

Co-authored-by: Jerome Luckenbach <github@luckenba.ch>

* Update tutorials/getting_started/tips-and-tricks.md

Use separate key repesentations instead of the combo as one key.

Co-authored-by: Jerome Luckenbach <github@luckenba.ch>

* Linting

Signed-off-by: Richard Koshak <rlkoshak@gmail.com>

Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
2022-05-24 16:10:57 +02:00
stefan-hoehn f0474446df
Initial blockly reference contribution (#1755)
* [blockly docs] initial main page and first sub page (wip)

Signed-off-by: Stefan Höhn <stefan@andreaundstefanhoehn.de>

* [blockly-docs] add timers and delays section

* [blockly-docs] add all missing sections

Signed-off-by: Stefan Höhn <stefan@andreaundstefanhoehn.de>

* [blockly-docs] refactor structure, return blocks

Signed-off-by: Stefan Höhn <stefan@andreaundstefanhoehn.de>

* [blockly-docs] fix styling

Signed-off-by: Stefan Höhn <stefan@andreaundstefanhoehn.de>

* [blocky-docs] fix styling - one line per sentence

Signed-off-by: Stefan Höhn <stefan@andreaundstefanhoehn.de>

* Test temporary linter disabling

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* [blockly-docs] final style: suppress MD036

Signed-off-by: Stefan Höhn <stefan@andreaundstefanhoehn.de>

Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
2022-02-20 10:21:55 +01:00
Jerome Luckenbach babf96367e
Remove QNAP article. (#1582)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-20 22:24:05 +02:00
Markus Storm 353760fed7
remove outdated RPi install instructions (#1533)
Signed-off-by: Markus Storm <markus.storm@gmx.net>
2021-04-06 21:19:20 +02:00
Richard Koshak f8225251a8
Getting started UI Pages (#1503)
* Added intro to Pages

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added Overview tabs tutorial page

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added item  widget customization page

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added custom widgets page

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Corrected page formatter

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Removed some : to keep the parser from misinterpreting it as YAML

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Changes to make markdownlint happy

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Corrected minor typos, fixed table

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Fixing typos.

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Typos and minor edits, fixed linting error

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Typos and minor edits, added section on column widths

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added new pages to sidebar

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Updating the toc on the index page

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Fixed title

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* sneaking in one last change, making the page titles more consistent

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Updates to address review of first two pages.

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Addressing comments.

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Retyped line with hidden characters.

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Fix typo

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
2021-03-19 09:28:47 +01:00
Yannick Schaus f5c7ad70e2
Add UI section (#1464)
Add several pages related to UI.
Move sitemaps, HABPanel to it.
Rename "User Interfaces & Ecosystem" to "Ecosystem".
Rename "Beginner Tutorial" to "Getting Started".
Put the installation guide above the Concepts section.

Also fix https://github.com/openhab/website/issues/270.

Signed-off-by: Yannick Schaus <github@schaus.net>
2021-02-05 16:15:35 +01:00
Jerome Luckenbach e29e5b0e4d Fix website build error, due to sidebar changes.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-31 19:10:08 +01:00
Gerwin Lammers 1d4a5d8137
Created API token docs (#1453)
* Created API token docs

Signed-off-by: Gerwin Lammers <gerwinlammers@gmail.com>

* Update after review session

Signed-off-by: Gerwin Lammers <gerwinlammers@gmail.com>

* Add new page to sidebar navigation.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-15 18:43:24 +01:00
Jerome Luckenbach 41a3efda91
Added sidebar links. (#1434)
* Added sidebar links.
* Introduce openhabian placeholder page.
* Remove local version of openhabian doc page.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-10 14:24:02 +01:00
Jerome Luckenbach b168c60800
Add Restdocs again (#1382)
* Bringing back rest api docs without rest docs ui paragraph.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Added som Explorer explanation.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-26 14:56:57 +01:00
Jerome Luckenbach 0b386b3840
Add migration tuorial (#1361)
* Initial commit for a migration tutorial.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Add Migration Tutorial to prepare script.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* FIx prepare script typo.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Some basic text.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Add basic changelog description as a strting point.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-22 13:27:41 +01:00
Jerome Luckenbach a784207ca8
Improvements to the beginner tutorial (#1356)
* Improvements to the beginner tutorial.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Move tutorial sidebar (nearly) to the top.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-21 18:38:22 +01:00
Jerome Luckenbach a2feff9130 Replace oudated domain with release version.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-21 17:52:02 +01:00
Jerome Luckenbach 8d8ae4d8e0
Remove nextgen rules article from sidebar temporary. (#1347)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-20 21:34:03 +01:00
Richard Koshak f0738563ff
[WIP] Getting started tutorial (#1304)
* Removed old no longer needed images

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added intro and first steps.

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added getting starte to concepts, updated build file

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added Getting Started to Concepts, updated build file

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Fixinf the build

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Still trying to fix the build

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added Thing - Simple page

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Separated sentences.

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added things Simple to index

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added Things Intermediate

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added Things Advanced page.

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added Model page.

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Added Persistence - Please review

Signed-off-by: Rich Koshak <rlkoshak@gmail.com>

* Update .vuepress/docs-sidebar.js

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fixes for a working preview build and existing conflicts.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fixed wrong image reference.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fix all hyperlinks due to build folder movements.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fix page lin kand test different style for page navigation.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fix model. Reintroduce sidebar.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Remove manual navigation links. Improve sidebar.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Edits to tutorial index.md

Minor edits to wording.

Signed-off-by: Bob Adair <bob.github@att.net>

* Refactor first steps with new setup wizard screenshots.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Edits to first steps page

Signed-off-by: Bob Adair <bob.github@att.net>

Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
Co-authored-by: Bob A <bobadair@users.noreply.github.com>
2020-12-20 21:18:18 +01:00
Jerome Luckenbach 769c2abd49
[WIP] OH3 preparations (3/x) (#1311)
* Remove compatibility layer article.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Removed IFTT temporary from sidebar.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Remove Homebuilder Page and Sidebar Element.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Remove Packages Page and Sidebar Element.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Removed QNAP temporary from sidebar.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Removed outdated link.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-13 20:15:39 +01:00
Connor Petty 4e755c20ce
Add missing page to sidebar (#1280)
I noticed that the serial port configuration guide is missing from the sidebar.
2020-12-10 22:32:00 +01:00
Jerome Luckenbach 1578edeb06 Fix sidebar error, due to tutorial removal.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-12-10 17:29:00 +01:00
Yannick Schaus d72156a6c0
Merge 2.5.x into main (#1266)
* Update README (2.5.x) (#1153)

Change branch name.

Signed-off-by: Yannick Schaus <github@schaus.net>

* Update items.md (#1156)

* Added var and VA units to UoM (#1146)

VA (Volt-Ampere - apparent power) and var (Volt-Ampere reactive) are used to measure power and energy consumption in AC circuits.


Signed-off-by: Nagy Attila Gabor <mrbig@sneaker.hu>

* Fix filepath to keystore (#1148)

Default openHAB userdata environment variable should be `$OPENHAB_USERDATA`, not `$USER_DATA` shouldn't it? At least, this is the default on my fresh openHABian and also the most popular variant to find in the docs.

* Slight language corrections (#1150)

I think it reads better this way

Signed-off-by: Richard Davies <rwdrich@gmail.com>

* additional example for non default persistence service (#1152)

For me it was confusing how to pass on the serviceId into methods that already had an argument. An extra example is always good.

Signed-off-by: jaco <jaco.waes@gmail.com>

* Adding 12 new logos for OH Add-Ons page on website (#1158)

Signed-off-by: bracklanna bracklanna@users.noreply.github.com

* Added missing preset variables (#1104)

* Added missing preset variables

Signed-off-by: Scott Rushworth <openhab@5iver.com>

* Cleaned up blank lines, fixed table, and added file name for SimpleRule

Signed-off-by: Scott Rushworth <openhab@5iver.com>

* Fix broken link (#1165)

* Added Hotlink from "label" section to "state presentation" (#1167)

* Added note about broken action (#1164)

* Added note about broken action

See https://github.com/openhab/openhab-core/issues/1374

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Incorporated changes from review

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Update index.md (#1170)

Link appears to be wrong and does not work when I click on it in Edge. Loads the same page again instead of loading the correct new page from the hyperlink.

https://www.openhab.org/docs/developer/guidelines.html

* Added Airthings logo (#1171)

* typo in exambp (#1172)

`Temperature.averageSince(now.minusMinutes(5),"influxdb")`

* file.encoding=UTF-8 (#1173)

* Update demo URL and add demo.rules URL (#1174)

Based on: https://community.openhab.org/t/demo-setup-missing/94850
Old Link is broken leading to 404.
The link to the demo.rules on github is an extra :)

* Replace outdated zulu.org link. (#1177)

* Replace outdated zulu.org link.

As of 3/23/2020 zulu.org has an SSL cert that expired on 9/28/2019. Changed link to azul.com/downloads, since that appears to be the new official source.

Signed-off-by: Billy Stevens <contact@wasv.me>

* Changed all http links to https for installation/index.md.

All changed links working, tested on 3/24/2020.

Signed-off-by: Billy Stevens <contact@wasv.me>

* Minor language tweak (#1178)

* Ending an active scan/stopScan (#1179)

Signed-off-by: Mark Theiding <mark.theiding@gmail.com>

* Add files via upload (#1184)

* Update persistence.md (#1185)

Clarify return objects for max/min rules extensions.

Signed-off-by: Ross Kennedy rossko@culzean.clara.co.uk

* Update things.md (#1186)

Amended example code to include using label and location when defining a Thing with a bridge that is defined elsewhere.

* Correct typos (#1190)

* Correct usage of its/it's

"It's" is always a contraction of "it is" or "it has".  "Its" is a
possessive.  Correct a few places where they were used backwards.

Signed-off-by: Bjorn Helgaas <bjorn@helgaas.com>

* Correct "Z-Wave" spelling

Per https://www.z-wave.com/, the canonical spelling appears to be "Z-Wave".
Most places use "Z-Wave" already; change the remaining references to match.

Signed-off-by: Bjorn Helgaas <bjorn@helgaas.com>

* Correct typos and grammatical errors

Correct some typos and grammatical errors.

Signed-off-by: Bjorn Helgaas <bjorn@helgaas.com>

* Update sitemap.md section charts (#1191)

I observed that the unique first word in the labels of items charted in a group isn't causing an empty chart anymore. I'm on openHAB 2.5.1.

Signed-off-by: Juergen Baginski opus42@gmx.de

* Add image for insteon binding (#1196)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>

* typo (#1198)

Signed-off-by: Mark Theiding <mark.theiding@gmail.com>

* Installation details (#1197)

Added more details around the installation and configuration process.
Fixed that engine no longer logs "Activated scripting support..."

Signed-off-by: Mark Theiding <mark.theiding@gmail.com>

* Update sitemaps.md (#1202)

Added full item definition for usage of visibility. See https://community.openhab.org/t/sitemap-visibility-basic-ui/97304/9

* Updated ecobee logo (https://brand.ecobee.com/) (#1203)

Signed-off-by: Rob Nielsen <rob.nielsen@yahoo.com>

* tutorial: Fix description of sitemap 'type' (#1204)

In the tutorial, the generic sitemap description says that ItemType has
to be the same as the type defined in default.items.
Looking at
https://www.openhab.org/docs/configuration/items.html#type and
https://www.openhab.org/docs/configuration/sitemaps.html#element-types
this is incorrect as they take different values.
The example is even mislading as `Switch` is one of the only types which
is common between items and sitemaps. Might be better to describe
`Default` instead.

Signed-off-by: Christophe Fergeau <cfergeau@redhat.com>

* Added information about DateTime Group functions LATEST/EARLIEST (#1206)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Add section for documentation contributions (#1205)

Hopefully this will lower the hurdle for people to submit documentation contributions. I know from myself that I didn't submit various documentation improvements, because I didn't know git and thought it would be a much more involved process. 
Ideally there would be a separate documentation section, but submitting this under the development contribution page for now (as per discussion with @Confectrician in https://github.com/openhab/openhab-docs/pull/1179#issuecomment-605642091).
Note that I am addressing the issue of DCO failures wrt specifying the full name that I ran into myself in https://github.com/openhab/openhab-docs/pull/1197#issuecomment-615597308. I found a good discussion of the issue at https://github.com/probot/dco/issues/43.

Signed-off-by: Mark Theiding <mark.theiding@gmail.com>

* fix typo (#1209)

* add description of Ephemeris localization support (#1210)

Add a new section to describe the localization support and how-to steps

Signed-off-by: Michael Roßner Schrott.Micha@web.de

* Line 115 broken link - should be: (#1217)

* Line 115 broken link - should be:

({{base}}/docs/configuration/sitemaps.html#element-types)

was:
({{base}}/configuration/configuration/sitemaps.html#element-types)

* Removed diplicated docs breadcrumb

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Co-authored-by: Jerome Luckenbach <github@luckenba.ch>

* add missing space between words (#1212)

* Update configuration.md (#1215)

I'm a beginner myself. Though I liked this tutorial very much, it took me some time trying and erroring and finally reading forum posts to get behind this. I didn't even know there was something like a more modern ping. So maybe others are happy to learn this right from the beginning.

* Remove architecture from Docker tags (#1220)

Docker automatically detects the architecture and downloads the appropriate image (openhab/openhab-docker#213).
BuildKit will no longer generate new tags having the architecture (openhab/openhab-docker#293).

Signed-off-by: Wouter Born <github@maindrain.net>

* slight readability improvements (#1221)

* slight readability improvements

* Update introduction.md

* Update introduction.md

* minor wording update

* Update eclipse.md (#1225)

Clarifying that it's no longer possible to make changes in the Core Framework for 2.5.x.

Signed-off-by: Mark Theiding <mark.theiding@gmail.com>

* [fmiweather] logo for FMI Weather binding (#929)

Signed-off-by: Sami Salonen <ssalonen@gmail.com>

* Update eclipse.md (#1226)

Added additional structure around install, run, debug and update steps. Provided more pointers to interactions with Eclipse, Maven and Git.

Signed-off-by: Mark Theiding <mark.theiding@gmail.com>

* Update contributing.md (#1227)

Need to escape \< and \> in the sign off message format so users see them explicitly in the Contributing to the Documentation section. 

Signed-off-by: Mark Theiding <mark.theiding@gmail.com>

* Update contributing.md (#1228)

Small refinement on documentation change submission flow. 

Signed-off-by: Mark Theiding <mark.theiding@gmail.com>

* Add doc folder to the binding directory structure (#1230)

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>

* Make Subheadings Use Proper Subheading Syntax (#1234)

This way they render out as proper markdown and don't look weird on the website

Signed-off-by: Stefan Zabka <zabkaste@informatik.hu-berlin.de>

* Remove unnecessary isCancelled() from code example (#1235)

Cancelling an already canceled task has no effect. IMHO this check is not necesssary and removal would simplify the code. I came to this because I saw this pattern in many bindings during reviewing.

Signed-off-by: Fabian Wolter <github@fabian-wolter.de>

* Update thing-xml.md (#1236)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Fix broken ESH links (#1231)

Signed-off-by: Wouter Born <github@maindrain.net>

* Update logging.md (#1238)

Add information on how to find out the symbolic names of the bundles

* Remove Apache Commons from Default Libraries (#1229)

See openhab/openhab-addons#7722
Signed-off-by: Fabian Wolter <git@fabian-wolter.de>

* Update introduction.md (#1239)

* Update introduction.md

Signed-off-by: Markus Storm markus.storm@gmx.net

* Update introduction.md

* Revise Java recommendations (#1240)

* Revise Java recommendations

* Delete pine.md

Do not recommend PINE, it's not supported any longer by openHABian.

* Removed sidebar link in config

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

Co-authored-by: Jerome Luckenbach <github@luckenba.ch>

* Update security.md (#1241)

Been using FreeDNS for many years (ever since all these companies got rid of their free tiers) and never an issue!

* Fix DecimalType hex conversion example (#1243)

See: https://github.com/openhab/openhab-core/issues/1526

Signed-off-by: Wouter Born <github@maindrain.net>

* Fix typo (#1244)

Signed-off-by: Wouter Born <github@maindrain.net>

* Update persistence.md (#1246)

Fixes link to quartz docs page.

* Revision. (openhab#1187) (#1237)

* Revision. (openhab#1187)

- Update of screenshots, removal of old screenshots
- Chapters for better formatting
- Removal of ZWave chapter (one example of adding things should be enough IMHO)
- Adding items in simple mode and in "manual" mode

Signed-off-by: Sascha Billian <sascha.billian@googlemail.com>

* Use one line per sentence
Signed-off-by: Sascha Billian <sascha.billian@googlemail.com>

Co-authored-by: Jerome Luckenbach <github@luckenba.ch>

* Add notes for configuring Synology Diskstation (#1219)

* Add notes for configuring Synology Diskstation

I have a working set up for SSL enabled remote access on a Synology diskstation, taking advantage of the GUI as much as possible, to ensure automatic renewal of certs from Let's Encrypt, etc. It took me about 8 hours to suss it all out, but it could be achieved in about 30 mins if you knew exactly what to do... may not be widely useful, but since Synology is officially supported, I figured this might be a good addition.

There's also a minor error in the 'allow' masks - these should be 192.168.0.0/24 to allow access to anything in the 192.168.0.xxx range.

* Updated to use one line per sentence

Updated to use one line per sentence - sorry for the delay!

* Update security.md

* Updated for one line per sentence

Updated for one line per sentence

Signed-off-by: Andrew Mills mills@prettymachine.co.nz

* Bad subnet (#1245)

Nginx warns about low address bits of `192.168.0.1/24` because they are meaningless.
The correct subnet mask should be `192.168.0.0/24`

Signed-off-by: Olivier Béraud <olivierberaud@free.fr>

* Fixed broken images. (#1247)

* Fixed broken images.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fix image path

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* [documentation] clarification of representation property (#1248)

* [documentation] clarification of representation property

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* [documentation] typo

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* [documentation] adopt suggestions of reviewers

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* [documentation] commas

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* [documentation] typo

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* [documentation] addopted suggestions of @bobadair

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* [documentation] typo

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* [documentaion] example added back

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* [documentaion] simplified text

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* [documentation] typo

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* [documentation] adopted reviewer comment

Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>

* Add Alexa mapping along side a channel mapping (#1249)

* Add Alexa mapping along side a channel mapping

It took me a while to find this https://community.openhab.org/t/tagging-devices-for-alexa-support/98155/3 on the Forum and its not clearly documented in the openHAB Amazon Alexa Smart Home Skill or here in Item Metadata.
I originally suggested this as an update to the openHAB Amazon Alexa Smart Home Skill documentaion, but it fits better here, then other integrations using metadata (e.g. HomeKit or Google Assistant) could refer to it as well.

* Update items.md

* Mention defaults for element type setpoint. (#1250)

Mention defaults for min, max and step value for element type setpoint.

Signed-off-by: Thomas Weiler <toweosp@gmail.com>

* Update index.md (#1251)

I thought 'workl' was probably intended to be 'work'.

* Items - Bedroom_Light written as Light_Bedroom (#1252)

Fix small error which might mislead some readers.

* Added example for time-weighted averages (#1253)

Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>

* Remove deprecated UIs, Eclipse Marketplace from sidebar

Signed-off-by: Yannick Schaus <github@schaus.net>

* Update branch name in README

Signed-off-by: Yannick Schaus <github@schaus.net>

Co-authored-by: Markus Storm <markus.storm@gmx.net>
Co-authored-by: Nagy Attila Gábor <mrbig@sneaker.hu>
Co-authored-by: Christoph Thiede <38782922+LinqLover@users.noreply.github.com>
Co-authored-by: Richard Davies <rwdrich@gmail.com>
Co-authored-by: jwaes <50528773+jwaes@users.noreply.github.com>
Co-authored-by: bracklanna <16140600+bracklanna@users.noreply.github.com>
Co-authored-by: Scott Rushworth <openhab@5iver.com>
Co-authored-by: cpmeister <mistercpp2000@gmail.com>
Co-authored-by: Ross Kennedy <rossko@culzean.clara.co.uk>
Co-authored-by: Christoph Weitkamp <github@christophweitkamp.de>
Co-authored-by: Skinah <32607303+Skinah@users.noreply.github.com>
Co-authored-by: pali <pauli.anttila@gmail.com>
Co-authored-by: ljsquare <laurens-jan@merkx-ewals.nl>
Co-authored-by: PatrikG <40170469+PatrikG8@users.noreply.github.com>
Co-authored-by: Elias H <E.Hackradt@web.de>
Co-authored-by: Billy Stevens <contact@wasv.me>
Co-authored-by: theiding <mark.theiding@gmail.com>
Co-authored-by: jadcx <60408305+jadcx@users.noreply.github.com>
Co-authored-by: Bjorn Helgaas <bjorn@helgaas.com>
Co-authored-by: Jürgen Baginski <opus42@gmx.de>
Co-authored-by: robnielsen <rob.nielsen@yahoo.com>
Co-authored-by: GumbyMan82 <40233411+GumbyMan82@users.noreply.github.com>
Co-authored-by: Christophe Fergeau <teuf@gnome.org>
Co-authored-by: Paulo "JCranky" Siqueira <paulo.siqueira@gmail.com>
Co-authored-by: Michael Rossner <Schrott.Micha@web.de>
Co-authored-by: BugSmurF <52825547+bugsmurf@users.noreply.github.com>
Co-authored-by: Jerome Luckenbach <github@luckenba.ch>
Co-authored-by: josefscript <64727123+josefscript@users.noreply.github.com>
Co-authored-by: Wouter Born <github@maindrain.net>
Co-authored-by: Sami Salonen <ssalonen@gmail.com>
Co-authored-by: Fabian Wolter <github@fabian-wolter.de>
Co-authored-by: Stefan Zabka <zabkaste@informatik.hu-berlin.de>
Co-authored-by: TRS-80 <25938297+TRSx80@users.noreply.github.com>
Co-authored-by: sihui <10405486+sihui62@users.noreply.github.com>
Co-authored-by: Andrew Mills <amil109@users.noreply.github.com>
Co-authored-by: Olivier Béraud <olivbd@users.noreply.github.com>
Co-authored-by: Andrew Fiddian-Green <software@whitebear.ch>
Co-authored-by: LeeC77 <LeeC77@users.noreply.github.com>
Co-authored-by: Thomas Weiler <18066810+toweosp@users.noreply.github.com>
Co-authored-by: garretcook <garretcook@gmail.com>
Co-authored-by: Michael Fielding <michael.fielding@gmail.com>
2020-09-21 13:29:39 +02:00
Yannick Schaus 5348b22a2c
Migrate v3 preview to VuePress 1.x (#1233)
Cleanup processing for preview - e.g. no previous versions

Signed-off-by: Yannick Schaus <github@schaus.net>
2020-05-25 13:42:37 +02:00
Yannick Schaus eda6384478
Deleted Android app resources (#1223)
It appears some of the images related to the Android app
are actually maintained in the app's repo rather than here.

A more thorough clean-up of the `addons` folder should probably
be done at some point!

Remove android app page (gathered from external repo) and
replace it with a placeholder.

Signed-off-by: Yannick Schaus <github@schaus.net>
2020-05-10 20:24:46 +02:00
Jerome Luckenbach e23bd28e06
Add armbian to sidebar (#1135)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2020-01-07 23:02:20 +01:00
Kai Kreuzer e35ab563c6 Small enhancements to the developer guide (#964)
* Small enhancements to the developer guide

* Small enhancements to the developer guide (#965)
2019-05-06 23:05:10 +02:00
David Gräff 64e3d99edd Rewrite developer section (#942)
* Rewrite developer section
* More work on module types
* More module-type stuff
* Adapt vuepress files
* Write binding doc
* Add TODOs for missing topics
* Add all missing topics from ESH.
* Tests
* Audio extensions
* Utilities
* i18n
* Event-bus
* Small fixes
* Command Description
* Add some tocs
* Add concept drawing to binding dev.
* Update developers/osgi/configadmin.md
Co-Authored-By: davidgraeff <david.graeff@web.de>
* Update administration/logging.md
Co-Authored-By: davidgraeff <david.graeff@web.de>
* Update developers/bindings/thing-xml.md
Co-Authored-By: davidgraeff <david.graeff@web.de>
* Convert HTML tables to Markdown
Signed-off-by: Hakan Tandogan <hakan@tandogan.com>
* Resolved one line per sentence review parts.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
* Update developers/index.md
* Update developers/buildsystem.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Add persistence placeholder. Address review comments
* fix persistence subdirectory
Signed-off-by: David Graeff <david.graeff@web.de>
* Update developers/audio/index.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/guidelines.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/contributing.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/buildsystem.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/guidelines.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/index.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/index.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/osgi/osgids.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/transformations/index.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Update developers/ioservices/index.md
Co-Authored-By: davidgraeff <davgraeff@gmail.com>
* Remove extensionservices (for now ;)
Signed-off-by: David Graeff <david.graeff@web.de>
* Fix typos
Signed-off-by: David Graeff <david.graeff@web.de>
* Added example code for 'DynamicCommandDescriptionProvider' and 'DynamicCommandDescriptionProvider'
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Added example code for 'ThingHandlerFactory'
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
* Applied review comments
Signed-off-by: Christoph Weitkamp <github@christophweitkamp.de>
2019-05-02 20:52:37 +02:00
David Gräff c99f97eb6f Delete conventions.md (#940)
This has been incorporated into guidelines with the last merge.

Also-by: Yannick Schaus <github@schaus.net>
Signed-off-by: David Gräff <david.graeff@web.de>
2019-04-17 03:08:19 +02:00
Kai Kreuzer a426016b2c removed ESH references and added governance infos (#885)
* removed ESH references and added governance infos

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* updated bindings page as well

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* fixed links

Signed-off-by: Kai Kreuzer <kai@openhab.org>

* Update developers/contributing/contributing.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/development/compatibilitylayer.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/contributing/contributing.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/contributing/governance.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/contributing/governance.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/contributing/governance.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/development/bindings.md

Co-Authored-By: kaikreuzer <kai@openhab.org>

* Update developers/contributing/contributing.md

Co-Authored-By: kaikreuzer <kai@openhab.org>
2019-01-30 19:47:22 +01:00
Yannick Schaus 96c7e24337
Add VuePress infrastructure for preview (#870)
This allows a preview VuePress resembling the final
website to be built in order to preview the main
documentation (in the openhab-docs repository, content
fetched from other repos is excluded).

Started to refactor the sidebar navigation items and
scripts processing pages for VuePress compatibility so
they can be maintained in the openhab-docs repository.

Signed-off-by: Yannick Schaus <github@schaus.net>
2019-01-14 00:00:42 +01:00