How To: Android accu percentage in Domoticz

How To: Android accu percentage in Domoticz

  • Berichtcategorie:Domoticz
  • Bericht reacties:0 Reacties
  • Laatste wijziging in bericht:05/11/2020
  • Leestijd:5 minuten gelezen
  • Bericht auteur:

Ik wou graag de accu percentage van mijn domotica tablet in Domoticz, zodat mijn tablet niet constant aan de stroom hangt. Door deze constructie, kan ik nu via een slimme stekker regelen wanneer de tablet geladen moet worden en wanneer de lader weer uit moet.

Zodat hij niet constant aan de lading hangt, en de accu percentage tussen de 20% (moet laden) en 90% (stop laden) blijft.

  1. Maak eerst een Dummy schakelaar aan in Domoticz.

Heb je al een “Dummy” in je hardware staan, dan kan je onderstaande stappen overslaan. Je kan dan verder vanaf het volgende dik gedrukte stuk.

  • Ga hiervoor naar: Instellingen/Hardware
Instelling Apparaten
  • Scroll naar beneden, tot dat je nieuwe hardware kan toevoegen.

Vul hier naam:                  Dummy

                Hardware:          Dummy (Does nothing, use for virtual switches only)

Dropdown Dummy

Als alles goed gegaan is zal het als onderstaande plaatje er uit zien.

Dummy hardware

Klik dan op “Toevoegen”.

  • Nu zal er een nieuwe Hardware in de lijst staan met de naam “Dummy”

Zoals hier onder.

Dummy hardware 2

Voor de genen die al een “dummy” in de hardware hebben staan, kunnen nu alle stappen vanaf hier doen.

  • Klik nu op “Maak virtuele sensoren”.

Je krijgt nu een onderstaande venster. Geef hier een naam op hoe je de nieuwe dummy wil noemen. In mijn voorbeeld dus “Accu Tablet”. En kies als “Sensor type” Percentage.

Dummy Percentage

Druk hierna op “OK”

  • Ga hierna naar “Instellingen/Apparaten”.

Zet het filter links bovenin op “show all” en klik op het veld “IDX” totdat het hoogste getal boven aanstaat.

Instelling Apparaten 1

Als het goed is staat hier dan “Accu Tablet” (zoals in dit voorbeeld genoemd) Dit is dus IDX 99. Deze moeten we even onthouden omdat we deze nodig zijn voor de vervolg stappen.

Dummy hardware tablet
  • Pak nu het “Android apparaat” wat je wil gaan gebruiken.

  • Ga hiermee naar de “play store” en zoek op “Automate”
Automate app

En installeer deze van “Automate”

automate 2
  • Na het downloaden en installeren van de App Automate, start je deze op.
  • Klik op “More Flows” die links staat
Automate Flow 1
  1. Daarna klik je op “Start” die rechts in het scherm staat
Automate Flow Search
  1. Daarna klik je op de “loep” rechts boven om te gaan zoeken in de flows
Automate Flow Search 1
  1. Tik in de zoekbalk: domoticz
Automate Flow Search 2
  1. Daarna krijg je onderstaande scherm, en zie je rechtsboven in “Battery reporting tool” staan
Automate Flow Search 3
  1. Tik op de tegel “Battery reporting tool for Domoticz v2”. Daarna krijg je onderstaande scherm en klik je op “Download”
Automate Flow Search 4
  1. Na de installatie van de flow, kom je weer in onderstaande overzicht en dan klik je op de flow “battery reporting tool”
Automate Flow


Advertentie :


  1. Hiermee komt er een tabblad naast zoals hier onder te zien is (in dit voorbeeld loopt mijn flow al). Klik op het “potlood” icoon (deze is hier onder geel gemaakt), om de flow aan te passen.
Screenshot1
  1. Klik hierna op het “flow” icoon (gele lijn er onder in het voorbeeld hieronder) en controleer dat het vinkje voor de rechten staat.
Screenshot2
  1. Nu krijg je te zien hoe de flow werkt. We moeten hier nog wat wijzigingen in maken.
Screenshot 2020 10 28 16 46 32
  • Als eerste tikken we op de tegel “Is Wi-Fi connected” om je Wifi naam in te vullen of te laten zoeken

  • Als je op de tegel hebt getikt, dan krijg je onderstaande scherm. Je kan hier handmatig de Wifi naam (SSID network name) invullen of de functie “pick network”. Als je handmatig de netwerknaam invult, moet deze helemaal correct zijn. Dus mijn advies is om “pick network” te gebruiken, en hier je juiste Wifi naam te gebruiken. (in het voorbeeld is mijn SSID onzichtbaar gemaakt).
  • Heb je het Android apparaat opgenomen in een Mesh netwerk. Of heb je meerdere netwerknamen voor je WiFi? Maak dan de vakken van “Network name (SSID)” en “Network adress (BSSID)” leeg. En druk daarna op save. Nu zal de flow gewoon werken als hij WiFi verbinding heeft, maar kijkt niet meer naar de exacte WiFi.
Automate Flow 3
  • Als deze nu ingevuld is met jou SSID (WiFi naam), druk dan linksboven op “Save”. Je komt nu weer terug in het flow overzicht.
  • Nu moeten we de flow nog vertellen waar hij de accu waarde naar moet sturen. Dit gebeurd via “Json” naar je domoticz intern adres + je IDX nummer van de dummy device die we eerder hebben aangemaakt.

  • We klikken nu dus op “HTTP Request”. Dan krijgen we het onderstaande overzicht.
Automate Flow 4

Request URL: http://192.168.1.1:8080/json.htm?type=command&param=udevice&idx=99&svalue={batt}

Vul dus jou IP-adres van Domoticz in en de poort waar je mee in Domoticz komt. Tevens vul je hier het IDX nummer van de Dummy die we reeds eerder hebben aangemaakt.

In dit voorbeeld hierboven:

IP-adres Domoticz: 192.168.1.1

Poort van Domoticz: 8080

Dummy IDX: 99

Indien je een gebruiksnaam en wachtwoord in Domoticz hebt, dan moet je deze invullen onder “Basic authorization account”. Deze staat wat verder naar beneden.

  • Als je dit ingevuld hebt met de waarden die voor jou nodig zijn, druk je weer op “Save” rechtsboven in.

Indien je de “delay time” nog wil aanpassen kun je ook op die drukken. Ik zelf gebruik een “delay” van 5 minuten. In de praktijk betekend dit dat tussen de 5-10 minuten de percentage aan Domoticz word doorgegeven.

  • Ben je klaar met aanpassen, druk dan in de flow op het pijltje links boven in.

  • Nu kom je weer in het overzicht, en kan je “battery reporting tool” starten door op de knop “Starten” te klikken. En zal je gegevens voorbij zien komen in het kleine log rechts in het scherm. Ook als er dus een fout ergens mee is, zal dit in het log zichtbaar zijn.

Als alles goed is zal het ongeveer er uitzien als onderstaande print. Als je dus de accu percentage voorbij ziet komen en geen errors, dan zal je nu in Domoticz de zelfde accu percentage zien in je dummy die we hebben aangemaakt.

Screenshot 3

Met dank aan Péter Vojnisek voor het maken van de flow!


Reclame – conrad.nl.



Spelfouten, taalfouten of inhoudelijke fouten ontdekt?
Stuur dan een mailtje naar de auteur van dit artikel!

Deel dit artikel !

7Shares
6 1
Abonneer
Abonneren op
guest

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.

0 Reacties
Inline feedback
Bekijk alle reacties