by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    girishtejadasari
    @girishtejadasari
    Hi after updating the UI changes in UI folder and run the project in microservice architecture still able to see only the previous UI.But working fine with monolithic installation.What am i missing here ?
    Valerii Sosliuk
    @mp-loki
    @ddomit try to rollback your changes, build sources, run UI in debug mode and then apply your changes again. you will see what's wrong with them
    ddomit
    @ddomit
    Ill try that, thanks @mp-loki
    projectmentor
    @projectmentor
    @mp-loki Customer latest telemetry does not update with data from connected device. Logs are clean. Is this default behavior (do i need to create a rule chain?) If so is there an example, if not what steps to troubleshoot?
    @mp-loki the device latest telemetry does update. but does not flow to customer latest telemetry
    hasikp1
    @hasikp1
    @mp-loki I have a cassandra db in a remote server I have set its IP,port in the yml, I get the following error "Unexpected error during ThingsBoard installation!
    java.lang.RuntimeException: java.lang.IllegalStateException: java.util.concurrent.ExecutionException: com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: /###.###.###.###:#### (com.datastax.driver.core.exceptions.UnavailableException: Not enough replicas available for query at consistency ONE (1 required but only 0 alive)))" What can be the reason for this.
    projectmentor
    @projectmentor
    @mp-loki customer->gateway relation was created. still no latest telemetry for customer despite telemetry updates to device and gateway. How can i get the latest telemetry from connected devices to show up in customer?
    Olgun Kaya
    @annttiigs
    Hi, from 2.3.1 I am having this issue :
    [INFO] dpkg: dependency problems prevent configuration of thingsboard:
    [INFO] thingsboard depends on openjdk-8-jre | java8-runtime | oracle-java8-installer | openjdk-8-jre-headless; however:
    [INFO] Package openjdk-8-jre is not installed.
    [INFO] Package java8-runtime is not installed.
    [INFO] Package oracle-java8-installer is not installed.
    [INFO] Package openjdk-8-jre-headless is not installed.
    [INFO]
    [INFO] dpkg: error processing package thingsboard (--install):
    [INFO] dependency problems - leaving unconfigured
    [INFO]
    [INFO] Errors were encountered while processing:
    [INFO] thingsboard
    any help appricated
    alehanderoo
    @alehanderoo
    Hi all,
    when working in our cloud thingsboard I can't reach the scheduler. Browsers time out when trying to configure the scheduler.
    Today I am also getting 500 internal server error when doing HTTP post requests to the integrations endpoint URL.
    Does someone know what could be going on?

    any help would be appreciated!

    Kind regards,
    Alehanderoo

    projectmentor
    @projectmentor
    @mp-loki following this thingsboard/thingsboard#1129 it appears i need to copy device telemetry to customer in order to access device telemetry by customer. Does that imply that I need to make a direct relation in GUI from customer->device? ( even though relation already exists for customer->gateway->device)?
    projectmentor
    @projectmentor
    @mp-loki after edit rule-chain and make relation customer->device now getting telemetry data by customer. However the telemetry data coming in over the websocket does not include the device id. How can I match the recieved telemetry with the device that generated it ? Basically, how to can i get device attribute data along with timeseries data? Heres an example of the data i get back now:
    {"subscriptionId":10,"errorCode":0,"errorMsg":null,"data":{"battery_voltage":[[1559065098932,"2.8623046875"]],"pressure":[[1559065098932,"0.05001525953412056"]],"relative_humidity":[[1559065098932,"53.7109375"]],"temperature":[[1559065098932,"83.78323364257812"]]},"latestValues":{"battery_voltage":1559065098932,"temperature":1559065098932,"pressure":1559065098932,"relative_humidity":1559065098932}}
    The data is correctly filtered by customer, but how to match it to the device on the client ? for example to update a datatable ?
    sbandaru
    @directcontrol
    @mp-loki thanks it works, but how could I do a https request? I am getting handshake error.
    sbandaru
    @directcontrol

    @mp-loki thanks it works, but how could I do a https request? I am getting handshake error.

    I have added the Self Signed Certificate as documented but probably missing something..

    mohsenzare9485
    @mohsenzare9485
    hello
    Hi...is it possible use kml or kmz file for map wedget?
    girishtejadasari
    @girishtejadasari
    Have anyone tried over creating custom widget for indoor map positioning or something like upload and overlay of image over OSM map.
    Ghost
    @ghost~5bfce5eed73408ce4fb02c3c
    Hi all, firstly i am new on thingsboard, i wonder possibility of accessing to Kafka directly. Is it possible? Thanks your feedbacks.
    Nicolas BESSON
    @NicolasBesson
    @keepexploring did you get any answer to your question about having thnigsboard server behind nginx ? I having same troubles.
    Clemens Kirchgatterer
    @everslick
    I have a GPIO widget with 3 pins (0,1,2). after I set one of them I send the RPC response e.g. {"0":false,"1":true,"2":true}. the Widget is updated correctly but the server disconnects my device.
    so the RPC works, but the server disconnects me no matter what.
    šŸ¶Sylvester.JanChanšŸ¶
    @YYooMMoo_ST_twitter
    Hello Anyone get a trouble when installing ThingsBoard using Kubernetes (on Google Cloud Platform)? First time, I finished the install and it worked well. But 3-4 hours later, there was a problem on the sign-in page showing the message that "All host(s) tried for query failed (no host was tried)" .The last time I tried I just installed it alone and did not send any value at all. Still get this problem again.Anyone can help me?Thanks.(I just started using google cloud and still don't have much expertise.)
    hasikp1
    @hasikp1
    @mp-loki I tried to change the thingsboard port to 80 by changing the yml file http bind port but I get following error "The Tomcat connector configured to listen on port 80 failed to start. The port may already be in use or the connector may be misconfigured." But nothing runs at port 80
    lisongzi
    @lingongzi
    Alarm widget cannot show alarms of multiple devices? thingsboard 2.3.1
    Tasosgi
    @Tasosgi
    Have anyone use Evothings with Thingsboard?
    lisongzi
    @lingongzi
    In Tnet1.4, alert widget will display the gateway device and it can display the alerts for all the devices under the gateway. But in Tnet2.3, with the same configuration, it can only display one device under the gateway.
    So in tnet 2.3, how can it display the alerts for multiple devices? I have tried all possible ways but still not work. Thanks for helping.
    rmvpaps
    @rmvpaps
    Hi all, Is there any way to automatically create an entity view for each device? Or create entity view from rulechain? I am using TB CE and i want to share same device with a another customer(responsible for maintenance). Is it possible?
    hasikp1
    @hasikp1
    @mp-loki can we import data older than 30 days?
    Kino Chou
    @choudh2011
    Does tb's rule-engine support complex event processing? I want to trigger an alert when system receives specific event multiple times.
    JingleheimerSE
    @JingleheimerSE
    Hi all, I was wondering if Thingsboard supports client side certificate authentication for its web UI? From what I understand HTTPS provides a mechanism for this but not knowing much about it, I'm not sure if this is standard or supported by TB? As a little more background: I'd like to provide an easy yet secure way for my wife to access our dashboards and control our devices from her iPhone without having to login each time, kind of like an App. I could write an iOS app but Apple charges a $99 dollar developers fee to even do so locally... I considered making the Dashboard public and requiring her to use the VPN but thats a little too complicated. TB seems to hold the authentication for a little while but the session quickly timeouts in a couple hours so Im looking for alternatives, any ideas?
    lisongzi
    @lingongzi
    Alarm widget cannot show alarms of multiple devices? thingsboard 2.3.1
    In tb1.4, alert widget will display the gateway device and it can display the alerts for all the devices under the gateway. But in tb2.3, with the same configuration, it can only display one device under the gateway.
    So in tb 2.3, how can it display the alerts for multiple devices? I have tried all possible ways but still not work. Thanks for helping.
    hasikp1
    @hasikp1
    Hi all, is it required to remove the database every time I made changes to my thingsboard community edition and build it and install it? I get the error "Unexpected error during ThingsBoard installation!
    org.thingsboard.server.dao.exception.DataValidationException: User with email 'sysadmin@thingsboard.org' already present in database!"
    rsatbhai
    @rsatbhai

    I was using TB CE V2.3.1 and created approx. 40 devices. TB was running and showing telemetry data for all the devices.
    TB was storing data in memory. It worked for a day and then got crashed after giving following error.

    error : "Could not open JPA EntityManager for transaction; nested exception is
    org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection"

    Any ideas why it would have got crashed?
    Now moving to PostgressSQL. But what is the possibility of having same problem with PostgresSQL?
    Is there any constraint on using Postgres or data processing?
    Why TB recommends Postgres, any specific reason?
    What if we configure any other sql DB?

    rsatbhai
    @rsatbhai
    I am facing an issue sudddenly that the telemetry data is not updated. Log says Root Rule is not active. The exported root rule json file shows root sat 'false' ? Could this be the problem ? or any other problem and possible solution..? Please help ..
    Jarrod
    @JarrodLodge
    Hi, is anyone an expert with Alarm details function? Trying to use a switch statement in the function to change the type/message of the alarm.
    Shane van Jaarsveldt
    @shanevanj
    @JarrodLodge did you find out any more info.? Up until tb 2.3 the alarm type and severity were entered in the node configuration. from 2.3 it seems there is a way to do this from then Alarm details builder - I cannot find documentation on how it works ?
    Jarrod
    @JarrodLodge
    No not yet, i've walked away from the problem because it was wrecking my head! Hopefully someone will respond. I'm passing in an errorCode in my payload and want to trigger an certain alarm based on the code (Hence switch). If i don't find an answer my next step is to try and use individual alarm creation nodes and use a switch node.
    Shane van Jaarsveldt
    @shanevanj
    @JarrodLodge I have same issue and have created individual "Create Alarm" nodes for each event - it becomes very hard to maintain and is very inflexible. The 2.3 updates clearly addresses this but the poor documentation is a problem. I am not proficient in JAVA enough to go rummaging through the source code to find how it works - if someone could just post the method of setting type and severity in the message data - it would really make a difference - for me this is the final choice of staying on this platform (and paying for PE edition) or moving to another product - it is very frustrating !
    Shane van Jaarsveldt
    @shanevanj
    @mp-loki - how is the new feature in the Alarm node "Use message alarm data" used ? is there link to some documentation somewhere?
    Jarrod
    @JarrodLodge
    @shanevanj I'm starting to think you can only return the details obj in the Alarm details builder. I was hoping you would be able to edit the Alarm type and severity from within the Alarm details Builder
    Shane van Jaarsveldt
    @shanevanj
    @JarrodLodge Yes only details object is returned - I suspect you create the alarm configuration (type/severity) before that in metadata with a specific format so when it hits the alarm node, it configures it, same as if you clear it - the data must be in metadata before you hit the clear node (IMHO :-))
    Jarrod
    @JarrodLodge
    @shanevanj That's a pain. Hopefully one of the devs will chime in with a solution.
    Guillaume SOULERES
    @gsouleres_gitlab
    Hi all, I'm getting NullPointerException randomly in my integrations, and I'd very much appreciate if someone could give me a hand and take a small look at my converter to tell me if something seems odd...
    https://pastebin.com/RGACBGF2
    Thanks if you can spare a minute or 2 !
    Jarrod
    @JarrodLodge
    Hi @gsouleres_gitlab have you tried wrapping the decoder in a callback function. I was getting a similar error until i forced the payload to decode first and then assign to a result object.
    vcmorini
    @vcmorini

    guys, what is the difference between mqtt and mqtt RPC ?
    https://thingsboard.io/docs/reference/mqtt-api/#rpc-api

    I cant find a good explanation here

    anyway, none of them worked with the demo.thingsboard
    gives me rc=5
    vcmorini
    @vcmorini
    @JarrodLodge could you give me a light ? :))
    vcmorini
    @vcmorini

    Hi there!, just new to the project. I'm currently pushing data through MQTT to a device in the demo thingsboard and the telemetry is just registering the last value, even though i'm sending hundreds of them. Is this a limitation of the demo page? or am i doing something wrong? TY

    how you did it my friend?