fix url #9
@@ -859,9 +859,6 @@ sub WriteReadings {
 | 
			
		||||
                $v = encode_utf8($v);
 | 
			
		||||
                readingsBulkUpdateIfChanged( $hash, $t, $v );
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            readingsBulkUpdateIfChanged( $hash, 'zones',
 | 
			
		||||
                scalar( @{ $decode_json->{zones} } ) );
 | 
			
		||||
        }
 | 
			
		||||
        elsif ($decode_json->{id} ne $hash->{helper}{locations_id}
 | 
			
		||||
            && ref( $decode_json->{abilities} ) eq 'ARRAY'
 | 
			
		||||
@@ -885,11 +882,7 @@ sub WriteReadings {
 | 
			
		||||
                          {name} . '-' . $t,
 | 
			
		||||
                        $v
 | 
			
		||||
                      )
 | 
			
		||||
                      if (
 | 
			
		||||
                        $decode_json->{abilities}[0]{properties}[$properties]
 | 
			
		||||
                        {name} ne 'ethernet_status'
 | 
			
		||||
                        || $decode_json->{abilities}[0]{properties}
 | 
			
		||||
                        [$properties]{name} ne 'wifi_status' );
 | 
			
		||||
                      if ($decode_json->{abilities}[0]{properties}[$properties]{name} !~ /ethernet_status|wifi_status/ );
 | 
			
		||||
 | 
			
		||||
                    if (
 | 
			
		||||
                        (
 | 
			
		||||
@@ -916,8 +909,10 @@ sub WriteReadings {
 | 
			
		||||
                        elsif ( $decode_json->{abilities}[0]{properties}
 | 
			
		||||
                            [$properties]{name} eq 'wifi_status' )
 | 
			
		||||
                        {
 | 
			
		||||
                            #TODO: read valies if bridge connected to wifi
 | 
			
		||||
                            readingsBulkUpdateIfChanged( $hash,
 | 
			
		||||
                                'wifi_status-ssid', $v->{ssid} );
 | 
			
		||||
                             'wifi_status-ssid', $v->{ssid} )
 | 
			
		||||
                              if (ref($v->{ssid}) ne 'HASH');
 | 
			
		||||
                            readingsBulkUpdateIfChanged( $hash,
 | 
			
		||||
                                'wifi_status-mac', $v->{mac} );
 | 
			
		||||
                            readingsBulkUpdateIfChanged( $hash,
 | 
			
		||||
@@ -1322,8 +1317,7 @@ sub DeletePassword {
 | 
			
		||||
    <li>longitude - Längengrad des Grundstücks</li>
 | 
			
		||||
    <li>name - Name of your Garden – Default „My Garden“</li>
 | 
			
		||||
    <li>state - State of the Bridge</li>
 | 
			
		||||
    <li>token - SessionID</li>
 | 
			
		||||
    <li>zones - </li>
 | 
			
		||||
    <li>token - SessionID</li> 
 | 
			
		||||
  </ul>
 | 
			
		||||
  <br><br>
 | 
			
		||||
  <a name="GardenaSmartBridgeset"></a>
 | 
			
		||||
@@ -1384,8 +1378,7 @@ sub DeletePassword {
 | 
			
		||||
    <li>longitude - Längengrad des Grundstücks</li>
 | 
			
		||||
    <li>name - Name für das Grundstück – Default „My Garden“</li>
 | 
			
		||||
    <li>state - Status der Bridge</li>
 | 
			
		||||
    <li>token - SessionID</li>
 | 
			
		||||
    <li>zones - </li>
 | 
			
		||||
    <li>token - SessionID</li> 
 | 
			
		||||
  </ul>
 | 
			
		||||
  <br><br>
 | 
			
		||||
  <a name="GardenaSmartBridgeset"></a>
 | 
			
		||||
@@ -1426,7 +1419,7 @@ sub DeletePassword {
 | 
			
		||||
  ],
 | 
			
		||||
  "release_status": "stable",
 | 
			
		||||
  "license": "GPL_2",
 | 
			
		||||
  "version": "v2.2.0",
 | 
			
		||||
  "version": "v2.2.1",
 | 
			
		||||
  "author": [
 | 
			
		||||
    "Marko Oldenburg <leongaultier@gmail.com>"
 | 
			
		||||
  ],
 | 
			
		||||
 
 | 
			
		||||
@@ -1,2 +1,2 @@
 | 
			
		||||
UPD 2021-03-28_14:50:43 43697 FHEM/73_GardenaSmartBridge.pm
 | 
			
		||||
UPD 2021-03-27_06:02:14 45622 FHEM/74_GardenaSmartDevice.pm
 | 
			
		||||
UPD 2021-03-30_13:04:26 43507 FHEM/73_GardenaSmartBridge.pm
 | 
			
		||||
UPD 2021-03-25_09:33:11 45622 FHEM/74_GardenaSmartDevice.pm
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user