Skip to content

Commit 6c2bbc6

Browse files
committed
Create readme.md
Signed-off-by: Tobias Bräutigam <[email protected]>
1 parent 8d6318c commit 6c2bbc6

File tree

1 file changed

+31
-0
lines changed
  • addons/binding/org.openhab.binding.ipp

1 file changed

+31
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# IPP Binding
2+
3+
This binding integrates printers, which implement the Internet Printing protocol (IPP). This is the successor of the CUPS binding.
4+
The main purpose is to check if there are waiting print jobs on a printer, which can be switched on in this case.
5+
6+
## Supported Things
7+
8+
The binding has been tested against a CUPS Server (which implements the Internet Printing Protocol).
9+
So all printers in a CUPS envorinment should work fine. Many network printers also use IPP,
10+
but there are many differencies on which parts of IPP are supported, is is not guaranteed, that every printer will work.
11+
12+
## Discovery
13+
14+
The printers are discovered through mDNS in the local network. As mentioned before: a printer may be discoverable but not
15+
usable by the binding.
16+
17+
18+
## Thing Configuration
19+
20+
21+
22+
## Channels
23+
24+
All devices support some of the following channels:
25+
26+
| Channel Type ID | Item Type | Description |
27+
|-----------------|------------------------|--------------|----------------- |------------- |
28+
| jobs | Number | Total number of print jobs on the printer |
29+
| waitingJobs | Number | Number of waiting print jobs on the printer |
30+
| doneJobs | Number | Number of completed print jobs on the printer |
31+
## Full Example

0 commit comments

Comments
 (0)