Seite 1 von 1

Sehr langsame Reaktionen von Geräten

Verfasst: 25. Nov 2019 22:39
von Tomzk
Hallo Zusammen,

Ich bin relativ neu und noch am Aufbauen meines Smarthomes.

Folgendes Problem hab ich und bekomme es nicht gelöst:
Beim schalten von Geräten habe ich teilweise sehr langsame Reaktionszeiten bis zu 20 Sekunden.

Bis heute hatte ich vorerst nur Philips hue Lampen und Zigbee Steckdosen im Einsatz. Lichter Gruppen habe ich per Verknüpfte Channel unter einem Switch geschaltet. Nach Recherche fand ich heraus, das Zigbee Lichtergruppen eher über Rules geschaltet werden sollen, damit ein zeitgleiches Senden von Befehlen was zu Verlusten führen kann vermieden werden kann. Soweit so gut, heute habe ich meinen Shelly 1 eingebaut um eine normalen Deckenlampe per MQTT zu schalten. Verkabelung und Funktion hat alles gepasst und ist so wie es sein soll.

Nach der Einbindung in der Sitemap stelle ich fest, dass auch die MQTT Schnittstelle zum Teil sehr träge reagiert und bis zu 20 Sekunden für das Schalten braucht.

Da ich derzeit mein Smarthome auf 2 anliegende Zimmer begrenzt habe und mein Raspberry in mitten dieser Räume liegt, schließe ich schwaches Signal aus. Der Shelly ist auch vorerst noch nicht unterputz verschwunden.

Wo liegt hier mein Fehler, ist das bei anderen auch bekannt und kann man hier etwas machen um dies zu beheben?

Zu meinem Setting:
Raspberry 4 4GB verbunden per LAN
OpenHAB 2 stable 2.4.0
Conbee II

Danke an alle und Gruß
Tom


Gesendet von iPhone mit Tapatalk

Re: Sehr langsame Reaktionen von Geräten

Verfasst: 25. Nov 2019 23:00
von udo1toni
Da müsste man schon genau wissen, was Du alles konfiguriert hast.

Was die openHAB Version betrifft, möchte ich Dir empfehlen, auf die Milestone Version zu gehen. OH2.4 ist schon ein Jahr alt (im Dezember soll OH2.5 stable werden) und das stable bedeutet nicht, dass es stabil läuft, sondern, dass keine Änderungen mehr vorgenommen werden.
Es gab, wenn ich mich richtig erinnere, mal ein ernsthaftes Problem, das wurde gefixt und es gab tatsächlich ein Zwischenrelease, aber das war kurz nach dem offiziellen Release, es hätte also vermutlich sehr lange eine schlechte Version gegeben. das ist also eine große Ausnahme gewesen.
Die Milestone Versionen sind getestet, vielleicht nicht bis ins letzte Detail, aber es sollten keine Showstopper auftreten.
Die Nightly Version (oder Snapshot) stellt den aktuellen Stand dar, hier kann es schon mal passieren, dass vorübergehend einzelne Funktionen defekt sind, denn diese Versionen sind weitgehend ungetestet.

Starke Verzögerungen treten meist auf, wenn irgendwelche Prozesse aus dem Ruder laufen, z.B. weil eine Rule fehlerhaft ist und ständig getriggert wird. Leider sind solche Fehler gerne mal unauffällig, sprich, man braucht schon eine guten Riecher, um ihnen überhaupt auf die Spur zu kommen.

Hilft denn ein Neustart von openHAB, die Trägheit - wenn auch vielleicht nur für kurze Zeit - zu beseitigen? Nicht den ganzen Rechner neu starten, nur openHAB, gewöhnlich durch den Befehl

Code: Alles auswählen

sudo systemctl restart openhab2
Wie hast Du den Raspberry aufgesetzt, mit openHABian image, oder mit einem anderen Image (welches?) und openHABian manuell, oder openHAB mittels apt installiert, oder openHAB komplett manuell installiert?
Welche Java version nutzt Du?

Re: Sehr langsame Reaktionen von Geräten

