Ankündigung

Einklappen
Keine Ankündigung bisher.

SmartHome.py 1.0 Beta - Bitte Testen

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

    #31
    Hi Robert,
    Zitat von Robert Beitrag anzeigen
    Der Fehler ist "wichtig" und sollte wenn irgend möglich auch ins Release.
    ich werde das Release am Donnerstag taggen. Alles was vorher in develop kommt, ist Bestandteil des Releases.

    Bis bald

    Marcus

    Kommentar


      #32
      Aus welchem cache liest denn knx_cache? Bislang dachte ich dass sh.py sich den Wert merkt, oder geht es da um den eibd-cache aus dem der Wert recovered wird?
      Umgezogen? Ja! ... Fertig? Nein!
      Baustelle 2.0 !

      Kommentar


        #33
        knx_cache -> Cache aus eibd
        cache -> Cache aus smarthome.py in var/cache/

        Kommentar


          #34
          Hi,

          gerade noch einen Bug gefixed. Die Scene Dateien waren bisher ohne .conf Endung. Die Doku ist anderer Meinung und sie hat Recht. Habe deshalb den Code angepasst.

          Das conf2-1.0 script, benennt die Dateien automatisch um.

          Bis bald

          Marcus

          Kommentar


            #35
            AW: SmartHome.py 1.0 Beta - Bitte Testen

            Zitat von mode Beitrag anzeigen
            knx_cache -> Cache aus eibd
            cache -> Cache aus smarthome.py in var/cache/
            Oh... ich dachte auch das es da keine Unterschiede gibt.. Deswegen habe ich auch vorher gedacht das es zu Problemen mit den Werten kommen kann.

            Sorry nochmal und danke für die Aufklärung hier.

            Gesendet von meinem GT-I9100 mit Tapatalk

            Kommentar


              #36
              XBMC Plugin

              Hallo, habe eben mit dem XBMC Plugin etwas rumgespielt. Mute , Nootify und Volume haben ich hinbekommen.
              Leider sehe ich keinerlei Statusinformationen oder Titel.
              Habt Ihr ähnliche Probleme ?

              Items hab ich so definiert:
              Code:
              [schlafen]
                  [[xbmc]]
                      type = str
                      xbmc_host = schaade1
                      # xbmc_port = 9090
                      xbmc_listen = state
                      [[[title]]]
                          type = str
                          xbmc_listen = title
                      [[[media]]]
                          type = str
                          xbmc_listen = media
                      [[[volume]]]
                          type = num
                          xbmc_listen = volume
                          xbmc_send = volume
                      [[[mute]]]
                          type = bool
                          xbmc_listen = mute
                          xbmc_send = mute
              Und in der Visu folgendes gemacht:

              Code:
                  {{ multimedia.music('radio1', 'schlafen.xbmc.mute', '', '', '', '', 'schlafen.xbmc.volume', 'schlafen.xbmc.mute', 'schlafen.xbmc.title', '', '') }}
                              Volume{{ basic.value('valuex', 'schlafen.xbmc.volume') }}
                                Title{{ basic.value('valuex2', 'schlafen.xbmc.title()') }}
                                Status{{ basic.value('valuex3', 'schlafen.xbmc') }}
              Volume wird angezeigt und sowohl Volume und Mute gehen in der Visu .

              Auffällig ist nur dies nach dem Connect :

              Code:
              2013-11-14 00:31:10,129 DEBUG    Connections  xbmc: connected to schaade1:9090 -- connection.py:connect:348
              2013-11-14 00:31:10,139 ERROR    Main         Connection polling failed: dictionary changed size during iteration -- smarthome.py:start:344
              Traceback (most recent call last):
                File "/usr/smarthome/bin/smarthome.py", line 342, in start
                  self.connections.poll()
                File "/usr/smarthome/lib/connection.py", line 94, in poll
                  for fileno in self._connections:
              RuntimeError: dictionary changed size during iteration
              Gruß Stephan

              Kommentar


                #37
                Hallo Stephan,

                das wurde am Wochenende gefixed. Danke aber für die Meldung.

                Bis bald

                Marcus

                Kommentar


                  #38
                  Hi Marcus,

                  ich schreibs mal hier um den Release-Thread nicht zu stören:

                  Bei der Durchsicht der Doku ist mir aufgefallen, dass "find_items" redundant geworden ist, da "match_items(*:<attribut>)" das gleiche leistet. Im Sinne der Übersichtlichkeit/Wartbarkeit sollte das find glaube ich raus!?

                  Bzgl. des angekündigten neuen Datenbank-Plugins wäre es schön, wenn in der Runde der aktiven Nutzer noch mal "gebrainstormed" werden würde bevor da wieder Pflöcke eingeschlagen werden. Hatte ich ja in dem Extra-Thread schon angesprochen.

                  Grüße
                  Robert

                  Kommentar


                    #39
                    Zitat von mknx Beitrag anzeigen
                    Hallo Stephan,

                    das wurde am Wochenende gefixed. Danke aber für die Meldung.

                    Bis bald

                    Marcus
                    Hab nochmal getestet , jetzt geht´s

                    Gruß Stephan

                    Kommentar


                      #40
                      Zitat von shs2 Beitrag anzeigen
                      Hab nochmal getestet , jetzt geht´s
                      kaum macht mans richtig, schon funktionierts

                      Kommentar

                      Lädt...
                      X