Forum: Mikrocontroller und Digitale Elektronik AVR NET-IO (Pollin) Ethersex Onewire und Watch-IO


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Bodo B. (gelbwichtel)


Bewertung
0 lesenswert
nicht lesenswert
Nachdem ich jetzt mehrere Tage damit verbracht habe Fehler bei mir zu 
suchen, bin ich nun der Meinung, dass der Fehler irgendwo in Ethersex zu 
sein scheint.

Worum geht es:
Ich betreibe nun seit 3 Jahren den Net-IO mit einem ATmega32 zusammen 
mit FHEM. Ca. 20 OneWire Temperatursensoren sind im nicht-parasitären 
Modus - teilweise auch sternförmig - angeschlossen.
Zustandsänderungen an 3 ADC-Ports bekommt FHEM über die "Watch IO and 
react" Konfiguration gemeldet.
Das Ganze läuft wie gesagt seit 3 Jahren problemlos, an den E6 Quellen 
selbst hab ich nichts verändert.

Nun wollte ich auf einen 644p bzw. 1284p umsteigen, was zunächst nicht 
zu gelingen schien. Klappt aber mittlerweile.

Folgendes Problem hat sich dabei rauskristallisiert: Ich bekomme das 
Ganze aber nur mit dem Ethersexstand von vor 3 Jahren zum Laufen. Mit 
einer neuen aktuellen E6 Version klappt das Ganze nicht mehr. Die 
Konfiguration im neuen E6 habe ich schrittweise genauso durchgeführt wie 
im alten.
Zum Testen habe ich nun auf einen TSensor reduziert.
Zustandsänderungen bei den Ports werden gar nicht mehr verschickt.

Ich vermute mal, dass das Umstellen von den OnewireSensoren auf Polling 
nach 2013 damit was zu tun haben könnte.

Nun mal meine Fragen:
- hat jemand schon ähnliche Probleme oder vielleicht sogar die gleichen 
festgestellt ?
- meine alte E6 Installation liegt unter ethersex-6f9642e. Kann mir 
jemand sagen, wie ich diesen alten Quellstand aus dem Git nochmal 
rausziehen kann ?

Wenn ich hier nicht weiterkomme, werde ich wohl nach dem Motto "never 
change a running system" auf dem alten Stand beleiben müssen. Dabei 
müsste ich dann aber auf das Benamen der 1w-Geräte berzichten.

Aber vielleicht kann mir ja jemand von euch weiterhelfen.
Dann noch schöne Festtage.

cu
Bodo

von Stefan ⛄ F. (stefanus)


Bewertung
0 lesenswert
nicht lesenswert
> Kann mir jemand sagen, wie ich diesen alten Quellstand aus dem
> Git nochmal rausziehen kann ?

Ich kenne eine Source Repository Systeme, nur GIT habe ich noch nie 
benutzt. Allerdings habe ich mir die unglaubliche Mühe gemacht, für Dich 
zu suchen. Und das habe ich dabei nach 2 Sekunden gefunden:

https://githowto.com/getting_old_versions

Wie gesagt: 2 Sekunden!

: Bearbeitet durch User

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.