Erstellen von Konfigurationsdateien in /etc in Debian-Paketen

Ich arbeite derzeit an einer aktualisierten picockpit-client Version, die zusätzliche Konfigurationsdateien in /etc/picockpit-client für die einzelnen Module (PiDoctor & PiControl) hinzufügen soll. picockpit-client ist ein Raspbian-Paket für picockpit.com, das die Web-Plattform mit Ihrem individuellen Raspberry Pi verbindet. Da Raspbian auf Debian basiert, gelten die folgenden Informationen für die allgemeine Paketierung für...

Weiterlesen

Unser eigenes Produkt PCCB: Pi Control Carrier Board

Dies ist ein kurzer Überblick über unser Produkt, PCCB (Pi Control Carrier Board). PCCB befindet sich bereits in einer zweiten Revision mit deutlich erweiterten Funktionen. Wie sieht es aus? Was macht es? Das PCCB (Pi Control Carrier Board) ist ein industrielles Trägerboard für das Raspberry Pi Compute Module. Es bietet mehrere industrielle Schnittstellen, und...

Weiterlesen

Unser Produkt LetsTrust TPM

Dies ist ein kurzer Überblick über unser Produkt, das LetsTrust TPM. Das LetsTrust TPM ist seit mehr als 2 Jahren auf dem Markt und hat sich weitgehend durchgesetzt. Wie sieht es aus? (Raspberry Pi zu Demonstrationszwecken, nicht im Lieferumfang enthalten) Was macht es? Es handelt sich um ein Modul, das einen kryptografischen Chip von Infineon enthält (ein...

Weiterlesen

Eclipse Paho MQTT JavaScript Dokumentation

Leider verweist die offizielle Eclipse-Seite, die Sie mit Google leicht finden können, NICHT auf die eigentliche Dokumentation (zumindest nicht, soweit ich sie sehen kann). Der Link zur Dokumentation selbst ist dieser: https://www.eclipse.org/paho/files/jsdoc/Paho.MQTT.Client.html Happy Coding.

Weiterlesen

Google Coral USB Accelerator & AIY Voice / Vision Kit Vertrieb in Europa

Ich freue mich, Ihnen heute mitteilen zu können, dass wir, pi3g e.K., eine Partnerschaft mit Google als Distributor für spannende Produkte im Bereich Künstliche Intelligenz / Machine Learning eingegangen sind! Ab sofort vertreiben wir den Coral USB Accelerator, das AIY Voice and Vision Kit. Weitere Produkte aus dem Google Coral Lineup können im Laufe der Zeit hinzugefügt werden. In...

Weiterlesen

Behebung von Uncaught ReferenceError: Vue ist nicht mit Webpack definiert

Ich bin zu einem Workflow mit WebPack, die Code bündelt bewegen. Während der Umstellung bin ich über diesen Fehler gestolpert: Uncaught ReferenceError: Vue ist nicht definiert at eval (external "Vue"?548a:1) at Object. (pcp_mainbundle.js:172) at __webpack_require__ (pcp_mainbundle.js:20) at eval (pcpVue.js?6cb8:1) at Object. (pcp_mainbundle.js:196) at __webpack_require__ (pcp_mainbundle.js:20) at eval (pcpMain.js?814e:1) at Object. (pcp_mainbundle.js:189) at __webpack_require__ (pcp_mainbundle.js:20) at Object. (pcp_mainbundle.js:181)...

Weiterlesen

vue.js Geschichte vs. Hash-Modus auf einem Unterpfad

Falls Sie Ihren Vue Router nicht auf der Root-Seite, sondern auf einem "Unterpfad" montieren, gibt es einen wichtigen Unterschied im Verhalten des Vue Routers im History- und Hash-Modus. History-Modus Wenn Sie z.B. https://picockpit.local/debug/ verwenden wollen, um den Vue Router im History-Modus weiterleben zu lassen: Die folgenden Routen...

Weiterlesen

So verwenden Sie Catch-All-Routen mit Kemal

Für eine Vue.js Single-Page-Anwendung - zumindest auf einer SUB-URL unserer Seite - wollen wir ein Catch-All auf unserem Server, das immer die gleiche Vorlage / HTML-Ausgabe an den Browser rendert. Kemal basiert intern auf Radix für das Routing: https://github.com/luislavena/radix Radix hat ein Catch All / Glob Zeichen:...

Weiterlesen