Autor Thema: Xiaomi Dafang - Einzelreadings aus MQTT-Device  (Gelesen 3564 mal)

Offline blueberry63

  • Sr. Member
  • ****
  • Beiträge: 588
Antw:Xiaomi Dafang - Einzelreadings aus MQTT-Device
« Antwort #15 am: 08 Oktober 2018, 13:56:06 »
Ich glaube, es fehlt nur:

attr Xiaomi_Dafang pathCmd cgi-bin/action.cgi?

Gruß
Blueberry63
FHEM auf BBB mit Wheezy: 1x CUL_HM_HM_SCI_3_FM, 1x INSTAR CAM3010, 1x HM-LC-SW1-PL2, 1x HM-LC-Bl1PBU-FM, 1x HM-Sen-MDIR-O, Viessmann Heizung, Gaszähler via GPIO, Klingel via HM-LC-Bl1PBU-FM an FBox, Mailcheck, AVR, XBMC, NanoCUL 433+668 an Raspi per Ethernet, Funksteckdosen (Pollin, IT), Automower

Offline KalleBlomquist

  • Jr. Member
  • **
  • Beiträge: 65
Antw:Xiaomi Dafang - Einzelreadings aus MQTT-Device
« Antwort #16 am: 16 November 2018, 08:15:08 »
Hallo,

ich greife den Thread nochmal auf und habe eine Frage:

 - wie greift ihr die Bewegungserkennung der Kamera in Fhem ab ?

Ich habe die alternative FW drauf und die Cam via dem Modul IPCAM in Fhem eingebunden.
Snapshots etc. funktioniert auch alles.
Ich würde nun auch gerne ein Event vom Bewegungsmelder bekommen, aber wie ?

Gruß Kalle

Offline inesa394

  • Full Member
  • ***
  • Beiträge: 212
Antw:Xiaomi Dafang - Einzelreadings aus MQTT-Device
« Antwort #17 am: 18 November 2018, 14:08:10 »
Ich habs so gelöst in Dafang Mqtt aktivieren
Einträge in motion.conf editieren zu
publish_mqtt_message=true
publish_mqtt_snapshot=true
in Fhem ein MQTT Device anlegen
defmod mqtt_device_dafangwz MQTT_DEVICE
attr mqtt_device_dafangwz userattr upTime { findValueInReading ("cam_dafang_status", "Status", "Uptime")}, RTSP-Server { findValueInReading ("cam_dafang_status", "Status", "RTSP-Server")}, IR-Cut { findValueInReading ("cam_dafang_status", "Status", "IR-Cut")}, SSID { findValueInReading ("cam_dafang_status", "Status", "SSID")}, Bitrate { findValueInReading ("cam_dafang_status", "Status", "Bitrate")}, SignalLevel { findValueInReading ("cam_dafang_status", "Status", "SignalLevel")}, Linkquality { findValueInReading ("cam_dafang_status", "Status", "Linkquality")}, NoiseLevel { findValueInReading ("cam_dafang_status", "Status", "NoiseLevel")}, LED_Blue { findValueInReading ("cam_dafang_status", "Status", "Blue")}, LED_Yellow { findValueInReading ("cam_dafang_status", "Status", "Yellow")}, LED_IR { findValueInReading ("cam_dafang_status", "Status", "Infrared")}
attr mqtt_device_dafangwz DbLogExclude .*
attr mqtt_device_dafangwz IODev Mqtt
attr mqtt_device_dafangwz autoSubscribeReadings 1
attr mqtt_device_dafangwz icon mqtt
attr mqtt_device_dafangwz room Mqtt
attr mqtt_device_dafangwz stateFormat transmission-state
attr mqtt_device_dafangwz subscribeReading_Status DafangWz/dafang
attr mqtt_device_dafangwz subscribeReading_auto DafangWz/dafang/night_mode/auto
attr mqtt_device_dafangwz subscribeReading_brightness DafangWz/dafang/brightness
attr mqtt_device_dafangwz subscribeReading_detection DafangWz/dafang/motion/detection
attr mqtt_device_dafangwz subscribeReading_h264 DafangWz/dafang/rtsp_h264_server
attr mqtt_device_dafangwz subscribeReading_horizontal DafangWz/dafang/motors/horizontal
attr mqtt_device_dafangwz subscribeReading_ir DafangWz/dafang/leds/ir
attr mqtt_device_dafangwz subscribeReading_motion DafangWz/dafang/motion
attr mqtt_device_dafangwz subscribeReading_night_mode DafangWz/dafang/night_mode
attr mqtt_device_dafangwz subscribeReading_vertical DafangWz/dafang/motors/vertical

