NEWS
[Gelöst] VIS1 & 2 keine Ansage mit Sayit 4.0.1
-
Hi,
ich bekomme mit VIS1 oder 2 keine Ansage im Browser hin über Sayit 4.0.1.
Zeitweise kommt diese Meldung wenn ich die Instanz öffne:
2024-06-04 18:52:30.373 - error: sayit.0 (45755) Error: dns service error: unknown
Dazu habe ich alte Posts gefunden die unterschiedliches Aussagen. Mal soll es egal sein mal eine Rolle spielen.
So sehen die Einstellungen nach Update auf 4.0.1 aus:
Wenn ich mit den Einstellungen auf Test drücke kommt das
2024-06-04 18:01:02.628 - error: sayit.0 (44931) Cannot control browser via vis1, because vis.0.* objects found
Stell ich das um auf VIS.0 (veraltet) und Drücke "Test" kommt dasselbe:
2024-06-04 18:02:29.266 - error: sayit.0 (44981) Cannot control browser via vis1, because vis.0.* objects found
Stell ich auf VIS-2.0 (neu) um erhalte ich das:
2024-06-04 18:03:54.981 - error: sayit.0 (45001) Cannot control browser via vis1, because vis-2.0.* objects found
Habe das auch mal in mein altes Github Issue eingetragen und wollte hier auchmal Fragen ob eventuell jemand das hatte und lösen konnte.
-
Bin ich ganz bei Dir.
Kann den Fehler reproduzieren.
Habe ich auch.Stelle ich auf meinen Google Home um, dann gibt Google eine Testnachricht aus.
Warum allerdings Madame Google : "Hallo2" sagt weiss der Himmel. -
@haselchen Das "Hallo2" kommt vom Testbutton. Jedesmal wenn man den drückt zählt der eins hoch.
-
Wusste ich tatsächlich nicht.
Wollte mal testen, wie weit er hochzählt.
Wurde von meiner besseren Hälfte aber dabei gestoppt -
@haselchen sagte in VIS1 & 2 keine Ansage mit Sayit 4.0.1:
Wurde von meiner besseren Hälfte aber dabei gestoppt
Kommt mir bekannt vor
-
@apollon77 @Bluefox könnt ihr euch das vielleicht mal anschauen. Die Änderung aus 4.0.0
4.0.0 (2023-10-31) (bluefox) Browser outputs now to vis(1) and vis-2
Funktioniert mit 4.0.1. nicht. Oder erfordert es eine besondere Einstellung/Konfiguration?
Danke!
-
Krieg leider sayit auch nicht mehr zum Laufen. Solange vis-2 noch nicht aktiv war, ging die 3.0.5 noch tadellos. Jetzt, wo vis-2 auch läuft bekomme ich keine Version mehr zum Sprechen über Browser:
Node-Version: 20.15.0
JS-controller 6.0.5
Fehlermeldung bei der 4.0.1, wenn der Test-Button gedrückt wird:host.lue-linux 2024-06-27 15:37:00.124 warn instance system.adapter.sayit.0 terminated due to SIGABRT host.lue-linux 2024-06-27 15:37:00.124 error Caught by controller[0]: 6: MDNSService.self.watcher.callback (/opt/iobroker/node_modules/mdns/lib/mdns_service.js:18:40) host.lue-linux 2024-06-27 15:37:00.124 error Caught by controller[0]: 5: on_resolver_done (/opt/iobroker/node_modules/mdns/lib/resolver_sequence_tasks.js:33:11) host.lue-linux 2024-06-27 15:37:00.124 error Caught by controller[0]: 4: next (/opt/iobroker/node_modules/mdns/lib/browser.js:109:21) host.lue-linux 2024-06-27 15:37:00.124 error Caught by controller[0]: 3: getaddrinfo (/opt/iobroker/node_modules/mdns/lib/resolver_sequence_tasks.js:152:14) host.lue-linux 2024-06-27 15:37:00.124 error Caught by controller[0]: 2: /opt/iobroker/node_modules/mdns/lib/resolver_sequence_tasks.js:153:7 host.lue-linux 2024-06-27 15:37:00.124 error Caught by controller[0]: 1: getaddrinfo_0_11 (/opt/iobroker/node_modules/mdns/lib/resolver_sequence_tasks.js:117:21) host.lue-linux 2024-06-27 15:37:00.124 error Caught by controller[0]: ----- JavaScript stack trace ----- host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: 6: 0x1961df6 [io.sayit.0] host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: 5: 0xf57315 v8::internal::Builtin_HandleApiCall(int, unsigned long*, v8::internal::Isolate*) [io.sayit.0] host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: 4: 0xf56e4d [io.sayit.0] host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: 3: 0xf565df v8::internal::FunctionCallbackArguments::Call(v8::internal::CallHandlerInfo) [io.sayit.0] host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: 2: 0xbe78aa [io.sayit.0] host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: 1: 0xcba2d7 node::Assert(node::AssertionInfo const&) [io.sayit.0] host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: ----- Native stack trace ----- host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: # Assertion failed: args[4]->IsUint32() host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: # io.sayit.0[6196]: void node::cares_wrap::{anonymous}::GetAddrInfo(const v8::FunctionCallbackInfo<v8::Value>&) at ../src/cares_wrap.cc:1575 host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: *** WARNING *** For more information see <http://0pointer.de/blog/projects/avahi-compat.html> host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: *** WARNING *** Please fix your application to use the native API of Avahi! host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: *** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi. host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: *** WARNING *** For more information see <http://0pointer.de/blog/projects/avahi-compat.html> host.lue-linux 2024-06-27 15:37:00.123 error Caught by controller[0]: *** WARNING *** Please fix your application to use the native API of Avahi! host.lue-linux 2024-06-27 15:37:00.122 error Caught by controller[0]: *** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
und
host.lue-linux 2024-06-27 15:37:34.545 info instance system.adapter.sayit.0 terminated with code null () host.lue-linux 2024-06-27 15:37:34.545 warn instance system.adapter.sayit.0 terminated due to SIGKILL host.lue-linux 2024-06-27 15:37:34.475 info stopInstance timeout 1000 system.adapter.sayit.0 killing pid 8343 sayit.0 2024-06-27 15:37:33.983 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason sayit.0 2024-06-27 15:37:33.477 info stopping... host.lue-linux 2024-06-27 15:37:33.474 info stopInstance system.adapter.sayit.0 (force=false, process=true) sayit.0 2024-06-27 15:37:33.128 error Cannot write file: TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received an instance of Object sayit.0 2024-06-27 15:37:32.973 info Upload announce mp3 files sayit.0 2024-06-27 15:37:32.947 info starting. Version 4.0.1 in /opt/iobroker/node_modules/iobroker.sayit, node: v20.15.0, js-controller: 6.0.5 host.lue-linux 2024-06-27 15:37:30.606 info instance system.adapter.sayit.0 started with pid 8343 host.lue-linux 2024-06-27 15:37:00.124 info Restart adapter system.adapter.sayit.0 because enabled
iob fix habe ich gemacht, reboot auch ...
Vieleicht helfen diese Dinge weiter? Oder gibt es einen Tipp, was den Fehler verursacht?
Danke!
-
@wm20320 Kannst du bitte auch im Issue kommentieren:
-
@wendy2702 Erledigt!
-
Problem mit Github Version 4.0.2 gelöst!
Gibt aber schon 4.0.4 welche auch noch ein anderes Problem löst.