Ankündigung

Einklappen
Keine Ankündigung bisher.

[Smart-MF] GardenControl Bewässerungsautomat

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • hartmut
    antwortet
    Ich möchte mit einer Logik den Wasserdruck ausrechnen. Ich habe einen Sensor 0,5V .. 4V (0..150PSI)
    Als Benutzerformel habe ich ((E1 / 1000) - 0.5) * 2.956. Das ergibt bei 4000mV 10.346 bar. Das kann ich auch bei der Benutzerformel prüfen.
    Also habe ich eine Logik 9, Eingang ist Absolutes KO 75 (der Ausgang vom Analogwert 1 ( mV eingestellt)
    Logik EIngangskonverter DPT 9.xx eingestellt. Werteintervall.
    Mir ist nicht ganz klar was ich bei DPT9 als von und bisWert einstellen sollte ich habe mal -671088 und 670760 eingestellt.
    Ausgang DPT9.xxx, Wert einer Funktion, A=B1(E1,E2,A)
    Aber ich bekomme keinen Wert am Ausgang. Was mache ich falsch?

    Grüße Hartmut


    Code:
    OpenKNX,cv1,0xA210:0x10/LOG:0x35/9§f~Name=Umrechnung%20mv%20%20in%20Bar§f~Kommentar=§f~ChannelDelayBase=0§f~ChannelDelayTime=1§f~Logic=2§f~Calculate=0§f~Disable=0§f~OInternalOn=1§f~OInternalOff=1§f~Trigger=15§f~NameInput1=§f~E1ConvertFloat=0§f~E1=1§f~E1Dpt=7§f~E1OtherKO:2=75§f~E1DefaultExt=0§f~E1UseOtherKO=1§f~E1LowDpt9:1=-671088§f~E1HighDpt9:1=670760§f~E2=0§f~I1=0§f~I2=0§f~NameOutput=§f~ORepeatOnBase=1§f~ORepeatOnTime=1§f~ORepeatOffBase=1§f~ORepeatOffTime=1§f~ODelay=0§f~OStair=0§f~ORepeat=1§f~OOutputFilter=0§f~OSendOnChange=0§f~ODpt=7§f~OOn=8§f~OOnAll=8§f~OOnFunction=201§f~OOnKOSend=0§f~OOff=0§f~OOffAll=0§;OpenKNX

    Einen Kommentar schreiben:


  • Stereofeld
    antwortet
    Zitat von Masifi Beitrag anzeigen
    Gibt es noch mehr?
    Läuft das auch auf meiner Hardware?

    Gruß
    Thomas

    Einen Kommentar schreiben:


  • hartmut
    antwortet
    Bei der V1.0 blinkt die Störung, aber die Error LED ist aus.
    Ein Lesen von Power Rails (23) bleibt unbeantwortet. Da sollte ja wie ich es verstehe eine 1 kommen wenn die 24V fehlen. Wird der Wert nur gesendet wenn sich was ändert und mit der Einstellung "in Betrieb senden alle"

    Der Diagnoste Text kommt nur von den Zustandsautomaten?
    Zuletzt geändert von hartmut; 28.08.2025, 19:04.

    Einen Kommentar schreiben:


  • Masifi
    antwortet
    Diagnose kommt nur wenn ein Error erkannt wird.
    Wenn die 24VAC nicht da sind sollte aber was kommen. Das könntest du mal ausprobieren.

    Ich habe für den nächsten Release noch ein paar andere bugfixe drin.

    - R1 und R2 sind vertauscht beim schalten
    - die Error LED leuchtet nicht immer
    - das 4-20mA Thema
    - die LEDs am Gehäuse gehen nicht aus, wenn die 24VAC deaktiviert werden (nicht bei allen Release)

    das sind die Punkte die ich noch offen habe.
    Gibt es noch mehr?

    Einen Kommentar schreiben:


  • hartmut
    antwortet
    Wenn ich mA einstelle funktioniert alles. Damit komme ich auch klar und rechne in HA die mA um in Liter um.


    image.png

    Ich habe die Diagnose aktiviert bekomme aber keine Diagnose Info. Muss ich da noch was einstellen?

    image.png

    Einen Kommentar schreiben:


  • Masifi
    antwortet
    Ok, dann muss ich mir das alles noch einmal anschauen.
    Danke für das ausprobieren.

    Einen Kommentar schreiben:


  • hartmut
    antwortet
    Ich habe nur den Sensor angeschlossen und bei 4mA kommt 1 das entspricht 0,4% , jetz habe ich mal mit einer Gieskanne einen etwas höheren Wert 5,19mA eingestellt und da sollte ja ca 7,5% erscheinen aber die Anzeife zeigt nur 0,8% an. Das ist noch nicht richtig.

    Einen Kommentar schreiben:


  • Masifi
    antwortet
    hartmut Ich habe mir den Code noch einmal angeschaut und irgendwie habe ich totalen Quatsch beim 4-20mA gemacht.
    Wenn ich Abends mal noch etwas Zeit finde, kann ich hier was neues zum Testen schicken, ansonsten müsste man auf Anfang Sept warten, bis wir wieder zurück sind.
    Sorry dafür.
    Du nutzt jetzt "%"? passen hier die Werte?

    Einen Kommentar schreiben:


  • hartmut
    antwortet
    Zitat von Masifi Beitrag anzeigen
    nein beides neu machen war schon richtig. Da ich nicht Zuhause bin, kann ich das alles nicht vorher testen.


    Ja jetzt funktioniert es wieder, aber die Werte sind falsch,als 20mA Wert habe ich mal 3000l angegeben. Ich werde wieder auf % umschalten. Danke für die Hilfe, und noch einen schönen Urlaub wünsche ich.
    image.png

    Einen Kommentar schreiben:


  • BadSmiley
    antwortet
    Ich programmiere schlimmer als ich löte..

    Einen Kommentar schreiben:


  • Masifi
    antwortet
    Zitat von BadSmiley Beitrag anzeigen
    ja aber wie?
    1.) sich in die OpenKNX Welt einarbeiten
    2.) sich das GardenControl Repo clonen
    3.) und loslegen

    leider klingt das einfacher als es ist

    Einen Kommentar schreiben:


  • Masifi
    antwortet
    nein beides neu machen war schon richtig. Da ich nicht Zuhause bin, kann ich das alles nicht vorher testen.

    Du kannst jetzt neben dem USB Stecker die Boot Taste gedrückt halten und gleichzeitig das USB Kabel einstecken. Jetzt sollte es wieder eine USB Verbindung zum PC geben und es sollte sich ein neues Datenträger-Fenster öffnen.
    Dort das FIle aus dem Link: flash_nuke.uf2​ reinkopieren und kurz warten. Der Controller sollte jetzt automatisch neustarten.
    So löscht man immer den kompletten Flash des Controllers.
    nun kannst du noch einmal versuchen die neue Firmware zu flashen.

    Falls das Problem damit nicht behoben ist, Sorry :-( dann dauert es vielleicht noch etwas bis wir wieder zurück sind. Am Besten dann den Vorgang einfach noch einmal durchführen und wieder den alten Release(HW & ETS) drauf spielen.

    Einen Kommentar schreiben:


  • hartmut
    antwortet
    Zitat von Masifi Beitrag anzeigen
    Danke coko, ich habe das mal schnell angepasst. Ein Test-Release habe ich hier verlinkt: GardenControl-Release-1.0.zip

    hartmut: wäre super wenn du das mal testen könntest?
    Jetz habe ich das aufgespielt, habe es mit der Toolbox geladen, in der ETS eingefügt, aber jetzt ist alles tot. Keine Anzeige mehr von KNX , alle LED sind aus und ich kann auch mit USB keine Verbindung mehr erstellen.
    Was kann ich noch machen?

    Wahrscheinlich hätte ich auch nur die Prod. Datei erzeugen brauchen und nicht neu mit USB zu programmieren.

    Gruß Hartmut
    Zuletzt geändert von hartmut; 13.08.2025, 10:45.

    Einen Kommentar schreiben:


  • BadSmiley
    antwortet
    Zitat von Masifi Beitrag anzeigen
    Die Kiste könnte das alles, man müsste es nur in die Firmware packen.
    ja aber wie?

    Einen Kommentar schreiben:


  • Masifi
    antwortet
    Zitat von coko Beitrag anzeigen
    Gerade mal kurz drauf geschaut: Ist reproduzierbar, mit "Liter (l)" und "Volumen (m³)". Wahrscheinliche Ursache: DPST-12-12 statt DPST-12-1200 und DPST-12-1201
    Danke coko, ich habe das mal schnell angepasst. Ein Test-Release habe ich hier verlinkt: GardenControl-Release-1.0.zip

    hartmut: wäre super wenn du das mal testen könntest?

    Einen Kommentar schreiben:

Lädt...
X