Page 1 of 1

Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by jesperl
Fick lite feeling i helgen och knåpade ihop ett plugin som skickar pushnotiser till min iPhone via Boxcar, appen heter Boxcar 2 och är gratis.
Om någon mer är tycker det vore bra finns den att ladda ner här => http://karpero.mine.nu/ha/

Återkom gärna med feedback.

/jesper

Re: Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jesperl wrote:Fick lite feeling i helgen och knåpade ihop ett plugin som skickar pushnotiser till min iPhone via Boxcar, appen heter Boxcar 2 och är gratis.
Om någon mer är tycker det vore bra finns den att ladda ner här => http://karpero.mine.nu/ha/

Återkom gärna med feedback.

/jesper
Tack Jesper för att du delar med dig!

Re: Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by akselg
Jag försökte få detta att fungera men inget händer. Får efter en tid från Boxcar att feeden inte kunde hämtas eller dylikt. Som sensor har jag angett "Temperatur" då jag döpt temp-givaren till detta. Även fyllt i allt annat som access token samt url http://xxxxx.xxxxx.com/homeautomation/ .

Re: Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by jesperl
akselg wrote:Jag försökte få detta att fungera men inget händer. Får efter en tid från Boxcar att feeden inte kunde hämtas eller dylikt. Som sensor har jag angett "Temperatur" då jag döpt temp-givaren till detta. Även fyllt i allt annat som access token samt url http://xxxxx.xxxxx.com/homeautomation/ .
Känner att jag inte har så mycket att gå på, dubbelkolla att du har rätt Access token.
Har du skapat en dummy enhet och valt system Boxcar? När du slår på/av den ska det komma en notis till Boxcar. Skriver man sensornamn får man även med det aktuella värdet, men notisen ska komma oavsett om man skrivit något där eller inte.

Jag har inte lagt till något speciellt i boxcar, utan appen är helt okonfigurerad förutom att jag loggat in.

Re: Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jesperl wrote:
akselg wrote:Jag försökte få detta att fungera men inget händer. Får efter en tid från Boxcar att feeden inte kunde hämtas eller dylikt. Som sensor har jag angett "Temperatur" då jag döpt temp-givaren till detta. Även fyllt i allt annat som access token samt url http://xxxxx.xxxxx.com/homeautomation/ .
Känner att jag inte har så mycket att gå på, dubbelkolla att du har rätt Access token.
Har du skapat en dummy enhet och valt system Boxcar? När du slår på/av den ska det komma en notis till Boxcar. Skriver man sensornamn får man även med det aktuella värdet, men notisen ska komma oavsett om man skrivit något där eller inte.

Jag har inte lagt till något speciellt i boxcar, utan appen är helt okonfigurerad förutom att jag loggat in.
Boxcar pluginet kräver att cURL är installerat på servern också och att man har rätt att göra anrop utåt från servern. Kolla php inställningarna också.

Re: Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by akselg
tom_rosenback wrote:
jesperl wrote:
akselg wrote:Jag försökte få detta att fungera men inget händer. Får efter en tid från Boxcar att feeden inte kunde hämtas eller dylikt. Som sensor har jag angett "Temperatur" då jag döpt temp-givaren till detta. Även fyllt i allt annat som access token samt url http://xxxxx.xxxxx.com/homeautomation/ .
Känner att jag inte har så mycket att gå på, dubbelkolla att du har rätt Access token.
Har du skapat en dummy enhet och valt system Boxcar? När du slår på/av den ska det komma en notis till Boxcar. Skriver man sensornamn får man även med det aktuella värdet, men notisen ska komma oavsett om man skrivit något där eller inte.

Jag har inte lagt till något speciellt i boxcar, utan appen är helt okonfigurerad förutom att jag loggat in.
Boxcar pluginet kräver att cURL är installerat på servern också och att man har rätt att göra anrop utåt från servern. Kolla php inställningarna också.
Jag har dubbelkollat Access token och den stämmer. Vidare är jag rätt säker på att jag har cURL, däremot vet jag inte hur det är med anropen, går det att kontrollera?

