Ankündigung

Einklappen
Keine Ankündigung bisher.

SmartHomeNG Release v1.7

Einklappen
Das ist ein wichtiges Thema.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    SmartHomeNG Release v1.7



    Aktuelle Version
    Stand 6. April 2020 ist jetzt im master Branch die Version v1.7 als stabile Version von SmartHomeNG verfügbar.
    Nur die Master Version sollte für den produktiven Einsatz benutzt werden!
    Es ist nicht nur für Anfänger die richtige Wahl.


    Wichtige Ãnderungen an Plugins oder neue Plugins werden bei Bedarf als separate "Plugin Releases" im master Branch verfügbar gemacht. Dabei wird die Version des Core nicht angehoben werden, sondern nur die Version für das Plugin Repository.


    Develop Branch
    Es findet eine aktive Weiterentwicklung statt, daher bitte mit einem Produktionssystem nicht auf den Entwicklungszweig gehen!
    Man sollte nur auf den develop Branch gehen, wenn man genau weiß, was man da macht.
    Es kann immer mal passieren, dass der develop branch aufgrund der laufenden Entwicklung in einem nicht lauffähigen Zustand ist.

    Auch ein Mischen vom master Branch und develop Plugins kann, aber muß nicht klappen, da einige Plugins aus dem develop Branch Funktionalitäten des
    Core benötigen könnten, die im master branch noch nicht vorhanden sind. In diesem Fall wird das Plugin nicht laden und einen Log Eintrag schreiben.

    smarthomeNG ist als Organisation bei Github angelegt, so dass mehrere Admins Schreibrechte auf das Repository haben.


    Dokumentation
    Unter https://www.smarthomeNG.de findet sich unser Blog und der Startpunkt für die Dokumentation:

    Was ist neu in SmartNomeNG v1.7?
    Die Neuerungen erstrecken sich über den Core von SmartHomeNG und die Plugins. Die Release Notes sind unter www.smarthomeng.de zu finden.


    Was ist beim Update zu beachten?
    Die Unterstützung des MQTT Protokolls ist in den Core umgezogen. Dadurch kann das Protokoll auch aus Logiken und mehreren Plugins genutzt werden. Dadurch ändert sich die Konfiguration. Ausführliche Informationen zu den Änderungen und zur Konfiguration finden sich auf www.smarthomeNG.de


    Unterstützung
    Natürlich gibt es hier im Forum Unterstützung. Zusäzlich haben wir auf https://gitter.im/smarthomeNG/smarthome einen Chat für SmartHomeNG eingerichtet. Dort schauen viele User und Entwickler in regelmäßgen Abständen rein.


    Fehlerbehebung
    Bevor ihr postet oder um Hilfe fragt, bitte
    • im Administrations-Interface einen Überblick verschaffen ob z.B. config files richtig im SmartHomeNG ankommen
    • Im Logfile nach Fehlern oder Warnungen suchen und wenn möglich deren Ursachen beseitigen.
    • SmartHomeNG im Debugmodus starten oder besser: Für nur den betroffenen Teil den Log-Level auf INFO oder DEBUG hochsetzen.
    Wenn Ihr Hilfe braucht und nicht weiterkommt werden Euch andere hier im Forum gerne weiterhelfen.

    Wenn ihr dann postet, geizt bitte nicht mit Informationen über eure Installation. Wir können alle nicht Hellsehen. Für uns hilfreich oder sogar notwendig sind unter anderem:
    • Beschreibung was ihr erreichen wollt
    • Erläuterung was ihr bisher gemacht habt
    • Genaue Bescheibung des wahrgenommenen Problems
    • ("Läuft nicht" ist da nicht ausreichend...)
    • Erläuterung welches Verhalten ihr erwartet
    • SmartHomeNG Version
    • Python Version
    • Betriebssystem mit Version
    • eingesetzte Hardware
    • Art der Installation
    • (z.B. Nach Komplettanleitung oder Raspberry Pi Image oder Update von Vorversion oder ...)
    • Konfigurierte Plugins (gerne die etc/plugin.yaml mit posten)
    • gegebenfalls die entsprechenden Item Konfigurationen (aus items/*.yaml)

    Viel Spaß und viel Erfolg mit Eurem SmartHomeNG!!!​
    Zuletzt geändert von Msinn; 06.04.2020, 00:07.
    Viele Grüße
    Martin

    There is no cloud. It's only someone else's computer.

    #2
    Update auf 1.7 soeben fehlerfrei durchgeführt.

    Vielen Dank, super Job!

    Kommentar


      #3
      Der changelog ist sehr beeindruckend

      Vielen Dank an alle die einen Beitrag geleistet haben!

      Kommentar


        #4
        Mit der Karte im Raspi3* sieht es schon sehr gut aus!!
        Bevor ich alles weitere Teste wollte ich auf eine USB-Platte umsteigen. Hier klemmt es noch!

        der Link aus der Anleitung führt leider ins Nirwana..

        Die Doku inkl. Changelog: https://sourceforge.net/p/smarthomen...age/wiki/Home/ V1,7
        o Raspi >=3+: just plug in your USB stick. You might need to update the files in the boot partition with https://sourceforge.net/projects/sma...s.zip/download


        Wer hat den richtihen Weg schon gefunden?

        Evtl ist hier nur eun Fehler in der DOCU?

        Danke für jede Hilfe


        Kommentar


          #5
          Das ist dann wohl der falsche Thread schloessl
          Das zip File sollte es per se nicht mehr brauchen, hab den Link gelöscht.
          Hab leider nur einen normalen 3er und kann daher nix dazu sagen. Aber Google sollte da helfen, hat ja in dem Sinn nix mit dem Image zu tun. Lass mich gerne hier wissen, wie du es dann hinbekommen hast.

          Kommentar


            #6
            Bei mir hat das Update von v1.6.1 auf v1.7 Debian stretch 4.9.210-1 auch funktioniert.

            Bei Debian buster bin ich wie hier im anderen Thread auch kommuniziert an owserver gescheitert.

            Eine Lösung ist im Supportthread für das onewire Plugin zu finden.
            Zuletzt geändert von bmx; 13.04.2020, 10:21.
            Meine Installation: VM Debian Stretch SH NG 1.6, SmartVISU 2.9, KNX, DMX, 1-wire, Cisco ASA 5512X IPS, VMware vSphere 6.7

            Kommentar


              #7
              Hallo zusammen,

              danke dass shNG immer weiter entwickelt wird.

              Ich bin aktuell auf 1.6 und wollte updaten ( Thin Client mit Debian )

              Code:
                
              SmartHomeNG Version: 1.6.master (1b2cb3e6) in /usr/local/smarthome - v1.6
              SmartHomeNG Plugins Version: 1.6.master (ff190e21) in /usr/local/smarthome/plugins - heads/master
              und erhalte bei git pull folgende Ausgabe:


              Code:
              :/usr/local/smarthome# git pull
              remote: Enumerating objects: 1443, done.
              remote: Counting objects: 100% (1443/1443), done.
              remote: Compressing objects: 100% (198/198), done.
              remote: Total 2588 (delta 1302), reused 1361 (delta 1240), pack-reused 1145
              Empfange Objekte: 100% (2588/2588), 2.76 MiB | 1.98 MiB/s, Fertig.
              Löse Unterschiede auf: 100% (1855/1855), abgeschlossen mit 291 lokalen Objekten.
              Von git://github.com/smarthomeNG/smarthome
              1b2cb3e6..f2800932 master -> origin/master
              432f8fd4..fd011581 develop -> origin/develop
              * [neues Tag] v1.7 -> v1.7
              Aktualisiere 1b2cb3e6..f2800932
              error: Ihre lokalen Änderungen in den folgenden Dateien würden durch den Merge
              überschrieben werden:
              requirements/all.txt
              requirements/base.txt
              Bitte committen oder stashen Sie Ihre Änderungen, bevor sie mergen.
              Abbruch
              Gruss Oliver

              Projektleiter Technische Gebäudeausrüstung

              Kommentar


                #8
                Hallo jonny7792
                Ich löse das so:

                Code:
                git stash //stash your changes and save them
                git pull //update to current version
                git stash pop //merge your stash back
                ​​​​​​​
                Gruß
                Michael
                Meine Installation: VM Debian Stretch SH NG 1.6, SmartVISU 2.9, KNX, DMX, 1-wire, Cisco ASA 5512X IPS, VMware vSphere 6.7

                Kommentar


                  #9
                  Wobei du letzten Befehl nicht brauchst, die requirements werden eh neu angelegt und sind inzwischen anders

                  Kommentar


                    #10
                    Ich würde eher ein

                    Code:
                    git checkout -- requirements/all.txt requirements/base.txt
                    machen. Dann sind beim nächsten pull nicht die stash im Wege

                    Kommentar


                      #11
                      Zitat von ;n1492321
                      Wobei du letzten Befehl nicht brauchst
                      schon klar. Der git stash pop war auch nur optional gedacht.
                      Hab den in den in den pull in den plugins schon mal gebraucht.
                      Meine Installation: VM Debian Stretch SH NG 1.6, SmartVISU 2.9, KNX, DMX, 1-wire, Cisco ASA 5512X IPS, VMware vSphere 6.7

                      Kommentar


                        #12
                        Danke hat funktioniert
                        Gruss Oliver

                        Projektleiter Technische Gebäudeausrüstung

                        Kommentar


                          #13
                          Hallo,

                          ich habe auch eine Frage zum Release.
                          Ich habe meinen Fork sowohl von shNG als auch den Plugins auf den Stand des "Upstream" gebracht und mir denn die Daten lokal auf den RPI "gepullt".

                          In der Admin-Modul bei Systemkonfig steht aber noch das PluginRelease 1.6.1
                          Anmerkung 2020-04-12 203117.png

                          und

                          Anmerkung 2020-04-12 203117_1.png

                          Was mache ich falsch?
                          Kann mir da jemand helfen?

                          Danke

                          Kommentar


                            #14
                            Du hast anscheinend das plugin Repo nicht gepullt.

                            Moment: Du hast aus Deinem Repo gepullt oder aus smarthomeNG?
                            Viele Grüße
                            Martin

                            There is no cloud. It's only someone else's computer.

                            Kommentar


                              #15
                              Zitat von Msinn Beitrag anzeigen
                              Moment: Du hast aus Deinem Repo gepullt oder aus smarthomeNG?
                              Aus meinem.

                              Kommentar

                              Lädt...
                              X