Entwicklungspartner

Entwicklungspartner

Private

Posts

  • RE: Beste Methode zur Verwaltung von Zigbee Heizkörpern in i-doit?

    undefined @mzaidan

    geht es wirklich um Heizkörper oder um Thermostate?

    Je nachdem wie granular du die dokumentieren willst ändert sich die Vorgehensweise.
    Am einfachsten wäre es einen neuen Objekttyp zu erstellen und diesen dann über die Kategorie Standort zu einem Raum zuzuweisen.

    Eine eigene Kategorie, wenn notwendig, hilft dann beim erfassen der gewünschten Daten.

    posted in Allgemein
  • RE: PhP Error bei Dokumentenerstellung

    Hallo @sihadmin

    ich verstehe... Ich habe auch gerade noch mal genauer nachgesehen: für i-doit 1.12.2 kannst du nur bis Dokumente Add-on Version 1.3.3 nutzen, ab Version 1.4 wird i-doit 1.13 vorausgesetzt.

    Hast du diese beiden Portale geprüft?

    Es gibt (noch) das portal.i-doit.com Portal.
    Wenn du einen Lizenz-Token hast, kannst du auch center.i-doit.com probieren.

    Sollte dir das nicht weiterhelfen kannst dich bei help@i-doit.com melden - unser Support sollte dir die nötigen Version zuschicken können 🙂

    Viele Grüße
    Leo

    posted in Allgemein
  • RE: PhP Error bei Dokumentenerstellung

    Hallo @sihadmin

    in erster Linie würde ich dir das update empfehlen 😉 i-doit 1.12.2 ist aus April 2019. Ich fürchte du wirst für diese Versionen keinen Support mehr bekommen.

    Um aber zumindest diesen Fehler zu lösen müsstest du die passende Dokumente Add-on Version zu deiner i-doit Installation herunterladen und installieren - dabei müsste es sich (vom Datum her) um Version 1.4 handeln (vom Code her würde ich schätzen das du aktuell Version 1.2 oder früher nutzt).

    Um das Problem alternativ selbstständig zu fixen müsstest du die betroffene Datei öffnen:

    {i-doit}/src/classes/modules/document/compiler/placeholder/isys_document_compiler_placeholder_category.class.php

    Hier musst du auf Zeile 98 sicherstellen das die Variable, die an setMultivalueStatusFilter( ... ) übergeben wird ein Array ist.

    Das sollte bei dir aktuell etwa so aussehen:

    $l_dao_property->setMultivalueStatusFilter(C__RECORD_STATUS__NORMAL);
    

    Es muss aber so aussehen (beachte die eckigen Klammern):

    $l_dao_property->setMultivalueStatusFilter([C__RECORD_STATUS__NORMAL]);
    

    Bitte beachte das dieser Fehler vermutlich nur der erste von vielen sein wird. Am einfachsten wäre es zunächst dein Dokumente Add-on auf die korrekte Version anzuheben - langfristig solltest du auch i-doit selbst auf einen aktuellen Stand aktualisiern 🙂

    Viele Grüße
    Leo

    posted in Allgemein
  • RE: Configure object browser

    Hey @inasutin

    I'm afraid that the tables of multivalue categories can (at the moment) only contain a predefined set of properties. Meaning: it is not possible to add custom information.

    In this case you would need to create a feature request ("Add "CMDB-Status" to MV list of category XYZ") via help@i-doit.com

    Best regards
    Leo

    posted in Operating
  • RE: Configure object browser

    Under "Attributes selected for display", the "Global" section, enter "General". There's your "CMDB status".

    posted in Operating
  • RE: Fehlermeldung beim aufrufen der CMDB: No space left on device

    An /var/lib/dpkg würde ich nur mit dem dpkg- oder apt-Befehl indirekt rangehen.

    Allerdings kannst Du /var/www/html/updates/versions komplett leermachen - das sind die ausgepackten Dateien für idoit-Updates. Da kommen - in der Anzeige verteilt auf die Unterordner - auch nicht wenige Inodes zusammen.

    Was die Platte über Nacht voll macht, kann ich Dir aber auch nicht sagen (und wüßte auch nicht, wie man das herausfinden kann). Sorry.

    posted in Allgemein
  • RE: Fehlermeldung beim aufrufen der CMDB: No space left on device

    @C.Geist said:

    Danke @MartinV

    Sieht aus als wären die Inodes das Problem:
    Was kann ich jetzt tun?

    Kurz gesagt: Du hast zuviele Dateien im System.

    Tante Google verweist zum Thema "linux inodes full" auf Stackoverflow Link1 und Link2.

    Es gibt mehrere Kommandos, welche die Verzeichnisse mit den meisten Dateien anzeigen, z.B.

    for i in $(find / -type d); do echo $(ls -a $i 2>/dev/null | wc -l) $i; done | sort -n
    

    Falls man entbehrliche Dateien findet (wie bei mir in /var/lib/php/sessions mit 17336 Dateien !), kann man durch Löschen Inodes freischaufeln.

    posted in Allgemein
  • RE: Fehlermeldung beim aufrufen der CMDB: No space left on device

    @C.Geist said:

    Wie gesagt ich bin kein Linux Profi, aber ich vermute das alles auf /dev/sda1 läuft.

    Ja, der root-Mountpoint / ist /dev/sda1. Nur den musst Du Dir anschauen.

    Ich verstehe deinen Punkt mit dem begrenzten Diskspace, aber warum kann die CMDB kein 4K log schreiben wenn noch 8,3G frei sind?

    Bei Linux-Filesystemen können es auch immer die inodes sein, die knapp werden. Wie die Situation da aussieht, siehst Du mit df -i /

    HTH,
    Martin

    posted in Allgemein
  • RE: i-doit in der cloud?

    undefined @StephanBuerger

    aktuell gibt es noch einen Unterschied zwischen der Eval Cloud und der Cloud. In der Eval Cloud sind einige Funktionen (noch nicht) aktiviert. Es ist allerdings geplant, so schnell wie möglich die Eval auf den kompletten Funktionsumfang zu erweitern.

    Die Eval kann man sich ganz einfach über https://www.i-doit.com/30-tage-testversion/download/#cloud klicken.

    Die i-doit Cloud hat den selben Funktionsumfang wie eine eigene Installation. Einziger Unterschied können Add-ons sein, dazu kann man sich aber die Add-ons Seite anschauen und den Cloud Filter setzen:
    https://www.i-doit.com/produkte/add-ons

    Bevor ich es vergesse, damit die Cloud Instanz an das AD oder JDisc kommt gibt es natürlich einen VPN.

    posted in Allgemein