Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - cli plugin mag nicht

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

    #16
    Hier mag das CLI-Plugin auch nicht...ich finde aber keinen Fehler.

    ./smarthome.py -n -d
    Code:
    root@smarthome:/usr/local/smarthome/bin# ./smarthome.py -n -d
    2013-05-16 18:17:28,574 SmartHome.py INFO     Init SmartHome.py v0.8-4-ga53aaec -- smarthome.py:__init__:189
    2013-05-16 18:17:28,581 SmartHome.py INFO     Init Scheduler -- scheduler.py:__init__:51
    2013-05-16 18:17:28,586 SmartHome.py INFO     Init plugins -- smarthome.py:__init__:204
    2013-05-16 18:17:28,602 Scheduler    DEBUG    creating 5 workers -- scheduler.py:run:57
    2013-05-16 18:17:28,609 SmartHome.py DEBUG    Plugin: knx -- plugin.py:__init__:42
    2013-05-16 18:17:28,641 SmartHome.py DEBUG    Plugin: ow -- plugin.py:__init__:42
    2013-05-16 18:17:28,667 SmartHome.py DEBUG    Plugin: cli -- plugin.py:__init__:42
    2013-05-16 18:17:28,680 SmartHome.py DEBUG    Plugin: visu -- plugin.py:__init__:42
    2013-05-16 18:17:28,767 SmartHome.py DEBUG    Plugin: rrd -- plugin.py:__init__:42
    2013-05-16 18:17:28,860 SmartHome.py INFO     Init items -- smarthome.py:__init__:206
    plugin.conf
    Code:
    [cli]
        class_name = CLI
        class_path = plugins.cli
        update = True
    logic.conf
    Code:
    #!/usr/bin/env python
    #
    
    logger.info("Hello World!")

    Beim Versuch zu verbinden:
    Code:
    telnet 192.168.2.35 2323
    Trying 192.168.2.35...
    telnet: connect to address 192.168.2.35: Connection refused
    telnet: Unable to connect to remote host
    Grüße
    Umgezogen? Ja! ... Fertig? Nein!
    Baustelle 2.0 !

    Kommentar


      #17
      Hallo Mirko,

      von der Docu (http://mknx.github.io/smarthome/plugins/cli/)
      This plugin listen by default on 127.0.0.1 port 2323 for a telnet connection. You could change the IP to a local address or to 0.0.0.0 to get access it over the network.

      Wieso ist die logic.conf == plugin.conf?

      Bis bald

      Marcus

      Kommentar


        #18
        logic und plugin war ein blöder copy&paste Fehler ... habs berichtigt.

        Dein Link geht aber auch ins Leere ... ich tu mich, nebenbei bemerkt, mit der Doku etwas schwer.

        Ich will das CLI ja von einem anderen Rechner im LAN ansprechen.
        192.168.2.35 ist die IP des Raspberry .. oder geht das nur lokal?
        Umgezogen? Ja! ... Fertig? Nein!
        Baustelle 2.0 !

        Kommentar


          #19
          Hi,

          ich habe den Link gefixed.

          Zitat von JuMi2006 Beitrag anzeigen
          ich tu mich, nebenbei bemerkt, mit der Doku etwas schwer.
          weil sie auf englisch ist?

          In der plugin.conf muss folgendes:
          Code:
          [cli]
             class_name = CLI
             class_path = plugins.cli
             ip = 0.0.0.0
             update = True
          Bis bald

          Marcus

          Kommentar


            #20
            Nein das geht schon, obwohl mir deutsch lieber ist.
            Ich finde das Layout und die Navigation einfach nicht passend zu meinen! Lesegewohnheiten.

            Die ip sollte beim nächsten Image mit in die config, dann kommt man auch drauf ohne (die momentan nicht erreichbare) Doku drauf.
            Ansonsten läufts erstmal ganz gut und der Einstieg ist geschafft ... vor Python hab ich noch ein bisschen Sorge, aber das wird schon.

            Danke
            Umgezogen? Ja! ... Fertig? Nein!
            Baustelle 2.0 !

            Kommentar

            Lädt...
            X