Comments (13)
Hi carver,
Kannst du mit pm2 logs TeleFrame
mal nachschauen, ob irgendwelche Fehler ausgegeben werden?
Grüße Luke
from teleframe.
Und zeig mir bitte mal deine config. (Aber nehm vorher den bot Token raus ;))
from teleframe.
Super, danke. Dann hier mal die logs mit ein paar fehlern:
_`pi@raspberrypi:~ $ pm2 logs TeleFrame
[TAILING] Tailing last 15 lines for [TeleFrame] process (change the value with --lines option)
/home/pi/.pm2/logs/TeleFrame-error.log last 15 lines:
0|TeleFram | MESA-LOADER: failed to retrieve device information
0|TeleFram | ATTENTION: default value of option force_s3tc_enable overridden by environment.
0|TeleFram | libGL error: MESA-LOADER: failed to retrieve device information
0|TeleFram | [6268:1116/212950.940239:FATAL:bus.cc(1151)] D-Bus connection was disconnected. Aborting.
0|TeleFram | MESA-LOADER: failed to retrieve device information
0|TeleFram | MESA-LOADER: failed to retrieve device information
0|TeleFram | ATTENTION: default value of option force_s3tc_enable overridden by environment.
0|TeleFram | libGL error: MESA-LOADER: failed to retrieve device information
0|TeleFram | MESA-LOADER: failed to retrieve device information
0|TeleFram | MESA-LOADER: failed to retrieve device information
0|TeleFram | ATTENTION: default value of option force_s3tc_enable overridden by environment.
0|TeleFram | libGL error: MESA-LOADER: failed to retrieve device information
0|TeleFram | MESA-LOADER: failed to retrieve device information
0|TeleFram | MESA-LOADER: failed to retrieve device information
0|TeleFram | ATTENTION: default value of option force_s3tc_enable overridden by environment.
/home/pi/.pm2/logs/TeleFrame-out.log last 15 lines:
0|TeleFram | 2018-11-16T21:31:09.032Z [Renderer] info: Renderer started ...
0|TeleFram | PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
0|TeleFram | 64 bytes from 8.8.8.8: icmp_seq=1 ttl=124 time=18.6 ms
0|TeleFram |
0|TeleFram | --- 8.8.8.8 ping statistics ---
0|TeleFram | 1 packets transmitted, 1 received, 0% packet loss, time 0ms
0|TeleFram | rtt min/avg/max/mdev = 18.698/18.698/18.698/0.000 ms
0|TeleFram |
0|TeleFram | > [email protected] start /home/pi/TeleFrame
0|TeleFram | > electron .
0|TeleFram |
0|TeleFram | 2018-11-17T08:18:13.310Z [Main] info: Main app started ...
0|TeleFram | 2018-11-17T08:18:16.355Z [Main] info: Bot created!
0|TeleFram | 2018-11-17T08:18:16.395Z [Main] info: Scheduler started ...
0|TeleFram | 2018-11-17T08:18:19.950Z [Renderer] info: Renderer started ...`_
und die config:
var config = {
botToken: '***',
showVideos: true,
imageFolder: 'images',
fullscreen: true,
fadeTime: 1500,
interval: 10 * 1000,
imageCount: 30,
newPhotoMessage: 'Neues Foto von',
newVideoMessage: 'New video from',
showSender: true,
showCaption: true,
toggleMonitor: true,
turnOnHour: 9,
turnOffHour: 22
};
from teleframe.
Also ich glaube die Fehler sind nicht so wild, aber sicher bin ich mir nicht.
Es gibt jetzt ein paar Sachen, die du versuchen kannst.
Als erstes würde ich vorschlagen du schickst mal ein Bild an den bot und schaust dann nochmal die logs an und zeigst sie mir, aber mit ein paar mehr Zeilen (pm2 logs TeleFrame --lines 30
).
Hast du mit sudo apt update && sudo apt upgrade
das system auf den neusten stand gebracht? wenn nicht, mach das mal und Versuchs nochmal.
Als letztes würde ich vorschlagen setzt du den pi nochmal neu auf. Also SD karte formatieren -> raspbian draufspielen -> system mit update und upgrade auf den neusten stand bringen und dann nochmal das install script ausführen.
Wir werden das problem schon finden ;)
from teleframe.
Ok, alle neu aufgesetzt, updates gemacht und neu installiert.
Bild geschickt und hier das Log:
/home/pi/.pm2/logs/TeleFrame-out.log last 30 lines:
0|TeleFram | 2018-11-17T15:07:20.984Z [Main] info: Scheduler started ...
0|TeleFram | 2018-11-17T15:07:27.532Z [Renderer] info: Renderer started ...
0|TeleFram | PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
0|TeleFram | 64 bytes from 8.8.8.8: icmp_seq=1 ttl=123 time=15.4 ms
0|TeleFram |
0|TeleFram | --- 8.8.8.8 ping statistics ---
0|TeleFram | 1 packets transmitted, 1 received, 0% packet loss, time 0ms
0|TeleFram | rtt min/avg/max/mdev = 15.484/15.484/15.484/0.000 ms
0|TeleFram |
0|TeleFram | > [email protected] start /home/pi/TeleFrame
0|TeleFram | > electron .
0|TeleFram |
0|TeleFram | 2018-11-17T15:16:52.094Z [Main] info: Main app started ...
0|TeleFram | 2018-11-17T15:16:52.488Z [Main] info: Bot created!
0|TeleFram | 2018-11-17T15:16:52.542Z [Main] info: Scheduler started ...
0|TeleFram | 2018-11-17T15:16:54.000Z [Renderer] info: Renderer started ...
0|TeleFram | PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
0|TeleFram | 64 bytes from 8.8.8.8: icmp_seq=1 ttl=123 time=39.9 ms
0|TeleFram |
0|TeleFram | --- 8.8.8.8 ping statistics ---
0|TeleFram | 1 packets transmitted, 1 received, 0% packet loss, time 0ms
0|TeleFram | rtt min/avg/max/mdev = 39.952/39.952/39.952/0.000 ms
0|TeleFram |
0|TeleFram | > [email protected] start /home/pi/TeleFrame
0|TeleFram | > electron .
0|TeleFram |
0|TeleFram | 2018-11-17T15:19:25.913Z [Main] info: Main app started ...
0|TeleFram | 2018-11-17T15:19:28.791Z [Main] info: Bot created!
0|TeleFram | 2018-11-17T15:19:28.843Z [Main] info: Scheduler started ...
0|TeleFram | 2018-11-17T15:19:32.365Z [Renderer] info: Renderer started ...
Kann man irgendwie prüfen ob er sich mit dem Bot verbunden hat?
from teleframe.
Kannst du bitte auch noch den error log zeigen?
from teleframe.
Sehr gern:
_(node:5007) UnhandledPromiseRejectionWarning: Error: 404: Not Found
at buildConfig.then.then.then.then (/home/pi/TeleFrame/node_modules/telegraf/core/network/client.js:262:17)
at process.tickCallback (internal/process/next_tick.js:68:7)
(node:5007) UnhandledPromiseRejectionWarning: 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(). (rejection id: 1)
(node:5007) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
ATTENTION: default value of option force_s3tc_enable overridden by environment.
ATTENTION: default value of option force_s3tc_enable overridden by environment.
libGL error: MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
ATTENTION: default value of option force_s3tc_enable overridden by environment.
libGL error: MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
ATTENTION: default value of option force_s3tc_enable overridden by environment.
[4359:1117/152938.472620:FATAL:bus.cc(1151)] D-Bus connection was disconnected. Aborting.
libGL error: MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
ATTENTION: default value of option force_s3tc_enable overridden by environment.
libGL error: MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
MESA-LOADER: failed to retrieve device information
ATTENTION: default value of option force_s3tc_enable overridden by environment.
from teleframe.
Ok für mich schaut das so aus, als würde da etwas mit dem bot Token schief gehen.
Kannst du mal mit deinem browser den link https://api.telegram.org/botXXX/getMe
aufrufen und XXX mit dem Token ersetzen?
Wenn da {"ok":false,"error_code":404,"description":"Not Found"}
rauskommt, dann stimmt was mit dem Token nicht.
from teleframe.
Ok ich bin ein blödmann. In 10 Minuten kommt eine neue version die funktioniert 🤣
from teleframe.
ok die neue version ist hochgeladen. Wenn du im telegram Ordner git pull
ausführst und dann pm2 restart TeleFrame
eingibst sollte es funktionieren.
from teleframe.
Habe leider schon angefangen alles neu einzurichten - nur um sicher zu gehen.
Aber führe alles aus und bin gespannt - gebe bescheid!
&Danke
from teleframe.
Perfekt :) - läuft.
Werds heute Abend mal genauer testen.
Noch eine Frage: welchen monitor hast Du verwendet?
Grüße!
from teleframe.
Ich hab mich für den Bildschirm entschieden: https://www.waveshare.com/7inch-lcd-for-pi.htm
Den kann man aber leider nicht über den pi an und ausschalten. Dafür ist er günstig.
from teleframe.
Related Issues (20)
- Default touch gestures on Waveshare 10.1 display HOT 1
- Installation problems caused by non compatible versions of node/npm
- keys a,l,k,left,right not working in other apps when TeleFrame is running
- Telefram stratet nicht HOT 5
- Allow (encrypted!) messages from Signal
- Text messages possible? HOT 1
- Message that the teleframe is powered on and ready to receive new pictures
- Charging State / Battery State
- turnOffHour HOT 1
- ToggleMonitor, TurnOnHour and TurnOffHour in 7" touch monitor with Raspi 4 not working HOT 2
- How to modify required settings? HOT 2
- White screen between image changes HOT 3
- stuck at splash screen "TeleFrame" HOT 9
- Reboot fails HOT 23
- No Image delete in bot mode HOT 2
- TeleFrame funktioniert nach Neustart nicht mehr HOT 1
- Automatic install & run issues with Raspberry Pi Os Bullseye HOT 3
- Black screen with logo on Debian HOT 3
- Depreciation warnings on npm install
- Not working in newer Electron versions HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from teleframe.