majordomus:majordomus-control

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
majordomus:majordomus-control [2024/09/21 21:28] Petr Nosekmajordomus:majordomus-control [2024/09/21 21:33] (aktuální) Petr Nosek
Řádek 19: Řádek 19:
 java -Djavafx.platform=Headless --module-path /usr/share/openjfx/lib --add-modules javafx.controls,javafx.fxml -jar MajordomusControl-0.3.jar -gui java -Djavafx.platform=Headless --module-path /usr/share/openjfx/lib --add-modules javafx.controls,javafx.fxml -jar MajordomusControl-0.3.jar -gui
 </code> </code>
 +
 +
 +===== Konfigurační soubor =====
 +
 +<code xml>
 +<?xml version="1.0" encoding="UTF-8"?>
 +<config>
 + <connections>
 + <connection name="1NP" portName="/dev/ttyUSB3"></connection>
 + </connections>
 +
 + <devices>
 + <device connection="1NP" name="detskyPokojRS" type="RoomSens"></device>
 + <device connection="1NP" name="detskyPokoj1" type="RoomIO"></device>
 + </devices>
 +
 + <MQTT>
 + <broker address="tcp://192.168.1.201:1883" username="jirka" passwd="1234" topic="myHome/"></broker>
 + </MQTT>
 +</config>
 +
 +</code>
 +
 +
 +===== Přejmenování zařízení =====
 +
 +Z výroby je zařízení pojmenované test. Do konfiguračního souboru tedy zadat:
 +
 +<code xml>
 +<device connection="XXX" name="test" type="RoomSens"></device>
 +</code>
 +
 +
 +Pak spustit GUI:
 +
 +<code bash>
 +java -Djavafx.platform=Headless --module-path /usr/share/openjfx/lib --add-modules javafx.controls,javafx.fxml -jar MajordomusControl-0.3.jar -gui
 +</code>
 +
 +A pak přejmenovat:
 +
 +{{:majordomus:pasted:20240921-233232.png}}
 +
 +{{:majordomus:pasted:20240921-233244.png}}
 +
 +Poté v konfiguračním souboru změnit název desky na nový a spustit server.
  • majordomus/majordomus-control.1726954131.txt.gz
  • Poslední úprava: 2024/09/21 21:28
  • autor: Petr Nosek