moin, ich betreibe seit einigen jahren bei mir zuhause einige MyEhernetboards als datenlogger. als software ist da OpenMCP am laufen. IDE ist AVRStudio mit winavr. leider gehen mir nun meine alten kleinen 1BG sd-karten aus. OpenMCP sollte nicht nur FAT/FAT12 sondern auch FAT32 können. mache ich das aktiv passt die firmware nicht mehr in einen 644P. also habe ich einen 1284P genommen, leider funktioniert das aber auch nicht. hat da jemand erfahrung mit?
Horst S. schrieb: > leider funktioniert das aber auch nicht. > hat da jemand erfahrung mit? Mein Auto fährt nicht mehr. Hast du Erfahrung was da kaputt sein könnte?
wusste gar nicht das es das noch gibt... https://github.com/sharandac/OpenMCP/blob/eb57682a8bb84bb8ad5fca2c70b2696843705c89/hardware/sd_raw/sd_raw_config.h#L69 hast du das auf 1 gesetzt? in systen/filesystem/fat_config.h wird fat32 über dieses define gesteuert.
moin, jup. habe ich. mega644p und sd mit fat : geht mega1284p und sd mit fat : geht mega1284p und sd(hc) mit fat32 : geht nicht. habe gerade aml die letzte version von Roland Riegels SD-lib getestet, die steckt da im OpenMCP drinn. hat leider auch nicht geholfen.
dann mal ein Issue auf Github aufmachen? Der Autor scheint das ja noch zu verfolgen.
habe ihn (r.riegel) gerade mal direkt angemehlt. ist schon schade das es mit den sdhc karten nicht geht. die alten myethernets habe mir hier schon mehr als 10jahre gute dienste als datenlogger geleistet. habe gerade gesehen das die im ausverkauf für 10€ verramscht werden.
:
Bearbeitet durch User
moin, neues drama..... mir ist mein AVRISP_mkII abgeraucht. daher musste ich auf einen billig ISP und AVRDUDE zurück greifen. nun bekomme ich wenn das flash mit mehr als 64k gefüllt werden soll beim verify die meldung: avrdude.exe: verifying ... avrdude.exe: verification error, first mismatch at byte 0x0000 0x00 != 0x0c avrdude.exe: verification error; content mismatch avrdude.exe done. Thank you. ist meine firmware keiner 64K ist alles in ordnung. leider habe ich nur einen myethernet mit 1284P, kann also keinen kreuzvergleich machen. hat dazu irgendwer einen guten tip?
moin, so heute mal etwas zeit gehabt und meine fehler ausgemerzt. der 1284p lies sich nicht mit files > 64K flashen. das lag an dem billigen ISP-stick. ich habe mir einen mkii von einem freund geliehen mit dem ging es dann. darauf hin habe ich mal alles was bei mir hier nach ISP-flashern aussah übrprüft. die beiden ältesten hatten das problem, alle anderen sind ok. ich denke das wird an der firmware der ISP-flasher liegen. mit dem 1284p geht nun auch die FAT32 version mit 4Gbyte SDHC karten. allerdings auch erst nach update auf die letzte lib-version von roland riegel. nun läuft der daten-logger für den Hausanschluss und die solarzellen. danke für die hilfe.
Horst S. schrieb: > nun läuft der daten-logger für den Hausanschluss und die solarzellen. Magst du mir mal erklären was du da eigentlich machst? Daten loggen auf Sd Karte? Oder doch Netzwerk? Also mal als Tipp weil ich es für Logging verwende und es recht Praktikabel finde. Ich habe einen Raspberry laufen auf diesem läuft eine Datenbank influxdb. Und ein Grafana damit kann man die Daten wunderschön zu Graphen aufbereiten und sich live als Webseite im Heimnetz ansehen. Zum aufnehmen der Daten verwende ich gerne Esp8266 oder Esp32 Module (Weil einfach günstig). Diese senden die Daten per Mqtt zum Raspberry. Ach ich habe meinen Hausanschluss, Solarladeregler, Wechselrichter und Bms vom Akku und zig andere Daten darüber laufen und hab so eigentlich alles jederzeit im blick
moin, vor c.a. 15 jahren habe ich mal angefangen hier im haus daten zu sammeln. damals habe ich mir als firmwarre OpenMCP und als hardware den MyEthernet ausgesucht. die hardware hatte alles drauf was ich brauchte und war preisgünstig. da wo ich wlan brauchte habe ich auf die tp-link w702 zurückgegriffen. erster logger kam an die heizung. acht mal ds1820 und ein fototransistor. dieser zeigte an wann der brenner läuft. nummer zwei war dann eine wetterstation, also temp innen , aussen, luftdruck, luftfeutchte u.s.w. dann war mein stromverbrauch drann. als sensoren habe ich ACS712 im einsatz. und so ging das dann weiter. einige zeit lang habe ich die daten in einer mysql-datenbank gesammelt da hier ein rechner eh im dauerbetrieb lief. heute hole ich die daten von der sd und verarbeite sie mittels makros in excel. auf raspi habe ich nicht umgestellt, wäre aber möglich. mein 3d-drucker wird von einem gesteuert der könnte das mit machen. OpenMCP war damals für mich eine gute lösung. gut strukturiert, eine ordentliche doku. die entwicklung war mit AVR-Studio ( version 4) einfach und bequem zu machen. das ganze lief dann auch einige jahre ohne probleme. leider starben die sd-karten aber so nach und nach weg. und 1Gbyte SD mit FAT12 sind nicht mehr zu bekommen. also war die umstellung auf FAT32 nötig. da die firmware nun aber über 64kByte gross wird war auch eine neue hardware nötig. ich habe vor einiger zeit angefangen die alten logger gegen Teensy4.1 auszutauschen. der stromlogger war der letzte. da der im schaltschrank wohnt wollte ich möglichst wenig umbauen und beim MyEhternet bleiben. mal schauen wann ich hier einen neuen zähler bekomme, dann ist er hinfällig. für die teensy habe ich firmware selbst geschrieben. ausgaben habe ich zur alten openmcp kompatiebel gahalten. so das ich bei der sammlung und auswertung nichts ändern muss. ich habe die esp12 getestet, war aber mit der lebensdauer nicht zufrieden. die ersten sind hier nach etwas über einem jahr gestorben. lediglich ein esp-01 (gaszähler) arbeit seit drei jahren stabil. als nächstes werde ich mich nochmal an die solaranlage machen. panels und wechselrichter sind ausserhalb des hauses (kein frostschutz). ich denke gerade über einen speicher (c.a. 3KWh) nach der meine nachtüberbrückung machen soll. da soll dann der logger auch die steurung machen. also abfrage des zählers, steurung des speichers und des wechslrichters. das mal so als übersicht.
Deine Lösung sd kate Exel klingt wirklich wie vor 15 Jahren und macht sicher auch viel Arbeit und bedarf Pflege. Schau dir mal "Tasmota" an das ist eine Software für esp8266 (esp01 und co) welche schon unzählige Sensoren unterstützt. Für die Anwendung Mqtt Raspberry Influx Grafana absolut passend. So kannst du über Grafana wenn du möchtest sekundengenau deine Daten visualisieren. Bild ist meine Energiemessung Solar Akku.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.