Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - IKROWNI

Pages: [1] 2 3 ... 10
1
Great video. The microphone looks great. Imcurious of the range of the microphone as well. Could you try clipping it to your pocket and see if it still picks up well?

2
Other Plugins / Re: RoboB.wait not working properly
« on: April 19, 2018, 08:11:45 PM »
Part of the problem is that a web page often involves loading many different things and each of them can trigger the "finished loading" event which the wait action is watching for.

Yea i thought that was the problem. The page im trying to load sometimes goes to a page that just says "refreshing" then after that it loads the actual page. I just added another robob.wait after the other one and it seems to be working a little better. Not sure if that would cause any issues or if maybe its not doing anything at all but after i added 2 wait commands back to back it started working.

3
Other Plugins / Re: trim data being written to file.write
« on: April 19, 2018, 08:08:47 PM »
Awesome i just wanna say thanks again. I was able to get all of my bills nicely displayed in my home assistant using this.



Wish i could clean up those dates and make them all use the same formatting but im not gonna be picky.

Next up is to add my wifes car stats using this.

4
Other Plugins / RoboB.wait not working properly
« on: April 19, 2018, 06:44:56 PM »
Trying to make robob wait until after the page that is being navigated to has finished loading. But the rest of my commands try to go through before anything on the page has loaded at all.

5
Other Plugins / Re: trim data being written to file.write
« on: April 19, 2018, 02:34:46 PM »
replaced all of the spaces with \s like so

Code: [Select]
<div\sclass="gwt-Label\sce-contentHeadingBolder">(.*?)</div>/
still doesnt seem to be working properly. I checked out the regex cheat sheet but its still very confusing.


6
Other Plugins / Re: trim data being written to file.write
« on: April 18, 2018, 11:49:43 PM »

use action Results.Regex

Code: [Select]
<strong>Payment:\s(.*?)</strong>

Okay i got that working but when i try to use the same thing with the due date im getting this

Code: [Select]
<div class="gwt-Label ce-contentHeadingBolder">05/02/2018</div>
so i tried using Results.Regex like this

Code: [Select]
<div class="gwt-Label ce-contentHeadingBolder">(.*?)</div>/
but im not getting the same kind of results where i should just get 05/02/2018 in the new txt file.
Is there some reason why this wouldn't work the same as the other?

7
Other Plugins / Re: trim data being written to file.write
« on: April 18, 2018, 10:18:53 PM »
hey thanks i appreciate the help.

8
Other Plugins / trim data being written to file.write
« on: April 18, 2018, 09:30:01 PM »
I'm trying to use robobrowser to scrape info from my electric provider and create a sensor that monitor my electric use and payment owed.

right now ive got it to write

Code: [Select]
<strong>Payment: $195.17</strong>
to the text file. How do i trim this part before it gets printed?

<strong>Payment: </strong>

All i want is $195.17 to be saved into the text file.

9
yep that did it. Thank you very much

10
im using VC.TellVox to grab info from mqtt thats sent from home assistant.

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.4.1-->
<command id="533" name="mqtt decipher" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>VC.TellVox</cmdType>
    <params>
      <param>{2}</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <event>MQTT.Topic.HomeAssistant/</event>
  <event>MQTT.Topic.JAMES-PC/</event>
</command>





I wanted a quick way to switch between my cameras so im using roboB to navigate and login to my blue iris camera feed. So i made it so that when vox first loads up on my pc it gets logged in then hides the robo browser.

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.4.1-->
<command id="1388" name="Load Security Cameras" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>RoboB.Select</cmdType>
    <params>
      <param>Blue Iris Cameras</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Show</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Navigate</cmdType>
    <params>
      <param>http://192.168.0.10:8087/jpegpull2.htm</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Wait</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.ElementByTag</cmdType>
    <params>
      <param>OPTION</param>
      <param>4</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Wait</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>RoboB.Hide</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <event>VC.Loaded</event>
</command>

After that i created a roboB.show and RoboB.hide

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.4.1-->
<command id="676" name="Show Cameras" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>RoboB.Show</cmdType>
    <params>
      <param>true</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Window.Focus</cmdType>
    <params>
      <param>http://192.168.0.10:8087/jpegpull2.htm</param>
    </params>
    <cmdRepeat>1</cmdRepeat>
  </action>
  <action>
    <cmdType>Window.Maximize</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>Front Door Motion</phrase>
  <phrase>Show Cameras</phrase>
</command>

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.4.1-->
<command id="436" name="Hide Cameras" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
  <action>
    <cmdType>RoboB.Hide</cmdType>
    <params />
    <cmdRepeat>1</cmdRepeat>
  </action>
  <phrase>Hide Cameras</phrase>
</command>

Now when i issue the command "alexa, turn cameras on" i get this in vox



I can see the event is going into vox and being recognized as "show Cameras" but i always get the error.

Hiding the roboB works just fine when i issue the command "alexa, turn cameras off".

11
oh nice that already has a component for me and everything. Im an idiot lol. Thank you

12
Is there anyway i could use vox to send stuff like cpu temp, cpu usage, ram usage, gpu temp, gpu usage, fan speeds, hdd space to mqtt? I would love some of my windows stats to be available in home assistant so i can have graphs on my pc stats.

13
Feature Requests / Multiple MQTT topic subscriptions
« on: July 10, 2017, 06:05:35 PM »
The MQTT plugin works great but 1 downside is only being able to subscribe to 1 topic at a time. Could you add the ability to just keep adding as many as you want?

Thanks

14
VoxCommando can almost certainly do this but you'll probably need to learn to use RoboBrowser.

Cool ill take a look at it and see what i can come up with. I use roboB for my security cameras right now since they arent ip cameras. It allows me to setup when vox turns on it goes to the local ip of the cameras and logs in automatically. I just dont know how to grab all the text from a page and put it into a txt file.

15
i just recently bought a 2017 chevy cruze and they have a website that the car updates information about the vehicle stats. I was wanting to grab that information into a txt file to use for other things. Is vox capable of doing this and if so could you show me an example to get started?

EDIT: here is the site

https://my.chevrolet.com/ovd

Pages: [1] 2 3 ... 10