plan44.ch

Schliessen

Kein Account? Einfach kostenlos registrieren

RPi SD card image für digitalSTROM-"Maker"

Neue plan44.ch digitalSTROM-Bridge-Produkte

P44-DSB-X ist kein kommerzielles Produkt! Es ist ein kostenloses SD-Karten-Image zum Selber-Bauen

P44-DSB-X ist ein Angebot von plan44 an "Maker", die ihre eigenen Erweiterungen für digitalSTROM bauen wollen.

Du kannst das Image herunterladen, auf eine SD-Karte kopieren (im .zip-Archiv enthaltenes README beachten) und damit einen RaspberryPi Model B, B+ or B2+ V1.1. booten. Achtung: das Image funktioniert nicht mit B2+ V1.2 oder RPi 3!

Damit hast du eine Box, die als Gateway zu digitalSTROM funktioniert, und es ermöglicht, die GPIOs des RPi, externe i2c-Hardware, WS2812-LED-Ketten, DMX-Peripherie und alles, was als Script oder Unix daemon realisiert werden kann, als digitalSTROM-Gerät mit allen Features zu verwenden.

Bitte beachte aber, dass die P44-DSB-X kein kommerzielles Produkt ist, und deshalb keine Ansprüche auf Support, Firmwareupdates oder Garantieleistungen irgend einer Art geltend gemacht werden können!

Schon nur mit dem Web-Interface (welches sehr ähnlich wie das der kommerziellen P44-DSB-Produkte funktioniert) kannst du GPIO-basierte Taster, Lichter, Relais etc. definieren. Sogar am i2c angeschlossene Peripheriegeräte können über das Webinterface als Dimmer oder sogar RGB-Lampen definiert werden.

Aber du kannst mehr machen - die P44-DSB-X basiert auf dem normalen Raspian - du kannst die C++-Toolchain via apt-get installieren und die deine eigene version des vdcd bauen. Oder du kannst die plan44 vdcd external device API verwenden, um eigene Geräteintegrationen mit einer Sprache/Script deiner Wahl zu realisieren.

Verfügbare Geräteintegrationen

FunktionalitätProfil(e)Status
Philips hue
hue Farblampehue

Volle digitalSTROM dSS-Level-Integration

hue lux warmweisse Leuchtelux

Volle digitalSTROM dSS-Level-Integration

hue mit einstellbarer Farbtemperatur (ambiance)ambiance

Volle digitalSTROM dSS-Level-Integration

LivingColors StimmungslichtLivingColors

Volle digitalSTROM dSS-Level-Integration

WS2812-basierte LED-Ketten
Segmente von WS2812 LED-Ketten als FarblampenRGB LED chain segment

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Der DataIn-Eingang von WS2812-basierte LED-Ketten kann direkt an GPIO18/PCM (P1 pin 12) angeschlossen werden

Externe Geräte
Als externer Code/Scripts implementierte GeräteExternal Devices

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

i2c-Peripherie (Linux)
16 Ein- oder AusgängeTCA9555

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Eingänge können für Taster oder Automations-Eingänge verwendet werden.

Ausgänge können als Ein/Aus-Lampen oder Relais-Ausgänge verwendet werden.

16 Eingänge (mit optionalem Pull-Up) oder AusgängeMCP23017

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Eingänge können für Taster oder Automations-Eingänge verwendet werden.

Ausgänge können als Ein/Aus-Lampen oder Relais-Ausgänge verwendet werden.

16 PWM-AusgängePCA9685

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Jeder PWM-Ausgang kann als einfache gedimmte Leuchte oder als Heizventil verwendet werden. Gruppen von 3 (RGB) oder 4 (RGBW) Ausgängen können als Farblicht gruppiert werden. 

8 Ein- oder AusgängePCF8574

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Eingänge können für Taster oder Automations-Eingänge verwendet werden.

Ausgänge können als Ein/Aus-Lampen oder Relais-Ausgänge verwendet werden.

TemperatursensorLM75

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

SPI-Peripherie (Linux)
16 Eingänge (mit optionalem Pull-Up) oder AusgängeMCP23S17

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Eingänge können für Taster oder Automations-Eingänge verwendet werden.

Ausgänge können als Ein/Aus-Lampen oder Relais-Ausgänge verwendet werden.

2 analoge EingängeMCP3002

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Eingänge können als Sensoren verwendet werden. Sensortyp, Skalierung, Offset und Poll-Interval sind konfigurierbar. Die 2 Eingänge können zusammen für ein differentielles Signal verwendet werden.

8 analoge EingängeMCP3008

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Eingänge können als Sensoren verwendet werden. Sensortyp, Skalierung, Offset und Poll-Interval sind konfigurierbar. Eingänge können paarweise für differentielle Signale verwendet werden.

General Purpose I/O (Linux)
digitaler Ausgangoutput

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Ausgang kann als Ein/Aus-Lampe oder Relais-Ausgang verwendet werden.

digitaler Einganginput

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Kann als Taster- oder Automations-Eingang verwendet werden.

DMX512 via OLA
Einzelkanal DMX512-DImmerDMX512 dimmer

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

Mehrkanal DMX512 für RGB oder RGBW-LeuchtenDMX512 color dimmer

Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds

RGB-, RGBW-, oder RGBWA-Geräte können als Farblampe konfiguriert werden und erscheinen dann als einzelnes Gerät mit Farbeinstellungen im dSS

  • Volle /
    Teilweise digitalSTROM dSS-Level-Integration
  • Volle /
    Teilweise Integration via anwendungspezifische dSS-Apps
  • Volle /
    Teilweise Low-Level-Integration, aber Funktionalität derzeit nur für App-Entwicklung zugänglich
  • Experimentelle, nicht-kommerzielle Integration in Open-Source-Builds
  • Integration für eine zukünftige Firmware-Version geplant

Open Source - die Basis der P44-DSB-X

Die digitalSTROM-Funktionalität der P44-DSB-X ist im plan44 "vdcd" virtual device connector daemon Open-Source-Projekt implementiert. Mit etwas Erfahrung im Bauen von Software auf der RPi-Plattform kannst Du eigene Versionen des vdcd direkt auf der P44-DSB-X-Platform (welche bis 1.9.1 auf einen minimalisierten Raspian basiert, ab 1.9.3 auf OpenWrt) compilieren.

Das vdcd-Projekt auf github enthält Dokumentation, die beschreibt, wie man den vdcd unter Linux baut und laufen lässt

"digitalSTROM" ist ein eingetragenes Warenzeichen der digitalSTROM AG, Schlieren, Schweiz, s. digitalstrom.com