Bygga sida som visar en enhets status

http://karpero.mine.nu/ha

Moderators: tom_rosenback, Daniel, Telldus

Post Reply
Daniel K
Posts: 13
Joined: Thu Jan 18, 2018 11:08 am

Bygga sida som visar en enhets status

Post by Daniel K » Thu Jan 18, 2018 11:08 am

Hej!
Jag har kopplat in en mikrobrytare och en Nexa WBT 612 som ändrar status på en enhet(på/av) om min Automower står i laddaren eller om den klipper.

Nu vill jag bygga en sida som är anpassad för iphone där det är en bild på en klippare samt en text/bild under som ändras beroende på status.

Jag skulle även vilja ha hur länge den har haft den statusen i tid. Kanske även att man skulle kunna ha ett totalt räkneverk på de olika lägene oxå.

Är detta görbart?
Går det att få ett mail när status ändras?

Tack för ett fint program

Daniel K
Posts: 13
Joined: Thu Jan 18, 2018 11:08 am

Re: Bygga sida som visar en enhets status

Post by Daniel K » Thu Jan 18, 2018 11:08 am

Jag menar alltså en sida i HA. Har för mig att den funktionen las till i någon uppdatering.

Daniel K
Posts: 13
Joined: Thu Jan 18, 2018 11:08 am

Re: Bygga sida som visar en enhets status

Post by Daniel K » Thu Jan 18, 2018 11:08 am

Hej! Jag tror faktiskt jag löste det. Kanske inte så snygg kod. Men verkar funka. Nu skulle jag bara vilja ha lite statistik hur klipparen har varit ingång under veckan. Koden är enligt följande:

Code: Select all

<table width="50%">
<tr>
<td>	

<center><b><h1>Status Automower 310</h1><h2>
<img src="/resources/310.png"><br>
			
<?php

$my_var = file_get_contents('http://192.168.0.108/api.php?do=devices/getStatus&requireslogin=1&login_username=användarnamn&login_password=lösenord&deviceid=23');

if (strpos($my_var, 'true') !== false) {
    echo 'Ute och klipper';
}
elseif (strpos($my_var, 'false') !== false) {
    echo 'I laddstation';
} 

?>



</td>
</tr>
</table>

Post Reply