Protokoll des Dachs

  • Hallo an Alle


    Ich hab da noch mal eine nette Idee.


    Drei Messwandler und einen Leistungregler einer Kompensations mit Schhittstelle RS 232 ,dann hat man eigentlich alles was man braucht,


    zumindest sind dann die elektrischen Energieflüsse kein Geheimnis mehr.


    Die Teile findet man auch schonmal bei Ebay.

    Mit Energie geladenen Grüßen aus dem Teufelsmoor.
    Nicht nur privat bin ich von hocheffizienten BHKW überzeugt.
    Vom Hobby zum Beruf gekommen bin ich seit einigen Jahren auch Angestellter der MWB AG und seit Februar 2014 bei RMB Energie GmbH

  • Hi ihr Forscher,


    hab mich heute mal wieder kurz mit dem Protokoll des MSR1 auseinandergesetzt. Ich habe noch folgendes herausgefunden als ich den Datenverkehr mit Portmon beobachtet habe.


    Um weitere Antworten des Reglers zu erhalten, kann man dies mit folgenden Codes erreichen:


    im Menü der DOS-Software (Servicekoffer) entspricht dies den Seiten
    1.1 interne Messwerterfassung -> 0x48
    1.2 Messwerte & Betriebszustand -> 0x50
    1.3 Betriebszustand letzter Servicecode -> 0x58, 0x48
    1.5 interner Datensatz = 0x40, 0x60, 0x48


    Wenn von euch jemand Lust hat mir bei der Entschlüsselung der einzelenen Bytes zu helfen (habe im Moment sehr wenig Zeit dafür), bitte melden ;)


    Gruß
    Tom

  • Hallo Tom,
    hast Du das eigentlich schon im Griff :?:

    Zitat

    Ist hier im Forum vielleicht jemand der sich mit PHP und MySQL auskennt?
    Mein nächstes Ziel ist dann diese Werte in eine Datenbank zu bekommen um Auswertungen zu erstellen. Habe mich mit MySQL noch nicht so viel auseinandergesetzt und etwas Hilfe wäre nicht schlecht um das ganze etwas schneller fertig zu bekommen.


    Wenn nicht könnte ich da etwas helfen. Wir haben mitlerweile eine MySQL Datenbank, wo alle Werte automatisch eingelesen werden. Das Einlesen übernimmt auch die IP-Symcon. Die vorhandene Werte kann man dann sehr schön über Web-Interface auswerten.


    Hast Du eigentlich schon IPS Version 2 (Beta) getestet oder im Einsatz?


    Gruss
    Spornrad

    -- Die Sonne ist die Quelle unserer Energie, die es richtig anzuzapfen gilt ! ---
    „Nicht alles, was zählt, ist zählbar!“ „Nicht alles, was zählbar ist, zählt!“ Albert Einstein

  • Hi Spornrad,


    das Thema Datenbank und PHP ist gegessen :) Mache jetzt alles mit PHP und MySQL und funzt superprächtig. Die ganzen Auswertungen die du auf meinen Webseiten siehst, sind alles aus Werten die aus der DB kommen. Auch die Aktualisierung der Temperaturen usw. werden mit Sajax gemacht, so das nicht immer die ganze Seite neu aufgebaut werden muss. Wenn du auf die Temperaturwerte usw. klickst, kannst du dir auch immer die Trendkurven dazu ansehen. Die mache ich mit amcharts (Flash).


    Habe jetzt auch zwei IP-Symcon PC's am Laufen die natürlich vernetzt sind und die Daten untereinander austauschen. Einer der PC ist ein AMD Geode Board mit einer 400MHz CPU. Den habe ich seit dem Wochenende in Betrieb. Die Leistung reicht dicke und die CPU benötigt nicht mal 1W :) Der PC läuft ohne Festplatte, nur mit einem 4GB IDE Flashspeicher. Damit dieser nicht kaputtgeschrieben wird, habe ich Win XP zu Win XP embedded umgebaut. Jetzt wird alles nur noch im Speicher erledigt. An dem AMD Geode habe ich auch eine Touchscreen angeschlossen um die Anlagen vom Keller aus bedienen und Werte anschauen zu können (mache ich über den Designer).


    Die Version 2 habe ich installiert aber noch nicht viel mit gemacht (man ist halt neugierig und spielt etwas herum). Ich habe mein jetziges System ja auch noch nicht fertig und der Umstieg macht auch immens Arbeit, da doch einiges anders ist. Ich warte da mal noch bis die Version aus der Beta raus ist und einige Zeit stabil bei den anderen gelaufen ist. Ich denke so in einem Jahr werde ich vielleicht umstellen.


    Wo noch viel Arbeit nötig wäre, ist das Protokoll weiter zu zerlegen. Ich habe da nicht mehr viel gemacht (Zeitmangel). Einzig die Resetfunktion habe ich noch gemacht, also das man von der Webseite aus die Störung am Dachs quittieren kann.


    Also wenn du Zeit und Lust hast, kannst du dich noch mit dem Protokoll befassen ;)



    Gruß
    Tom

  • Hallo Tom,
    prima, dann ist das mit der Datenbank ja alles im grünen Bereich.


    Ich habe deshalb mal auf IPS vers.2 :beta: geschaut da die ja dann als Service (Dienst) läuft. Die alte Version stürzt leider regelmäßig nach 2 bis 3 Tagen ab.
    Das ist recht lästig. Leider dauert die neue Version ganz schön lang bis die fertig ist. :crygirl:


    Gruss
    Spornrad

    -- Die Sonne ist die Quelle unserer Energie, die es richtig anzuzapfen gilt ! ---
    „Nicht alles, was zählt, ist zählbar!“ „Nicht alles, was zählbar ist, zählt!“ Albert Einstein

  • Hi,


    wieso stürzt die alle 2-3 Tage ab ?( ?(
    Das ist nicht normal. Was hast du an Hardware alles angeschlossen?
    Meist liegen solche Abstürze an Fehlern in Scripten. Was auch vermieden werden sollte, ist das Hardware in den Instances angelegt ist aber physikalisch nicht vorhanden ist.
    Gib mal Input.


    Gruß
    Tom

  • Hallo Tom,


    ich bin gerade dabei mir die Daten von dem Dachs mit meinem Raspberry Pi auszulesen. Dazu habe ich ein kleines Python Script geschrieben. Die Werte schreibe ich in die SQL Datenbank von Volkszähler. Die Volkzähler Implementierung hat eine fertige HTML Darstellung. Funktioniert soweit wunderbar.


    Ich würde aber gerne Sollwerte in Ahängigkeit von anderen Äußeren Bedingungen im Dachs ändern. Ich bräuchte dazu die Dachswin oder Dos Software um die notwendigen Telegramme herauszufinden.
    Kann mir da vielleicht Jemand helfen?


    Viele Grüße
    Martin