NEWS
Alexa2 3.25.x (Beta) - jetzt wieder mit History :-)
-
@apollon77 Nur zur Info:
Heute Nacht war bei mir die Internet-Verbindung für ca. eine Stunde unterbrochen (geplante Wartung des Providers),
der Alexa-Adapter hat danach ständig log-Meldungen ausgegeben, erst ein manueller Restart hat ihn beruhigt.
Fehlfunktionen außer den Logs habe ich nicht beobachtet.P.S Sorry für die Formatierung unten, bin gerade gezwungen, ein iPad zu benutzen, keine Ahnung wo in der iOS-Welt die newlines verschwunden sind …
info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:49:03.926 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 01:50:03.879 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:50:05.183 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 01:51:05.140 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:51:06.457 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 01:52:06.412 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:52:07.753 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 01:53:00.049 - info: host.raspi-iobroker instance system.adapter.openweathermap.0 started with pid 8669 2023-09-12 01:53:07.702 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:53:09.322 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 01:53:23.944 - info: host.raspi-iobroker instance system.adapter.openweathermap.0 terminated with code 0 (NO_ERR 2023-09-12 01:54:09.278 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:54:10.595 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 01:55:10.551 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:55:11.880 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 01:56:11.837 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:56:13.172 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 01:57:13.125 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:57:14.456 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 01:58:14.412 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:58:15.738 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 01:59:15.692 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 01:59:17.008 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 02:00:13.071 - info: influxdb.0 (30877) Store 115 buffered influxDB history points 2023-09-12 02:00:16.963 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 02:00:18.281 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 02:01:18.236 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 02:01:19.559 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 02:02:19.514 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 02:02:20.838 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 02:03:20.793 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 02:03:22.135 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 02:04:22.085 - info: alexa2.0 (11588) Alexa-Push-Connection disconnected - retry: Retry Connection in 1s 2023-09-12 02:04:23.414 - info: alexa2.0 (11588) Alexa-Push-Connection (macDms = true) established. Disable Polling 2023-09-12 02:05:01.648 - info: ja
-
@ente34 Bitte wenn wieder daheim GitHub issue mit dem vollen log anlegen. Und ja ganzer Zeitraum wenns geht vor kurz bevor es anfing bis restart. Danke
-
Ok, ich habe mal reingeschaut aber ohne Debug Log schwierig.
Es kommt gerade eine 3.25.2 auf npm (und GitHub). Wäre super wenn Ihr die prüft das alles weiterhin tut ... und falls jemand zeit/Möglichkeiten/Muse hat mal einen Internetausfall zu simulieren dann wäre das cool ... würde dann gern da mehr Log sammeln. Meine Versuche waren da nicht sonderlich hilfreich weil da hat es geklappt. Aber vllt übersehe ich was.
Im Fall von @ente34 hat an sich alles so funktioniert wie es soll als es weg war ... Zeitabstände der Retries wurden höher und so ... Aber als die Verbindung wieder da war kam die Push-Verbindung nicht wieder hoch und ist ständig on/off gegangen.
Danke
-
@apollon77 sagte in Alexa2 3.25.x (Beta) - jetzt wieder mit History :
@siggi0904 naja ich würde der Latest schon ein paar Tage geben sich zu beweisen ... also spontan frühestens Mittwoch oder Richtung Wochenende.
Du kannst aber per Admin auch einzelne Adapter von latest installieren ohne alles umzustellen - das weisst du?
Admin - Expertenmodus - GitHub icon - Tab "npm" ... Adapter wählen und dann wird nur der von nm aka Latest geholt. Alles andere bleibtMoin, bei mir funktioniert das mit dem latest npm install irgendwie nicht. Es bleibt die gleich version installiert. Woran kann das liegen?
-
@pafade89 Wie machst Du es denn? Vllt warst Du zu schnell dran? Die npm Server brauchen auch manchmal etwas Zeit nach einem Update aktuell zu werden.
-
@apollon77 Wie von dir beschrieben:
Admin - Expertenmodus - GitHub icon - Tab "npm" ... Adapter wählen und dann wird nur der von nm aka Latest geholtNur leider klappt es nicht mal über Konsole mit npm install iobroker.<adaptername>
Über die Konsole sagt er up to date und im Admin kommt das Install Fenster welches auch Standard befüllt wird, aber es bleibt ein und die selbe Version.
Habe es auch mit einem Adapter versucht der seit Tagen im NPM ist.
Wenn ich allerdings das Rep für den IoBroker gesamt umstelle auf latest, dann zeigt er mir die Updates auf der Adapter Seite an.
Ich bin ein bisschen hilflos gerade
-
@pafade89 sagte in Alexa2 3.25.x (Beta) - jetzt wieder mit History :
@apollon77 Wie von dir beschrieben:
Admin - Expertenmodus - GitHub icon - Tab "npm" ..Beim ersten Versuch wurde bei mir auch nicht die npm Version installiert. Als ich es dann (30 Minuten später?) erneut versucht habe, hat es geklappt
-
@fredf Leider klappt es bei mir gar nicht.
So sieht es aktuell aus:
Leider bekomm ich wie von mir oben beschrieben die Version von keinem der Adapter auf latest. Außer ich ändere das Repository für den ioBroker über settings.
Noch jemand Ideen?
-
@pafade89 dann nutzt dein System why ever nen outdated npm server.
Was immer gehen sollte ist manuell „npm install iobroker.name@version“ in /opt/iobroker und dann aber manuell ein „iob upload name“ -
@apollon77
Ja das sollte funktionieren, allerdings wäre nun meine Frage, wie kann ich mein npm denn wieder auf "normal" bringen ?Die Ausgabe die ich gepostet habe macht für mich allerdings Sinn, da alle Adapter in dieser Liste im Latest ein Update haben, aber nicht im Stable welches bei mir eingestellt ist. Ich möchte ja aber nur einzelne Adapter in den Latest Status bringen (um issue fixes zu testen), also aus dem in npm outdated status. Nur das funktioniert leider über Admin nicht.
Warum?
-
@apollon77
Ich habe die Version 3.25.2 jetzt ein paar Stunde installiert und bisher alles gut.Wenn du mir kurz beschreibst wie ich das mit der Log Datei und dem simulieren des Netzausfalls machen soll, kann ich das gerne machen.
Gruß Stefan
-
@stefan-wilke sagte in Alexa2 3.25.x (Beta) - jetzt wieder mit History :
Wenn du mir kurz beschreibst wie ich das mit der Log Datei und dem simulieren des Netzausfalls machen soll, kann ich das gerne machen.
Debug Log siehe meine Signatur.
Internet ausfall ... LAN Kabel ziehen vom Rechner und warten ... er schreibt dann im Log nach spätestens 30s das er Probleme hat und reconnected ... nach ein paar wieder reinstecken und schauen das er reconnected.
Wobei, der Fall vom User war eher "Intrenet ausfall beim Provider", also wäre eher "DSL Kabel ziehen bei laufendem router.Keine Ahnung wie man das am besten testet und ob man das will :-))
-
@apollon77
Wie man die Log Datei erstellt und wo sie liegt weiß ich jetzt.Wenn du gerne die Log Datei von einem simulierten Internetausfall für weitere Tests an einem meiner wichtigsten Adapter haben möchtest, so kann ich das gerne machen.
Ich würde dann zwei Tests machen.
-
Test
Log Datei löschen und dann ioBroker über Proxmox neu starten.
Wenn alle Adapter grün sind das Netzwerkkabel ziehen für eine Minuten und darnach wieder reinstecken.
5 Minuten warten und die Log Datei sichern. -
Test
Genau wie der 1. Test nur dann nicht das Netzwerkkablel ziehen sondern das DSL Kabel.
Wenn ich das so für dich machen soll, so mache ich das sehr gerne.
Solltest du noch andere Infos , wie z.B. Node Version ect. brauchen, bekommst du die natürlich auch.
Brauche dann aber noch die Info, wie und wo ich dir die beiden Log Dateien zu Verfügung stellen soll.
Gruß Stefan
-
-
Von mir auch vielen lieben Dank. Alles funktioniert wieder. Echt TOLL Ihr seid einfach die besten
Und besonders für apollon77 -
@apollon77 und den Rest der Crew,
Geile Arbeit!!! Bei mir läuft mit der Version 3.25.2 auch wieder alles wie vorher, wobei ich allerdings fast nur Alexa Routinen abfange/abfrage um dann meinen alten Yamaha AV Receiver zu steuern, oder meinen Echo mit der Stereoanlage über Bluetooth zu verbinden.
Vielen Dank!
P.S. Das nächste mal stelle ich mich dann auch bereit zum Testen. -
@apollon77
Entschuldiget meine Unwissenheit, aber worin liegt eigentlich der Unterschied wenn ich einen Adapter über Admin - Expertenmodus - GitHub icon - Tab "VON NPM" oder "VON GITHUB" installiere? -
Von NPM entspricht dem Beta-Repository, Von Git kommt ganz heiß vom Feuer und kann alle möglichen Stände haben. Auch komplett unerwartete.
-
@siragus Thomas hat das schon gut zusammengefasst.
Am Ende ist "von NPM" die Version die auch im beta repo ist (oder spätestens paar Stunden später sein wird). SO kann man ohne das Repo zu wechseln mal einen einzelnen Adapter mit der Beta Version haben. Das ist "the way to go these days" dafür.
GitHub Verison ist ein Stand der Entwicklung (kann funktionieren kann kaputt sein) und sollte ohne explizite Aufforderung des Devs NIE installiert werden. Und auch wenn die Aufforderung von "vor einer Woche ist" und inzwischen gabs ein Release dann kann GitHub wieder alles kaputt und anders sein.
-
@thomas-braun
@apollon77
Ich danke euch für eure Erklärung.
Dann hatte ich bisher mal wieder mehr Glück als Verstand, denn ich habe die Adapter immer über den Tab "VON GITHUB" installiert .
Gruß,
Andreas -
Ich habe seit heute Mittag ein Thema mit dem Adapter.
Ich nutze ihn aktuell nur für ein Gerät.
Ein Thermometer, welches alle 15 Minuten aktualisiert werden soll.Hierzu habe ich ein Skript hinterlegt, welches den query Button alle 15 Minuten auf true setzt.
Seit heute Mittag werden die Daten leider nicht mehr aktualisiert.
Alle anderen Geräte habe ich aus den Objekten gelöscht um den Traffic auch hier möglichst gering zu halten.
Hat wer ne Idee woran das liegt ?
Danke und LG
Delli