Dieses Wiki ist ein Archiv bis 2023. Das aktuelle Wiki findet sich unter https://wiki.hamburg.ccc.de/
Difference between revisions of "Raumautomatisierung"
(import meines orgfiles) |
(→IR-Codes) |
||
Line 52: | Line 52: | ||
== IR-Codes == | == IR-Codes == | ||
+ | |||
+ | mosquitto_pub -h mqtt.z9 -t 'anglirfish/ir/command' -m 'code' | ||
http://www.mikrocontroller.net/articles/IRMP NEC-Kodierung | http://www.mikrocontroller.net/articles/IRMP NEC-Kodierung | ||
− | * An: | + | * An: 0x4CB340BF |
− | * Aus: | + | * Aus:0x4CB3748B |
− | * HDMI1: | + | * HDMI1: 0x4CB36897 |
− | * HDMI2: | + | * HDMI2: 0x4CB30CF3 |
− | * VGA1: | + | * VGA1: 0x4CB3D827 |
− | * VGA2: | + | * VGA2: 0x4CB37887 |
− | * VIDEO: | + | * VIDEO: 0x4CB338C7 |
− | * Source: | + | * Source: 0x4CB308F7 |
== anglIRfish == | == anglIRfish == |
Revision as of 18:47, 27 November 2017
Contents
Übersicht
auf lifesupport.z9 (aka lux) laufen ein paar Dienste für mehr Cyber im Space.
Todos
TODO Topics richtig umbenennen
- TODO z9/canvas -> screen
- TODO z9/media/audio -> sound
- TODO rfthing als eigenes Ding machen
Bus
MQTT
Message-Bus für kleine Systeme gedacht. Broker lässt sich einfach per mosquitto
starten. Best practices unter https://github.com/mqtt-smarthome/mqtt-smarthome zu finden. Clients subscriben zu topics, andere Clients pushen zu topics.
Topics
Leinwand:
/command /status
z9/light
z9/control
z9/canvas/command
up down stopp
z9/control Global space commands
shutdown
Command to shut down everything
z9/door/status
Dooris events: "unlock" "lock" etc.
projector/command
calendar/status
Zeigt, ob zur Zeit was geplant ist (planned
) oder nicht.
Logikzentrum
Brainbug, enthält scripts, die auf Events reagieren können.
Beamer-Steuerung
IR-Codes
mosquitto_pub -h mqtt.z9 -t 'anglirfish/ir/command' -m 'code'
http://www.mikrocontroller.net/articles/IRMP NEC-Kodierung
- An: 0x4CB340BF
- Aus:0x4CB3748B
- HDMI1: 0x4CB36897
- HDMI2: 0x4CB30CF3
- VGA1: 0x4CB3D827
- VGA2: 0x4CB37887
- VIDEO: 0x4CB338C7
- Source: 0x4CB308F7
anglIRfish
- ESP8266 with IR diode
- speaks MQTT over Wifi
Funksteuerung
On-off-keying over the 433 MHz rf channels.
rf-thing
Ist ein Arduino am Server. Spricht seriell, macht 433MHz. Funkmodul hängt an Port 10.
rf-thing/send
code
rf-thing/set/$SWITCH
on/off
Heizung
http://forum.fhem.de/index.php?topic=27532.0 Da läuft ein fhem, dass über den hmland mit dem Funkmodul spricht, welches die Heizungen versteht. Das fhem kann auch MQTT, ist gar nicht so dumm. Nur unglaublich wirr.
fhem/set/$HEIZUNG
- links, fastlink, fastrechts, (rechts)
Set the wanted temperature via desired-temp 20
.
fhem/get/$HEIZUNG
Temperature in °C, approx. every two minutes.
Dooris
Die Dooris-Skripte schicken über mosquitto_pub -h 'mqtt.z9' -t 'fux/door/status' -m 'opened'
u.ä. Statusmeldungen an den Broker.