Verfasst: 25. Nov 2019 23:34
von Tomzk
Danke für die schnelle Antwort, ich denke dann sollte ich mich an 2.5 Version machen. Werde im Januar eh umziehen und dann entsprechend OH neu aufsetzten.
Sehe ich dass richtig, sollte ich dann falls verfügbar eine neue Millstone statt 2.5 stable nutzen?
Aufgesetzt habe ich mein aktuelles OH per Download der v1.5 auf openhab.org und auf der SD Karte per Etcher installiert.
Gibt es hier einen besseren Weg OH zu installieren?
Zu meinen Dienst ist schwierig etwas zu sagen, gibt es einen Befehl laufende/ installierte Dienst anzeigen zu lassen?
Wie gesagt bin relativ neu, befinde mich in der "Findungsphase" vor dem Umzug :lol: und probiere dahingehend viel aus.
Ich habe mehrere Sachen installiert gehabt, wie zum Beispiel ssmtp, sendMail, Raspibackup, TimeLinePicker, Weatherbinding, SiriHomeKit ,433Mhz Steuerung mit mehreren Anleitungen (die Steuerung hat bis dato noch nicht funktioniert, bin relativ neu in der Linux Welt und bin aktuell auf Anleitungen aus dem Internet angewiesen). Bei den meisten Diensten hat nicht alles auf Anhieb geklappt, so dass ich etwas rum experimentieren musste und zum Teil nichts zum laufen bekommen habe.

Vielleicht sollte ich wirklich OH neu und möglichst ordentlich aufsetzen und mir ggf. einen anderen Raspi zum testen und rumspielen zulegen. :!:

Ein neutstart von OH hilft auch nicht wirklich.

Was Rules betrifft stellt sich dies einfach da, da ich aktuell nur eine besitze:

Code: Alles auswählen

var timerRD06 = null

rule "Wakeup"

	when 
	    Time cron "0 * * * * ?"  
	
	then

	if (wakeup_on.state == ON) {
		var sollMinute = (RDO61_WECKER_M.state as DecimalType).intValue
		var sollStunde = (RDO61_WECKER_H.state as DecimalType).intValue
		
		if (sollMinute == now.getMinuteOfHour && sollStunde == now.getHourOfDay) {
			callScript("wakeup")
		}
	}
end
Das passende Script dazu:

Code: Alles auswählen

var Number Dimmer

Dimmer=0


 
while(Dimmer<100 )


{
        Dimmer=Dimmer+5
        sendCommand(Licht_2_Dimmer,Dimmer)
        sendCommand(Licht_3_Dimmer,Dimmer)
        Thread::sleep(20000)
        
}
Thread::sleep(400) 
Thema Java:
Wie kann ich meine Version herausfinden und wenn nicht aktuell updaten?

Re: Sehr langsame Reaktionen von Geräten

Verfasst: 26. Nov 2019 00:16
von udo1toni
Oh. Dieses Script kann tatsächlich zu Problemen Problemen führen.

Die Herangehensweise ist sehr unglücklich, sowohl was das Pollen betrifft (minütlich prüfen, ob zwei Werte der aktuellen Uhrzeit entsprechen), als auch (dies besonders!), ein Script, welches 400 Sekunden lang einen Thread blockiert.
Allerdings wird das Script glücklicherweise nur einmal in 24 Stunden ausgeführt, das macht es etwas weniger schlimm (ist aber trotzdem ein grausiger Ansatz).
Ich kann morgen einen sauberen Ansatz zu dem Problem schicken.

Vermutlich wird aber tatsächlich eher das wilde installieren und deinstallieren Müll zurückgelassen haben.

Als Testsystem kannst Du übrigens auch sehr gut eine virtuelle Maschine einsetzen. Die hat natürlich keine Hardwareschnittstellen, man kann damit aber trotzdem sehr gut testen, wie ein Binding zu konfigurieren ist. Die VM kostet kein Geld (es gibt sehr gute Virtualisierungen kostenlos) und ein debian Linux (oder auch ein Ubuntu Server) ist schnell aufgesetzt.
Notfalls kann man auch openHAB direkt auf Windows laufen lassen, funktioniert prima, man muss nur aufpassen, wenn es um Dateien geht ;) aber zum schnellen Testen ideal.

Re: Sehr langsame Reaktionen von Geräten

