+ Antworten
Seite 3 von 3 ErsteErste 1 2 3
Ergebnis 21 bis 30 von 30
  1. #21
    Registriert seit
    Mar 2017
    Ort
    Rems-Murr-Kreis
    Beiträge
    121

    Hallo und frohe Rest-Ostern,

    einen kleinen Erfolg kann ich melden. Die Daten der Heizungsanlage kommen bisher per Netzwerk in FHEM (siehe Bild). Nun habe ich testweise am Kesselbedienteil die Einstellung Netzwerkfunktionen auf "Aus" gestellt. Danach kommen Daten per ModBus in IPS an. Vielleicht kann die Heizung entweder nur per http oder per ModBus kommunizieren?

    Habe nun ein paar ModBus Devices angelegt. Auf Adresse 21 und 22 bekomme ich plausible Daten. Bei den anderen kommt Wert 0 oder unplausible Werte. Laut dem PDF von Oekofen zur V 2.06 sind wohl einige Werte noch nicht implementiert. Im PDF zur V 2.08 stehen deutlich mehr Inhalte drin.

    @Niki: kannst du vielleicht noch ein paar Screenshots posten, welche Werte/Adressen du ausliest?

    Ja genau du musst für jedes Register ein Device anlegen! Mit Register 1 beginnen und das dann auf "Home Automation" umstellen damit die Register die Werte aus dem PDF liefern! Kannst du normalerweise in deiner Version am Ofen in den ModBus Einstellungen noch nicht wählen!
    An meinem Ofen gibt es die Auswahl nicht, wo ich auf "Home Automation umstellen" kann. Wie kann ich das Register 1 dann umstellen?

    Gruß
    AKL
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	FHEM readings.JPG 
Hits:	167 
Größe:	83.1 KB 
ID:	38844   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Objektbaum ModBus.JPG 
Hits:	144 
Größe:	42.7 KB 
ID:	38845  
    Angehängte Dateien Angehängte Dateien
    IP-Symcon 5.1 Professional | IPS View | Colibrico | Raspi Pi 3 | Stretch

  2. #22
    Registriert seit
    Mar 2017
    Ort
    Rems-Murr-Kreis
    Beiträge
    121

    Standard Erfolgreiche ModBus Installation

    Hallo,

    wollte euch meine erfolgreiche ModBus Installation nicht vorenthalten . Durch die Firma Oekofen wurde im Rahmen des Wartungsvertrages kostenlos ein Update des Steuerung auf V2.08 eingespielt. Nun konnte ich auch am Kessel das Register 01 auf "Home Automation" umstellen. Anschließend sind die Daten der Heizung nur so reingepurzelt .

    Nun fehlt noch der Feinschliff und ein Import in IPSView.

    Bin total happy damit, vielen Dank für eure Unterstützung.

    Gruß
    AKL
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	ModBus1.PNG 
Hits:	168 
Größe:	52.5 KB 
ID:	40161   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	ModBus2.PNG 
Hits:	135 
Größe:	44.0 KB 
ID:	40162   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	ModBus3.PNG 
Hits:	164 
Größe:	59.7 KB 
ID:	40163  
    IP-Symcon 5.1 Professional | IPS View | Colibrico | Raspi Pi 3 | Stretch

  3. #23
    Registriert seit
    Dec 2017
    Beiträge
    2

    Könnte mir bitte jemand die Register Adresse vom Pelletsfüllstand geben.
    Kann diese leider im PDF nicht finden!

  4. #24
    Registriert seit
    Mar 2017
    Ort
    Rems-Murr-Kreis
    Beiträge
    121

    Hallo Tom,

    es gibt keine Register Adresse für den Pelletfüllstand. Die Anlage hat keine Waage oder sonstige Mengen- oder Gewichtsmessung.

    Den Füllstand lasse ich aus der Brennerlaufzeit errechnen. Pro Stunde Brennerlaufzeit werden 2,3 kg Pellets verbraucht. Diese Summe ziehe ich von der gesamt befüllten Menge an Pellets ab. Das Ergebnis ist die Menge an Pellets im Pelletlager.

    Das ist natürlich ein rein rechnerischer Wert, der von der tatsächlichen Menge abweichen kann. Aber es reicht mir aus, um einen groben Überblick zu haben.

    Gruß
    Andi
    IP-Symcon 5.1 Professional | IPS View | Colibrico | Raspi Pi 3 | Stretch

  5. #25
    Registriert seit
    Dec 2015
    Beiträge
    11

    Standard Füllstand und News

    Hallo Zusammen,

    ich kenne auch keine Möglichleit den Füllstand direkt vom Ofen zu ermitteln! Daher gibt es auch kein Regsiter! Ich kenne nur eine Methode über die Laufzeit der Schnecke im Tank Dinge zu berechnen aber alles halt nur theoretisch!

    Zur Info für euch, ab der Version 2.09 gibt es eine JSON-Schnittstelle in Testversion! Aus diesem Grund habe ich den Modbus deaktiviert und verwende diese seit einiger Zeit ohne Probleme!
    Es ist darüber auch sehr leicht Werte am Ofen zu setzen!

    Code:
    http://www.oekofen.at
    
    usage:
    http://touch_ip:JSON_port/password/command
    
    read example:
    http://10.0.0.20:4321/********/all?
    
      all[?]     displays values of all available components
                 optional parameter [?] adds meta data
    
      system[?]
          system global variables
    
      weather[?]
          current weather data
    
      forecast[?]
          date|temp|cloud|speed|image|code|unit[|sunrise|sunset] code see https://openweathermap.org/weather-conditions
    
      power[?]
          powermeter data
    
      stirling[?]
          stirling data
    
      hk[1..6][?]
          heating circuit data
    
      pu[1..3][?]
          accu data
    
      ww[1..3][?]
          domestic hot water data
    
      sk[1..6][?]
          solar circuit data
    
      se[1..3][?]
          solar gain data
    
      circ[1..3][?]
          circulation pump data
    
      pe[1..4][?]
          pellematic data
    
      st5k[1..4][?]
          5kw stirling data
    
    
    
    set example:
    http://10.0.0.20:4321/********/id(0..6)_variable=value
    
      system
          system global variables
    
      weather
          current weather data
    
      forecast
          date|temp|cloud|speed|image|code|unit[|sunrise|sunset] code see https://openweathermap.org/weather-conditions
    
      power
          powermeter data
    
      stirling
          stirling data
    
      hk(1..6)
          heating circuit data
    
      pu(1..3)
          accu data
    
      ww(1..3)
          domestic hot water data
    
      sk(1..6)
          solar circuit data
    
      se(1..3)
          solar gain data
    
      circ(1..3)
          circulation pump data
    
      pe(1..4)
          pellematic data
    
      st5k(1..4)
          5kw stirling data
    
    
    only variables without a leading 'L_' can be set.
    Code:
    {
       "system":{
          "system_info":"system global variables",
          "L_ambient":{"val":"5", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_errors":{"val":"0", "factor":"1", "min":"-32768", "max":"32767"},
          "L_usb_stick":{"val":"false", "format":"0:Aus|1:Ein"}
       },
       "hk1":{
          "hk_info":"heating circuit data",
          "L_roomtemp_act":{"val":"216", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_roomtemp_set":{"val":"220", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_flowtemp_act":{"val":"496", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_flowtemp_set":{"val":"504", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_state":{"val":"32", "factor":"1"},
          "L_statetext":"Heizbetrieb aktiv",
          "mode_auto":{"val":"1", "format":"0:Aus|1:Auto|2:Heizen|3:Absenken"},
          "time_prg":{"val":"0", "format":"0:Zeit 1|1:Zeit 2"},
          "temp_setback":{"val":"200", "unit":"?C", "factor":"0.1", "min":"100.0", "max":"400.0"},
          "temp_heat":{"val":"220", "unit":"?C", "factor":"0.1", "min":"100.0", "max":"400.0"},
          "temp_vacation":{"val":"150", "unit":"?C", "factor":"0.1", "min":"100.0", "max":"400.0"},
          "name":{"val":"", "length":"20"},
          "oekomode":{"val":"0", "format":"0:Aus|1:Komfort|2:Minimum|3:?kologisch"}
       },
       "pu1":{
          "pu_info":"accu data",
          "L_tpo_act":{"val":"652", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_tpo_set":{"val":"504", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_tpm_act":{"val":"488", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_tpm_set":{"val":"504", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_pump_release":{"val":"80", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_pump":{"val":"0", "unit":"%", "factor":"1", "min":"0.0", "max":"100.0"},
          "L_state":{"val":"512", "factor":"1"},
          "L_statetext":"Anforderung Aus",
          "mintemp_off":{"val":"80", "unit":"?C", "factor":"0.1", "min":"80.0", "max":"900.0"},
          "mintemp_on":{"val":"500", "unit":"?C", "factor":"0.1", "min":"80.0", "max":"900.0"},
          "ext_mintemp_off":{"val":"80", "unit":"?C", "factor":"0.1", "min":"80.0", "max":"900.0"},
          "ext_mintemp_on":{"val":"80", "unit":"?C", "factor":"0.1", "min":"80.0", "max":"900.0"}
       },
       "ww1":{
          "ww_info":"domestic hot water data",
          "L_temp_set":{"val":"300", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_ontemp_act":{"val":"505", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_offtemp_act":{"val":"505", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_pump":{"val":"false", "format":"0:Aus|1:Ein"},
          "L_state":{"val":"8200", "factor":"1"},
          "L_statetext":"Zeit au?erhalb Zeitprogramm|Anforderung Aus",
          "time_prg":{"val":"0", "format":"0:Zeit 1|1:Zeit 2"},
          "sensor_on":{"val":"0", "format":"0:WW|1:TPO|2:TPM|3:SpUnten"},
          "sensor_off":{"val":"0", "format":"0:WW|1:TPO|2:TPM|3:SpUnten"},
          "mode_auto":{"val":"1", "format":"0:Aus|1:Auto|2:Ein"},
          "mode_dhw":{"val":"1", "format":"0:Aus|1:Auto|2:Ein"},
          "heat_once":{"val":"false", "format":"0:Aus|1:Ein"},
          "temp_min_set":{"val":"350", "unit":"?C", "factor":"0.1", "min":"80.0", "max":"800.0"},
          "temp_max_set":{"val":"500", "unit":"?C", "factor":"0.1", "min":"80.0", "max":"800.0"},
          "name":{"val":"", "length":"20"},
          "smartstart":{"val":"0", "unit":"min", "factor":"1", "min":"0.0", "max":"90.0"},
          "use_boiler_heat":{"val":"0", "format":"0:Aus|1:Ein"},
          "oekomode":{"val":"0", "format":"0:Aus|1:Komfort|2:Minimum|3:?kologisch"}
       },
       "pe1":{
          "pe_info":"pellematic data",
          "L_temp_act":{"val":"690", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_temp_set":{"val":"80", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_ext_temp":{"val":"-32768", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_frt_temp_act":{"val":"692", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_frt_temp_set":{"val":"80", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_br":{"val":"false", "format":"0:Aus|1:Ein"},
          "L_ak":{"val":"false", "format":"0:Aus|1:Ein"},
          "L_not":{"val":"true", "format":"0:Aus|1:Ein"},
          "L_stb":{"val":"true", "format":"0:Aus|1:Ein"},
          "L_modulation":{"val":"0", "unit":"%", "factor":"1", "min":"-32768", "max":"32767"},
          "L_uw_speed":{"val":"0", "unit":"%", "factor":"1", "min":"-32768", "max":"32767"},
          "L_state":{"val":"99", "format":"0:Dauerlauf|1:Start|2:Zuendung|3:Softstart|4:Leistungsbrand|5:Nachlauf|6:Aus|7:Saugen|8:! Asche !|9:! Pellets !|10:Pell Switch|11:St?rung|12:Einmessen|13:1|14:1|15:1|16:1|17:1|18:1|19:1|20:1|21:1|22:1|23:1|24:1|25:1|26:1|27:1|28:1|29:1|30:1|31:1|32:1|33:1|34:1|35:1|36:1|37:1|38:1|39:1|40:1|41:1|42:1|43:1|44:1|45:1|46:1|47:1|48:1|49:1|50:1|51:1|52:1|53:1|54:1|55:1|56:1|57:1|58:1|59:1|60:1|61:1|62:1|63:1|64:1|65:1|66:1|67:1|68:1|69:1|70:1|71:1|72:1|73:1|74:1|75:1|76:1|77:1|78:1|79:1|80:1|81:1|82:1|83:1|84:1|85:1|86:1|87:1|88:1|89:1|90:1|91:1|92:1|93:1|94:1|95:1|96:1|97:Aus|98:Aus|99:Aus|100:Aus|101:Aus"},
          "L_statetext":"Aus",
          "L_type":{"val":"1", "format":"0:PE|1:PES|2:PEK|3:PESK|4:SMART V1|5:SMART V2|6:CONDENS|7:SMART XS|8:SMART V3|9:COMPACT|10:AIR"},
          "L_starts":{"val":"1399", "factor":"1"},
          "L_runtime":{"val":"2285", "unit":"h", "factor":"1"},
          "L_avg_runtime":{"val":"97", "unit":"min", "factor":"1"},
          "L_uw_release":{"val":"662", "unit":"?C", "factor":"0.1", "min":"-32768", "max":"32767"},
          "L_uw":{"val":"0", "unit":"%", "factor":"1", "min":"-32768", "max":"32767"},
          "mode":{"val":"1", "format":"0:Aus|1:Auto|2:Ein"}
       },
       "error":{
       }
    lg
    Mangid

  6. #26
    Registriert seit
    Mar 2017
    Ort
    Rems-Murr-Kreis
    Beiträge
    121

    Hallo Mangid,

    werden mit der 2.09 mehr Werte ausgegeben, als in der Modbus Version? Wie genau liest du die Daten aus? Nur ein Skript mit deinem Code erstellen?

    Gruß
    Andi
    IP-Symcon 5.1 Professional | IPS View | Colibrico | Raspi Pi 3 | Stretch

  7. #27
    Registriert seit
    Dec 2017
    Beiträge
    2

    Aber warum steht dann am Display zb der Wert "PE Füllstand Gewebet 26208 kg"

  8. #28
    Registriert seit
    Mar 2017
    Ort
    Rems-Murr-Kreis
    Beiträge
    121

    Welches Display meinst du? Am Heizkessel? Vermutlich kannst du optional bei oekofen eine Wiegeinrichtung für den Gewebetank kaufen.
    IP-Symcon 5.1 Professional | IPS View | Colibrico | Raspi Pi 3 | Stretch

  9. #29
    Registriert seit
    Dec 2018
    Beiträge
    1

    Ich hätte auch mal eine Frage wegen dem ökofen. Habt ihr die Touch mit einem Kabel im Netzwerk oder per USB WLAN Stick? Ich hab mittlerweile 2 Sticks probiert und keiner von beiden ging... Hat hier wer mit WLAN in Betrieb und wenn ja mit welchem Stick?

  10. #30
    Registriert seit
    Mar 2017
    Ort
    Rems-Murr-Kreis
    Beiträge
    121

    Habe meinen Ofen am LAN.
    IP-Symcon 5.1 Professional | IPS View | Colibrico | Raspi Pi 3 | Stretch

Ähnliche Themen

  1. Modbus TCP stürzt ab, wenn ein Gerät über Modbus RTU keine Spannung hat
    Von Helmut im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 22
    Letzter Beitrag: 04.06.15, 07:32
  2. Fritzbox über myfritz.nez ansprechen
    Von Slottke im Forum Audio & Video, TK-Anlagen, ISDN
    Antworten: 0
    Letzter Beitrag: 15.03.14, 11:41
  3. Soap über python ansprechen
    Von avjui im Forum Entwicklung mit PHP-SDK/Delphi-SDK
    Antworten: 3
    Letzter Beitrag: 31.10.11, 17:34
  4. Wago I/O über Modbus TCP ansprechen
    Von miickey29 im Forum SPS Automatisierungstechnik
    Antworten: 32
    Letzter Beitrag: 19.11.08, 20:28
  5. Skript über localhost ansprechen
    Von over.unity im Forum Skripte, PHP, SQL
    Antworten: 4
    Letzter Beitrag: 02.10.08, 16:48