Auf reading motion ein Doif tiggern lassen
([08:00-23:00] and ["mqtt_device_dafangwz:motion"] eq "ON") (set telegram msg Bewegung unter im Wohnzimmer Bild kommt gleich $DEVICE {(localtime)}) (get Xiaomi_Dafang image ) (set telegram sendImage /home/telegram/Xiaomi_Dafang_snapshot.jpg)ipcam device in fem muss natürlich auch angelegt werden zum holen der Snapshots

cu



Offline KalleBlomquist

  • Jr. Member
  • **
  • Beiträge: 65
Antw:Xiaomi Dafang - Einzelreadings aus MQTT-Device
« Antwort #18 am: 21 November 2018, 15:59:52 »
Hast Du die u.a. Einträge in die .conf Datei eingefügt, oder nur geändert ?
Bei mir gibt´s die Einträge nämlich garnicht.

publish_mqtt_message=true
publish_mqtt_snapshot=true


Offline KalleBlomquist

  • Jr. Member
  • **
  • Beiträge: 65
Antw:Xiaomi Dafang - Einzelreadings aus MQTT-Device
« Antwort #19 am: 22 November 2018, 13:08:40 »
OK, gefunden ...
Die Werte stehen nicht in der MQTT.conf sondern in der Motion.conf  8)

Offline steffen83

  • Full Member
  • ***
  • Beiträge: 137
Antw:Xiaomi Dafang - Einzelreadings aus MQTT-Device
« Antwort #20 am: 07 Dezember 2018, 08:47:29 »
Hallo in die Runde,

Warum kann ich die Kamera nicht steuern!? Über Pan, TILT etc. geht es nicht.
Nebenfrage: Wenn die Kamera das WLAN verliert? Wählt sie sich bei euch neu ein?
Und könnt ihr über MQTT die Kamera steuern? IR an etc.?
« Letzte Änderung: 07 Dezember 2018, 10:05:44 von steffen83 »
Raspberry Pi 3 (Noobs, aktuelle Fhem und Pilight) | FHEMduino | HM-OCCU-SDK | HM-Sec-SCo | HM-Sec-SD-2 | HM-CC-RT-DN | HM-LC-Bl1PBU-FM

Offline loungelizard

  • New Member
  • *
  • Beiträge: 19
Antw:Xiaomi Dafang - Einzelreadings aus MQTT-Device
« Antwort #21 am: Gestern um 08:37:21 »
Hallo Steffen,
ja geht alles. Verschicke die Befehle zum Steuern allerdings nicht als MQTT, da sehe ich irgendwie keinen Mehrwert drin. Hast Du Sie gemäß Anleitung konfiguriert? Funktionieren die Befehle über die eigene Webseite der Kamera?
WLAN-Connectivity habe ich keine Probleme. Ich monitore das nicht aktiv, hatte aber nach mehreren Monaten nie das Problem, dass die Kamera nicht mehr erreichbar war.

Cheers, Florian
Raspberry Pi 3: CUL V3 (433 MHz a-culfw 1.21.00), Intertechno V1/V2; Z-Wave: ZME_UZB1, Fibaro Switches, Devolo Sensors, Aeotec Sensor; Xiaomi Mi; Lightify; MAXLAN: Heizkörper, Wandthermostat; Sonstiges: Fritzbox, Unfi, LG-TV, DENON AVR; TabletUI