Verfasst: 26. Nov 2019 10:33
von Tomzk
Danke für die Unterstützung, Ziel der Rule bzw. des Scripts ist, mithilfe von 2 Items, Minuten, bzw. Stunden zu setzten und über ein Switch den "Wecker" entsprechend zu aktivieren oder deaktivieren. Über einen besseren Ansatz wäre ich sehr dankbar :D . Für mein Verständnis, wenn der Thread blockiert ist kann ich keineweitern Befehle über OH verarbeiten oder welche Auswirkungen hat es? Ich denke ich werde OH neu aufsetzten. Geplant ist auch denroot auf einen USB Stick zu verlagern. Wenn ich nun die Milestone installieren will hätte ich gesagt, ich hole mir das aktuellste Image (v1.5),flash es mit dem Etcher und peropenhabian-config upgrade ich auf die aktuellste Milestone? Bezüglich eines Testsystems kenne ich mich mit VirtuellenMarschinen derzeit garnicht aus. Den Weg über Windows habe ich noch gar nicht betrachtet. Da ich über meinen Rechner mit VSC eh die Programmierung machen, wäre eincopy paste sehr einfach.
man muss nur aufpassen, wenn es um Dateien geht ;)
was genau meinst du damit? Hat die Virtuelle Maschinevorteile gegenüber der Windows Variante?So genug mit der Fragerei,  Danke und GrußTom


Gesendet von iPhone mit Tapatalk

Re: Sehr langsame Reaktionen von Geräten

Verfasst: 26. Nov 2019 21:17
von Tomzk
Ich habe jetzt OH 2.5 M5 auf einer neuen SD Karte aufgesetzt.
Per Etcher die stable Version geflasht und über openhabian-config ein Upgrade auf die Milestone gemacht.
Mein MQTT Broker mit zugehörigen Things und Item erstellt.

Mir ist aufgefallen, dass wenn ich im PaperUI etc. bin beim Schalten sich die Oberfläche manchmal leicht aufhängt. Gleiches Phänomen wenn ich über Putty arbeite.

Ich denke an den Experimenten mit den ganzen Diensten (siehe ersten Post) kann es nicht liegen.

Was kann hier der Grund sein? Das WLAN Netz selbst beim auslösen von Befehlen über Basic UI?

Ich komme einfach nicht weiter, jemand Ideen was ich noch prüfen kann?

Danke und Gruß
Tom


Gesendet von iPhone mit Tapatalk

Re: Sehr langsame Reaktionen von Geräten

Verfasst: 27. Nov 2019 00:25
von udo1toni
Also, das openHABian Image wird nicht so häufig neu gebaut. openHABian macht aber als erstes ein Selfupdate, womit es dann up-to-date sein sollte.

Ein USB-Stick hat gegenüber einer SD-Karte keinerlei Vorteile. Der einzige Grund, das System von einem externen Datenträger zu booten, wäre, wenn der externe Datenträger eine HD oder SSD wäre. Da Du einen Raspberry 4 einsetzt, kannst Du das momentan aber ohnehin vergessen, denn booten vom externen Medium funktioniert da (noch) nicht.

openHAB stellt für die Ausführung von Rules default 5 + 2 Threads zur Verfügung, dabei sind die 2 Threads für den Scheduler zuständig. Das bedeutet, wenn Du eine Rule mit einem Time cron Trigger baust, der einmal pro Minute triggert, und in der Rule eine Verzögerung einbaust, die dafür sorgt, dass die Rule länger als zwei Minuten läuft, dann wird die Rule zweimal gestartet und danach geht nichts mehr.

Im Dateisystem von Windows wird der \ zur Trennung der Verzeichnisebenen verwendet, unter Linux ist es der /. Windows unterscheidet nicht zwischne Groß- und Kleinschreibung, usw. Wenn Du nun in Rules oder anderer Konfiguration Bezug auf konkrete Dateien nimmst, musst Du auf solche Dinge achten, besonders, wenn Dein Testsystem unter einem anderen Betriebssystem läuft als das Produktivsystem.

Die virtuelle Maschine verhält sich wie ein normaler Computer, dabei kannst Du das Betriebssystem frei wählen (im Rahmen dessen, was die Maschine unterstützt, natürlich). Damit hast Du dann ein Testsystem, welches exakt so aussieht, wie Dein Produktivsystem, allerdings ohne zusätzliche Hardware, und ohne zusätzliche Kosten. Im Normalfall ist die VM allerdings schneller als ein Raspberry, wobei ich noch keinen RPi4 in Händen hatte.

Aufhängen darf sich nichts. So wie Du es beschreibst, wäre mein erster Tipp aber eine unzureichende Stromversorgung. Nutzt Du ein Originalnetzteil für den Raspberry4?

Re: Sehr langsame Reaktionen von Geräten

Verfasst: 27. Nov 2019 01:02
von Tomzk
Ja bei dem Upgrade auf die MileStone wurden etliche Sachen heruntergeladen. Im Anschluss habe ich auch noch ein Update durchgeführt.

