Ankündigung

Einklappen
Keine Ankündigung bisher.

Indego Connect

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

  • schuma
    antwortet
    Zitat von Bonze Beitrag anzeigen
    Das heisst du hast ein Problem mit den Einrückungen
    OK, stimmt. Jetzt wird das Plugin wieder geladen.

    Einen Kommentar schreiben:


  • Bonze
    antwortet
    Das heisst du hast ein Problem mit den Einrückungen

    Einen Kommentar schreiben:


  • schuma
    antwortet
    Zitat von Marcov Beitrag anzeigen
    dann denke ich auch über Deine Vorschläge nach.
    Vielen Dank schon mal dafür!
    Zitat von Marcov Beitrag anzeigen
    auf die schnelle probiere es mal so
    Die Schnelle Lösung läuft nicht. Gucken wir dann wenn Du soweit bist....

    Code:
    2018-11-11  16:04:05 ERROR    Main         Plugin 'indego' exception during import of __init__.py: unindent does not match any outer indentation level (__init__.py, line 160)
    Traceback (most recent call last):
      File "/usr/local/smarthome/lib/plugin.py", line 498, in __init__
        exec("import {0}".format(classpath))
      File "<string>", line 1, in <module>
      File "/usr/local/smarthome/plugins/indego/__init__.py", line 160
        self.state()
                     ^
    IndentationError: unindent does not match any outer indentation level

    Einen Kommentar schreiben:


  • Marcov
    antwortet
    Hi,
    ich bin gerade dabei die von bmx umgebastelte Version auf ein Smartplugin zu testen, wenn ich dazu gekommen bin, dann denke ich auch über Deine Vorschläge nach.
    auf die schnelle probiere es mal so:
    PHP-Code:
        def send_command(selfitemcommand=Nonecaller=Nonesource=Nonedest=None):
            
    command =  str(item.conf['indego_command'])
            
    logger.debug("Function Command " command +' ' str(item()))
            if 
    item():
                
    message self.put_url(self.indego_url 'alms/'+self.alm_sn+'/state',self.context_id,command,10)
                
    logger.debug("Command " command +' gesendet! ' str(message))
                
    #get state after sending a command:
                
    self.state() 

    Einen Kommentar schreiben:


  • schuma
    antwortet
    Marcov noch eine Idee....
    Wenn man in dem Widget einen Knopf drückt, bekommt man in dem normalen Cycle Intervall eine Statusmeldung.
    Wenn ich also auf rausfahren drücke, kommt nach der nächsten Cycle Intervall die Meldung das die Karte geladen wird oder Dr Indego schon mäht.

    Wäre es denkbar, einen Art fast Cycle einzuführen? Nach einer aktiven Aktion, schnelles Pollen der Statusmeldungen?

    Und / oder eine aktualisieren Funktion (Button)

    Einen Kommentar schreiben:


  • schuma
    antwortet
    Marcov Seit dem letzten App Update steht beim Aufrufen der App im Status jetzt immer Wecke auf....
    Gibt es da evtl eine Änderung bei Bosch im Ablauf?

    Mir ist auch aufgefallen, das wenn der Indego im Ruhezustand ist, ich Ihn immer zweimal rausschicken muss. Evt das erste mal aufwecken dann der Befehl.

    Einen Kommentar schreiben:


  • bmx
    antwortet
    Das Plugin ist derzeit in der Anpassung auf ein SmartPlugin. Es müssen noch Tests von Marcov gefahren und ggf. die Doku hier und da an einiges Stellen erweitert werden. Danach können wir das in develop aufnehmen damit es ins nächste Release kommt.

    Einen Kommentar schreiben:


  • Msinn
    antwortet
    Zitat von Haiphong Beitrag anzeigen
    Dieses Plugin ist leider weder auf "github" noch auf der "SHNG"- Seite gelistet
    Das Plugin hier im Thread (Post #7) ist noch ein Classic-Plugin. Als solches wird es auch keinen Eingang in das github Repo finden. Aber vielleicht gibt es inzwischen ja eine neuere Version, die bereits ein SmartPlugin ist. Dieses könnten wir schnell aufnehmen, wenn jemand dafür einen Pull Request stellt.

    In der SmartHomeNG Doku unter https://www.smarthomeNG.de/user kann es auch erst gefunden werden, wenn das Plugin es bis in den master Branch von SmartHomeNG geschafft hat. Die Doku wird jeweils zum Release aus dem github Repo generiert. Also: Was nicht auf github ist, ist auch nicht in der Doku.


    Einen Kommentar schreiben:


  • bmx
    antwortet
    Zitat von Haiphong Beitrag anzeigen
    Dieses Plugin ist leider weder auf "github" noch auf der "SHNG"- Seite gelistet
    Das kommt bestimmt noch ;-)


    Einen Kommentar schreiben:


  • schuma
    antwortet
    Bei mir kein Problem...

    Einen Kommentar schreiben:


  • Haiphong
    antwortet
    Könnt ihr euch auf der "Indego App" anmelden / registrieren ??
    Bei mir kommt "Dienst nicht verfügbar" ( schon das ganze WE )

    Einen Kommentar schreiben:


  • schuma
    antwortet
    Marcov Ich habe jetzt relativ heufig eine neue Fehlermeldung im Log:

    Code:
    2018-10-28  05:15:24 ERROR    state        Method state exception: 1537
    Traceback (most recent call last):
      File "/usr/local/smarthome/lib/scheduler.py", line 517, in _task
        obj()
      File "/usr/local/smarthome/plugins/indego/__init__.py", line 462, in state
        if state__str[state_code][1] == 'dock':
    KeyError: 1537
    Kann Du da noch einmal helfen?

    Einen Kommentar schreiben:


  • schuma
    antwortet
    Zitat von Haiphong Beitrag anzeigen
    Wollte nur wissen, ob sich der Versuch der Integration lohnt.
    Mit dem Plugin wird der 350 überhaupt erst annähernd nutzbar. Also im Sinne von SmartHome.
    Viele Dinge die das Plugin kann, kann die App nicht. Sowie Prozent der Abarbeitung, Wettervorhersage usw.

    Ich glaube ohne das Plugin hätte ich den 350 wieder zurück geschickt.

    Einen Kommentar schreiben:


  • Haiphong
    antwortet
    Denke am WE ist das Ding da und das Wetter schlecht, da werde ich mal schauen.....

    Danke schon vorab für Deine Arbeit ....

    Einen Kommentar schreiben:


  • Haiphong
    antwortet
    Hab im Forum eigentlich nur nach Erfahrungen mit dem 350 Connect gesucht ......
    und hab dann - vollkommen unerwartet - das Plugin von Marco gesehen

    Dieses Plugin ist leider weder auf "github" noch auf der "SHNG"- Seite gelistet

    Einen Kommentar schreiben:

Lädt...
X