Scheint astrein zu laufen!
Ich wiederhole: requesttime läuft reibungslos!
Vielen Dank an Bluefox: lass Dich knuddeln!
Von meiner Seite aus erledigt…
Scheint astrein zu laufen!
Ich wiederhole: requesttime läuft reibungslos!
Vielen Dank an Bluefox: lass Dich knuddeln!
Von meiner Seite aus erledigt…
Hm, das hatte ich auch so interpretiert:
0;255;3;0;9;TSF:MSG:READ,20-20-0,s=255,c=3,t=1,pt=0,l=0,sg=0:
0;255;3;0;9;Eth: 20;255;3;1;I_TIME;1491770622
ioBroker reagiert ja, aber das Gateway setzt die eingehende Info offenbar falsch um i=1 -> i=0. Oder entspricht die Antwort von ioBroker nicht der Definition die das Gateway erwartet?
4 Monate später stehe ich vor der gleichen Herausforderung: das LCD an meinem Arduino soll unter anderem die aktuelle Uhrzeit anzeigen - und diese vorher vom Controller=ioBroker abrufen.
Offenbar hat sich hier etwas getan:
Mein Arduino bittet mit einem requestTime() um die aktuelle Zeit…
Die Console des Gateways im Debug Modus zeigt Folgendes:
0;255;3;0;9;TSF:MSG:READ,20-20-0,s=255,c=3,t=1,pt=0,l=0,sg=0:
0;255;3;0;9;Eth: 20;255;3;1;I_TIME;1491770622
0;255;3;0;9;TSF:MSG:SEND,0-0-20-20,s=255,c=3,t=0,pt=0,l=10,sg=0,ft=0,st=OK:1491770622
0;255;3;0;9;TSF:MSG:READ,20-20-0,s=255,c=3,t=0,pt=0,l=10,sg=0:1491770622
0;255;3;0;9;TSF:MSG:ACK
Der Parser auf https://www.mysensors.org/build/parser half bei der Interpretation:
2\. Gateway erhält vom Controller (ioBroker) die Epoch Zeit
3\. Gateway sendet Info an Node 20\. ABER: plötzlich mit t=0 (=I_BATTERY_LEVEL)!!!!!!!!!!!!!!!
4\. Node20 bestätigt den Batterie Level (und weiß immer noch nicht die Uhrzeit)
Hä? Ich nutzte das normale Ethernet Gateway für W5100 von https://www.mysensors.org/build/ethernet_gateway. Sensordaten Übermittlung funktioniert, aber irgendwie scheint die Umsetzung bei der Beantwortung der Zeitanfrage falsch zu laufen.
… offenbar hatte auch schon ThomasD dieses Problem. Ich denke der Fehler muss im Gateway liegen, oder?
Kann mir jemand helfen? Danke.
Erst mal vielen Dank für die Vorschläge.
Ich habe mir damit geholfen, dass ich aus einem fertigen ioBroker Image die Verzeichnisse vis und vis.0 extrahiert und diese in meine Installation auf meinem Banana Pi unter /opt/iobroker/iobroker-data/files wiederhergestellt habe. Dann noch mit
chown -R root:root vis
und
chown -R root:root vis.0
die Rechte angepasst und siehe da: vis startet und alles ist für den Augenblick gut. Mal sehen…
Für den Fall, dass jemand das gleiche Problem hat habe ich die Verzeichnisse vis.0 und vis ( vis ist zu groß um als Anhang gespeichert zu werden) als ZIP angefügt.
Nochmal vielen Dank an alle.
2511_vis.0.zip
Danke für den schneller Vorschlag.
/opt/iobroker ist rechtemäßig komplett 777 und soweit ich es überblicken kann auf root:root gebucht.
… und die Datei... ist das überhaupt eine Datei? Ich finde nämlich auf meinem BananaPi keine "vis-views.json".
Mir gehen die Ideen aus.
Hallo,
folgende Herausforderung: Installation von ioBroker auf frisch aufgesetzten BananaPi (ARMBIAN 5.25 stable Debian GNU/Linux 8 (jessie) 4.9.12-sunxi ) gemäß https://github.com/ioBroker/ioBroker/wi … ion-Teil-1 unter root Account mit IP 10.0.0.30.
MySensor Adapter angelegt, Daten fließen, alles gut.
Jetzt wollte ich ans Visualisieren gehen, installiere entsprechende Adapter, beim Starten öffnet sich ein neues Browserfenster (http://10.0.0.30:8082/vis/edit.html), doch wenig später folgt die Fehlermeldung "main/vis-views.json permissionError" (siehe Screenshot).
Da es eine jungfräuliche Installation ist kann ich Nebenwirkungen aus anderen Prozessen ausschließen. Die Fehlermeldung finde ich weder unter einem anderen Forumseintrag noch unter Google.
Wer kann helfen?
Vielen Dank im Voraus.
Sensibelchen
2511_bildschirmfoto_2017-04-07_um_11.27.58.png