Ver Fonte

Local MQTT Broker

pi há 3 anos atrás
pai
commit
193c5e63a5
2 ficheiros alterados com 22 adições e 6 exclusões
  1. 3 1
      configuration.yaml
  2. 19 5
      sensors.yaml

+ 3 - 1
configuration.yaml

@@ -33,8 +33,10 @@ http:
     - 192.168.1.110
 
 mqtt:
-  broker: hagaholm.ddns.net
+  broker: 192.168.1.110
   port: 1883
+  username: pi
+  password: !secret MQTT_PASSWORD
 
 pyscript:
   allow_all_imports: true

+ 19 - 5
sensors.yaml

@@ -3,10 +3,6 @@
 - platform: sql
   db_url: mysql://hassio:hassiopassword@192.168.1.110/RemoteRxLog
   queries:
-    - name: Lux outside the garage
-      query: "SELECT CAST(AVG(data) AS signed) as data FROM (SELECT data FROM RemoteRxLog.rawTemp WHERE type = 'lux' and data < '65535' ORDER BY id DESC LIMIT 3) items;"
-      column: 'data'
-      unit_of_measurement: Lux
     - name: Outside temperature
       query: "SELECT temp1 FROM RemoteRxLog.temp order by ts desc LIMIT 1;"
       column: 'temp1'
@@ -22,7 +18,25 @@
 
 - platform: mqtt
   name: Temperatur Hällby
-  state_topic: "sensor/outside/temperature"
+  state_topic: "micke/outside/temperature"
   unit_of_measurement: "°C"
 
+- platform: mqtt
+  name: Lux Hällby
+  state_topic: "micke/lux/lux_calibrated"
+  unit_of_measurement: "Lux"
+
+- platform: mqtt
+  name: Lux outside the garage
+  state_topic: "sensors/outside/lux"
+  unit_of_measurement: "Lux"
 
+- platform: mqtt
+  name: SMHI Temperature
+  state_topic: "sensors/outside/smhiTemperature"
+  unit_of_measurement: C
+
+- platform: mqtt
+  name: Frank Temperature
+  state_topic: "sensors/outside/frankTemperature"
+  unit_of_measurement: C