Ankündigung

Einklappen
Keine Ankündigung bisher.

Interne KO direkt in der Datenbank anlegen?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Interne KO direkt in der Datenbank anlegen?

    Hallo gaert,

    ich muss ein paar hundert KO anlegen, habe einen Teil davon nun über das Webinterface gemacht und würde würde den Rest gern direkt mit einer großen Query der Datenbank anlegen.

    Wenn ein internes KO angelegt wird, wird es dann nur der Datenbank hinzugefügt, oder gibt es noch andere Prozesse, so dass das reine Anlegen in der DB nicht ausreicht? Dann lasse ich das.

    Danke Dir!

    #2
    Kannst Du ruhig so machen (edomiProject.editKo) - oder Du wartest noch ein paar Wochen(?), dann sollte der Import/Export fertiggestellt sein
    EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)

    Kommentar


      #3
      Zitat von gaert Beitrag anzeigen
      dann sollte der Import/Export fertiggestellt sein
      Wird es dann möglich sein bspw. eine CSV-Liste als KO zu importieren? Das wäre schon großartig.

      Kommentar


        #4
        So in Etwa - nicht CSV, sondern JSON.
        EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)

        Kommentar


          #5
          Es gibt dann auchnoch diverse Tools um CSV nach JSON zu konvertieren.

          http://www.csvjson.com/csv2json

          Wie gut das klappt, wird sich dann herausstellen, wenn der Import/Export fertig ist.

          Kommentar


            #6
            Das KO-JSON wird in Etwa so aussehen (hier 2 KOs, intern und GA):

            Code:
                "#kos": 
                [
                    {
                        "id": "@100",
                        "name": "test",
                        "folder_id": "31",
                        "type": "KO",
                        "description": "sdlkjfhdsf\n1\n2\n2\n3\n4\nENDE:::::",
                        "dpt": "0",
                        "defaultValue": "1234567890",
                        "remanent": "1",
                        "min": "1",
                        "max": "2",
                        "step": "3",
                        "digits": "4",
                        "csvList": "11,22,33,44"
                    },
                    {
                        "id": "@101",
                        "name": "test-GA",
                        "folder_id": "32",
                        "type": "GA",
                        "description": "TESTTEXT\n1\n2\n3\n4\nENDE***",
                        "groupAddress": "1/2/3",
                        "dpt": "1",
                        "defaultValue": "1234567890",
                        "initScan": "1",
                        "initSend": "1",
                        "requestType": "6",
                        "min": "1",
                        "max": "2",
                        "step": "3",
                        "digits": "4",
                        "csvList": "11,22,33,44"
                    }
                ]
            EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)

            Kommentar

            Lädt...
            X