ioBroker / AdapterRequests

This Place is used to track the status of new Adapter-Requests.
249 stars 36 forks source link

Cups #538

Open Trrw opened 3 years ago

Trrw commented 3 years ago

Dienst: Cups Webseite: https://www.cups.org

Beschreibung: Cups erstellt zum Beispiel auf einem Raspberry Pi einen Druckserver. So lassen sich Drucke verwalten und von iOS Devices Drucke tätigen.

ioBroker: Anzahl wieviele Drucke in der Warteschlange, Status, Füllstandsanzeige, Ein/Ausschalten einer Steckdose für den Drucker der bei Druckauftrag eingeschaltet und danach ausgeschaltet wird

Vergleich auf der FHEM Seite: https://github.com/marvin78/FHEM-CUPS_Switch API: http://web.mit.edu/jhawk/mnt/ss.b/cups-1.4.4/doc/help/api-cups.html

oweitman commented 3 years ago

wäre es nicht besser dafür den snmp adapter zu verwenden? den gibt es schon und das ist der eigentliche sinn von snmp snmp stellt cups bereit als auch die meisten drucker (mein brother zB) die kunst ist nur die richtigen adresse rauszufinden. aber da hilft einem ein snmp browser und das internet

mein cups zeigt keine füllstände des druckers an.

Trrw commented 3 years ago

Danke für deine Antwort und Vorschlag. Leider sagt mir das garnichts. Ich habe auf einem Pi einen Cups server am laufen. Darüber kann ich per AirPrint drucken. Außerdem kann ich so meinen Drucker Wlanfähig machen. Durch ein Adapter würde ich gerne den Drucker per Steckdose ausschalten lassen. Sobald ein Druckauftrag auf dem Cups server anliegt soll die Steckdose auf On schalten.

Samp sagt mir leider nichts, ich schaue jedoch mal was ich mit den Begriffen bei Google finde. Danke!

oweitman commented 3 years ago

https://de.wikipedia.org/wiki/Simple_Network_Management_Protocol?wprov=sfti1

https://github.com/iobroker-community-adapters/ioBroker.snmp/blob/master/docs/de/snmp.md

felixcrafter54 commented 1 year ago

Screenshot 2023-05-14 130259 Ich habe mal ein Adapter erstellt. Dieser erstellt einzelne Devices für jeden Drucker und gibt jeweils folgendes an:

Er funktioniert an sich, ist aber noch nicht wirklich fertig. Er kann aber ausgetestet werden und es kann ihn gerne jemand weiter programmieren.

Hier der Link zum Repository: ioBroker.cups

Trrw commented 1 year ago

Screenshot 2023-05-14 130259 Ich habe mal ein Adapter erstellt. Dieser erstellt einzelne Devices für jeden Drucker und gibt jeweils folgendes an:

  • Status
  • Warteschlange Anzahl der Druckaufträge

Er funktioniert an sich, ist aber noch nicht wirklich fertig. Er kann aber ausgetestet werden und es kann ihn gerne jemand weiter programmieren.

Hier der Link zum Repository: ioBroker.cups

Funktionier perfekt! Drucker werden automatisch erkannt. Vielen Dank!