Ankündigung

Einklappen
Keine Ankündigung bisher.

Umfrage: Interesse an Anbindung von Buderus Heizung an KNX

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

  • tbi
    antwortet
    Hallo Marcus,

    also ich hab es ins git gekriegt. Also so wie Du es gemacht hast hatte ich es auch immer versucht aber irgendwann hat mich Nils überholt und dann waren neuere Versionen im git als in meinem lokalen Repository.

    Um zu verstehen was passiert half mir in der Web-Darstellung die Network Ansicht:

    https://github.com/knxuf/buderus/network

    Da sieht man dass bei Dir ein Branch angelegt wurde, dieser wurde angefragt zum Merge. Eigentlich sinnvoll. Aber ich bin mit dem Git auch noch Anfänger. Ich habe mit Clearcase viel Erfahrung, da hat man aber auch andere Werkzeuge. Kost ja auch etwas mehr

    Ich habe die Sachen jetzt mit dem git-GUI gemacht. Wichtig ist dabei zu verstehen was die Deutschen Worte bedeuten:

    bereitstellen = stagen
    eintragen = commit
    versenden = push


    Im linken Menu "Projektarchive" -> "Historie von "master" darstellen" sieht man auch einen Baum.

    Sieht wild aus ist aber drin.

    Euch allen auch ein schönes Weihnachtsfest.

    Tbi

    Einen Kommentar schreiben:


  • MaPa
    antwortet
    hier meine Änderungen zum
    Solarmodul FM446 und Alternativer Wärmeerzeuger FM444
    buderus_mapa.zip

    FM446 -> V0.4 -> keine Fehler bekannt
    FM444 -> V0.3 -> keine Fehler bekannt

    @Tobias oder Nils
    -> bitte ins git einchecken, Danke


    Wünsche euch allen schöne Weihnachten....

    Gruß
    Marcus

    Einen Kommentar schreiben:


  • MaPa
    antwortet
    Hallo Tobias,

    hab den Film angeschaut, aber keine neuen Erkenntnisse erhalten!

    Das habe ich gemacht

    Code:
    c:\HSLogik>git clone git@github.com:knxuf/buderus
    Cloning into 'buderus'...
    remote: Counting objects: 252, done.
    remote: Compressing objects: 100% (132/132), done.
    rRemote: Total 252 (delta 130), reused 212 (delta 90)eceiving objects:  98% (247
    
    Receiving objects: 100% (252/252), 89.33 KiB | 28 KiB/s, done.
    Resolving deltas: 100% (130/130), done.
    
    c:\HSLogik>cd buderus
    
    c:\HSLogik\buderus>git status
    # On branch master
    nothing to commit, working directory clean
    
    c:\HSLogik\buderus>git status
    # On branch master
    # Changes not staged for commit:
    #   (use "git add <file>..." to update what will be committed)
    #   (use "git checkout -- <file>..." to discard changes in working directory)
    #
    #       modified:   12282_Buderus-Solar.py
    #       modified:   12283_Buderus-alternativer_Waermeerzeuger.py
    #
    no changes added to commit (use "git add" and/or "git commit -a")
    
    c:\HSLogik\buderus>git add 12282_Buderus-Solar.py
    
    c:\HSLogik\buderus>git add 12283_Buderus-alternativer_Waermeerzeuger.py
    
    c:\HSLogik\buderus>git status
    # On branch master
    # Changes to be committed:
    #   (use "git reset HEAD <file>..." to unstage)
    #
    #       modified:   12282_Buderus-Solar.py
    #       modified:   12283_Buderus-alternativer_Waermeerzeuger.py
    #
    
    c:\HSLogik\buderus>git commit -m "fix missing tabs"
    [master 89b3846] fix missing tabs
     2 files changed, 103 insertions(+), 103 deletions(-)
    
    c:\HSLogik\buderus>git status
    # On branch master
    # Your branch is ahead of 'origin/master' by 1 commit.
    #
    nothing to commit, working directory clean
    Also bis dahin hat auch alles geklappt

    Code:
    c:\HSLogik\buderus>git push origin master
    fatal: Could not read from remote repository.
    
    Please make sure you have the correct access rights
    and the repository exists.
    
    c:\HSLogik\buderus>
    Gruß
    Marcus

    Einen Kommentar schreiben:


  • tbi
    antwortet
    So hab mal alles wieder auf Master gezogen und auch die Versionen von Marcus (MaPa).

    Ich hoffe ich hab alles richtig gemacht und nichts zerschossen

    Gruß Tbi

    Einen Kommentar schreiben:


  • tbi
    antwortet
    Hallo Marcus,

    hab gerade mal einen git Chrashkurs gemacht:
    Git Crash-Kurs - Tobias Günther - Macoun 2011 - YouTube

    Ganz so intuitive geht das wohl nicht, jedenfalls bei mir

    Gruß Tbi

    Einen Kommentar schreiben:


  • MaPa
    antwortet
    Hallo Nils,

    sorry, ich ändere es ab:
    12282 Buderus Solar
    12283 Buderus Alternativer Wärmeerzeuger

    Kannst du mal schauen warum ich nichts commiten kann?

    Gruß
    Marcus

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Die von dir verwendeten Logik IDs (von mir ) sind leider schon belegt.

    du kannst falls du keine eigenen hast sonst

    12282 Frei
    12283 Frei
    verwenden. die hätte ich noch frei .. darauf folgende sonst auch noch ein paar.

    Einen Kommentar schreiben:


  • MaPa
    antwortet
    FM444 + FM446 fertig

    Hallo Zusammen,

    ein weiterer Baustein ist fertig.

    FM446 Solarmodul V0.2
    -> bisher keine Fehler bekannt


    FM444 Alternativer Wärmeerzeuger -> V0.1
    -> Bei mir geht nur das Betriebsstunden auslesen, die restlichen Werte werden bei mir nicht aktualisiert.
    Entweder habe ich noch einen Fehler im meiner Logik oder die Übersicht von Buderus stimmt nicht.Könnte das jemand checken? Danke
    buderus_test4.PNG


    Hier sind meine Änderungen, da ich noch nicht aufs GIT schreiben kann.
    buderus_mapa.zip

    Gruß
    Marcus

    Einen Kommentar schreiben:


  • MaPa
    antwortet
    Logikmodul Solar ist fertig!

    War heute etwas fleißig und habe den Buderus Solar Logikbaustein erstellt.

    Sobald mein GIT Problem gelöst ist, kann ich ihn hochladen.

    Hier ein Beispiel:
    buderus_test3.PNG

    Einen Kommentar schreiben:


  • MaPa
    antwortet
    Zitat von NilsS Beitrag anzeigen
    Du hast nicht zufälligerweise HS und Logikdebugger gleichzeitig auf das Moxa losgelassen?
    nein, HS oder Logikdebugger.
    HS greift auf eine andere IP als der Logikdebugger zu. Ich ändere dies immer im Moxa Gateway.

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Du hast nicht zufälligerweise HS und Logikdebugger gleichzeitig auf das Moxa losgelassen?

    Einen Kommentar schreiben:


  • tbi
    antwortet
    mmmh, nein hab ich noch nicht bewußt gesehen.

    STX ist ja ein Sende Anfrage hier vom RS232 Gateway. Vielleicht hat es zweimal versucht und ist erst beim dritten mal durch gekommen. Die ersten beiden STX sind aber fälschlicher Weise in dem Payload Speicher geblieben ??

    Vielleicht kann man den Fall mal provizieren und sehen was in die Payload kommt/bleibt.

    Sollte das der Fall, dass das Gateway seine Load nicht los wird, sollten wir das auf jeden Fall im Auge behalten.

    Tbi

    Einen Kommentar schreiben:


  • MaPa
    antwortet
    Hallo Nils,

    was mir noch beim anschauen aufgefallen ist:

    Es tauchen immer mal wieder STX also "02" im Payload auf.

    Code:
    ** intern ** auf AN[1]: 'A700820319'
    ** intern ** auf AN[1]: 'A70082031A'
    ** intern ** auf AN[1]: 'A70082031C'
    ** intern ** auf AN[1]: 'A500000001'
    ** intern ** auf AN[1]: 'A70082031D'
    ** intern ** auf AN[1]: 'A70082031F'
    ** intern ** auf AN[1]: 'A700820320'
    ** intern ** auf AN[1]: '0202A700820321'
    ** intern ** auf AN[1]: 'A500000001'
    ** intern ** auf AN[1]: 'A700820322'
    ** intern ** auf AN[1]: 'A7009F0EDD'

    Ist das bei euch auch schon aufgetreten?

    Habe eigentlich HAND / AUTO / AUS Meldungen in einem Heizkreis gemacht.
    Leider waren die Debugmeldungen aus.

    Gruß
    Marcus

    Einen Kommentar schreiben:


  • MaPa
    antwortet
    Hallo Nils,

    wunderbar nun gehts.

    Hier ein Beispiel im Experten, damit die anderen auch testen können:

    Gruß
    Marcus
    Angehängte Dateien

    Einen Kommentar schreiben:


  • NilsS
    antwortet
    Der Ausgang an dem du das Angeschlossen hast, ist NUR für die Ausgehenden Meldungen zum Bus.

    Das muss auf EN[3] vom buderus Baustein.

    Wenn du die Meldungen ROH abgreifen willst, dann am AN[1] vom buderus Baustein, und dort dann nicht getrennt je Baustein sondern alle die da ankommen. Das A2 00 was da jetzt geloggt wird, ist die Directmode anfrage deines Heizkreis Bausteins, der dies nun natürlich NICHT an die Anlage sendet.

    PAYLOAD Out aller Modul Bausteine muss an EN[3] vom buderus Baustein.

    Einen Kommentar schreiben:

Lädt...
X