Willkommen bei pi3g

Ihr europäischer Partner für Raspberry Pi & maschinelles Lernen

Wir sind ein anerkannter Raspberry Pi Reseller und einer von nur zwei Pi Zero W Distributoren in Deutschland. Mit unserem starken technischen Hintergrund wir sind eine gute Wahl als Ihr Partner für alles rund um den Raspberry Pi in Deutschland, Europa und darüber hinaus.

Ab 2020 werden wir auch einer der ausgewählten weltweiten Partner von Google für Vertrieb ihrer Coral.AI-Produktreihe. Wir glauben, dass künstliche Intelligenz / maschinelles Lernen der Weg in die Zukunft ist.

Setzen Sie sich noch heute mit uns in Verbindung, um zu erfahren, wie Ihr Unternehmen von Single Board Computing und eingebettetem maschinellen Lernen profitieren kann. übertreffen Sie Ihre Konkurrenz und sind ihr weit voraus.

Startbild

die geschichte hinter pi3g

Im Jahr 2012 begann die Geschichte von Maximilian und dem Raspberry Pi. Er war begeistert, als er seinen ersten Pi bekam, und sah auch das große Potenzial für weitere Entwicklungen darin.
Dann wurde PiCockpit geboren, um die Nutzung und Verwaltung des Pi einfacher und für jeden zugänglich zu machen.
Maximilian hat sich schon immer für Computer interessiert und glaubt, dass sie ein Hebel sind, um alles in der Welt zu verbessern - zum Beispiel in der Medizin.
Im Laufe der Jahre ist Maximilians Arbeit gewachsen und es sind neue Fachgebiete entstanden...

Abscheider

In unserem Blog können Sie erwarten Blog-Beiträge zu Technologie- und Wirtschaftsthemennatürlich über den Raspberry Pi, aber auch über eine Vielzahl von Themen im Zusammenhang mit Industrie 4.0, IoT und maschinellem Lernen - zum Beispiel über das beliebte MQTT-Protokoll, Python und Linux Embedded-Entwicklung und vieles mehr. Die Blogeinträge sind nicht geplant und nicht in einer bestimmten Reihenfolge - die Themen sind eine eklektische Mischung aus dem, was im realen Leben eines Unternehmens, das sich mit maschinellem Lernen und Raspberry Pi Embedded-Abenteuern beschäftigt, auftaucht.

Wir schreiben gerne über spezielle Themen, die anderswo nicht so gut dokumentiert sind.
Wenn Sie Anregungen haben, diskutieren wir gerne mit Ihnen über aktuelle Themen und sind jederzeit bereit, gemeinsam mit Ihnen nach praktikablen Lösungen zu suchen.

Sie können uns gerne kontaktieren 🙂

Vuetify :: Detailzeile programmatisch öffnen

Von Maximilian Batz | 2020-08-09

Für das kommende PiCockpit v2.0-Release bereite ich eine GPIO-Anwendung vor: Die GPIO-Einträge sind Tabellenzeilen - und um sie zu konfigurieren, wollen wir auf die Detailzeile zugreifen können, indem wir auf den Konfigurieren-Button klicken: Ein Klick auf den Chevron oder den Konfigurieren-Button führt zum Öffnen der Detailzeile: Hier ist die entsprechende...

mehr lesen

Aktivierung und Deaktivierung eines systemd-Dienstes in Python mit DBus

Von Maximilian Batz | 2020-08-01

Der kommende picockpit-client reagiert auf Löschvorgänge des Frontends, indem er seinen Dienst deaktiviert (die Anwendung bleibt jedoch installiert). Wenn Sie sich entscheiden, picockpit-client connect erneut zu starten, wird der Dienst wieder aktiviert und automatisch für Sie gestartet. Dies ist über die Python DBus-Schnittstelle möglich. Der DBus ist ein Bussystem zur Interaktion mit...

mehr lesen

Raspbian SSH Server schlägt nach Upgrade von Stretch auf Buster fehl (keine SSH-Verbindung)

Von Maximilian Batz | 2020-07-31

Ich habe diese exzellente Anleitung benutzt, um mein Raspbian von Stretch auf Buster zu aktualisieren: https://pimylifeup.com/upgrade-raspbian-stretch-to-raspbian-buster/ Nachdem ich meinen Pi neu gestartet hatte, war die SSH-Verbindung weg. Das Einloggen in den Pi mit der angeschlossenen Tastatur und dem Monitor ermöglichte es mir, das Problem zu beheben: service ssh status journalctl -u ssh -n 200 "Missing privilege separation directory /run/sshd" This directory needs...

mehr lesen

Festlegen eindeutiger Objekt-IDs in eingebetteten Dokumenten in einer MongoDB-Sammlung

Von Maximilian Batz | 2020-07-24

MongoDBs updateMany kann verwendet werden, um alle Dokumente zu aktualisieren, die übereinstimmen. Problem Wenn Sie jedoch bei Ihrer Aktualisierung eindeutige neue ObjectIDs setzen wollen, würden Sie feststellen, dass MongoDB für jeden Eintrag dieselbe ObjectID setzt: db.getCollection('mypis_collectedpis').updateMany({}, {$set: {apps: { "com.picockpit/core": { meta: { version: "2.0", name: "PiCockpit Core", image: "", description: "PiCockpit.com...

mehr lesen
Abscheider