NEWS
[Aufruf] Neuer Adapter für den Wiffi-wz, den Weatherman und den Rainyman von Stall.biz bereit zum testen
-
Ein neuer Adapter für den Wiffi-wz, den Weatherman und den Rainyman von Stall.biz ist bereit zum testen.
Vielleicht hat jemand eins von diesen Geräten und kann Feedback geben?
Ich habe nur den WIffi-wz und dieser funktioniert.
-
Hab den Adapter getetstet.
1. Problem ist die installation…
Adapter lässt sich nach installation nicht hochladen und erscheint nicht unter Instanzen.
Mit Umwegen habe ich es hinbekommen sodass die Konfigseite aufginge, um die Geräte IP einzutragen. Danach hatte ich mehrfach instanzen laufen...
Mein Überwachungsscript meldete das derAdapter 2 mal läuft.
Zuvor hatte ich es mit dem Update probiert, das hat soweit geklappt.
dort hat der Adaptr dann mit dem Weatherman funktioniert.
Nehme ich den Wiffi WZ mit dazu bekomme ich folgende Medung lwiffi-wz.0 2018-08-18 09:20:44.828 warn Received data from unregistered wiffi with ip undefined.
IP ist aber definitv richtig eingetragen.
Habe das im Aktiv System getestest und danach wieder mein backup eingespielt... Genauer kann ich das erst im Testfeld zu einem späteren Zeitpunkt untersuchen
-
Habe das ganze nochmal mit meinem laufen System nach der Backup Widerherstellung angeschaut. Fehlerbild
wiffi-wz.0 2018-08-18 10:36:51.262 warn Received data from unregistered wiffi with ip undefined
ist das gleiche..
Hatte zuvor nur die Geräte einzeln nacheinander getestet und nicht beide Geräte gleichzeitig… Beide Geräte sind noch nicht fest verbaut, weshalb ich sie noch nicht beide im laufenenden Betrieb habe. Wenn Weatherman und Wiffi WZ gleichzeitig online sind, gibts Probleme.
Damit scheint der Adapter noch ein Problem zuhaben..
-
Habe ihn auch von GitHub installiert, jedoch ohne Probleme. Adapter war da und konnte eine neue Instanz anlegen. Habe aber nur den Weatherman, Daten kommen alle rein, bin zufrieden
Gesendet von meinem VTR-L09 mit Tapatalk
-
ok, könnte daran liegen, dass der Adapter nun mehrfach läuft.
javascript.0 2018-08-18 11:00:00.487 warn script.js.common.Iobroker.Prozesse: Prozess: io.wiffi-wz.0, mehrfach aktiv: 4 mal
Habe ihn unter instanzen angehalten, dennoch werden daten eingelesen und bekomme die meldung das er mehrfach läuft…
Ne Idee wie ich das weg bekomme?
-
Das mit den Mehrfach Instanzen habe ich wegbekommen..Habe sie über die Kosole gekillt und iobroker neu gestartet.
Jetzt habe ich nur noch disen Fehler wen beide Geräte senden….
wiffi-wz.0 2018-08-18 11:44:09.594 warn Received data from unregistered wiffi with ip undefined
und die Daten vom Wiffiwz20 werden nicht aktuallisieirt
-
hallo, habe den Hotfix von github installiert ( V 1.2.4 ) nun werden alle Daten sauber eingelesen.
Leider habe ich nun wieder das Problem mit den mehrfach Instanzen…Obwohl ich den Adapter unter Objekten deaktiviert habe und
über die Konsole mehrfach cd /opt/iobroker sudo iobroker stop wiffi-wz.0 eingeben habe, werden die Werte immer noch munter aktualisiert.
Wenn ich den Adapter starte bekomme ich nun immer wieder die Meldung:
host.tinkerboard 2018-08-19 12:24:41.151 error instance system.adapter.wiffi-wz.0 terminated with code 7 (Adapter already running)
Ein komplettes reboot des Servers / Tinkerboard sorgt hier wieder für Abhilfe...
Sieht jetzt gut aus...
-
Hey,
erstmal vielen Dank fürs Testen!
Sorry für den Fehler beim einlesen der Wiffi-Daten, (fast) alles getestet und dann rutscht mir das durch.
@Smartboart ich habe dir eine Testversion per PN geschickt.
-
Hi,
würdest du den wiffi-pump noch mit in deinen Adapter einbauen.
Gruß
-
Liebe Tester,
vielen Dank für euren Einsatz. Ich werde als erstes die aktuelle Version 1.2.4 als Release taggen und die Verschiebung in den stable-Branch von Io-Broker anstoßen.
@coyote: Bitte stelle deinen Adapter auf "debug" und schicke mir das Datagram per PN. Dann können wir gemeinsam versuchen den Wiffi-pump zu unterstützen.
-
Hi
möchte mich anschließen.
Installation mit folgender debug-Ausgabe:
Fertig mit Fehler: host.EG Cannot install https://github.com/t4qjXH8N/ioBroker.wi … all/master: 4294963214
$ ./iobroker url "https://github.com/t4qjXH8N/ioBroker.wi ... all/master" wiffi-wz --debug
install https://github.com/t4qjXH8N/ioBroker.wi ... all/master
npm install https://github.com/t4qjXH8N/ioBroker.wi ... all/master --production --save --prefix "C:/ioBroker" (System call)
npm
WARN rollback Rolling back iobroker.wiffi-wz@1.2.4 failed (this is probably harmless): EBUSY: resource busy or locked, rmdir 'C:\ioBroker\node_modules\iobroker.wiffi-wz'
npm
ERR! path C:\ioBroker\node_modules\iobroker.wiffi-wznpm ERR! code EBUSY
npm
ERR! errno -4082npm
ERR!
syscall
rename
npm
ERR! EBUSY: resource busy or locked, rename 'C:\ioBroker\node_modules\iobroker.wiffi-wz' -> 'C:\ioBroker\node_modules.iobroker.wiffi-wz.DELETE'
npm ERR! A complete log of this run can be found in:npm ERR! C:\WINDOWS\system32\config\systemprofile\AppData\Roaming\npm-cache_logs\2018-08-29T12_49_35_996Z-debug.log
ERROR: host.EG Cannot install https://github.com/t4qjXH8N/ioBroker.wi ... all/master: 4294963214
ERROR: process exited with code 25
Adapter wird erfolgreich gelöscht. Erscheint aber weiterhin bei den Adaptern. Bei nochmaligem Löschen, gleicher Vorgang.
Bei der Instanzen-Installation geht das Installationsfenster auf und bleibt bis zum manuellen Abbruch des Prozesses.
Vielen Dank für Deine Mühe.
willi5
Ich vergaß.
Node: 10
npm: 6.2
Wiffi-wz: Version 1.2.4
-
Hm,
ich bin mir nicht sicher ob das ein Problem des Adapters ist. Hast du das Probiert, was npm dir sagt?
ERR! EBUSY: resource busy or locked, rename 'C:\ioBroker\node_modules\iobroker.wiffi-wz' -> 'C:\ioBroker\node_modules.iobroker.wiffi-wz.DELETE' ?
Was passiert, wenn Du den Iobroker stopst mit "iobroker stop" und dann den Adapter löschst? Also den Ordner "node_modules/iobroker.wiffi-wz" löschst?
Mir fällt auf, dass diese Probleme bisher nur unter Windows auftreten….
-
Achso,
noch etwas, mir ist aufgefallen, dass dieser Fehler auftritt wenn meine eine Kommandozeile geöffnet hat und in dem entsprechenden Ordner ist. Ebenso kann der Fehler auftreten wenn der Explorer den Ordner geöffnet hat.
-
HI,
ich habe den Ordner Ordner "node_modules/iobroker.wiffi-wz" gelöscht. Der wiffi-wz ist weiterhin vorhanden, es fehlt nur das Löschsymbol.
Auf der SSD und in der Registry ist wiffi-wz nicht vorhanden.
-
Hey, wo genau ist der vorhanden? Ist der unter Adapter oder Instanzen vorhanden?
-
Hallo
hab mir die Station auch besorgt
leider kommen bei mir im adapter wiffi-wz keine Daten an
daten sind im weatherman
json liefert:
!
{"modultyp":"weatherman","vars":[{"name":"0","homematic_name":"w_ip","desc":"weatherman_ip","type":"string","unit":"","value":"192.168.xxx.yy"},{"name":"1","homematic_name":"w_temperature","desc":"aussentemperatur","type":"number","unit":"gradC","value":16.9},{"name":"21","homematic_name":"w_windchill","desc":"gefuehlte_temperatur","type":"number","unit":"gradC","value":16.9},{"name":"9","homematic_name":"w_taupunkt","desc":"taupunkt_temperatur","type":"number","unit":"gradC","value":9.1},{"name":"29","homematic_name":"w_temp_gestern","desc":"temp_m_gestern","type":"number","unit":"gradC","value":0.0},{"name":"14","homematic_name":"w_sky_temp","desc":"himmel_temperatur","type":"number","unit":"gradC","value":0.0},{"name":"2","homematic_name":"w_humidity","desc":"rel_feuchte","type":"number","unit":"%","value":60.0},{"name":"17","homematic_name":"w_hum_abs","desc":"abs_feuchte","type":"number","unit":"g/m3","value":8.6},{"name":"18","homematic_name":"w_rain_activity","desc":"regenmelderwert","type":"number","unit":"","value":6},{"name":"7","homematic_name":"w_rain_status","desc":"regenstatus","type":"boolean","unit":"","value":false},{"name":"8","homematic_name":"w_rain_intensity","desc":"regenstaerke","type":"number","unit":"mm/h","value":0.0},{"name":"19","homematic_name":"w_rain_volume_1","desc":"regen_pro_h","type":"number","unit":"mm","value":0.0},{"name":"20","homematic_name":"w_rain_volume_24","desc":"regen_pro_24h","type":"number","unit":"mm","value":0.0},{"name":"27","homematic_name":"w_rain_yesterday","desc":"regen_gestern","type":"number","unit":"mm","value":0.0},{"name":"3","homematic_name":"w_barometer","desc":"nn_luftdruck","type":"number","unit":"mb","value":1300.00},{"name":"11","homematic_name":"w_barotrend","desc":"luftdrucktrend","type":"string","unit":"","value":"not_valid"},{"name":"4","homematic_name":"w_wind_avg","desc":"avg_windgeschwindigkeit","type":"number","unit":"m/s","value":0.0},{"name":"5","homematic_name":"w_wind_peak","desc":"peak_windgeschwindigkeit","type":"number","unit":"m/s","value":0.0},{"name":"24","homematic_name":"w_windstaerke","desc":"bft_windgeschwindigkeit","type":"number","unit":"bft","value":0},{"name":"23","homematic_name":"w_wind_direction","desc":"windrichtung","type":"string","unit":"","value":"N"},{"name":"6","homematic_name":"w_wind_dir","desc":"windwinkel","type":"number","unit":"grad","value":0},{"name":"10","homematic_name":"w_lux","desc":"helligkeit","type":"number","unit":"lux","value":0.0},{"name":"15","homematic_name":"w_sun_temp","desc":"sonnentemperatur","type":"number","unit":"gradC","value":18.0},{"name":"22","homematic_name":"w_diff_temp","desc":"sonnen_difftemperatur","type":"number","unit":"gradC","value":1.1},{"name":"16","homematic_name":"w_sonne_scheint","desc":"sonne_scheint","type":"boolean","unit":"","value":false},{"name":"26","homematic_name":"w_sonne_heute","desc":"sonne_heute","type":"number","unit":"h","value":0.0},{"name":"28","homematic_name":"w_sonne_gestern","desc":"sonne_gestern","type":"number","unit":"h","value":0.0},{"name":"12","homematic_name":"w_elevation","desc":"sonne_elevation","type":"number","unit":"grad","value":-2.7},{"name":"13","homematic_name":"w_azimut","desc":"sonne_azimut","type":"number","unit":"grad","value":81.5}],"Systeminfo":{"MAC-Adresse":"9:ee:17:22:66:44","Homematic_CCU_ip":"192.168.xxx.yyy","WLAN_ssid":"meine_ssid","WLAN_Signal_dBm":-50,"sec_seit_reset":1960,"zeitpunkt":"2018-08-31 07:42:19","firmware":"weatherman_66"}} !
denke ich habe den weatherman richtig konfiguriert:
hab den adapter bereits auf debug, leider kommen aktuell keine aussagekräftige daten an:
!
2018-08-31 07:33:00.588 - debug: wiffi-wz.0 redis pmessage io.*.logging io.system.adapter.admin.0.logging {"val":false,"ack":true,"ts":1535693580586,"q":0,"from":"system.adapter.admin.0","lc":1535693580586} 2018-08-31 07:33:00.590 - debug: wiffi-wz.0 system.adapter.admin.0: logging false 2018-08-31 07:46:16.845 - debug: wiffi-wz.0 redis pmessage io.*.logging io.system.adapter.admin.0.logging {"val":true,"ack":true,"ts":1535694376844,"q":0,"from":"system.adapter.admin.0","lc":1535694376844} 2018-08-31 07:46:16.846 - debug: wiffi-wz.0 system.adapter.admin.0: logging true !
ach ja adapter-version 1.2.4
mir ist gerade noch aufgefallen, das, jedesmal wenn ich den adapter neustarte error-meldung im log auftauchen:
! ````
wiffi-wz.0 2018-08-31 07:56:44.121 info Server listening on 0.0.0.0:8181
wiffi-wz.0 2018-08-31 07:56:44.121 info Opening local server on 0.0.0.0:8181
wiffi-wz.0 2018-08-31 07:56:44.120 info Opening socket ...
wiffi-wz.0 2018-08-31 07:56:44.055 info starting. Version 1.2.4 in /opt/iobroker/node_modules/iobroker.wiffi-wz, node: v6.14.3
host.iobroker 2018-08-31 07:56:42.255 info instance system.adapter.wiffi-wz.0 started with pid 820
host.iobroker 2018-08-31 07:56:39.855 info instance system.adapter.wiffi-wz.0 terminated with code 0 (OK)
Caught 2018-08-31 07:56:39.854 error by controller[4]: at processImmediate [as _immediateCallback] (timers.js:617:5)
Caught 2018-08-31 07:56:39.854 error by controller[4]: at tryOnImmediate (timers.js:645:5)
Caught 2018-08-31 07:56:39.854 error by controller[4]: at runCallback (timers.js:672:20)
Caught 2018-08-31 07:56:39.853 error by controller[4]: at Immediate._tickCallback (internal/process/next_tick.js:104:9)
Caught 2018-08-31 07:56:39.853 error by controller[4]: at _combinedTickCallback (internal/process/next_tick.js:77:11)
Caught 2018-08-31 07:56:39.853 error by controller[4]: at emitCloseNT (net.js:1568:8)
Caught 2018-08-31 07:56:39.853 error by controller[4]: at Server.emit (events.js:185:7)
Caught 2018-08-31 07:56:39.852 error by controller[4]: at emitNone (events.js:86:13)
Caught 2018-08-31 07:56:39.852 error by controller[4]: at Server. <anonymous>(/opt/iobroker/node_modules/iobroker.wiffi-wz/main.js:221:36)
Caught 2018-08-31 07:56:39.851 error by controller[4]: ReferenceError: sock is not defined
Caught 2018-08-31 07:56:39.851 error by controller[3]: at process._tickCallback (internal/process/next_tick.js:104:9)
Caught 2018-08-31 07:56:39.850 error by controller[3]: at _combinedTickCallback (internal/process/next_tick.js:77:11)
Caught 2018-08-31 07:56:39.849 error by controller[3]: at emitCloseNT (net.js:1568:8)
Caught 2018-08-31 07:56:39.849 error by controller[3]: at Server.emit (events.js:185:7)
Caught 2018-08-31 07:56:39.848 error by controller[3]: at emitNone (events.js:86:13)
Caught 2018-08-31 07:56:39.848 error by controller[3]: at Server. <anonymous>(/opt/iobroker/node_modules/iobroker.wiffi-wz/main.js:221:36)
Caught 2018-08-31 07:56:39.848 error by controller[3]: ReferenceError: sock is not defined
Caught 2018-08-31 07:56:39.847 error by controller[2]: at process._tickCallback (internal/process/next_tick.js:104:9)
Caught 2018-08-31 07:56:39.847 error by controller[2]: at _combinedTickCallback (internal/process/next_tick.js:77:11)
Caught 2018-08-31 07:56:39.846 error by controller[2]: at emitCloseNT (net.js:1568:8)
Caught 2018-08-31 07:56:39.846 error by controller[2]: at Server.emit (events.js:185:7)
Caught 2018-08-31 07:56:39.846 error by controller[2]: at emitNone (events.js:86:13)
Caught 2018-08-31 07:56:39.845 error by controller[2]: at Server. <anonymous>(/opt/iobroker/node_modules/iobroker.wiffi-wz/main.js:221:36)
Caught 2018-08-31 07:56:39.845 error by controller[2]: ReferenceError: sock is not defined
Caught 2018-08-31 07:56:39.845 error by controller[1]: at processImmediate [as _immediateCallback] (timers.js:617:5)
Caught 2018-08-31 07:56:39.844 error by controller[1]: at tryOnImmediate (timers.js:645:5)
Caught 2018-08-31 07:56:39.844 error by controller[1]: at runCallback (timers.js:672:20)
Caught 2018-08-31 07:56:39.844 error by controller[1]: at Immediate._tickCallback (internal/process/next_tick.js:104:9)
Caught 2018-08-31 07:56:39.843 error by controller[1]: at _combinedTickCallback (internal/process/next_tick.js:77:11)
Caught 2018-08-31 07:56:39.843 error by controller[1]: at emitCloseNT (net.js:1568:8)
Caught 2018-08-31 07:56:39.843 error by controller[1]: at Server.emit (events.js:185:7)
Caught 2018-08-31 07:56:39.842 error by controller[1]: at emitNone (events.js:86:13)
Caught 2018-08-31 07:56:39.842 error by controller[1]: at Server. <anonymous>(/opt/iobroker/node_modules/iobroker.wiffi-wz/main.js:221:36)
Caught 2018-08-31 07:56:39.842 error by controller[1]: ReferenceError: sock is not defined
Caught 2018-08-31 07:56:39.841 error by controller[0]: at process._tickCallback (internal/process/next_tick.js:104:9)
Caught 2018-08-31 07:56:39.841 error by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:77:11)
Caught 2018-08-31 07:56:39.841 error by controller[0]: at emitCloseNT (net.js:1568:8)
Caught 2018-08-31 07:56:39.840 error by controller[0]: at Server.emit (events.js:185:7)
Caught 2018-08-31 07:56:39.840 error by controller[0]: at emitNone (events.js:86:13)
Caught 2018-08-31 07:56:39.840 error by controller[0]: at Server. <anonymous>(/opt/iobroker/node_modules/iobroker.wiffi-wz/main.js:221:36)
Caught 2018-08-31 07:56:39.839 error by controller[0]: ReferenceError: sock is not defined
wiffi-wz.0 2018-08-31 07:56:39.811 info Stopping adapter ...
wiffi-wz.0 2018-08-31 07:56:39.810 error at process._tickCallback (internal/process/next_tick.js:104:9)
wiffi-wz.0 2018-08-31 07:56:39.810 error at _combinedTickCallback (internal/process/next_tick.js:77:11)
wiffi-wz.0 2018-08-31 07:56:39.810 error at emitCloseNT (net.js:1568:8)
wiffi-wz.0 2018-08-31 07:56:39.810 error at Server.emit (events.js:185:7)
wiffi-wz.0 2018-08-31 07:56:39.810 error at emitNone (events.js:86:13)
wiffi-wz.0 2018-08-31 07:56:39.810 error at Server. <anonymous>(/opt/iobroker/node_modules/iobroker.wiffi-wz/main.js:221:36)
wiffi-wz.0 2018-08-31 07:56:39.810 error ReferenceError: sock is not defined
wiffi-wz.0 2018-08-31 07:56:39.809 error uncaught exception: sock is not defined
wiffi-wz.0 2018-08-31 07:56:39.800 info Stopping adapter ...
wiffi-wz.0 2018-08-31 07:56:39.799 error at processImmediate [as _immediateCallback] (timers.js:617:5)
wiffi-wz.0 2018-08-31 07:56:39.799 error at tryOnImmediate (timers.js:645:5)
wiffi-wz.0 2018-08-31 07:56:39.799 error at runCallback (timers.js:672:20)
wiffi-wz.0 2018-08-31 07:56:39.799 error at Immediate._tickCallback (internal/process/next_tick.js:104:9)
wiffi-wz.0 2018-08-31 07:56:39.799 error at _combinedTickCallback (internal/process/next_tick.js:77:11)
wiffi-wz.0 2018-08-31 07:56:39.799 error at emitCloseNT (net.js:1568:8)
wiffi-wz.0 2018-08-31 07:56:39.799 error at Server.emit (events.js:185:7)
wiffi-wz.0 2018-08-31 07:56:39.799 error at emitNone (events.js:86:13)
wiffi-wz.0 2018-08-31 07:56:39.799 error at Server. <anonymous>(/opt/iobroker/node_modules/iobroker.wiffi-wz/main.js:221:36)
wiffi-wz.0 2018-08-31 07:56:39.799 error ReferenceError: sock is not defined
wiffi-wz.0 2018-08-31 07:56:39.799 error uncaught exception: sock is not defined
wiffi-wz.0 2018-08-31 07:56:39.793 info Stopping adapter ...
wiffi-wz.0 2018-08-31 07:56:39.792 error at process._tickCallback (internal/process/next_tick.js:104:9)
wiffi-wz.0 2018-08-31 07:56:39.792 error at _combinedTickCallback (internal/process/next_tick.js:77:11)
wiffi-wz.0 2018-08-31 07:56:39.792 error at emitCloseNT (net.js:1568:8)
wiffi-wz.0 2018-08-31 07:56:39.792 error at Server.emit (events.js:185:7)
wiffi-wz.0 2018-08-31 07:56:39.792 error at emitNone (events.js:86:13)
wiffi-wz.0 2018-08-31 07:56:39.792 error at Server. <anonymous>(/opt/iobroker/node_modules/iobroker.wiffi-wz/main.js:221:36)
wiffi-wz.0 2018-08-31 07:56:39.792 error ReferenceError: sock is not defined
wiffi-wz.0 2018-08-31 07:56:39.782 error uncaught exception: sock is not defined
wiffi-wz.0 2018-08-31 07:56:39.744 info Stopping adapter ...</anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous></anonymous>und dann bleibt der adapter gelb
-
Gerät im Adapter eingetragen? Port ist auf 8181
Dann musst du auch im Weatherman den Port eintragen und die IP von iobroker.
Also den ccu Parameter auf IP von iobroker und param12 auf 8181
-
Hey farmer,
dies ist tatsächlich ein blöder Fehler. Ich konnte den Fehler reproduzieren und habe eine hoffentlich gefixte Version auf Github hinterlegt.
Vielen Dank fürs Testen!
-
leider hab ich ein neues Problem,
ich depp :oops: , wollte jetzt den adapter löschen und neu installieren, geht leider nicht .
wenn ich den adapter lösche, läuft es zwar durch, aber der adapter bleibt sichtbar, nur das löschsymbol verschwindet.
neu installieren lässt er sich auch nicht, da bleibt er hängen:
$ ./iobroker url "https://github.com/t4qjXH8N/ioBroker.wiffi-wz/tarball/master" wiffi-wz install https://github.com/t4qjXH8N/ioBroker.wiffi-wz/tarball/master npm install https://github.com/t4qjXH8N/ioBroker.wiffi-wz/tarball/master --production --save --prefix "/opt/iobroker" (System call)
beim löschen sagt er:
$ ./iobroker del wiffi-wz Delete adapter "wiffi-wz" host.iobroker no instances of adapter wiffi-wz found host.iobroker Counted 1 devices of wiffi-wz host.iobroker Counted 1 states of wiffi-wz host.iobroker Counted 1 states (wiffi-wz.*) from states host.iobroker Counted 7 states (system.adapter.wiffi-wz.*) from states host.iobroker Deleting 2 object(s). host.iobroker Deleting 8 state(s). npm uninstall iobroker.wiffi-wz --silent --save --prefix "/opt/iobroker" (System call)
anschliessend steht er in tab-adapters so (ohne das löschsymbol:
was kann ich sonst machen um den adapter wieder zu installieren???? :?: :?: :?:
-
Ich sag doch, dass da ein Problem mit dem Setup ist. [emoji56]