NEWS
Sayit Adapter
-
Jemand eine Idee ? Muss man ein Abo lösen ? wenn ja wo - wie was ? `
Bluefox war schon super schnell und hat es gelöst:
-
-
Guten Abend,
habe mich heute mal mit dem Sayit Adapter beschäftigt und muss sagen das dieser mir bisher sehr gut gefällt und auch aktuell läuft. Nun aber zu meiner Frage die mir hoffentlich jemand beantworten kann:
- Gibt es einen Webbrowser für iOS (iPhone+iPad) der Sayit mit Einstellung "Browser" abspielt?
Hab meine gesamten .vis Sichten bisher hierauf abgestimmt und würde nur ungern nur für die Sprachausgabe noch ein weiteres Gerät anschaffen
Danke
Gruß
Stefnas
-
Halo Stefnas,
@Stefnas:Gibt es einen Webbrowser für iOS (iPhone+iPad) der Sayit mit Einstellung "Browser" abspielt? `
auf meinem iPad Air mit iOS8 läuft Sayit unter Safari einwandfrei.
GrußPix
-
@pix:auf meinem iPad Air mit iOS8 läuft Sayit unter Safari einwandfrei. `
cool gerade auf dem iPad Air ebenfalls iOS 8 getestet und es geht meinte mal gelesen zu haben das es auf iOS nicht geht und konnte bisher nur mit dem iPhone testen. Coole Sache Danke
-
Beim Einrichten wollte ich nun auch die Lautstärke anpassen. Nur gibt es bei mir keinen Unterschied mit unterschiedlichen Werten. Ist immer gleich laut.
Ich habe es so aufgerufen:
var idSayIt = "sayit.0.tts.text"; /*Text to speech*/ setState (idSayIt, "20;Ich bin leiser!").val;
Auch ein ´
var idSayIt = "sayit.0.tts.text"; /*Text to speech*/ setState (idSayIt, "20;Ich bin leiser!");
oder ein
var idSayIt = "sayit.0.tts.text"; /*Text to speech*/ var volSayIt = "sayit.0.tts.volume"; /*TTS Volume*/ setState (volSayIt, 20); setState (idSayIt, "Ich solte auch leiser sein.");
brachte nichts. Der Wert20 war aber richtig im Objekt gesetzt worden.
Nutze IVONA zumeist.
Ein Umschalten auf Google TTS mittels
var idSayIt = "sayit.0.tts.text"; /*Text to speech*/ setState (idSayIt, "de;20;Ich bin leiser!");
Funktioniert. Aber nicht leiser.
Achso: Ich benutze Media24 MIT FTP. Kann es damit gar nicht funktionieren?
Hat jemand ähnliche Erfahrungen oder eine Lösung?
Viele Grüße,
Fitti
-
Beim Einrichten wollte ich nun auch die Lautstärke anpassen. Nur gibt es bei mir keinen Unterschied mit unterschiedlichen Werten. Ist immer gleich laut.
Ich habe es so aufgerufen:
var idSayIt = "sayit.0.tts.text"; /*Text to speech*/ setState (idSayIt, "20;Ich bin leiser!").val;
Auch ein ´
var idSayIt = "sayit.0.tts.text"; /*Text to speech*/ setState (idSayIt, "20;Ich bin leiser!");
oder ein
var idSayIt = "sayit.0.tts.text"; /*Text to speech*/ var volSayIt = "sayit.0.tts.volume"; /*TTS Volume*/ setState (volSayIt, 20); setState (idSayIt, "Ich solte auch leiser sein.");
brachte nichts. Der Wert20 war aber richtig im Objekt gesetzt worden.
Nutze IVONA zumeist.
Ein Umschalten auf Google TTS mittels
var idSayIt = "sayit.0.tts.text"; /*Text to speech*/ setState (idSayIt, "de;20;Ich bin leiser!");
Funktioniert. Aber nicht leiser.
Achso: Ich benutze Media24 MIT FTP. Kann es damit gar nicht funktionieren?
Hat jemand ähnliche Erfahrungen oder eine Lösung?
Viele Grüße,
Fitti `
Lautstärke-Einstellung geht nur für System, Windows und Sonos. -
Schade, dann würde ich mir das gerne für ivona noch wünschen. Laut http://developer.ivona.com/en/speechcloud/actions.html soll es ja gehen:
..."Parameters" : { "Rate" : "string", "Volume" : "string", "SentenceBreak" : number, "ParagraphBreak" : number },...
Fitti
-
Hallo alle
Ich habe seit gestern das Image vo Rainer für den BananaPi laufen und auch gleich sayit aktiviert-
In der CCU.IO musst man damals eine Objekt-Id vergeben und konnte dann über http://CCUIO:8080/api/set/72910/?value=text
den Sayit Adapter zu sprechen bewegen.
Wie geht denn das mit IOBroker?
Hier gibt es sowas nicht:
Ich finde in der Konfig vom Sayit keine EIngabemöglichkeit für eine solche IdIch finde leider auch nirgends im Netz eine Info wie diese ganzen Adapter die man im IObroker aktivieren kann zu bedienen bw. zu konfigurieren und noch weniger zu verwenden sind. Sayit ist nur ein Beispiel.
Oder hab ich ev. noch einen Fehler im System?
Im Log sind einige rote EInträge:
Hier mal nach Error gefiltert:
Error: 2015-09-21 19:15:17 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:15:17 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:15:17 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:15:17 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:15:17 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:15:17 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:15:17 error at require (module.js:384:17) Error: 2015-09-21 19:15:17 error at Module.require (module.js:365:17) Error: 2015-09-21 19:15:17 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:15:17 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:15:17 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:14:41 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:14:41 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:14:41 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:14:41 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:14:41 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:14:41 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:14:41 error at require (module.js:384:17) Error: 2015-09-21 19:14:41 error at Module.require (module.js:365:17) Error: 2015-09-21 19:14:41 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:14:41 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:14:41 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:14:06 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:14:06 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:14:06 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:14:06 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:14:06 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:14:06 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:14:06 error at require (module.js:384:17) Error: 2015-09-21 19:14:06 error at Module.require (module.js:365:17) Error: 2015-09-21 19:14:06 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:14:06 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:14:06 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:13:28 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:13:28 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:13:28 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:13:28 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:13:28 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:13:28 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:13:28 error at require (module.js:384:17) Error: 2015-09-21 19:13:28 error at Module.require (module.js:365:17) Error: 2015-09-21 19:13:28 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:13:28 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:13:28 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:12:51 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:12:51 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:12:51 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:12:51 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:12:51 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:12:51 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:12:51 error at require (module.js:384:17) Error: 2015-09-21 19:12:51 error at Module.require (module.js:365:17) Error: 2015-09-21 19:12:51 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:12:51 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:12:51 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:12:16 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:12:16 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:12:16 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:12:16 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:12:16 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:12:16 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:12:16 error at require (module.js:384:17) Error: 2015-09-21 19:12:16 error at Module.require (module.js:365:17) Error: 2015-09-21 19:12:16 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:12:16 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:12:16 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:11:40 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:11:40 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:11:40 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:11:40 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:11:40 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:11:40 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:11:40 error at require (module.js:384:17) Error: 2015-09-21 19:11:40 error at Module.require (module.js:365:17) Error: 2015-09-21 19:11:40 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:11:40 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:11:40 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:11:04 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:11:04 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:11:04 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:11:04 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:11:04 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:11:04 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:11:04 error at require (module.js:384:17) Error: 2015-09-21 19:11:04 error at Module.require (module.js:365:17) Error: 2015-09-21 19:11:04 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:11:04 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:11:04 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:10:25 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:10:25 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:10:25 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:10:25 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:10:25 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:10:25 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:10:25 error at require (module.js:384:17) Error: 2015-09-21 19:10:25 error at Module.require (module.js:365:17) Error: 2015-09-21 19:10:25 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:10:25 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:10:25 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js'
Gruss Ralf
-
Hallo Ralf
@derrapf:Ich finde leider auch nirgends im Netz eine Info wie diese ganzen Adapter die man im IObroker aktivieren kann zu bedienen bw. zu konfigurieren und noch weniger zu verwenden sind. `
Ist das dein Ernst???Hast du http://www.iobroker.net/?page_id=14&lang=de nicht gefunden?
Gruß
Rainer
-
Hast du http://www.iobroker.net/?page_id=14&lang=de nicht gefunden? `
-
Na gut bei Sayit steht dort:
` > <size size="125">Bedienung:</size>@Todo@ `
Da gibt es noch was zu tun.
Gruß
Rainer
-
Hallo alle
Ich habe seit gestern das Image vo Rainer für den BananaPi laufen und auch gleich sayit aktiviert-
In der CCU.IO musst man damals eine Objekt-Id vergeben und konnte dann über http://CCUIO:8080/api/set/72910/?value=text
den Sayit Adapter zu sprechen bewegen.
Wie geht denn das mit IOBroker?
Hier gibt es sowas nicht:
filename="bild1.JPG" index="0">~~
Ich finde in der Konfig vom Sayit keine EIngabemöglichkeit für eine solche IdIch finde leider auch nirgends im Netz eine Info wie diese ganzen Adapter die man im IObroker aktivieren kann zu bedienen bw. zu konfigurieren und noch weniger zu verwenden sind. Sayit ist nur ein Beispiel.
Oder hab ich ev. noch einen Fehler im System?
Im Log sind einige rote EInträge:
Hier mal nach Error gefiltert:
Error: 2015-09-21 19:15:17 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:15:17 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:15:17 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:15:17 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:15:17 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:15:17 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:15:17 error at require (module.js:384:17) Error: 2015-09-21 19:15:17 error at Module.require (module.js:365:17) Error: 2015-09-21 19:15:17 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:15:17 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:15:17 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:14:41 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:14:41 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:14:41 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:14:41 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:14:41 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:14:41 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:14:41 error at require (module.js:384:17) Error: 2015-09-21 19:14:41 error at Module.require (module.js:365:17) Error: 2015-09-21 19:14:41 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:14:41 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:14:41 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:14:06 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:14:06 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:14:06 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:14:06 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:14:06 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:14:06 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:14:06 error at require (module.js:384:17) Error: 2015-09-21 19:14:06 error at Module.require (module.js:365:17) Error: 2015-09-21 19:14:06 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:14:06 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:14:06 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:13:28 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:13:28 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:13:28 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:13:28 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:13:28 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:13:28 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:13:28 error at require (module.js:384:17) Error: 2015-09-21 19:13:28 error at Module.require (module.js:365:17) Error: 2015-09-21 19:13:28 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:13:28 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:13:28 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:12:51 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:12:51 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:12:51 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:12:51 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:12:51 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:12:51 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:12:51 error at require (module.js:384:17) Error: 2015-09-21 19:12:51 error at Module.require (module.js:365:17) Error: 2015-09-21 19:12:51 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:12:51 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:12:51 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:12:16 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:12:16 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:12:16 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:12:16 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:12:16 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:12:16 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:12:16 error at require (module.js:384:17) Error: 2015-09-21 19:12:16 error at Module.require (module.js:365:17) Error: 2015-09-21 19:12:16 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:12:16 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:12:16 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:11:40 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:11:40 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:11:40 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:11:40 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:11:40 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:11:40 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:11:40 error at require (module.js:384:17) Error: 2015-09-21 19:11:40 error at Module.require (module.js:365:17) Error: 2015-09-21 19:11:40 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:11:40 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:11:40 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:11:04 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:11:04 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:11:04 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:11:04 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:11:04 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:11:04 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:11:04 error at require (module.js:384:17) Error: 2015-09-21 19:11:04 error at Module.require (module.js:365:17) Error: 2015-09-21 19:11:04 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:11:04 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:11:04 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js' Error: 2015-09-21 19:10:25 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15) Error: 2015-09-21 19:10:25 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12) Error: 2015-09-21 19:10:25 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6) Error: 2015-09-21 19:10:25 error at Socket. (/opt/iobroker/node_modules/iobroker.web/main.js:70:21) Error: 2015-09-21 19:10:25 error at main (/opt/iobroker/node_modules/iobroker.web/main.js:118:21) Error: 2015-09-21 19:10:25 error at initWebServer (/opt/iobroker/node_modules/iobroker.web/main.js:378:30) Error: 2015-09-21 19:10:25 error at require (module.js:384:17) Error: 2015-09-21 19:10:25 error at Module.require (module.js:365:17) Error: 2015-09-21 19:10:25 error at Function.Module._load (module.js:278:25) Error: 2015-09-21 19:10:25 error at Function.Module._resolveFilename (module.js:336:15) Error: 2015-09-21 19:10:25 error Cannot find module '/opt/iobroker/node_modules/iobroker.web/node_modules/iobroker.socketio/lib/iobrokersocket.js'
Gruss Ralf `
Hm..Probier mal:
cd /opt/iobroker sudo iobroker stop sudo npm install iobroker.web sudo iobroker start
-
Hi Ihr
Klar hab ich das gefunden.
Dort hab ich Folgendes gelesen und gelernt:
-
Ein Adapter ist etwas das mich befähigt mit anderen Systemen zu reden
-
Ein Adapter muss instanziert und konfiguriert werden
-
Wie, steht auf der Seite des entsprechenden Adapters beschrieben. Diese ist über das Menü auf der linken Seite erreichbar…
Da gehts schon los: Ich hab da z.B. kein Menü (zumindest hab ich nichts gefunden das wie ein Menü aussieht)
-
Und dann steht da noch, dass ich die Instanz aktivieren muss
Hab ich alles gemacht. Konfiguriert hab ich nach bestem Wissen und Gewissen wie damals im CCU.IO
Tja und jetzt?
Da steht nirgends:
-
Wie ich das Ding wirklich zu konfigurieren habe
-
Was die einzelnen Konfigurtionsparameter bewirken
-
Wie es am Ende, wenn es fertig konfiguriert ist, zu verwenden bzw. zu bedienen ist
Ich bin ja schon soweit dass alles instanziert, aktiviert und irgendwie konfiguriert ist. Aber jetzt müsste man wissen wie man den Adapter verwenden soll.
Von CCU.IO weiss ich noch dass man entweder per URL das Ding zum Sprechen bekam oder in Javascript programmieren konnte. So etwa:
subscribe ( { id: idTrockner, change: 'ne' }, function (data) { ... setState(idSprache, 'Der Trockner ist fertig'); ... } );
Dazu gab es ein Script Verzeichnis. Wo ist denn das beim IOBroker? Unter /opt/iobroker hab ich nix gefunden wo die Scripts hingehören könnten.
Und früher brauchte man diese Id. Die gibt's ja scheinbar nicht mehr. Und die Methode wie man über eine URL den Adapter was sagen lassen kann hab ich auch noch nicht gefunden.
Wenn ich blind durch die Gegend tappe, dann wäre ich dankbar für Links oder Codebeispiele.
Wobei mir erstmal der Aufruf über eine URL reichen würde. Geht das überhaupt noch?
Gruss Ralf
-
-
Hallo bluefox
@Bluefox:Hm..
Probier mal:
cd /opt/iobroker sudo iobroker stop sudo npm install iobroker.web sudo iobroker start ```` `
Ok. Hab ich gemacht. Was müsste das jetzt bewirkt haben? War das wegen den Fehlern?
Kann ich irgendwie verifizieren ob Deine Zeilen was genutzt haben?
Falls das was hilft: Hier das Ergebnis der Kommandos auf der Shell:
root@bananapi:/opt/iobroker# cd /opt/iobroker root@bananapi:/opt/iobroker# sudo iobroker stop Stopping ioBroker controller daemon... ioBroker controller daemon stopped. root@bananapi:/opt/iobroker# sudo npm install iobroker.web npm WARN package.json iobroker@ No description npm WARN package.json iobroker@ No repository field. npm WARN package.json iobroker@ No README data npm WARN package.json iobroker@ No license field. iobroker.web@0.4.3 node_modules/iobroker.web ├── connect-flash@0.1.1 ├── xtend@4.0.0 ├── cookie-parser@1.4.0 (cookie-signature@1.0.6, cookie@0.2.2) ├── passport-local@1.0.0 (passport-strategy@1.0.0) ├── passport@0.2.2 (pause@0.0.1, passport-strategy@1.0.0) ├── express-session@1.11.3 (cookie@0.1.3, utils-merge@1.0.0, cookie-signature@1.0.6, on-headers@1.0.0, parseurl@1.3.0, depd@1.0.1, crc@3.3.0, uid-safe@2.0.0, debug@2.2.0) ├── express@4.13.3 (escape-html@1.0.2, merge-descriptors@1.0.0, array-flatten@1.1.1, cookie@0.1.3, utils-merge@1.0.0, cookie-signature@1.0.6, methods@1.1.1, fresh@0.3.0, range-parser@1.0.2, vary@1.0.1, path-to-regexp@0.1.7, content-type@1.0.1, etag@1.7.0, parseurl@1.3.0, content-disposition@0.5.0, serve-static@1.10.0, depd@1.0.1, finalhandler@0.4.0, on-finished@2.3.0, qs@4.0.0, debug@2.2.0, proxy-addr@1.0.8, send@0.13.0, type-is@1.6.8, accepts@1.2.13) ├── request@2.63.0 (aws-sign2@0.5.0, forever-agent@0.6.1, stringstream@0.0.4, caseless@0.11.0, oauth-sign@0.8.0, tunnel-agent@0.4.1, isstream@0.1.2, json-stringify-safe@5.0.1, extend@3.0.0, node-uuid@1.4.3, combined-stream@1.0.5, qs@5.1.0, form-data@1.0.0-rc3, mime-types@2.1.7, http-signature@0.11.0, tough-cookie@2.0.0, hawk@3.1.0, har-validator@1.8.0, bl@1.0.0) └── body-parser@1.14.0 (bytes@2.1.0, content-type@1.0.1, depd@1.1.0, http-errors@1.3.1, on-finished@2.3.0, raw-body@2.1.3, qs@5.1.0, debug@2.2.0, type-is@1.6.8, iconv-lite@0.4.11) root@bananapi:/opt/iobroker# sudo iobroker start Starting ioBroker controller daemon... ioBroker controller daemon started. PID: 6513
Gruss Ralf
-
Bin ein Stueck weiter
Die Id ist jetzt ein String, richtig?
D.h.grundsätzlich gibt man Text so aus
var idSayIt = "sayit.0.tts.text"; setState (idSayIt, "Fenster offen ");
Ist das korrekt?
Wenn ja bleibt die Frage: Wie und wo schreibe ich die Scripts?
In einem vorhergehenden Post schrieb jemand "Im Moment kannst du in node-red "programmieren" (node-red adapter installieren) oder in javascript (javascript adapter installieren)."
Ok hab ich gemacht. Aber was hab ich damit installiert? Einen Editor? Wenn ja wo ist der?
Mir gehts irgendwie grad wie fitti der da schreibt
"Ich verstehe nicht einmal im Ansatz die Funktionsweise von io.Broker. :oops:
Ja es ist mir peinlich - anderseits, warum steht nirgends was darüber? Ich habe keine ccu.io Erfahrungen. Bin seit Jahrzehnten ITler und kein Fremder in dieser Materie. Aber der wirkliche Einstieg fehlt hier komplett."
Ich fühl' mich wie jemand dem man ein paar Transistoren, Wiederstände usw. auf den Tisch wirft und sagt "Mit den Bauteilen kann man ein Radio bauen. Hier ist die Anleitung wie man mit dem Lötkolben umgeht"
Äh ja… und dann???
Gibt's irgendwie ne Doku wie IOBroker konzeptionell funktioniert, also die prinzielle Funktionsweise, damit man die Bedeutung von "Adaptern", "Instanzen", "Objekten" und deren Funktionsweise versteht? Ich denke dann ist auch der Rest einfacher zu kapieren und viele Fragen stellen sich dann als pipifax raus.
Dann muss ich Euch nicht auf die Nerven gehen und versuch mal selber surchzusteigen. Aber aktuell komm ich grad nur millimeterweise vorwärts.
Gruss Ralf
-
Womit siehst du dir die Website an?
Ohne das Menü links bringt die ganze Website nichts.
Langsam glaube ich, dass du mit deinem Browser Probleme hast.
Gruß
Rainer
Gesendet von meinem LIFETAB_S785X mit Tapatalk
-
Auch ich tue mich sehr schwer, den sayit Adapter mit Sonos zum sprechen zu bewegen. Testweise möchte ich einfach nur über einen Browser Aufruf den Adapter zum Sprechen bringen. Wie sähe der aus? Geht das überhaupt über einen Browser Aufruf und iobroker?
Danke für die Hilfe.
-
Hi Rainer
@Homoran:Langsam glaube ich, dass du mit deinem Browser Probleme hast. `
Nee nee.Passt schon. Ich hab mir schon alles durchgelesen. Deswegen konnte ich ja auch die HM-Adapter zum Laufen bringen und konfigurieren. Das ist dort super beschrieben.Aber beim Sayit Adapter hört es (wie Du auch schon bemerkt hast) auf.
Ich hab mir noch ein paar andere Adapter (z,B. Sonos) angeschaut: Da steht dann nur noch wie sie konfiguriert werden.
Ja und dann?
Wie verwendet man dann so einen Adapter geschweige denn programmiert den?? Das fehlt oft.
Aber vielleicht dewwegen weil es immer gleich geht, wenn man es man geschnallt hat? Ich weiss es nicht.
Ich denke wenn man das Prinzip verstanden hat wie diese Adapter eingebunden sind und was das Konzept hintendran ist (es muss ja ein gemeinsames Konzept, quasi eine Schnittstelle geben, sonst könnte man ja nicht beliebige Adapter einhängen) dann erklären sich solche Fragen vielleicht von selbst.
Ev. ist vieles auch für die Cracks so klar und einfach, dass man nicht mal dran denkt, dass man es beschreiben müsste, aber ein Noob wie ich steht da wie der Ochs vorm Berg.
Ich hab auf jeden Fall noch nichts gefunden was über die Konf. eines Adapter raus geht. Aber ich schliesse eigene Doof- und Blindheit nicht aus.
Aber speziell beim Sayit-Adapter scheint es also doch nichts zu geben. Wenn ich Ahnung hätte würde ich mich glatt anbieten eine Doku zu schreiben, aber da bin ich noch weit weg davon dazu fähig zu sein, denke ich. Der Kollege skorpil scheint aber das gleiche Problem zu haben. Ich bin zum Glueck nicht alleine
@bluefox: Kann es sein dass die vielen Fehlermeldungen davon kommen, dass ich keinen Platz auf der SD Karte hatte? Das Image von Rainer ist nur ca. 2GB gross und das Erweitern hat nicht geklappt. Ev. funktioniert deswegen auch der node-red adapter und der java-script adapter nicht. Ich habe nämlich nach der Installation beider weder einen Reiter "Scripte" noch einen "node-red" im Iobroker.
Gruss Ralf
-
Aber beim Sayit Adapter hört es (wie Du auch schon bemerkt hast) auf.
Ich hab mir noch ein paar andere Adapter (z,B. Sonos) angeschaut: Da steht dann nur noch wie sie konfiguriert werden. `
Da hast du prompt zwei herausgepickt
Ich kann nur dazu die Doku schreiben, was ich auch selber habe und nutze. Leider besitze ich kein Sonos und kein Hue.
Sayit habe ich verschlafen muss ich zu meiner Schande gestehen. Das hatte ich unter ccu.io in Betrieb, aber in ioBroker nicht mehr.
Wie verwendet man dann so einen Adapter geschweige denn programmiert den?? `
Diese Abteilung fehlt ebenfalls (noch), da mir die Weisheit des JavaScript nicht vergönnt war. (und jetzt die Zeit fehlt).Wenn du so tief in die Materie eindringen willst, kannst du mal hier lesen:
https://github.com/ioBroker/ioBroker/wi … nvironment
Es wird noch eine Developer Ecke auf der Website geben, aber das wollte ich mit Absicht aus der normalen Doku heraushalten - die ist vielen Anfängern schon zu schwer verständlich.
Aber da bin ich dann auf js-kundige Hilfe angewiesen.
Ich hab auf jeden Fall noch nichts gefunden was über die Konf. eines Adapter raus geht. `
Was suchst du denn da noch - als Noob???Wenn ich Ahnung hätte würde ich mich glatt anbieten eine Doku zu schreiben `
Das ist aber die optimale Voraussetzung - auch ich habe die Doku nur durch ständigen try and error schreiben können.Gruß
Rainer
6305_modbus_abfrage.png