IndentationError: unexpected indent
steht doch da, in einen Übersetzer werfen wenn du es nicht verstehst
Danke
gerne
IndentationError: unexpected indent
steht doch da, in einen Übersetzer werfen wenn du es nicht verstehst
Danke
gerne
Das kenne ich und habe dann geschaut ob im Home-Verzeichnis das Verzeichnis Desktop existierte. Ich kann aber einfach mal ein Lite downloaden und das Image mounten um zu sehen was deutliche Unterschiede sind.
Dazu siehe hier: https://www.raspberrypi.org/forums/viewtopic.php?t=146739
Der einzige Unterschied zwischen Lite und Desktop sind wohl die installierten Pakete. uname//etc/os-release verraten nichts über die Art des Images - /boot/issue.txt hingegen schon:
$ cat /boot/issue.txt
Raspberry Pi reference 2020-08-20
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 9a3a10bf1019ebb2d59053564dc6b90068bad27d, stage2
Alles anzeigenStage 1 - truly minimal system. This stage makes the system bootable by installing system files like /etc/fstab, configures the bootloader, makes the network operable, and installs packages like raspi-config. At this stage the system should boot to a local console from which you have the means to perform basic tasks needed to configure and install the system. This is as minimal as a system can possibly get, and its arguably not really usable yet in a traditional sense yet. Still, if you want minimal, this is minimal and the rest you could reasonably do yourself as sysadmin.
Stage 2 - lite system. This stage produces the Raspbian-Lite image. It installs some optimized memory functions, sets timezone and charmap defaults, installs fake-hwclock and ntp, wifi and bluetooth support, dphys-swapfile, and other basics for managing the hardware. It also creates necessary groups and gives the pi user access to sudo and the standard console hardware permission groups.
There are a few tools that may not make a whole lot of sense here for development purposes on a minimal system such as basic Python and Lua packages as well as the build-essential package. They are lumped right in with more essential packages presently, though they need not be with pi-gen. These are understandable for Raspbian's target audience, but if you were looking for something between truly minimal and Raspbian-Lite, here's where you start trimming.
Stage 3 - desktop system. Here's where you get the full desktop system with X11 and LXDE, web browsers, git for development, Raspbian custom UI enhancements, etc. This is a base desktop system, with some development tools installed.
Stage 4 - Normal Raspbian image. System meant to fit on a 4GB card. This is the stage that installs most things that make Raspbian friendly to new users like system documentation.
Stage 5 - The Raspbian Full image. More development tools, an email client, learning tools like Scratch, specialized packages like sonic-pi, office productivity, etc.
1. title gehört in den head, div in den body - und title in einem div schon gar nicht.
2. falls das ein "align" Attribut mit "center" Wert sein soll fehlt ein =
3. das center Element ist obsolet und nicht mehr zu verwenden, https://developer.mozilla.org/en-US/docs/Web/HTML/Element/center
4. CSS, Methoden gibt es viele.
Ist sicher gut gemeint aber absolut nicht hilfreich, da falsch. Dem TE, der von Webentwicklung offensichtlich nicht viel Ahnung hat, das vorzuschlagen muss nicht sein, IMO.
Edit: Mit Bug-Report meinst du das hier auf Github? Ich schreibe hier den "Fehler" oder die vermisste Option in Englisch rein?
Ja.
Welche Grafana Version nutzt du?
Grafana v7.2.1 (72a6c64532)
Die Panel-Einstellungen wurden in Grafana 7 überarbeitet. Ob sich die "Transparent"-Option auch auf Panels in iframes auswirkt kann ich leider nicht ssagen, würde es aber erwarten - falls nicht liesse sich das sicher mit einem Bug-Report klarstellen, ist ja alles Open Source.
Das ist doch ein Widerspruch in sich. Wenn dein Python Prog Selenium nutzen kann, um die Webseite $FOO auszulesen, dann muss der Raspi doch im Internet sein, sonst kommt er nicht an die Seite $FOO?!
Nein, kein Widerspruch - der Raspi kann das Internet erreichen, ist aber nicht aus dem Internet erreichbar.
ich hätte noch eine kurze Frage, das hier noch reinpassen könnte.
Nein, tut sie nicht wirklich:
ZitatWie kann man ein Grafana Dashboard in *.php einbinden?
Wie dem auch sei, du bist auf der falschen Seite gelandet. Das ist die Doku von etwas, das Grafana intern verwendet:
Zitat@grafana/data package
A library containing most of the core functionality and data types used in Grafana
Was du suchst findet sich in den Einstellungen des jeweiligen Panels, wenn du es bearbeitest.
Comments in .ini Files
Semicolons (the
;
char) are the standard way to comment out lines in a.ini
file. If you want to change a setting, you must delete the semicolon (;
) in front of the setting before it will work.Example
A common problem is forgetting to uncomment a line in the
custom.ini
(orgrafana.ini
) file which causes the configuration option to be ignored.
Zu dem Herader-Zeusch kann Dir Linus bestimmt besser helfen.
Na gut...
Also erstmal, um das klarzustellen:
VOR die erste Zeile setzen.
Bringt nix. Der Header ist für die im iframe eingebettete Seite, nicht für die einbettende Seite - eine Seite muss schliesslich selbst bestimmen können, ob sie eingebettet werden darf.
Der Browser prüft hier in der Antwort des iframe-Requests, ob die Seite das Einbetten verbietet (tut sie) und... macht es dann auch nicht.
In der Grafana-Doku steht dazu:
When false, the HTTP header X-Frame-Options: deny will be set in Grafana HTTP responses which will instruct browsers to not allow rendering Grafana in a <frame>, <iframe>, <embed> or <object>. The main goal is to mitigate the risk of Clickjacking. Default is false.
Also: standardmässig kann Grafana nicht mit einem iframe eingebettet werden, setzt man allow_embedding auf true, funktioniert es. Die haben an alles gedacht
Ob Grafana einen eigenen Server mitbringt weis ich nicht, werde mich mal schlau machen.
Grafana bringt einen eigenen Webserver mit - siehe:
Alles anzeigen2. Start the server
This starts the grafana-server process as the grafana user, which was created during the package installation.
If you installed with the APT repository or .deb package, then you can start the server using systemd or init.d. If you installed a binary .tar.gz file, then you need to execute the binary.
Start the server with systemd
To start the service and verify that the service has started:
sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl status grafana-server
Configure the Grafana server to start at boot:
sudo systemctl enable grafana-server.service
Die "Share"-Option habe ich schon gefunden, aber die sieht bei mir anders aus:
Du verwechselst "Share" des gesamten Dashboards mit "Share" eines einzelnen Panels.
Deine Anmerkung zu CSS werde ich nachher noch recherchieren.
Zwar nur auf Englisch, aber vielleicht dennoch hilfreich: https://en.wikipedia.org/wiki/Separatio…nd_presentation
Ich möchte eine txt-datei mit text überschreiben. Google konnte mir nicht viel helfen.
Die txt-Datei soll online über Glitch erreichbar sein und über eine HTML-Datei, auf dem Glitch-Server gehostet, bearbeitbar sein.
Das geht aus dem Browser heraus nicht direkt - dazu musst du dir serverseitig einen API-Endpoint erstellen, der z.B. einen POST-Request entgegennimmt und dann die Datei auf dem Server entsprechend beschreibt. Dieser Request kann entweder durch ein HTML-Formular oder per AJAX durch die Website im Browser ausgelöst werden.
Also eine leere Webseite mit einem beliebigen Titel und etwas Text habe ich geschafft (gibt ja genügend Vorlagen):
Ist aber eine schlechte Vorlage - align verletzt die Trennung von Layout und Inhalt. Für erstes gibt es schliesslich CSS.
Zu dem Thema fande ich diesen Link : https://stackoverflow.com/
am hilfreichsten, allerdings verstehe ich nicht alles. Bin ich damit auf dem richtigen Weg? Kommt der '<script>...</script>' in den 'body' ?
Dann steht da was von Proxy-Einstellungen und es ist ein Beispiel für nginx dabei. Kann mir jemand sagen was ich in meinem Fall einstellen muss und vorallem den Hintergrund dahinter, das ich auch verstehe warum ich da machen muss.
Am einfachsten ist es vermutlich die Funktionalitäten zu verwenden, die Grafana von sich aus mitbringt.
Jedes Panel hat im Kontextmenu eine "Share"-Option (vermutlich "Teilen" falls dein Grafana Deutsch spricht). Dort gibt es einen Tab "Embed" - den dortigen HTML-Code solltest du in deine Website einbinden können.
Beschreibe mal das eigentliche Problem (was du erreichen willst), und nicht das, von dem du glaubst, dass es die richtige Lösung ist. Ganz verstanden habe ich deinen Ansatz nicht, aber das klingt doch ein wenig nach einem XY-Problem (siehe https://de.wikipedia.org/wiki/XY_Problem).
2mqtt.min.js:1 WebSocket connection to 'ws://192.168.178.21:1883/' failed: Error during WebSocket handshake: net::ERR_CONNECTION_RESET
Frage: Warum wird keine Verbindung über Mqtt aufgebaut bzw. wie bekomme ich die Fehlermeldung weg?
Gegenfrage: unterstützt dein MQTT-Endpoint "MQTT over WebSockets"? Wenn nicht wird das so (mit einer WebSocket-verbindung aus dem Browser) natürlich nichts.
Crosspost auf YouTube, hatten wir auch noch nicht. https://www.youtube.com/watch?v=UuJrBTELOUo&lc=UgzJxjugyOj4NDbBO1V4AaABAg
ZitatKarl Bogner 48 minutes ago
Hello, can anyone give me a link from the wallpaper with the mountain and earth?
Thank you
Lade das Image doch einfach runter und extrahiere das Hintergrundbild, ich sehe das Problem nicht...
Moin Bernd666,
ganz einfach:
ist zu klein. Du brauchst auch noch Platz für's NULL-byte, sonst wird bei der Ausgabe mit printf bis zum NULL-Terminator des nächsten Felds gelesen und Station und Zaehler zusammen ausgegeben.
Also:
Geht bestimmt auch besser, aber das funktioniert:
in2csv Giro_Oct_2020.xls | sed 's/[^,]*/-&/4' | awk -F, '{printf "%s,%s,%s,%.2f,%s,%s\n", $1, $2, $3, $4, $5, $6}'
Bestimmte Felder soll man mit {$4=...;print}ersetzen können, aber das habe ich nur mit statischen Werten und nicht printf geschafft.