Kann man ohne große Probleme bei einem schon konfigurierten OH 2.4 stable auf Milestone Upgraden? Oder baut man es sich lieber frisch auf mit den neuen Bindings etc?

Oke ich dachte von einem USB Stick wäre es besser, dann kann ich OH auch auf einer SD Karte belassen.
Gibt es eine Möglichkeit die Schreib/ Lesegeschwindigkeit der SD direkt im Putty zu überprüfen? Was ich sah als ich über openhabian-config den Root auf den USB Stick verlagert hatte, war eine Schreibgeschwindigkeit von 17 bis 20 MB, was nicht all so viel ist. Vielleicht daher die Hänger beim arbeiten.

Das mit Windows scheint dann doch nicht einfach copy Paste für Test zu sein. Muss ich mich mal bezüglich VM erkundigen. Würde hierfür ein eigener Raspberry nötig sein, kann ich die auf dem jetzigen OH RPI anlegen oder auch auf meinem Windows Rechner? In wie weit wären Test hiermit möglich, da ich keinen Conbee etc. angeschlossen hätte?

Zu der Rule, du sagtest du hättest eine Idee für einen „sauberen“ Ansatz? Ich bin in der Thematik Rules mit allem was dazu gehört noch im frühen anfänger Stadium. Wäre über jeden Tipp dankbar.


Zur Stromversorgung kann ich nur sagen, dass ich das „Kit“ von Labists gekauft habe. Hier ist ein Netzteil mit 3000mA und Schalter dabei gewesen. 3000 müsste/ sollte auch das originale haben. Gehäuse habe ich ein CNC Metallgehäuse, wodurch die Temperatur auch nicht in den Grenzbereich kommt, so dass die Leistung gedrosselt werden würde. Bei öfteren Kontrolle der CPU Temp liege ich im Schnitt bei 45 - 50^C.

Kann die Netzwerkauslastung eine Rolle spielen? Aber so groß können die Befehle die gesendet werden auch nicht sein? Neigt das MQTT Protokoll generell zu leichten Delays oder ist es ein eher schnelles?

Gruß Tom




Gesendet von iPhone mit Tapatalk

Re: Sehr langsame Reaktionen von Geräten

Verfasst: 27. Nov 2019 12:17
von udo1toni
Das Upgrade sollte jederzeit problemlos möglich sein, solange man in der 2er Reihe bleibt. Es ist immer möglich, dass sich Konfigurationsdetails geändert haben, es kann also notwendig sein, die Konfiguration anzupassen, aber grundsätzlich sollte das Upgrade immer funktionieren.

Die Geschwindigkeit des Sticks (oder auch der SD-Karte) spielt eine untergeordnete Rolle. Das Hauptproblem des Raspberry ist - neben Stromversorgung - dass durch die große Menge an Daten, die weggeschrieben werden, die SD-Karten zum Wearout neigen. Dieses Problem tritt aber genauso mit USB Sticks auf. Mit dem aktuellen openHABian kommt ein Tool mit, welches den Großteil der Schreibzugriffe in eine Ramdisk verlagert. Bei 4GByte Arbeitsspeicher spielt das keine Rolle (also wegen Platzbedarf), sorgt aber dafür, dass die Speicherkarte nicht durch häufiges Schreiben belastet wird. Nachteil: Bei Stromausfall sind alle so gesicherten Daten weg. Wenn man hingegen den Raspberry geordnet herunter fährt (das ist ohnehin Pflicht! niemals einfach den Strom abklemmen, immer geordnet herunter fahren!), werden die Daten auf die SD-Karte kopiert, bevor sich der Raspberry abschaltet. Da hier nur einmalig geschrieben wird, gibt es keine Probleme mit Wearout.

