Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Ueberschalter und ActivityFeed: Unterschied zwischen den Seiten

Aus C3MAWiki
(Unterschied zwischen Seiten)
Mqtt hinzugefügt
 
ActivityFeedSyncBot (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
{{aktives Projekt|Kontakt=Ollo}}
2025-08-16 14:53 AcidBurns <br> [[Image:ActivityFeedLQkRnRSTUlGXbGsFObnRtHVT.jpeg|500px]] <br>2025-08-15 22:46 empire <br> [[Image:ActivityFeediLMXpsveAJwnujEcjQJidtse.jpeg|500px]] <br>2025-08-15 22:37 empire: Deckenlampe v3 Prototyp 1 von souko <br>2025-08-15 22:37 empire <br> [[Image:ActivityFeedZzYWOaZgPlUWDXULLtZGScSr.jpeg|500px]] <br>2025-08-15 01:10 steans: Willkommen im C3MA 🌎 <br>2025-08-08 12:24 empire: * Die Fahrradwerkstatt hat jetzt einen Centerlock Schlüssel  <br> SyncBot Ran @ 2025-08-19 07:20:25
 
= Publikationen =
* [[Datei:2014-02-28_Praesi_Raumbeleuchtung.pdf]]
 
= Server =
== Hardware ==
* Raspberry Pi [http://www.gtkdb.de/index_36_2451.html seriell stumm geschalten]
* ioBoard [https://github.com/C3MA/uberschalter Projekt auf Github]
 
Das ioBoard wird über das UART des Raspberry Pis angesprochen.
Die Kommunikation zum Raspberry erfolgt über Ethernet, es werden keine weiteren Schnittstellen benötigt.
 
== Software ==
* raspbian (wheezy)
** ser2net
** lighttpd (optional für Webclient)
*** Webserver-Projekt [https://github.com/C3MA/uberschalter Unterordner web]
 
== Konfiguration ==
 
In der Konfigurationsdatei /etc/ser2net.conf von '''ser2net''' aktiviert man folgende Konfiguration. Alle weiteren können auskommentiert werden:
 
2001:raw:120:/dev/ttyAMA0:9600 NONE 1STOPBIT 8DATABITS -XONXOFF -LOCAL -RTSCTS
 
== Webserver konfigurieren ==
<code>
$ cd /var/
$ sudo chown pi:pi www/
$ cd cd /var/www/
$ git clone https://github.com/C3MA/uberschalter
$ cd uberschalter/web/
$ make
</code>
 
Aktualiseren der '''lighttpd''' Konfiguration zu folgender (Muss ggf. erst installiert werden):
<code>
server.modules = (
"mod_cgi",
"mod_access",
"mod_alias",
"mod_compress",
"mod_redirect",
#      "mod_rewrite",
)
 
#server.document-root        = "/var/www"
server.document-root        = "/var/www/uberschalter/web/www"
server.upload-dirs          = ( "/var/cache/lighttpd/uploads" )
server.errorlog            = "/var/log/lighttpd/error.log"
server.pid-file            = "/var/run/lighttpd.pid"
server.username            = "www-data"
server.groupname            = "www-data"
server.port                = 80
 
 
index-file.names            = ( "index.php", "index.html", "index.lighttpd.html" )
url.access-deny            = ( "~", ".inc" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
 
compress.cache-dir          = "/var/cache/lighttpd/compress/"
compress.filetype          = ( "application/javascript", "text/css", "text/html", "text/plain" )
 
# default listening port for IPv6 falls back to the IPv4 port
include_shell "/usr/share/lighttpd/use-ipv6.pl " + server.port
include_shell "/usr/share/lighttpd/create-mime.assign.pl"
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"
 
$HTTP["url"] =~ "/cgi-bin/" {
        cgi.assign = ( "" => "" )
}
 
cgi.assign      = (
        ".cgi"  => ""
)
</code>
 
= Client =
== Android ==
* https://bitbucket.org/0110/iorouter
 
== Web ==
Auf dem RaspberryPi läuft auch Webserver um die Lampen zu steuern:
(Zu erreichen im Raum-Netzwerk unter ''lampi'' oder ''10.23.42.140''.)
<gallery>
Datei:LampPiWeb.png|Lamp Webinterface
</gallery>
 
= Lampenpositionen =
<gallery>
Datei:LampenPlan.jpg|Lampenpositionen mit deren Identifikationsnummer
</gallery>
 
= Mqtt =
== Doku ==
 
== Skript ==

Version vom 19. August 2025, 05:20 Uhr

2025-08-16 14:53 AcidBurns

2025-08-15 22:46 empire

2025-08-15 22:37 empire: Deckenlampe v3 Prototyp 1 von souko
2025-08-15 22:37 empire

2025-08-15 01:10 steans: Willkommen im C3MA 🌎
2025-08-08 12:24 empire: * Die Fahrradwerkstatt hat jetzt einen Centerlock Schlüssel
SyncBot Ran @ 2025-08-19 07:20:25