Ankündigung

Einklappen
Keine Ankündigung bisher.

Probleme / Unschönheiten der Konfigurationssoftware

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

    #16
    Zitat von callidomus Beitrag anzeigen
    Ich führe noch ein paar Tests aus, dann release ich es als stable.
    Kann man daraus und der Tatsache dass heute der 1.7. ist ableiten, dass 'stable' normalerweise einen monatlichen Release-Cycle hat?

    Kommentar


      #17
      Hallo,

      Zitat von trollvottel Beitrag anzeigen
      Kann man daraus ... ableiten, dass 'stable' normalerweise einen monatlichen Release-Cycle hat?
      nein, kann man nicht. Man kann von folgendem ausgehen, wobei das keine Garantie ist das es wirklich immer alle 4 Wochen neue Features gibt.

      Features werden alle 2-4 Wochen released
      Unkritische Bugfixe ebenso
      Kritische Bugs ASAP

      Bis bald

      Marcus
      Zuletzt geändert von callidomus; 01.07.2016, 13:48.

      Kommentar


        #18
        Das ist gut zu wissen denn es bedeutet einen relativ aktuellen 'stable' Pfad auf dem man nicht einschläft ;-).

        Kommentar


          #19
          Hi Marcus,

          nachdem ich jetzt einige Sachen mit dem Konfig-UI gemacht habe, noch 2 Verbesserungsvorschläge:
          1. Bei Popups sollte Sichern/Abbrechen auch oben auf dem Popup verfügbar sein. Es passiert sehr häufig, dass man z.B. bei einem Item nur Name/Text/Typ vergeben muss, dann aber ewig weit runter scrollen muss (besonders wenn man viele Plugins eingebunden hat), um Sichern zu klicken. Bei großen Visu-Popups ist das Problem geringer, aber auch da.
          2. Wenn ein Popup im Vordergrund ist, kann ich trotzdem Browser-Back drücken. Das Popup bleibt zwar, aber die Seite dahinter ist "wegnavigiert". Das ist unschön, vor allem, wenn man öfters auf Browser-Back tippt, weil man sich wundert, dass nichts passiert. Wenn man dann das Popup mit Sichern oder Abbrechen beendet, weiß man nicht, wo man raus kommt. Für einen "occasional" Nutzer ist das verwirrend. Ich würde an der Stelle das Browser-Back sperren.
          Gruß, Waldemar
          OpenKNX www.openknx.de

          Kommentar


            #20
            Hi Marcus,
            bei den Logiken gibt es auch noch ein problem. Wenn ich den Nodenamen ändere und auf Save drücke geht das Fenster nicht mehr zu. Erst wenn ich auf abbrechen drücke geht das Fenster zu.

            Getestet unter W10 mit Edge und Chrome
            VG
            Jürgen
            Zuletzt geändert von heckmannju; 01.07.2016, 22:32.

            Kommentar


              #21
              Hallo Jürgen,

              danke, ist gefixt. Das kam durch die andere Änderung.

              Code:
              callidomus.core update
              callidomus.core restart
              Bis bald

              Marcus

              Kommentar


                #22
                Hi,

                ich habe auch noch ein problem mit cli und Logik.

                Wenn ich in der cli lo eintippe geht diese gleich zu.

                im log sehe ich nur

                Code:
                2016-07-02 00:55:37 DEBUG    Main         CLIHandler: closing socket 127.0.0.1:43276
                Zweites Problem:

                In mein Kalender.py bekommt jetzt bei der die Fehlermeldung.

                Code:
                2016-07-02 00:51:13 DEBUG    Scheduler    kalender_logic next time: 2016-07-02 00:51:23+02:00
                2016-07-02 00:51:23 ERROR    kalender_logic Logic: kalender_logic, File: /data/callidomus/local/logics/kalender.py, Line: 2, Method: <module>, Exception: 'CallidomusCore' object has no attribute 'ical'
                Traceback (most recent call last):
                  File "/mfs/core/lib/scheduler.py", line 398, in _task
                    exec(obj.bytecode, _globals)
                  File "/data/callidomus/local/logics/kalender.py", line 2, in <module>
                    muell = cd.ical('https://calendar.google.com/calendar/ical/heckmannju%40gmail.com/private-XXXXXXXXXXXXXXXXXX/basic.ics')
                AttributeError: 'CallidomusCore' object has no attribute 'ical'
                2016-07-02 00:51:23 DEBUG    Scheduler    kalender_logic next time: 2016-07-02 00:51:33+02:00
                So wie ich das verstanden habe ist das ical die logic. Die existiert der node name ist ical.

                Viele Grüsse
                Jürgen

                Kommentar


                  #23
                  Hallo,
                  das 2 Problme hat sich gelöst, mein iCal plugin war weg. Nach dem ich das wieder eingefügt habe war die Fehlermeldung weg.
                  VG
                  Jürgen
                  Zuletzt geändert von heckmannju; 02.07.2016, 00:35.

                  Kommentar


                    #24
                    Hallo Jürgen,

                    bitte mache doch separate Threads für Probleme auf.

                    Das erste Problem ist auch gelöste, siehe anderen Post. Einfach update einspielen.

                    Bis bald

                    Marcus

                    Kommentar


                      #25
                      Hi Markus,
                      bei einem Item habe ich vergessen den Typ anzugeben und Zwischenspeichern angekreuzt. Das führt zu einem Fehler im Log.

                      Wenn ich das jetzt versuche zu korrigieren bekomme ich folgende Fehlermeldung im Log.

                      Code:
                      2016-07-05 00:36:55 DEBUG    Main         Visu: admin (192.168.102.64:51888) sent '{"cmd":"admin","admin":"modifyNode","path":"aussen.garten.temp","attr":{"type":"num","unit":"° Celsius","trace":"1","cache":"0","enforce_updates":"0","nw":"0"}}'
                      2016-07-05 00:36:55 ERROR    Main         'name'
                      Traceback (most recent call last):
                        File "/mfs/core/lib/websocket.py", line 364, in json_parse
                          self.admin(data['admin'], data)
                        File "/mfs/core/lib/websocket.py", line 420, in admin
                          if self._core.config.node_conf[data['path']]['name'] != data['attr']['name']:
                      KeyError: 'name'
                      Das UI verhält sich meiner Meinung nach Suboptimal. Es reagiert nicht das etwas nicht stimmt bekomme ich nur durch das Symtom mit das das Fenster nicht zu geht.

                      VG
                      Jürgen

                      Kommentar


                        #26
                        Hallo Jürgen,

                        danke, ist gefixt.

                        Code:
                        callidomus.core update
                        callidomus.core restart
                        Bis bald

                        Marcus

                        Kommentar


                          #27
                          Hi Marcus,

                          bei der Auswahl der DTP steht ja nur die Nakte Liste, könntes du da auch das was in der ETS Dahinter steht da eintragen oder zumindest bei der Auswahl anzeigen.

                          z.b.
                          1 (1-Bit)
                          9 (2-Byte Gleitkommawert)
                          10 (Zeit)
                          11 (Datum)
                          14 (4-Byte Gleitkommawert)

                          VG
                          Jürgen

                          Kommentar


                            #28
                            Hallo Jürgen,

                            Zitat von heckmannju Beitrag anzeigen
                            könntes du da auch das was in der ETS Dahinter steht da eintragen oder zumindest bei der Auswahl anzeigen.
                            ist in testing drin.

                            Code:
                            callidomus.core update
                            callidomus.gui build
                            Bis bald

                            Marcus

                            Kommentar


                              #29
                              Hi Markus,

                              Danke das find ich schon mal gut. Da ich die DTP nicht im Kopf haben...

                              kann man auch bei den Eingabefehldern die eine GA haben die GA und den Text anzeigen? Jetzt muss ich immer reinklicken um die Zuordnung zu kontrollieren.

                              VG
                              Jürgen

                              Kommentar


                                #30
                                Hi,
                                ich habe noch eine Fehler im item editor entdeckt.

                                Wurzel AAA
                                Darunter sind die nodes A und B

                                Verschiebe ich jetzt B auf A kann ich auf B nicht mehr zugreifen.

                                Im Log finden man das dazu
                                Code:
                                2016-08-01 23:50:28 ERROR    Main         'AAA.B'
                                Traceback (most recent call last):
                                  File "/mfs/core/lib/websocket.py", line 364, in json_parse
                                    self.admin(data['admin'], data)
                                  File "/mfs/core/lib/websocket.py", line 396, in admin
                                    'attr': self._core.config.node_conf[data['path']]})
                                KeyError: 'AAA.B'
                                Nach einem Restart von Core tut es aber wieder...man kann B dann wieder bearbeiten.

                                Viele Grüsse
                                Jürgen

                                Kommentar

                                Lädt...
                                X