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


von Bodo B. (gelbwichtel)


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. (Gast)


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!

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
Noch kein Account? Hier anmelden.