Ankündigung

Einklappen
Keine Ankündigung bisher.

Slack plugin

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

    Slack plugin

    Gibt es jemanden der einen Plugin für Slack zur Zeit entwickelt?

    https://slack.com/

    #2
    Nein, aber https://telegram.org

    Kommentar


      #3
      Wie findet Telegram seine Anwendung im SmartHome Bereich? Kann ich mir per Telegram Client Meldungen aufs Handy senden lassen? Oder via Telegram Nachrichten mein Haus steuern? Gibt es schon Beispiele? Was ist notwendig, damit das funktioniert?

      Kommentar


        #4
        gama danke für den Hinweis, leider finde ich das Plugin aber nicht auf Github, nicht im master und auch nicht im develop Zweig.

        Kannst du hier ein Link senden? Ist das Plugin als Stabil anzusehen?

        patrickgoll ich bin auf der Suche um eventuell Pushbullet abzulösen. Ich möchte Meldungen, Info und insbesondere Alarm Meldungen auf alle Geräte der Familie bekommen, wobei die ganze Familie Informationen hinzufügen kann, wie im Beispiel von einem Fehlalarm.
        Via Messenger das Haus steuern bin ich nicht so ganz begeistert von.
        Zuletzt geändert von knxmfbp; 02.12.2016, 17:10.

        Kommentar


          #5
          Mit Telegram geht beides. Per HTTP-Listener auf einkommende Nachrichten vom Handy lauschen und die Strings umsetzen auf SH.py Befehle oder per POST Befehle aus SH.py heraus auf ein Handy. Im Netz gibt's einige Python-Implementatioen, die API ist sehr einfach.
          Sonos

          Kommentar


            #6
            Ich habe mal angefangen und auch dazu schon mal gepostet... aber leider keine Mitstreiter / Interessenten gefunden... aber wäre toll, wenn wir das gemeinsam weiter bringen könnten.

            Aktueller Status:
            Ich habe ein Plugin geschrieben, welches Telegram als bot implementiert. Über hinterlegte, vertrauenswürdige chat_ids können z.B. Nachrichten an eine Gruppe geschickt werden (bei mir aktuell Windalarm) indem das item mit dem Attribut telegram_message = "..." ergänzt wird.
            Ebenso können alle Items mit "/list" abgefragt werden, die ein telegram_message = "..." besitzen.

            Meine Anforderung war einen Push-Service zu implementieren, der mir Primär Nachrichten schicken kann... aber die Möglichkeiten die Telegram bietet gehen sicher weit darüber hinaus...

            Alles absolut alpha, weil ich noch nicht richtig weiter gekommen bin und es für meine Alarm-Anforderungen vorerst reicht.

            Wäre aber super, wenn sich ein paar Interessenten finden würden, sodass es eine gemeinsame Weiterentwicklung auch Sinn macht und nicht nach ein paar Wochen wieder einschläft.



            Kommentar


              #7
              Du kannst doch am besten einen Push-Request ins SmarthomeNG-Github (dev-Zweig) stellen. Dann können alle gemeinsam dran arbeiten.

              Gruss,

              Stefan
              Sonos

              Kommentar


                #8
                Hi. ich habe vor ein paar Wochen auch ein telegram Plugin geschrieben auf Basis von telepot. Damit kann man Nachriten senden und empfangen (auch Bilder) - analog meinem Whatsapp-Plugin.
                gama. Wir könnten ja unsere beiden Plugin's vereinen.




                Kommentar


                  #9
                  Hi, habe (zuletzt vor vielen Jahren) nur mit svn entwickelt. Wie läuft das bei GitHub?
                  Branch auf develop erstellen, Änderungen einchecken und dann pull request stellen?

                  Kommentar


                    #10
                    Du forkst von SmarthomeNG, integrierst lokal deine Änderungen, pusht das dann in dein eigenes Repo und machst dann einen Push-Request gegen den DEV-Zweig vom originalen SmarthomeNG Repo. Da gibt es bei Github ein Button der dir diese Option gibt, dein geänderten Fork mit dem originalen Source zu vergleichen.

                    Gruss,

                    Stefan
                    Sonos

                    Kommentar


                      #11
                      Also ich hab jetzt einen branch erzeugt "git checkout -b feature_telegram" und überflüssige Dateien/Verzeichnisse mit "git reset <filename>" raus genommen. Wenn ich jetzt einen committ mache, könnt Ihr dann den branch bereits sehen oder muss dieser erst gemerged werden?

                      Kommentar


                        #12
                        Zitat von gama Beitrag anzeigen
                        Also ich hab jetzt einen branch erzeugt "git checkout -b feature_telegram" und überflüssige Dateien/Verzeichnisse mit "git reset <filename>" raus genommen. Wenn ich jetzt einen committ mache, könnt Ihr dann den branch bereits sehen oder muss dieser erst gemerged werden?
                        Wenn du es im offiziellen SmarthomeNG habe willst, dann muss nach deinem Push-Request erst gemerged werden. Das können dann nur ausgewählte Leute, wie zB psilo.
                        Den Push-Request musst du über die Github-Oberfläche machen. Google mal nach "Github push fork original compare"
                        Sonos

                        Kommentar


                          #13
                          Da siehst du den Punkt "Pull request". Der ist es. In der nächsten Maske wählst du dann die zu vergleichenden Repos/Branches aus. Bei SmarthomeNG unbedingt den dev-Zweig wählen, auf der rechten Seite dann deine Branch.
                          You do not have permission to view this gallery.
                          This gallery has 1 photos.
                          Zuletzt geändert von pfischi; 04.12.2016, 15:04.
                          Sonos

                          Kommentar


                            #14
                            Hm,
                            git push origin feature_telegram
                            funktioniert nicht. Brauche ich da noch entsprechende Rechte auf das Repository?

                            Kommentar


                              #15
                              Zitat von gama Beitrag anzeigen
                              Hm,
                              funktioniert nicht. Brauche ich da noch entsprechende Rechte auf das Repository?
                              Hattest du vorher ein Fork von SmarthomeNG erstellt? Du musst dann deinen Fork clonen, die Änderungen da machen und pushen (da es ja dein Fork ist hast du Rechte). Danach machst du einen Pullrequest (wie auf dem Screenshot) und vergleichst deinen Fork mit dem von SmarthomeNG.

                              Du hast keine Rechte, weil du bestimmt versucht hast, ins originale SmarthomeNG zu pushen.

                              Gruss,

                              Stefan
                              Sonos

                              Kommentar

                              Lädt...
                              X