openHAB unter Windows funktioniert genauso wie unter GNU/Linux, es gibt halt im Detail Unterschiede, sobald man auf das Dateisystem zugreift. Das ist allerdings nicht unbedingt nötig (jetzt mal abgesehen von Konfigurationsarbeiten), und wenn, dann gibt es ohnehin erhebliche Unterschiede. Wenn man z.B. mittels exec Binding eine Batchdatei aufruft, wird diese Batchdatei unter Windows komplett anders aussehen, als unter GNU/Linux. Das sollte Dich aber nicht davon abhalten, unter Windows zu testen!
Was angeschlossene Hardware betrifft, gilt natürlich das gleiche. Ohne Zugang zum entsprechenden Bus kann ein Binding nicht funktionieren. Wenn der Zugang aber z.B. über Web erfolgt, spielt es keine Rolle, ob ein GNU/Linux System sich per IP mit einem Device verbindet, oder ob das ein Windows System macht. Einen Conbee Stick kannst Du natürlich jederzeit auch an einen Windows PC anschließen. Wenn Du einen Raspberry als Testsystem (zusätzlich) einrichtest, hast Du das gleiche Problem. Entweder, Du schaffst Dir einen 2. Stick an, oder Du schließt kurzfristig den Stick aus dem Produktivsystem an das Testsystem an.
Meist muss es aber gar nicht die echte Hardware sein, die man anspricht, z.B. um Regeln zu testen, reicht es, in der UI die Schaltvorgänge zu sehen, oder auch im Log nachzuverfolgen, was passiert. die fertige Rule kann dann nach der Testphase unverändert ins Produktivsystem übernommen werden, sofern die Items gleich angelegt wurden.

openHAB lief schon auf einem Raspberry Pi 1A mit 256MByte RAM (machte allerdings keinen Spaß...), ab dem Raspberry Pi 2 ließ sich gut damit arbeiten. Sofern der Raspberry Pi 4 keinen Hardwaredefekt hat, ist er mehr als ausreichend für openHAB. Meine VM z.B. hat "nur" 1GByte RAM und nur einen (virtuellen) Prozessorkern, trotzdem sehe ich keinerlei Probleme durch die "schwache" (virtuelle) Hardware.

Ja, die Rule war ich noch schuldig geblieben: (Achtung! Kommentare außerhalb des Fensters. horizontal scrollen!)

Code: Alles auswählen

// globale Variablen werden immer zu Beginn der Datei definiert, in der sie verwendet werden
var Timer tWecker = null                                                                                                        // definiere einen Timer
var Integer iDim = 0                                                                                                            // setze iDim auf 0

rule "Wecker"
when 
    System started or                                                                                                           // System wurde gestartet/ Datei wurde gespeichert
    Time cron "15 0 0 * * ?" or                                                                                                 // täglich um 00:00:15 Uhr
    RDO61_WECKER_M changed or                                                                                                   // Minute wurde geändert
    RDO61_WECKER_H changed or                                                                                                   // Stunde wurde geändert
    wakeup_on changed                                                                                                           // Wecker wurde aktiviert/deaktiviert
then
    if(!((RDO61_WECKER_M.state instanceof Number) && (RDO61_WECKER_H.state instanceof Number))) {                               // enthalten die Items eine gültige Zahl?
        logWarn("wecker","Keine gültige Startzeit!")                                                                            // Fehlermeldung, falls nicht
        return;                                                                                                                 // und Rule abbrechen
    }
    tWecker?.cancel                                                                                                             // Timer löschen, falls existient
    if (wakeup_on.state == ON) {                                                                                                // Falls Wecker aktiviert
        var Integer iTime = (RDO61_WECKER_M.state as Number) + (RDO61_WECKER_H.state as Number) * 60                            // Sollzeit in Minuten seit 0:00 Uhr
        tWecker = createTimer(now.withTimeAtStartOfDay.plusMinutes(iTime).plusDays(if(iTime > now.getMinuteOfDay) 0 else 1),[|  // Plane einen Wecker
            iDim += 1                                                                                                           // erhöhe iDim um 1
            if(iDim < 101) {                                                                                                    // falls iDim kleiner 101
                Licht_2_Dimmer.sendCommand(iDim)                                                                                // setze Dimmer 1 auf Wert
                Licht_3_Dimmer.sendCommand(iDim)                                                                                // etze Dimmer 2 auf Wert
                tWecker.reschedule(now.plusSeconds(4))                                                                          // plane den Wecker in 4 Sekunden
            } else {                                                                                                            // ansonsten
                iDim = 0                                                                                                        // setze iDim auf 0
                tWecker = null                                                                                                  // entferne den Wecker
            }
        ])
    }
end
Die Zeile

