Ankündigung

Einklappen
Keine Ankündigung bisher.

Wake On Lan

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

    #31
    Hi,

    meins schon: https://github.com/mknx/smarthome/bl...ol/__init__.py

    Das meinte ich mit auf das Release warten. Dann hat man einen eindeutigen Softwarestand.

    Bis bald

    Marcus

    Kommentar


      #32
      Großes Danke.. das __calll__ hat gefehlt.

      Hatte mich an die Doku gehalten, hier fehlte der call Aufruf.

      plugins.wol ? SmartHome.py 1.0 documentation

      Hier müsste man die Code noch anpassen oder auf das Release warten.

      Gruß

      Stefan

      Kommentar


        #33
        Hallo.

        ich habe das "Wake On Lan"-Plugin aus Lizenzgründen neu geschrieben.
        Unter https://github.com/smarthomeNG/smart...op/plugins/wol liegt die neue Version.

        In etc/plugins.conf muss class_name auf "WakeOnLan" geändert werden:

        1. Plugin aktivieren in etc/plugins.conf
        Code:
        [wakeonlan]
            class_name = WakeOnLan
             class_path = plugins.wol
        2. bei den Items muss das Attribut wol_mac eingetragen werden
        Code:
        [wakeonlan_item]
            type = bool
            wol_mac = 01:02:03:04:05:06
        Dabei sind die Trennzeichen egal, müssen nur gleich sein und können auch weggelassen werden.
        Code:
        wol_mac = 01:02:03:04:05:06
        wol_mac = 01-02-03-04-05-06
        wol_mac = 010203040506
        Grüße
        Christian
        Zuletzt geändert von cmalo; 24.03.2016, 00:04.

        Kommentar


          #34
          Super, danke für die Arbeit

          Kommentar


            #35
            Nur so als Anmerkung gedacht: Würde es nicht Sinn machen die neugeschriebenen Plugins gleich mit dem Kürzel NG zu versehen, also bspw. WOL_NG oder so? Macht es später ggf. einfacher beim Support hier, denn dann ist's klar von welcher Source die Rede ist. Ich denke da an das Thema Fritzbox-Plugin, dort war dann immer die verwirrende Rede von Version 1 und 2 usw.

            Kommentar


              #36
              Momentan habe ich das Ding an dem ich sitze "AVM" Plugin genannt.. Da es eben nicht nur FritzBoxen sondern auch WLAN Extender bedienen soll.. Falls jemand ne gute und geeignete SOAP Lib - Empfehlung für mich hat gerne her damit, das Zeug "RAW" schreiben ist etwas umständlich finde ich.. in meinem eigenen PHP Code hatte ich damals auch mit einer lib gearbeitet...

              Kommentar


                #37
                Hi,
                ich habs mal ausprobiert. Da es nicht auf anhieb klappt mal ne dumme frage von mir passen die plugins für NG auch für ältere sh.py Versionen und umgekehrt?
                Zapft ihr Narren der König hat Durst

                Kommentar


                  #38
                  Hochpass woher nimmst Du die Plugins? aus dem DEV? Im DEV werden eine Reihe Plugins (WOL, AVM, Engima2, DWD etc.) nichtmehr abwärtskompatibel sein und nur mit dem neuen Release von smarthomeNG (das demnächst kommt) funktionieren.

                  Kommentar


                    #39
                    Danke, habs vermutet. Ist es evlt. hilfreich die plugins anders zu benennen oder in der readme Kopatibilität kenntlich zu machen?
                    Zapft ihr Narren der König hat Durst

                    Kommentar


                      #40
                      siehst du im code (extended vom SmartPlugin) oder wenn das plugin aktiv ist im (neuen) backend plugin. bei enigma und avm hab ichs schon in die readme

                      Kommentar

                      Lädt...
                      X