Re: Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by Urme
Har också problem att få till detta plugin, är grymt intresserad av att få det att fungera.
Jag har lagt in token koden, även sett till att url är inlagt korrekt. Har provat att cURL fungerar att köra mot url:en och det fungerar utan problem.
Har lagt upp både en Boxcar/Dummy Raw-enhet och en icke raw-enhet med boxcar/dummy. Tryckt på off/on men då borde väl pushnotisen komma?
Händer ingenting :(

Re: Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by jesperl
Urme wrote:Har också problem att få till detta plugin, är grymt intresserad av att få det att fungera.
Jag har lagt in token koden, även sett till att url är inlagt korrekt. Har provat att cURL fungerar att köra mot url:en och det fungerar utan problem.
Har lagt upp både en Boxcar/Dummy Raw-enhet och en icke raw-enhet med boxcar/dummy. Tryckt på off/on men då borde väl pushnotisen komma?
Händer ingenting :(
Ja, trycker man på on/off ska det skickas en notis.
Kolla här http://help.boxcar.io/knowledgebase/art ... xcar-users
Under Examples finns en php fil, testa att köra den från serven med din token i.

Re: Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by Urme
Ah det var mitt fel, cURL var inte configat helt korrekt, såg felmeddelandet när jag testade exempelfilen. Nu fungerar det precis som det ska och jag får en pushnotis när någon ringer på dörrklockan :) Tackar!

Re: Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by Urme
När jag använder api.php och försöker trigga boxar "enheten" så här:

url="http://192.168.1.101/ha/api.php?do=devi ... &status=-1"
wget -qO- "${url}" >> /tmp/tdlog.log

Men jag får pushnotisen från Boxcar, men verkar vara något med vad man får tillbaka som callback som inte lirar?
Sedan har jag inte kollat upp i functions.php, den verkar förvänta sig en array som argument 2?

Code: Select all

<br />
<b>Warning</b>:  array_merge(): Argument #2 is not an array in <b>/var/www/ha/system/functions.php</b> on line <b>222</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/var/www/ha/system/functions.php</b> on line <b>224</b><br />
<br />
<b>Warning</b>:  simplexml_load_file(): http://xxxx/ha/api.php?do=sensors/get&output=xml:1: parser error : Document is empty in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  simplexml_load_file():  in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  simplexml_load_file(): ^ in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  simplexml_load_file(): http://xxxxx/ha/api.php?do=sensors/get&output=xml:1: parser error : Start tag expected, '<' not found in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  simplexml_load_file():  in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  simplexml_load_file(): ^ in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>145</b><br />
<br />
<b>Warning</b>:  array_merge(): Argument #2 is not an array in <b>/var/www/ha/system/functions.php</b> on line <b>222</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/var/www/ha/system/functions.php</b> on line <b>224</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/var/www/ha/api/devices/toggle.php</b> on line <b>65</b><br />

Re: Boxcar push notifications plugin

Posted: Fri Mar 17, 2023 9:45 am
by jesperl
Urme wrote:När jag använder api.php och försöker trigga boxar "enheten" så här:

url="http://192.168.1.101/ha/api.php?do=devi ... &status=-1"
wget -qO- "${url}" >> /tmp/tdlog.log

Men jag får pushnotisen från Boxcar, men verkar vara något med vad man får tillbaka som callback som inte lirar?
Sedan har jag inte kollat upp i functions.php, den verkar förvänta sig en array som argument 2?

Code: Select all

<br />
<b>Warning</b>:  array_merge(): Argument #2 is not an array in <b>/var/www/ha/system/functions.php</b> on line <b>222</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/var/www/ha/system/functions.php</b> on line <b>224</b><br />
<br />
<b>Warning</b>:  simplexml_load_file(): http://xxxx/ha/api.php?do=sensors/get&output=xml:1: parser error : Document is empty in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  simplexml_load_file():  in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  simplexml_load_file(): ^ in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  simplexml_load_file(): http://xxxxx/ha/api.php?do=sensors/get&output=xml:1: parser error : Start tag expected, '<' not found in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  simplexml_load_file():  in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  simplexml_load_file(): ^ in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>136</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/var/www/ha/system/systemplugins/boxcar/boxcar.plugin.php</b> on line <b>145</b><br />
<br />
<b>Warning</b>:  array_merge(): Argument #2 is not an array in <b>/var/www/ha/system/functions.php</b> on line <b>222</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/var/www/ha/system/functions.php</b> on line <b>224</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/var/www/ha/api/devices/toggle.php</b> on line <b>65</b><br />
Hade visst inte kollat här på ett tag...
Har du några sensorer?