<?php>
  function send_ow_fact () {
// City  
  $obj="p5b2";
  $prop=".text";
  $value = 'ֳГород';
  $this->send_data ($obj,$prop,$value);

//Icon
  $obj="p5b14";
  $prop=".src"; 
  $value='L:/'.gg('ow_fact.image').'.png'; 
  $this->send_data ($obj,$prop,$value);

// Current date (adjust format to your needs)  
  $obj="p5b16";
  $prop=".text";
  $day=strtotime(gg('ow_fact.data_update'));
  $value = date("d.m.Y G:i", $day);
  $this->send_data ($obj,$prop,$value);

//# Current temp (you can use your own outdoor temp sensor if you have one)
  $obj="p5b17"; 
  $prop=".text";
  $value=gg('ow_fact.temperature').' °C';// or gg('sensor.your_own_temp_sensor') else '-- °C';
  $this->send_data ($obj,$prop,$value);

//# Current weather condition
  $obj="p5b18"; 
  $prop=".text";
  $value=gg('ow_fact.weather_type');
  $this->send_data ($obj,$prop,$value);

//# Humidity
  $obj="p5b22"; 
  $prop=".text";
  $value=gg('ow_fact.humidity').' %';
  $this->send_data ($obj,$prop,$value);

//# Pressure
  $obj="p5b32"; 
  $prop=".text";
  $value=gg('ow_fact.pressure_mmhg').' мм рт.ст.';
  $this->send_data ($obj,$prop,$value);

//# Wind
  $obj="p5b42"; 
  $prop=".text";
  $value=gg('ow_fact.wind_speed').' м/с '.gg('ow_fact.wind_direction_full');
  $this->send_data ($obj,$prop,$value);

//# Sunrise
  $obj="p5b52"; 
  $prop=".text";
  $value=gg('ow_fact.sunrise');
  $this->send_data ($obj,$prop,$value);

//# Sunset
  $obj="p5b62"; 
  $prop=".text";
  $value=gg('ow_fact.sunset');
  $this->send_data ($obj,$prop,$value);

//# Day length 
  $obj="p5b72"; 
  $prop=".text";
  $value=gg('ow_fact.day_lenght');
  $this->send_data ($obj,$prop,$value);
 }
 
 function send_data ($obj,$prop,$value){
  $topic="hasp/plate/command/".$obj.$prop;
  include_once(DIR_MODULES . 'mqtt/mqtt.class.php');
  $mqtt = new mqtt();
  $rezult = $mqtt->mqttPublish($topic, $value,  0, 0);
}