@Negalein
Dann sind wir schonmal zu zweit mit dem Problem. Evt.l liegt das Problem an einem Update des Vis Adapters? Bin noch auf der suche nach dem Problem.
NEWS
Best posts made by Je.Vi
-
RE: Vis Seite mit PhantomJS Screenshot in Blockly
-
RE: Test Withings v0.0.x
@patrickfro said in Test Withings v0.0.x:
ur immer im selben Datenpunkt auftaucht, wenn man keine anderen Geräte und somit andere Messungen durchführt. Sollte @Je-Vi auch mehr als nur die Waage haben, wäre das ein Grund für die wechselnden Datenpunkte. Viel
DANKE! Genau aus diesem Grund wollte ich anfragen ob es die Möglichkeit gibt einen Datenpunkt mit den aktuellsten Messungen je Mitbenutzer einzuführen. z. Nutzer1MeasureAktuell > dort die Aktuellsten Werte der Geräte.
-
RE: Vis Seite mit PhantomJS Screenshot in Blockly
Bei mir Funktioniert es seit 2 Tagen wieder, warum kann ich nicht sagen.
Melde mich wenn ich etwas gefunden habe. -
RE: Vis Seite mit PhantomJS Screenshot in Blockly
@homecineplexx said in Vis Seite mit PhantomJS Screenshot in Blockly:
@je-vi jaaaa, zurücksteigen auf VIS 1.4.4 da gehts ja auch
Danke für den TIP. Das war die Lösung.
Latest posts made by Je.Vi
-
RE: Puppeteer: Screenshots PhantomJS Alternative
@liv-in-sky said in Puppeteer: Screenshots PhantomJS Alternative:
also ich nutze javascript - aber schau mal wie die einzelnen werte heißen - nicht filename sondern path - muss dann im blockly auch so sein
sendTo('puppeteer.0', 'screenshot', { url: 'http://192.168.178.59:8082/vis/index.html?handyBildAnzeige#dtaBild', path: '/Daten/iobroker1.png', width:450, height:850, waitForTimeout: 6000, fullPage: false, clip: { x: 0, y: 0, width: 450, height: 850 } }); } })
Danke für deine Hilfe. Ich habe es jetzt per JavaScript mit jsftp Modul Umgesetzt. War etwas Fummelei Funktioniert nun aber wie es soll und ich kann bei Bedarf den PhantomJS ablösen.
-
RE: Puppeteer: Screenshots PhantomJS Alternative
@liv-in-sky said in Puppeteer: Screenshots PhantomJS Alternative:
und was geht eigentlich nicht - das erzeugen des bildes oder das versenden des bildes
@liv-in-sky
Hallo,
schon das Erstellen schlägt fehl. Im Log kann ich auch nichts sehen.puppeteer.0 8301 2023-08-28 16:01:00.005 debug Message: {"command":"screenshot","message":{"url":"http://10.11.207.203:8082/vis/index.html#WetterTageswerte","filename":"/opt/iobroker/phantomcache/AktuellePT.png","clipWidth":"1365","clipHeight":"470","renderTime":"10000"},"from":"system.adapter.javascript.0","_id":62388316} puppeteer.0 8301 2023-08-28 16:00:00.004 debug Message: {"command":"screenshot","message":{"url":"http://10.11.207.203:8082/vis/index.html#WetterTageswerte","filename":"/opt/iobroker/phantomcache/AktuellePT.png","clipWidth":"1365","clipHeight":"470","renderTime":"10000"},"from":"system.adapter.javascript.0","_id":62388307} puppeteer.0 8301 2023-08-28 15:59:46.321 info Ready to take screenshots
Setze ich die Werte direkt unter den Objekten des Adapters wird der Screenshot geschrieben.
Das Problem liegt also an meinem Blockly -
RE: Puppeteer: Screenshots PhantomJS Alternative
Hallo zusammen,
aktuell erstelle ich einige mit Screenshots meiner Vis mit PhantomJS und sende diese per cur/ftp an eine Webseite. Ich verwende dazu Blockly. Das Ganze funktioniert bisher super, aber Mangels weitern Support von PhantomJS möchte ich gerne umstellen.
Ich möchte dies nun auf puppeteer umstellen komme aber nicht weiter. Evtl kann mir einer von Euch sagen wo mein Fehler liegt.
<xml xmlns="https://developers.google.com/blockly/xml"> <block type="schedule" id="G^UnO=d-{}^C(.H]m@Pd" x="113" y="-112"> <field name="SCHEDULE">* * * * *</field> <statement name="STATEMENT"> <block type="sendto_custom" id="wY=A{nWdIj;FEV=*X4#X"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="url,filename,clipWidth,ClipHeight,renderTime" with_statement="false"></mutation> <field name="INSTANCE">puppeteer.0</field> <field name="COMMAND">screenshot</field> <field name="LOG"></field> <field name="WITH_STATEMENT">FALSE</field> <value name="ARG0"> <shadow type="text" id="3^rBcN9S-$oUq0PzLkT~"> <field name="TEXT">http://10.11.207.203:8082/vis/index.html#Wetter</field> </shadow> </value> <value name="ARG1"> <shadow type="text" id="AkklyNo!{[;K(,)98%zL"> <field name="TEXT">/opt/iobroker/phantomcache/AktuellePT.png</field> </shadow> </value> <value name="ARG2"> <shadow type="text" id="CWazP7X~7hw+m@(E7xy^"> <field name="TEXT">1365</field> </shadow> </value> <value name="ARG3"> <shadow type="text" id="Ze9N;z7%z,z}#YDFXFyB"> <field name="TEXT">470</field> </shadow> </value> <value name="ARG4"> <shadow type="text" id="5}},FP~XC/9(Op1J0@al"> <field name="TEXT">10000</field> </shadow> </value> <next> <block type="exec" id="--46R`0IC6H{T,Q5Q_+n"> <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="COMMAND"> <shadow type="text" id="?]Ggby@,5iW4:H;VT]S["> <field name="TEXT">curl -T /opt/iobroker/phantomcache/AktuellePT.png ftp://eine-seite-imweb.de/httpdocs/wetter/ --user user:pass</field> </shadow> </value> </block> </next> </block> </statement> </block> </xml>
-
[gelöst] VIS starte aber keine Anzeige
Hallo,
nach ein paar ubuntu updates mit Node.js: v16.19.0 nach v16.191 und einem reboot nach 5 Minuten starte VIS bringt aber keine Anzeige.Folgendes wir beim Aufruf im Browser angezeigt: File index.html not found: {}
Browsercache habe ich schon gelöscht.IM Log (debug) steht folgendes.
vis.0 2023-02-18 07:29:55.342 warn Terminated (UNCAUGHT_EXCEPTION): Without reason vis.0 2023-02-18 07:29:55.339 info terminating vis.0 2023-02-18 07:29:54.830 error Not exists vis.0 2023-02-18 07:29:54.828 error Error: Not exists at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2983:17) at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1043:26) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1092:29) at processImmediate (node:internal/timers:468:21) vis.0 2023-02-18 07:29:54.825 error unhandled promise rejection: Not exists vis.0 2023-02-18 07:29:54.823 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). vis.0 2023-02-18 07:29:54.258 info vis license is OK. vis.0 2023-02-18 07:29:54.001 info starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v16.19.1, js-controller: 4.0.24
Systeminfo:
Node.js: v16.19.1
NPM: 8.19.3
js-controller: 4.0.24
vis: 1.4.16Habt ihr eine Idee?
Für die, auch vor so einem Problem stehen. Ich habe die Lösung gefunden. Habe beim Web Adapter eine Einstellung gesetzt.
-
[gelöst ]Min/Max Werte aus HistorySQL in VIS darstellen
Guten Morgen,
ich Loge die Werte meiner Wetterstation in SQL und möchte die Min/Max Werte der Temperaturen zu den Kalenderjahren in VIS Dartstellen. Die Datenpunkte werden schon mehrere Jahre in SQL gespeichert. Hat jemand eine einfache Idee hierzu?
Die Suche habe ich schon verwendet aber nichts Passendes gefunden.SQL Beispiel;
SELECT min(val)
FROM ts_number
WHERE ts BETWEEN 1609455600000 AND 1640905200000 and ID=XX;SELECT max(val)
FROM ts_number
WHERE ts BETWEEN 1609455600000 AND 1640905200000 and ID=XX;Hilfe in der Umrechnung habe ich mir hier gesucht. https://currentmillis.com/
-
RE: Test Withings v0.0.x
@patrickfro said in Test Withings v0.0.x:
ur immer im selben Datenpunkt auftaucht, wenn man keine anderen Geräte und somit andere Messungen durchführt. Sollte @Je-Vi auch mehr als nur die Waage haben, wäre das ein Grund für die wechselnden Datenpunkte. Viel
DANKE! Genau aus diesem Grund wollte ich anfragen ob es die Möglichkeit gibt einen Datenpunkt mit den aktuellsten Messungen je Mitbenutzer einzuführen. z. Nutzer1MeasureAktuell > dort die Aktuellsten Werte der Geräte.
-
RE: Test Withings v0.0.x
@esp8266 said in Test Withings v0.0.x:
@je-vi sagte in Test Withings v0.0.x:
Lösungsansatz falls Möglich: Je Person ein Masures mit den allen Aktuellen Daten zur Person (Last TimeStamp Filter?)
Das war und ist doch schon längst implementiert....!?
Zudem bin ich dazu nicht der Ansprechpartner.
Ups Falscher Empfänger, danke für den Hinweis. Ich habe meine Fragestellung zum Verständnis nochmals angepasst.
-
RE: Test Withings v0.0.x
@tombox
Hallo, bei mir das gleiche Problem ein Account mit mehreren Personen die sich wiegen. Die Personendaten werden zwar alle erfasst aber immer in verschiedenen measuregrpsXX. Der Datenpunkt in den measuregrpsXX ist immer 1 bei Gewichtsmessungen passt also. Nur der Aktuellen Werte stehen immer in anderen measuregrpsXX.Lösungsansatz falls Möglich: Je Person ein Datenpunkt mit den Aktuellsten Daten zur Person falls das möglich ist.
z.B. Wenn Tagesaktuell kein wiegen stattfand. Sollte dort der Letzte erfasste Wert stehen. Andere Messungen Ebenso.
MFG -
RE: Vis Seite mit PhantomJS Screenshot in Blockly
@homecineplexx said in Vis Seite mit PhantomJS Screenshot in Blockly:
@je-vi jaaaa, zurücksteigen auf VIS 1.4.4 da gehts ja auch
Danke für den TIP. Das war die Lösung.