Hallo,
in der App kann ich manuell eine zweite Mähzeit eingeben. Wenn ich dann
<?php
// immer nur eine Abfrage verwenden
$ID = 34426 /*[Geräte\Landroid\MQTT Worx Scheduler]*/;
$Pos1 = 1; // 1 = 1. Zeitfenster
$Pos2 = 2; // 2 = 2. Zeitfenster
// Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag
$Value1 = '[["09:00",45,1],["09:00",45,0] ,["09:00",45,0] ,["09:00",45,0] ,["09:00",45,1] ,["09:00",45,0] ,["09:00",45,0]]';
$Value2 = '[["15:00",45,1],["15:00",45,0] ,["15:00",45,0] ,["15:00",45,0] ,["15:00",45,1] ,["15:00",45,0] ,["15:00",45,0]]';
// [["Startzeit",Mähdauer,Kantenschnitt],["12:00",200,0],["10:30",118,0],
// ["11:00",120,0],["11:00",120,1],["11:00",120,0],["11:00",0,0]]
// echo $Value;
WRX_SetSchedule($ID, $Pos1, $Value1);
WRX_SetSchedule($ID, $Pos2, $Value2);
schicke, wird gesendet
TXT: 08.09.2020 08:43:33.00 | Sended | {"DataID":"{6C4F48B9-C1E4-049F-193B-A0A56D2B855E}","Topic":"/set/json","Payload":"{ \"sc\": { \"d\": [[\"09:00\",45,1],[\"09:00\",45,0] ,[\"09:00\",45,0] ,[\"09:00\",45,0] ,[\"09:00\",45,1] ,[\"09:00\",45,0] ,[\"09:00\",45,0]] } }"}
TXT: 08.09.2020 08:43:33.00 | Sended | {"DataID":"{6C4F48B9-C1E4-049F-193B-A0A56D2B855E}","Topic":"/set/json","Payload":"{ \"sc\": { \"dd\": [[\"15:00\",45,1],[\"15:00\",45,0] ,[\"15:00\",45,0] ,[\"15:00\",45,0] ,[\"15:00\",45,1] ,[\"15:00\",45,0] ,[\"15:00\",45,0]] } }"}
beim Empfangen ist die zweite Mähzeit dann aber leer:
TXT: 08.09.2020 08:44:01.00 | Received | {"DataID":"{FFC643B7-C985-1896-D537-7436CA1F11B2}","Device":"Scheduler","Topic":"dd","Payload":"[[[\"09:00\",45,1],[\"09:00\",45,0],[\"09:00\",45,0],[\"09:00\",45,0],[\"09:00\",45,1],[\"09:00\",45,0],[\"09:00\",45,0]],[[\"00:00\",0,0],[\"00:00\",0,0],[\"00:00\",0,0],[\"00:00\",0,0],[\"00:00\",0,0],[\"00:00\",0,0],[\"00:00\",0,0]]]"}
TXT: 08.09.2020 08:44:01.00 | dd | [[["09:00",45,1],["09:00",45,0],["09:00",45,0],["09:00",45,0],["09:00",45,1],["09:00",45,0],["09:00",45,0]],[["00:00",0,0],["00:00",0,0],["00:00",0,0],["00:00",0,0],["00:00",0,0],["00:00",0,0],["00:00",0,0]]]
und auch in der App wieder leer.
Gruß
Oliver