Code: Alles auswählen

 tWecker = createTimer(now.withTimeAtStartOfDay.plusMinutes(iTime).plusDays(if(iTime > now.getMinuteOfDay) 0 else 1),[| 
Bedarf eventuell etwas Erläuterung :)

Die global definierte Timer-Variable wird mit eienm Timer befüllt. (genauer: es wird ein Zeiger gesetzt, der auf den Timer verweist).
now -> der aktuelle Zeitpunkt (auf die Nanosekunde genau, mit Zeit, Datum, Zeitzone...)
.withTimeAtStartOfDay -> zurück zu 0:00:00 Uhr des aktuellen Tags (dabei iwird auch eine evtl. Zeitumstellung berücksichtigt.)
.plusMinutes -> zähle Minuten hinzu
.plusDays -> zähle Tage hinzu
if(...) 0 else 1 -> ternärer Operator. Falls die Bedingung zutrifft, nimmm den 1. Wert, sonst den 2. Wert.
iTime > now.getMinuteOfDay -> Der Weckzeitpunkt liegt heute in der Zukunft.

Die Rule triggert immer, wenn eines der beteiligten Items sich ändert, Mitternacht gerade durch ist oder das System neu gestartet wurde.
Zunächst prüft die Rule, ob die Items gültige Zahlen enthalten (z.B. bei Systemstart wichtig), gegebenenfalls wird die Rule abgebrochen.
Anschließend wird ein evtl. vorhandener Timer entfernt.

Ist der Wecker aktiv geschaltet, so wird der Timer neu angelegt. Dabei wird der Zeitpunkt über die Anzahl Minuten seit Mitternacht angegeben. Falls der Weckzeitpunkt heute schon vorüber ist, wird der Wecker auf morgen geplant (streng genommen unnötig, aber man könnte die Rule noch etwas verfeinern und auf den Trigger um Mitternacht verzichten,)

Nach dem Anlegen des Timers ist die Rule zuende. Zu diesem Zeitpunkt hat das System ca. 5 Millisekunden Rechenzeit genutzt.

Der Timer liegt nun im Scheduler. Wenn der gewählte Zeitpunkt erreicht ist, wird der hinterlegte Code ausgeführt.

Zunächst wird die Variable iDim hochgezählt. Ist sie anschließend kleiner als 101, wird der Wert in die Dimmer geschrieben und anschließend der Timer erneut gestartet, diesmal allerdings schon in 4 Sekunden. Zu diesem Zeitpunkt hat das System wiederum ca. 5 Millisekunden für den Code benötigt.

Das Spiel wiederholt sich solange, bis iDim die magische Grenze überschreitet (100) Nun reinitialisiert der Code die Variable und löscht anschließend den Timer. Alternativ könnte man hier den Code so anpassen, dass der Timer wieder für die Zukunft gesetzt wird (analog zur ursprünglichen createTimer-Anweiseung, nun aber als reschedule)

Die Rule benötigt grob geschätzt ca. 1 Sekunde Rechenzeit (insgesamt!) gegenüber 400 Sekunden, die einzelnen Schritte benötigen nur wenige Millisekunden, danach steht der jeweilige Thread sofort wieder zur Verfügung.
Natürlich könnte man iDim auch in 5er Schritten erhöhen und dafür jeweils 20 Sekunden pausieren, aber mit feiner Abstufung ist der Dimmvorgang hübscher ;)

Sehr langsame Reaktionen von Geräten

Verfasst: 3. Dez 2019 00:08
von Tomzk
Hallo Udo,
sry für die späte Rückmeldung.

Zu aller erst zum Betreff:
Ich habe mir ein originales Raspberry Netzteil geholt und es scheint wirklich daran gelegen zu haben.
Die Befehle werden nun schnell umgesetzt, über Putty erhalte ich keine Verbindungsprobleme mehr und auch in der PaperUI sind keine hänger mehr.
Ich hätte nicht gedacht, dass das so gravierende Auswirkungen haben kann, gerade weil ich mir ein recht gut bewertetes Starterkit mit einem Netzteil von 3A geholt habe.
Nun gut, ich werde es allerdings noch eine Weile beobachten, habe es erst seit heute im Einsatz und vielleicht ist es ja einfach ein Glückstag.

Zur VM werde ich mich nochmal genauer erkundigen, durch das beheben der Bugs und delays mit dem Netzteil rückt die Thematik erstmal wieder in den Hintergrund.

Und ich muss ehrlich gestehen, die Rule habe ich noch nicht ausprobiert, werde mich die Tage mit beschäftigen.
Aber große Lob, du hattest so schnell mit so einer für mich riesigen Rule geantwortet und dazu noch die super Erklärung. Danke =)

Sobald getestet, gebe ich hier Feedback.



Gesendet von iPhone mit Tapatalk