Ankündigung

Einklappen
Keine Ankündigung bisher.

Frage zur Plugin Entwicklung

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

    #16
    So, Fehler gefunden. Wen's interessiert:

    Item Werte zuweisen über:
    Code:
     
     item.property.value = 'TollerWert'
    funktioniert zwar, triggert aber nichts in Richtung SmartVisu und "lastUpdate" wird auch nicht aktualisiert.

    Nutz man:
    Code:
    value = 'TollerWert'
    Code:
    item(value)
    klappt es einwandfrei.

    Grüße,
    Thomas

    Kommentar


      #17
      Guten Morgen,
      da eine erste, frühe Version des neuen Plugins "Neato vaccum robot" nun fertig ist, würde ich diese gerne im Dev-branch veröffentlichen und dort weiterentwickeln.
      Hier das aktuelle Repo. https://github.com/thengsty/sh-neato
      Wer kann mir denn ein paar Tipps geben wie ich das Ganze in die SH-Plugins dev branch überführe?

      Thomas

      Kommentar


        #18
        So, ich hab das neue NEATO- Plugin jetzt mal in Develop committed anhand der Anleitung.
        Das ist ehrlich gesagt mein erstes Github Projekt, weshalb ich nicht sicher bin ob ich alles richtig gemacht habe...
        Kann sich das mal jemand anschauen und mir sagen was ich alles falsch gemacht habe? ;-)

        Danke, Thomas

        Kommentar


          #19
          Wo ist der PR im Develop? (https://github.com/smarthomeNG/plugins/pulls)

          Kommentar


            #20
            ne, kein PR. Kann meinen commit dort nicht finden. Ich verstehe den gesamten Workflow aber auch nicht wirklich und die Anleitung ist so mäßig.
            Ist aber auch egal. Wer das Plugin haben will... gerne hier zugreifen: https://github.com/thengsty/sh-neato
            Ich werde gelegentlich auch neue Features einbauen.

            Kommentar


              #21
              thengsty eigentlich kannst Du nicht direkt einen Commit in den DEV pushen. Du musst einen PR machen... Direkt haben nur wir die Rechte.

              Ein Commit fügt die Änderung erstmal nur Deiner lokalen Versionierung hinzu.

              Kommentar


                #22
                Glaube jetzt hats geklappt. https://github.com/smarthomeNG/plugins/pull/289

                Nächste noob - Frage: Sollte das Plugin demnächst ma lim Dev sein... Mache ich die weitere Entwicklung dann innerhalb des Forks in meinem Repo?

                Kommentar


                  #23
                  immer von deinem fork aus mittels neuen pull requests. direkt in den dev wirst du auch nach dem merge nicht dürfen. übliches verfahren.

                  ich fliege mal über den code, kann aber nur schauen und nicht testen, da keine hardware.

                  PS: habe mal ne reihe an kleinigkeiten kommentiert.. ein riesending ist das meiste nicht...
                  Zuletzt geändert von psilo; 14.10.2019, 15:52.

                  Kommentar


                    #24
                    Hey!
                    Prima, so langsam verstehe ich den git flow. Danke für deine Hilfe. Wo finde ich denn deine "Kleinigkeiten" die du kommentiert hast?
                    Ich habe im PR nur den einen comment gefunden bzgl. der fehlenden requirements.txt

                    Kommentar


                      #25
                      Ich habe direkt den code kommentiert. Die sachen sind inline im pr

                      Kommentar

                      Lädt...
                      X